skysight-inc/HackerNews huggingface dataset:
I think IT being exempt from overtime is part of the problem. Nurses for example see a direct increase in wage when they work extra, and many lawyers bill by the minute.

But I think the biggest thing is that programming is a craft, and many programmers think of themselves as artists. As an artist it is heartbreaking to see your creations tainted and then discarded by corporate politics.

In my experience, devs who take more pride in closing tickets than coming up with elegant solutions are less susceptible to burn out. I don’t know exactly how they do it, but they do tend to have many hobbies. They don’t lose sleep over shipping some spaghetti code they copied from stack overflow without understanding.
They just treat it as something to get out of their way so they can get to the things they actually enjoy.
Perhaps you're mistaking this web site for a real-time chat system? It's not.
Isn't this easy though? Just don't over-use OOP. Structured data can also be stored as just structured data.

> I think I'd be tempted to use some binary format

And now you require both sites to use a binary format for representation. And then you have the same list of challenges.
You've got the burden of proof backwards there. It is absolutely up to those who claim the shroud is that of Jesus to prove it.
Reminds me of devicetree overlays :-)
This is cool, but I mean... come on. This guy lives in a $2M apt in a big city.

The amount of energy being "saved" yearly is wasted almost every second.
I don't disagree there's a lot of complications in the actual implementation, but this approach is a better-than-status-quo way to achieve some fairness IMO. Currently the US Dept of Labor has a system of determining the fair wage that should be paid to a certain job description at a certain geographic location. In the green card process this is called "prevailing wage determination". Why not use it for H1b too?
Good point actually, wanted to install Linux on it because Chromeox is very restricted, why do you say I shouldnt?
Cross-Process Spectre Exploitation
Always have a rainy day fund, in this case for buying a good fly.
There's a VS Code plugin that does something similar: https://marketplace.visualstudio.com/items?itemName=jevakall...
You would think thought leaders would be the first to be replaced by AI.

> The ability to process very large amounts of data in real time, leveraging it to draw useful conclusions and make profitable predictions based on ridiculously-large historical models, is, again, already past the proof-of-concept stage.

[citation needed]
Really goes to show how bad top-tier LLM's are at rather basic tasks like creating a clue out of popular media. This should be among the core competencies of major models with tons of available training data and simple summarization requests.
Discussion (14 points, 23 hours ago, 17 comments) https://news.ycombinator.com/item?id=41872363
10°C = 50°F test conditions.
WPE files for injunctive relief against Automattic
Physics of baseball sweet spot collision (2013)
>Hard to say how that would look or happen in practice

It's essentially how art worked up until last couple of hundred years, it worked just fine. During most of the most important periods of art history, copyright wasn't a thing.
It wasn't any surprise, nor did I intend to imply it was surprising, just relaying an anecdote. There were a few differences that required small tweaks to the source, but we got the Plan 9 kernel compiled with the Go C compilers in a day.
Yes, because they're an inferior option to supply launch services to the ISS.

Stop apologizing for a company that let their standards slip and endangered the lives of multiple astronauts not to mention wasting billions of tax payer dollars.
Thank you for your input. Your conceptual point on what makes crosswords fun is gold! Your practical advice is not only great but also very doable: Remember I used a 3.7million Reddit-Comments dataset which is a sub-optimal choice to generate words out of. (But i liked the headline behind it). So changing the dataset to something you mentioned (game compendiums, manuals, faqs) will probably increase the answers significantly.
We spend even more money on healthcare administration than what’s directly spent on it. HR departments screwing around with insurance. Various government benefits & other agencies having to mess with private health insurance issues. Attorneys general offices and state rep offices spending time to get insurers’ and hospital billing departments’ heads out of their asses (they do a lot of this).

