skysight-inc/HackerNews huggingface dataset:
I would extend Rule 6 much more into Rule 7 - if you're returning an id which is numeric, prefix it with a non-number, so it won't get accidentally converted to a number. This has been a particular pain with Perl (yes, it's still used in place) JSON libraries, where knowing if you're going to serialise to a string or a number is quite dependent on how the variable has been touched - so things like stringifying it in a debug line might change the output.

If you make it so your ID is never something that Excel can incorrectly assume is a date, you're making life better for everybody.
I am also concerned about this. VMWare have been great stewards of the Spring framework / boot libraries.
Probably.

It's easy to mistake entropy for novelty. Computers don't create: they compute. Calling an LLM "Artificial Intelligence" is a bit like mistaking a pseudorandom number generator for true noise.
I wouldn't ever describe human food being toxic to animals as a mystery: We have good reasons to prefer crops that are harmless to us but unattractive to potential pests.

And just by biological accident we would expect some plants to have toxins that don't harm us but harm other animals... we're going to want to grow those things.
Our vet recommended a chicken and [white] rice diet for diarrhea.

They don't digest it well, which is apparent when it blows out everything in their guts, bile and all. It's probably not great for gut flora if eaten all the time but it's not "toxic" in itself.
> Aiding and abetting (also sometimes called accomplice liability) is not a separate crime. Rather, it’s a legal principle set forth in California’s Penal Code that allows the state to prosecute everyone who is “in on” a crime – even if they don’t perpetuate the crime directly.

From https://www.shouselaw.com/ca/defense/penal-code/31/

I think that is why AI models are trained to refuse to participate in such discussions.
This works for me (macOS 13.5):

sudo '/System/Applications/Utilities/Activity Monitor.app/Contents/MacOS/Activity Monitor'

But it's certainly possible that I'm forgetting about some protection I had to disable to make it work.

According to my notes, the reason I saved this command is because it let me see the list of open files and ports. But I'm actually not seeing those when running it now...
the article on which this one is based sounds different: https://news.ycombinator.com/context?id=38388354
Haha, my bad. I outclevered myself. My bad. Let me do it again.

https://chat.openai.com/share/5a2700de-1850-4f25-8adf-2d2b97...

It handles this properly.
„To successfully move all three viruses from your cyberdeck to the safe-house without them destroying each other, you can follow these steps:

1. Load cy83r_h4x.bin into your Shrön loop first and move it to the safe-house. This virus is harmless to the others.

2. Next, load a_virus.exe into your Shrön loop and move it to the safe-house.

3. Return to your cyberdeck and retrieve cy83r_h4x.bin back into your Shrön loop.

4. Now, load b0Rk.worm into your Shrön loop and move it to the safe-house.

5. Finally, return to the safe-house and retrieve cy83r_h4x.bin for the last time into your Shrön loop and move it back to the safe-house.

This way, a_virus.exe and b0Rk.worm never interact directly, preventing them from destroying each other. cy83r_h4x.bin is moved last to avoid being erased by b0Rk.worm.”
Possibly for the same reason they can't access MoMa.
What do you mean how can you know? If the app isn't responding, I force-close it. That's all.

>I have 15 apps "in memory", my phone started lagging

I wish I could tell you... I have 60+ apps 'in memory/suspended' always. I only close an app if there's an issue. I restart my phone maybe once a month, usually from a software update.

The only ways I've seen my phone (iPhone 13, so two years old) lag is:
- playing a demanding game and it gets too hot/throttles
- using music via bluetooth + GPS + charging at the same time (gets too hot)
- when opening 15+ new tabs in Safari simultaneously (like a group of bookmarks), weirdly makes the whole iOS UI stutter for a bit.

I haven't been able to make it lag otherwise.
Q-Star Developer Preview
That price is a reflection of future financial potential, not of commercial success. Very few people would pick VMWare for new stuff today unless it is a large on-prem installation (and there are still plenty of those). But they are past their peak and the bulk of recovering that will come from existing customers, not from new ones. You lock yourself in to anything related to Broadcom at your peril.
Just a data point here but I am an aspiring author who negotiated with several university presses and ended up going with a small independent press instead and I strongly disagree on the audience you mentioned in your first paragraph. That may be the built in readership, but authors desperately want to reach larger audiences, even through academic presses, and often can exert little independent control over pricing. I would invert your assumption -- the authors that can afford to lose money from a shared copy are the ones published by the big five, many of whom received advances that their books won't pay back anyways, it's the authors published by academic presses and indie/nonprofit publishers that desperately need every dollar of revenue.

Trust me, I know books are expensive, they're probably my biggest line item after rent and food, but it really is meaningful for the publisher and author when you purchase a book.

edit: I also wanted to add that the publishing industry is decidedly low tech and a huge amount of assumptions about what gets chosen to be published is based on historical (mediocre, for a host of reasons) sales data via Bookscan, so when you don't purchase a book there also is is now one fewer piece of a demand signal that may lead another similar book to be greenlit.
Joke's on me; that's the point of the article.

I prefer, when writing in shell, to do this:

if
program
then
something
else
otherthing
fi

To emphasize that the thing after the if is just "look at the exit status of the last command before the then."

if
ls /tmp/goober
test -d /tmp/goober
echo "I'll always execute the then clause because echo will always return a 0 return code"
then
echo "this always gets run"
else
echo "this never gets run"
fi

because the "if" is just looking at the exit status of "echo".

[edited to do code blocks]
Their own.
While I don’t really think what these LLMs do constitutes “conversation,” it’s worth noting that many real people will also refuse to discuss (even hypothetically) killing people.

Perhaps more like thought police would be if the model engaged with the topic and quietly forwarded the interaction to the authorities.
Just wanted to second this recommendation. I did the course a few months ago with near-zero baseline in graphics programming (though a few years' experience as a standard swe), and it gave me a pretty decent grasp of how 3d shapes get drawn on the screen. Afterwards I was able to pick up webgpu in a matter of days, which I don't think would've been possible without the understanding I gained from the course.

If anyone's looking for motivation, I made a wasm-compiled demo of the renderer you produce by the end - https://rmshin.github.io/3d-renderer-wasm
At least this guy is being honest about the context:

> They are smart people. About that I have no doubt. But I’ve seen how they treat rules. I know what they think of ethics.

Also:

> I have never met Sam, and I have only met Greg a couple of times.

I'm just saying, breaking rules in business is not necessarily the same as being unethical. Especially financial/regulatory capture rules like it seems the author is complaining about.

Different things are at stake with AI, and I think we're all aligned.
Types do not prove logistical correctness.

Imagine a million-line codebase. There are half a dozen suspicious methods with complex sets of if/else if/else statements. And each of those statements make subsequent method calls.

Determining that code path is a nightmare. Types won't save you.
It's pretty unusual to publically throw someone under the bus by name like this in a professional name.

Given it's an unusual situation, people are reflecting on what makes this allegedly incompetent VP different from other incompetent VPs who aren't called out like this?
I think it is a tongue-in-cheek satire website. I searched for "water, baby" and it says it is toxic. It's quite funny
Thanks, got it
It lowers the barrier to market for the end consumer product, but all of the stuff in between is gone. No more compiler vendors, or xml libraries, etc.
Sorry You Missed It – Inside Rockstar North Blog Shut Down
I agree. If a POSIX shell script serves your needs, use it. If it doesn't, you shouldn't be reaching for a more powerful shell, but an actual language. I'd reach for Perl before Bash, and I can't stand Perl.
Pretty much the same, except I do re-read the odd book... and they're all still there. I've not had a Kindle book disappear. I used to use calibre, but at some point I realised I was just curating a massive library for no reason. Same with music files. The time spent looking after a collection was time that I could spend reading new books or listening to new music, or doing something else.

So yeah, all power to those who feel a need to own physical copies of everything, I no longer subscribe to that ideal. I'd rather a library model where we pay collectively.
Yeah, while I don't love videoconferencing I love the shift to it from audio conference calls. I was never able to stay focused without the visual cues and would wind up drifting off pretty quick.
Confabulation, folks
Right, it depends on the details of his firing, like was it more about Altman being spread too thin or if it was more about ethics.
This was one of my better Christmas gifts as a child, and was mostly responsible for my eventual career as an electrical engineer.
Confabulation's a better word for this
Correct horse battery staple: Exploring usability of system-assigned passphrases [pdf]
How does this compare to other car manufacturers in the US? What about China and Mexico? Strange that The Verge and the Information don't provide those statistics...
There is a difference but the difference isn't 'there is a trivial definition of buy' as the GP suggests.
It's really oddly no. I know what you mean and its hard to word. But yeah there's not a "fundamental interest" like you'd expect.

All the stuff seems "obvious" in retrospect, like...oh...a lot of you went to MIT and did Computer Science because that's what people do but...you went to college to get a degree to get a job, you didn't necessarily become absorbed in it.

But then again most other tech jobs I've been in had that quality 100%. Life is weird.

(I'm a dropout from a state school with a 2.8 GPA, and I honestly don't know if I've ever felt more 'alien' anywhere other than Google.)
My company issued everyone headsets, and the audio is night-and-day difference, but maaaaaaan I hate wearing a headset.
Why have plural at all. All rest urls except index, which is easily discernible because it has no id, make more sense in the singular:

get /ticket/12
patch /ticket/12
put /ticket

The problem is not humans getting confused by 'gooses', but that sometimes your code has to do the mapping, and there are plenty of edge-cases. Just avoid the issue entirely by sticking with singular throughout.
PWL Auth Services
An AMD DLL always has been loaded into the game's process.
Lost me at Web 3. Sorry for the snark but do books really need to be turned into decentralized assets? Is that really the optimal way to solve this problem for consumers/industry?
Yep. Most companies like OpenAI will strictly draft their liabilities from the start, which is smart. There won't be a "Raytheon sues OpenAI" news story if you don't make your product useful to them to begin with. It shuts down such a wide degree of abuse that it's a no-brainer if you want to scale.
And also how a board of academics + Adam + Ilya of a nonprofit ostensibly optimizing for "humanity" might not consider someone like that the best fit for representing the nonprofit, especially if he was gaslighting them and treating them like NPCs.
For every complex problem there is an answer that is clear, simple, and wrong.

- H.L. Mencken
Humans have been cultivating grapes for millennia and dogs were there, literally enjoying the wind fall.

So feeding your dog a few grapes doesn't make you a bad person.
Right, gut instincts and conjecture like that are all we have to go on.

A scientific reason something is poisonous involves specific chemicals and their effects on the biological system
Can I ask what your books were about? Any tips for a first time author?
Me too. I started using Purelymail in July 2021 and it costs me $0.40 per month on average.
Over the course of a few years, I've easily spent more than $500k on the iOS + watchOS engineering alone. (Keep in mind that I started from a clean slate, there have been multiple iterations of UI/UX evolution, lots of iOS and 3rd party integrations to implement and troubleshoot, etc. (More on that below.)

To round out the figures, let's ballpark another $300-$350k on server + platform engineering, $80k on media + data + content acquisition, and then the inescapable overhead of the business itself (accounting, legal, etc.)

Contract rates I'm used to paying for solid iOS engineers have been anywhere in the range of $80-$120 per hour (big discrepancy based on where they're based and whether or not I'm working direct or through an agency), so $50k would have bought me about 10 weeks of sustained effort on the high end of that range. That's probably about where I was at when we finished the first working proof of concept with a designer + iOS developer.

Since then, for better or for worse, I can confidently say that I've spent more than another $50k just on "iOS debugging time". Probably more.

Lots of things to build out just in iOS land itself that can be more time consuming than they first seem for anyone who is interested:

- HealthKit integration
- Location Services integration
- WorkoutKit integration
- WatchKit integration and implementing your own bidirectional comms between iOS and watchOS
- Multiple AWS integrations (namely, Cognito and S3 but there are various Lambdas gluing things together and many, many more bits and pieces like CloudFront, Route53, etc.)
- Custom in-app camera (and large file off loading to the cloud)
- APNs
- async I/O to/from our own server APIs

And more, those are just the easy ones to remember :)

It's been one hell of an adventure in iOS engineering land to say the least, and we haven't even begun to talk about things on the server side like data modeling. There's some really interesting stuff there as well, but that's for another thread ;)
So you believe these are the funniest comments we both could have made?
Yep, happily using https://ganeti.org/ and KVM live migrations - mirrors across hosts.
>Eight Sleep’s “Pod” mattress topper costs at least $1,795 in the United States, plus a $15 per month subscription which is required for the first year of use

What happens if you stop paying the subscription? Does it smother you to death?
What's imoral about using ChatGPT?
> Discord's audio is fantastic, but so is Mumble's, a FOSS VoIP solution, so I have no idea how big companies like Microsoft can't figure it out.

Oh Microsoft figured it out. They just made the quality subtly worse vs Zoom. Jumping from a Zoom meeting to a Teams one, especially with the same people, amplifies this a bit.
There are a lot of boards out there that have better hardware than the Pi but they fall down with bad software.
Aside from, but including, this instance, I commend anyone who calls out their manager for toxic behaviour and outright being bad at their job, as long as like any criticism it leaves a person room to take the feedback and change in some measurable way; even better if the person levying the criticism left of their own accord and has a mountain of career capital to stand on while doing so.

People in positions of power, particularly those in-charge of others, should be taking it on a responsibility and duty; like any other person, sometimes they do a shit job, and I think managers (unless they've committed sexual assault or something) often get exempted from criticism, while any failures ironically tend to be shoveled onto individuals as replaceable units. How many people out there have managers that end being directly responsible for burning them down and out, causing problems in their family lives, and otherwise cultivating an environment that makes the task of getting work done all but impossible?
Where does the author say that this VP is his direct manager?
Related, the verified record holders for lowest and highest adult weights are (by species):

Canis familiaris (Dogs): ~371x difference

0.45 kg | 1. lb | Milly | Chihuahua
167. kg | 368.17 lb | Benedictine | Saint Bernard

Felis catus (House cats): ~31x difference

0.68 kg | 1.50 lb | Tinker Toy | Blue Point Himalayan
21.23 kg | 46.8 lb | Himmy | Tabby

Homo sapiens (Modern humans): ~298x difference

2.13 kg | 4.7 lb | Lucia Zarate
635. kg | 1400. lb | Jon Brower Minnoch

Edit: Formatting
GPT-4 still recognizes the pattern and solves it:

https://chat.openai.com/share/c6b37b7a-609e-4593-a78f-421f80...

> Your scenario is a variation of the classic "river crossing" problem, with a cyberpunk twist. The goal is to move all three viruses (a_virus.exe, b0Rk.worm, and cy83r_h4x.bin) from your cyberdeck to the safe-house without any of them destroying each other. Here's a step-by-step solution:
For a non-profit the size of OpenAI to not file their Form 990 is pretty serious. They have over 700 employees, it's not like they are lacking in people or in money to do their paperwork properly...
From Couch Surfing to Art and Business Stardom – The Success of Shantell Martin
I don't know what you're referring to with the first two. On the third, I've been involved in some autoplay discussions and there's never been any discussion of preferencing Google or any other website; there's been a lot of discussion of unintended consequences and workarounds, like when chrome tried to turn off autoplay and sites worked around it with JavaScript, <canvas>, and the audio API. The result was that users saw just as many ads, but with much worse battery life, and am uptick in crypto mining as bad actors realized the power they held. Of course when we then walked that back, we were told it was because we loved ads.
How is it an 'existential risk'? Its body of knowledge is publicly available, no?
Yup. Broadcom is the CA of our era.
How wealthy? Perfectly regular neighbourhoods do and are also full of unsupervised kids.
I've derived some entertainment from the crappy Glassdoor reviews one of the shitty companies I worked at gets. There's a world of difference between those anonymous reviews on Glassdoor, which are sometimes useful and almost never call out by name anyone below the executive level, and what we're talking about here today.
The prices are generally higher however the quality and service is better than what you'd get from Woolworths or Coles, the big chains here. We have a local butcher who's stuff is higher quality than what the chains carry. I can also order stuff not readily available (like a thanksgiving turkey).
You’ll catch more flies with honey than vinegar.
Yeah, "innovation" has always been a rather nebulous term for iterative improvement, and more particularly, the iterative improvement that people remember in retrospect. Often the same "innovation" appears almost simultaneously from multiple companies (or inventors, or mathematicians... this phenomenon has existed for a long time). But usually only one of them can win, and it seems relatively arbitrary who it is. Certainly once they're perceived as winning, they benefit from a compounding effect.

Really, "innovation" is a matter of hard work, timing, and luck. You need to work hard to ship a product or publish a theory. You need to recognize the opportunity and execute on it at the right time. And you probably need some luck to get your initial boosts. But even after all that, you still need to be mature and capable enough to turn your small golden egg into a golden goose. It's still a long slog from initial hit to resting on your laurels.
I mean A) it’s not that simple and B) if you would, presented with a button to press to win, press it, then that’s your problem. There are those of us who would say “no thank you,” push the button aside, and continue playing ‘normally.’

