Readit News logoReadit News
XlA5vEKsMISoIln commented on Varlink – IPC to replace D-Bus gradually in systemd   varlink.org/... · Posted by u/synergy20
XlA5vEKsMISoIln · a year ago
Hold on, (even though kicking JSON while it's down is funny) how do you make sure that the reply you've got is to the call you issued with this thing? Surely not pinky promise?
XlA5vEKsMISoIln commented on Varlink – IPC to replace D-Bus gradually in systemd   varlink.org/... · Posted by u/synergy20
akira2501 · a year ago
I genuinely dislike CBOR. Formats which require me to calculate the length of the message before sending it lead to bad library design which often leads to easily compromised code. Add in an "indefinite length" option and you've got potentially unbounded client memory usage to watch out for. As if that wasn't enough you get extensible tags so the meaning of any message is entirely dependent on the context it was sent in.

It gives you a lot of decent protocol wire design and then flatly ignores everything we've learned about these types of designs in the last 3 decades. Be on the lookout for client libraries to slowly add in all of these checks as the vulnerabilities are discovered in them.

XlA5vEKsMISoIln · a year ago
JSON's everything is "indefinite length". Also its implementations are wildly inconsistent [1] (is anyone going to read the code to figure out which is the blessed systemd parser?). Also it doesn't have integers. A lot of things with JSON will deteriorate into stringifying anyway, for example dates.

[1]: https://seriot.ch/projects/parsing_json.html

XlA5vEKsMISoIln commented on 'Three New York Cities' Worth of Power: AI Is Stressing the Grid   wsj.com/business/energy-o... · Posted by u/sbuttgereit
Spivak · a year ago
https://archive.ph/rS3ze

> American Electric Power, which owns the line, has proposed a new, higher electricity rate for data centers and cryptocurrency miners that would lock them in as customers for a decade. The companies are balking.

Look at that! Net Neutrality comes to the electrical wire. They could have charged different rates based on industrial/residential or volume but that wouldn't be optimal rent extraction.

This is actually a really great article about the weird contract dynamics of large power customers and the chicken-egg problem of needing commitment for a certain amount of guaranteed spend to justify the cost of servicing them. It has nothing at all to do about AI.

XlA5vEKsMISoIln · a year ago
Comparing this to net neutrality just poisons the well when discussing NN. Internet service providers being able to arbitrarily adjust pricing based on data source stifles competition. Is there competition in the power supply industry where a client can pick their source? Well, aside from having their own generation. In this case transfer is the service and if one day huge demand cluster disappears the capacity for it is left to rust.
XlA5vEKsMISoIln commented on NTSB Issues Urgent Safety Recommendations on Boeing 737 Rudder System   ntsb.gov:443/news/press-r... · Posted by u/danboarder
XlA5vEKsMISoIln · a year ago

    body { overflow: unset; opacity: unset !important; }

XlA5vEKsMISoIln commented on Overbooking – how providers divide up the bandwidth   blog.init7.net/en/overboo... · Posted by u/sschueller
XlA5vEKsMISoIln · a year ago

    [data-aos="res-fadeIn"] { opacity: unset; }
    body { font-weight: unset; }

XlA5vEKsMISoIln commented on Legalizing sports gambling was a mistake   theatlantic.com/ideas/arc... · Posted by u/jimbob45
pushupentry1219 · a year ago
Its already expensive as it is, is it not? Like in a "people are losing heaps of money from their sour bets" kind of way.

My thought is it being more expensive is not going to stop gambling addicts since they are already willing to lose heaps of money by making the bet in the first place.

I agree about banning ads 100%.

XlA5vEKsMISoIln · a year ago
It should be expensive to make business out of it.
XlA5vEKsMISoIln commented on One in five genetics papers contains errors thanks to Excel (2016)   science.org/content/artic... · Posted by u/redbell
tssva · a year ago
Trampling it to me implies that Excel was somehow modifying the contents of the file. Which it doesn't do by double clicking on the file and just viewing it. Do you mean that the data shown in Excel wasn't what was expected because of the auto data conversion?
XlA5vEKsMISoIln · a year ago
Believe me, I was blown away just the same. And it's not like the accountant clicked a save button of a on-close dialog, no. Opening a CSV file was enough.
XlA5vEKsMISoIln commented on One in five genetics papers contains errors thanks to Excel (2016)   science.org/content/artic... · Posted by u/redbell
tssva · a year ago
Excel doesn't change CSV files when it imports them. If the imported file was being changed then the user was saving back to the same file they imported from.
XlA5vEKsMISoIln · a year ago
This information doesn't help anyone.

The fact is the person was double-clicking a file in a list to view its contents and Excel was trampling it. Nobody in their right mind will waste time to open Excel first, use import feature, re-navigate to the file they were already looking at, and go through the import dialog just to see what's inside.

XlA5vEKsMISoIln commented on One in five genetics papers contains errors thanks to Excel (2016)   science.org/content/artic... · Posted by u/redbell
v1ne · a year ago
We have a saying in German: A bad worker always blames their tools.

Excel has many quirks, but I'm still very grateful that it exists, for quickly putting together some numbers and still being able to change the inputs to my formulas.

XlA5vEKsMISoIln · a year ago
A bad dancer finds even his ballsack annoying.
XlA5vEKsMISoIln commented on One in five genetics papers contains errors thanks to Excel (2016)   science.org/content/artic... · Posted by u/redbell
tssva · a year ago
The specific import process isn't some sort of esoteric process. It is the data import wizard. Also as I said if you are regularly importing data from a file with the same format writing some VBA to do so is pretty quick and simple task.

Also your data isn't gone. It is still in the CSV file you imported it from. Re-import it.

XlA5vEKsMISoIln · a year ago
Excel chews up CSVs that it opens. I know this because an accountant checked each file our code produced using Excel before trying to import it into another program. We proofread our code before we realizing the problem was somewhere else. Shoulder-surfed the process, found the giant bug with a green X on it.

u/XlA5vEKsMISoIln

KarmaCake day28April 30, 2024View Original