There are also untold hours lost in unpaid labor on the part of “clients” messing with insurance and hospital billing departments. It’s not uncommon for someone who is, or is connected to a person who is, seriously sick for even a few days to spend a work-week or more of time that year messing with the billing from the incident. This can include uneventful pregnancies and births.
This is what makes Tcl great as a data interchange format. It comes with a safe mode for untrusted code and you can further restrict it to have no control flow commands to be non-Turing.
They are profoundly untrustworthy: https://old.reddit.com/r/privacy/comments/191yu33/why_is_bra...
> It doesn’t require the full engagement of your entire person, like psychotherapy or software engineering. A long career would be soul-destroying, for sure, but a day of driving can be ploughed through much more easily by physical brute force than can a day of software engineering.

I think this post comes across as unpleasant because it is so dismissive of other peoples struggles. If you just said, yeah software engineering isn't for me, that's one thing. But you're saying software engineering is objectively the most difficult, soul-destroying, draining job, and other people have it easier in this respect. Im sorry but that's just objectively not true.

I would push you to consider that, maybe, something else is going on for you individually, rather than write off the entire endeavor due to an objective analysis. I worked for years at a cancer center and while there were many times that the work was dry, lonely, alienating, at the end of the day I still felt I was doing something good for the world and that felt really good.

There's a lot of ways to apply software, and, maybe more to the point, a lot of ways to integrate it into your life with balance. What about part-time work, so you have more space for other parts of your life you find satisfying? You may find that, with more balance, you enjoy what the work does have to offer, such as being part of a team, being needed, being well-compensated, using your whole intellect, etc.

Best wishes
What exactly is meant by co-ownership in your case? What exact "Ability to influence platform policies and features" would I have and how are product/business decisions made? What is the organisation structure?

The phrase "Collective ownership" sounds romantic but it can mean many things, from very good to outright scam, depending on implementation.
I was lucky (and blessed) that I also realized this early on.

I was an idealist, following best practices, learning the language to the dot until I stumbled upon a different enjoyment in work: mentoring, guiding, helping, cheering co-workers to be on the same page, same direction, and to eventually deliver the software/feature/product.

Once the clock hits 5.30PM, I checked out and ride my bike.
Debunk Just means to show an assertation as false or expose to ridicule. The idea that the movement is not linked to the movement of the gimbal is shown as incorrect. It is still unidentified, but as I said, much of what is 'interesting' about the video no longer a mystery.
You can experience this easily yourself: https://en.m.wikipedia.org/wiki/Motion_aftereffect

Motion is separated from shapes and structure and objects changing place very early in visual processing, and it's kind of a sense of its own.
Interestingly, the basis of web encryption does use the term "encipherment" -- the `KeyUsage` field of X.509 certificates has `keyEncipherment` and `dataEncipherment` flags.
It would be quite useful to protect other code from that.

It could easily be a compiler-based protection: any opcode that can generate it from two/one normal input must be checked for normal results.

This is similar to how C++ gives few guarantees but "new" and "this" never give null or unallocated values.
Bully.

I wrote "inside" to mean that those mini reactors (300MW+) are meant to be used solely for the DCs.