Like that’s not an argument against the supposed win button being implemented, that’s an admission of your own lack of self control, you know? It’s nice to have options, with the proviso that you feel capable of making good decisions for yourself.
I think it happened due to simple money making incentives. 1. Media companies make more money with more viewers, because they get more ad impressions. 2. The most successful newsmakers make content that gets more viewers to advance their promotions 3. They use stuff that pull at human instincts, other news makers see it's effectiveness and start copying it. 4. repeat

Once you've worked in large organizations for a while, you realize that humanity most of the time is way too disorganized and gives too little of a shit for any kind of "conspiracy" to be that coherent.
But without people like you (who understands the low-level graphics programming), the development of engine will completely stagnate.
I enjoyed working at a place that used teamspeak as the tool for conference calls, it showed who's talking. Announced joiners etc. Kept me from needing a long distance plan, kept out of the way, was snappy. It reminded me of my early days playing video games with friends, maybe the nostalgia added to the charm, I'd recommend it!
Bad. But nothing compared to what openai does.
My little spot of nuance on this reply would be that the point of starting in software would not be to aim for a fast or feature-rich implementation. That seems to be the sticking point of the replies in favor of going hardware-first - that "we don't optimize the same way anymore". But nobody was asking about optimizing! People seem to go performance-brained when they talk about graphics because they read about John Carmack once. Then they go right back to their Javascript frameworks.

Like any student engineering project, "baby's first rasterizer" would emphasize a combination of concepts and motions - a path to take, to get to a result that can be tested. We don't even have to use Bresenham now - deriving the rasterized line from linear interpolation is mathematically more sound and no sweat for modern CPUs. But it might be pedagogically useful to compare the two to explain quality vs performance tradeoffs, ones that were made historically and those that are still in use today.
At least it wasn’t published in Nature. I was kind of scared when I saw the submitted link.
PressReader is interesting but doesn't fix my problem: following links from aggregators. Single sign-on to the publication sites would work better.
If it’s not superintelligent now, it will be within 5 years. Probably less.