(noun: https://www.collinsdictionary.com/dictionary/english-thesaur... / https://en.wikipedia.org/wiki/Heterosemy)

Replace it with nearby if that's makes you feel good about anyone's username.
Has Winnipeg's Greatest Filmmaker Gone Hollywood?
For profit non profits exist. There is no “metric” for how much a 501(c)(3) must ratio in order to be considered tax exempt.

They must follow their own discipline set in their founding documents.

Calling blue cross blue shield nonprofit is disingenuous as they made $749,000,000 in 2022.

Per their 990’s: https://www.causeiq.com/organizations/view_990/135656874/101...
Ooh goodie, I wonder what the next popular data format is going to be. I want to be the first to re-invent XSDs and XSLTs for that one as well!
Their HQ is in Texas.
All of the code you mention implements business logic, and you're right, it's probably not going to be practical to delegate maintenance of existing code to an ML model. What will happen, probably sooner than you think, is that that code will go away and be replaced by script(s) that describe the business logic in something close to declarative English. The AI model will then generate the code that implements the business logic, along with the necessary tests.

So when maintenance is required, it will be done by adding phrases like "Users should be able to select multiple receipts" to the existing script, and re-running it to regenerate the code from scratch.

Don't confuse the practical limitations of current models with conceptual ones. The latter exist, certainly, but they will either be overcome or worked around. People are just not as good at writing code as machines are, just as they are not as good at playing strategy games. The models will continue to improve, but we will not.
Reading about ML, I can't help but visualize dynamic pin art as being analogous.
Previously:

(12 points, 5 hours ago) https://news.ycombinator.com/item?id=41878685

(9 points, 3 hours ago) https://news.ycombinator.com/item?id=41879831

(7 points, 2 hours ago) https://news.ycombinator.com/item?id=41880181
This is what "op": "test" is for. You can use it at the beginning of a patch to verify that the server's object hasn't drifted from your own.
Id argue temporal/spacial reasoning encompasses ALL the reasoning we can do. After all, space time is the fabric of reality and encompasses all possible events
W Virginia town of Green Bank has become a refuge for 'electrosensitive' people
I visualize the starting state of exposed functionality, the desired end state and the transition. Then implement the transition without forgetting to take note of everything this transition affects.
Arranging deck chairs on the Titanic.
Yeah, I think you're right.

It's embarrassing how long it took me to realize that; for years I wondered why I enjoyed working on my personal projects but not my paid work, despite them being nominally the same thing, and eventually I realized it was because I made the decisions on my personal projects.
The othello paper is annoying and oversold. Yes, the representations in a model M trained to predict y (the set of possible next moves) conditioned on x (the full sequence of prior moves) will contain as much information about y as there is in x. That this information is present in M's internal representations says nothing about whether M has a world model. Eg, we could train a decoder to look just at x (not at the representations in M) and predict whatever bits of info we claim indicate presence of a world model in M when we predict the bits from M's internal representations. Does this mean the raw data x has a world model? I guess you could extend your definition of having a world model to say that any data produced by some system contains a model of that system, but then having a world model means nothing.
36 bits also gave you 10 decimal digits for fixed point calculations. My mom says that this was important for atomic calculations back in the 1950s - you needed that level of precision on the masses.
That has certainly been a major aspect of it in the past - feeling like I don't have enough autonomy to decide on the best approaches etc - but I think now I probably have too much of a high-level "what are we actually doing here?" kind of uninterestedness for even that to make it work.

Maybe if we could go right to the bottom and start getting everyone to be a bit more computer literate, so the software didn't have to be so complicated, or something... I don't know.
My implication was "at the resolution of an emoji" - you can clearly tell the difference in real life, but what about when you only have 18x18 pixels to work with?
Regarding using JSON for arrays, MySQL and MariaDB both support validation using JSON Schema. For example, you can enforce that a JSON column only stores an array of numbers by calling JSON_SCHEMA_VALID in a CHECK constraint.

Granted, using validated JSON is more hoops than having an array type directly. But in a pinch it's totally doable.

MySQL also stores JSON values using a binary representation, it's not a comma-separated string.

Alternatively, in some cases it may also be fine to pack an array of multi-byte ints into a VARBINARY. Or for an array of floats, MySQL 9 now has a VECTOR type.

Regarding ipv6 addresses: MariaDB's inet6 type can also store ipv4 values as well, although it can be inefficient in terms of storage. (inet6 values take up a fixed 16 bytes, regardless of whether the value is an ipv4 or ipv6 address.)

As for using RETURNING inside a writable CTE in MariaDB: not sure, I'd assume probably not. I must admit I'm not familiar with the multi-table pipeline write pattern that you're describing.
Springer Nature retracts 75 studies by Spanish rector and his collaborators
I agree and I pay for truly great tools.

However, the most common case is that the best tools available for the work I are actually the FOSS ones. I still pay (when that's possible) for them.

Sometimes they're the best because they work better in the absolute for me, other times they're the best because the commercial alternatives come with a level of lock-in that I'm not comfortable with.
Clone Hacker News
i want to use hacker news api to apply my js knowledge, by creating a hackernews clone
>How is the publication of the scans an unintended consequence, if it was stated as intention in the grant application?!

Perhaps it's unintended in that they never thought they'd be called on it. Requests for public funding almost always claim it's for the betterment of the public despite almost never being so and no one ever gets called out on it.
Bitwarden's password generation is actually a little weak - it's great at generating random gibberish passwords, but it seems to be randomized at the character level so you'll get things like "Cq$ypWocG6Byp#" - hard to remember, hard to type. It lets you specify length, upper, lower, digits, (limited) special, minimum # of digits, minimum # of special, and "avoid ambiguous characters" but that's the extent of it. Even the ability to have it group character types would be helpful if you're ever going to be typing on mobile devices.

It also offers Passphrase generation using dictionary words plus digits and specials (as word separators). You can change the special character used, but it's not randomly chosen each time.

I'd love it if it had an option for pronounceable or syllable-based generation as described in the article.
Potential Health Hazards of Cryptocurrency Mining
Yes, but practically speaking if you constrain to the set of people who would go through with assortive mating in today's society, AND are high IQ (and don't think it's a fluke, i.e. they think it's heritable), AND have no relatives that are autistic, AND aren't related to certain Jewish populations, how many candidates are you going to have left?

And I'm not talking about diagnosed autism either, e.g. do you have/did you have a weird uncle?

Edit: uh, the Jewish part's for Tay-Sachs and some other traits, that should have been obvious from the "certain Jewish populations" part.
I spent hours playing these with my brother. It was always a race to choose Spider, the coolest character.
Yup, I've not actually seen any tool that enforces these kinds of test names. But yeah, trying to encode test description/documentation into it's name is like one of the worst common ways of documenting your tests.
Bayesian clustering spatially distributed compositional Great Barrier Reef data
> The court noted that musée Rodin had obviously created its 3D scans in the context of its public service mission .... the judges specifically reasoned against musée Rodin’s trade secrecy claim by citing its 3D digitization funding applications to the Ministry of Culture, in which the museum stipulated its commitment to publishing its scans. The museum had attempted to hide these funding applications from us and the court, telling the court they did not exist. However, in the course of the trial we obtained those applications by forcing a parallel documents request directly to the Ministry of Culture — which the museum complained to the court was a "crude maneuver" — exposing the museum’s deception and badly wounding the defense on this critical issue.

Wow. If this went down as depicted, I'd be pretty disgusted with the museum if I was a citizen there.
original title: Bayesian clustering of spatially distributed compositional data with application to the Great Barrier Reef
> they just think you're an idiot.

To be fair, the average employee doesn’t have much more than idiot-level knowledge when it comes to security.

The majority of employees would rather turn off automatic OS updates simply because it’s a hassle to restart your computer because god forbid they you loose those 250 chrome tabs waiting for you to never get around to revisiting!
I'm glad to see new concepts emerge like this that challenge the governance and benefit of platforms by shareholder corporations for their own self-interested purposes.

I joined as a "Founding Supporter" of the Subvert co-op last night when I saw a post on my Twitter (X) feed.

I really hope to see more tech cooperatives in the future. The dominant paradigm of neo-fiefdom tech platforms is both tired and uninspiring.
You're not adding correctly. Carbs aren't important. They are not an essential nutrient. People can live indefinitely without them.

For virtually all of human history, the human diet was whatever people could get their hands on. That meant as much meat as they could hunt or raise plus whatever else. Most regular people barely stayed ahead of starvation and they couldn't afford to be picky. Insulin resistance only becomes a problem when consuming excessive amounts of carbs over a long period, which only even became widely possible after 1913 due to the Haber-Bosch process making farming more productive.

Your baseless claim that cutting out carbs isn't the answer or even sustainable is directly contradicted by clinical research. Many patients have literally put type-2 diabetes into remission through nutritional ketosis. That diet isn't recommended for everyone, just patients who already have insulin resistance (with appropriate medical supervision). Regardless of what you "think", that is the reality. After the patient's metabolism has been somewhat repaired it may be possible to reintroduce limited carb intake without triggering a relapse. Fiber is certainly helpful in this, and no one is seriously suggesting to eliminate fiber.
Adam Savage Reacts to Real Buzz Lightyear Robot [video]
I squishy spheres connected with tubes of its oo. If it's functional with combinator style I don't see anything but the characters because there are so few I don't need to imagine anything.
One hypothetical advantage could be secret agreements / cooperation with certain agencies. That may help influence policy in line with OpenAI's preferred strategy on safety, model access etc.
>This might be why they are fighting tooth and nail because if that is ultimately upheld this will apply to all scans in all public institutions, which all become accessible.

Which is a pretty sweet comeuppance for not handing over these specific scans when asked.
Being a luddite has it’s advantages as you won’t succumb to the ills of society trying to push you there. To believe that it’s inevitable LLMs will be required to work is silly in my opinion. As these corps eat more and more good will of the content on the internet for only their gain, people will and have already started defecting from it. Many of my coworkers have shut off CoPilot, though still occasionally use ChatGPT. But since the power really only is adding randomization to established working document templates, the gain is only of a short amount of working time.

There is also the active and passive efforts to poison the well. As LLMs are used to output more content and displace people, the LLMs will be trained on the limited regurgitation available to the public (passive). Then there’s the people intentionally creating bad content to be ingested. It really is a lose for big service llm companies as the local models become more and more good enough (active).
> Place in games where characters go to rest and replenish health or mana

> Bar

Very wrong, unless we’re simulating what someone unfamiliar with the gaming jargon would think - in which case very accurate.
To the substantive comment: if your JSON is in a DB, then the DB can do whatever fancy thing it can come up with in order to replicate changes. Databases are good at that, and a place where the engineering effort is well-spent. Both sides of the JSON Patch communication can then read and write to the DB and everything will be fine -- but there'll be no need for JSON Patch, no need for any application-level diff generation and application at all.

As for working at Mozilla: oh, it's worse than that, I'm the one who did the most recent round of optimization to JSON.stringify(). So if you're using Firefox, you're even more vulnerable to my incompetence than you realized.

Furthermore, I'll note that for Mozilla, I do 90% of my work in C++, 10% in Python, and a rounding error in JS and Rust. So although I work on a JS engine, I'm dangerously clueless about real-world JS. I mostly use it for fun, and for side projects (and sometimes those coincide). If you expect JS engine developers to be experts in the proper way to use JS, then you're going to be sorely disappointed.

That said, I'd be interested to hear a counterargument. Your argument so far agreed with me.
Impressive! What platform were you running that on?
Do you ever have to separate work and personal accounts? Or do you use a separate machine altogether?
Yeah, one option is to use a different content-type for your json-patch values and basically extend JSON Patch[1] to use JSON Path[2] instead of JSON Pointer[3].

[1] https://www.rfc-editor.org/info/rfc6902

[2] https://www.rfc-editor.org/info/rfc9535

[3] https://www.rfc-editor.org/info/rfc6901
I'm still on 9.x in some systems and it's running great. I find this kind of sentiment a bit weird anyway: PostgeSQL 17 has been out for a couple of weeks, I'm certainly not in a rush to upgrade anything unless I need to. Never touch a running system is as valid as ever and on top of that I'm not a full-time DBA itching to upgrade as soon as possible. With containerization it's also more common to have multiple and right out many DB instances, I won't be going through all of them until someone requests it. Security updates is a completely different matter, but major versions? Don't get the rush, the developers will come around sooner or later.