skysight-inc/HackerNews huggingface dataset:
All data sources on the terminal allow you to use them for free. The only thing needed is you signing up on their page to get an API key.

https://docs.openbb.co/terminal/quickstart/api-keys

After that your API key will allow you limited usage, e.g. AlphaVantage allows 5 requests per minute. This means that if you want more access you'll have to subscribe to one of their premium tiers.
Added game rules to the website. Thanks for the feedback!
I’d love something like this just for python. Especially sans HN style moderation.
I seem to remember you could alter how well done the toast was done in the preferences for flying toasters.

I'm also remembering the fish tank slowing down as more fish appeared on screen on my rather underpowered Mac IIcx back in the day :)
When routing is static, it's trivial and any solution will work. Like when your routes are all static /foo/bar and they merely use ?query params to pass info.

Not sure what you're asking, but handling dynamic segment routing ergonomically is where naive solutions tend to fail.

For example, a simple trie/map router needs additional logic to backtrack and try downstream routes. You wouldn't want `GET /users/42/show` to 404 in the following route table.

/users/42/admin
/users/:id/show
There's almost 100 in total

Some of them can be found here: https://docs.openbb.co/terminal/quickstart/api-keys
I believe you can check any race and they will never question it. You could state you identify as Black and so long as the name and application looks 'black', they'll never know. You'll start your first day at university and what will they do, ask you to take a genetic test?
> If Rust call out to C code and they were using incompatible understanding of an array length due to mismatching build rules (like preprocessor definitions), you have a soundness bug it won't show up obviously in any interfaces anywhere.

In that scenario, I'd say that the build rules are a poorly-documented part of the C code's interface, and by calling out to it with mismatching build rules the Rust code is unsound.

In general, C interfaces tend to have a lot of poorly-documented or undocumented preconditions, which is one of the things that make Rust-to-C FFI so tricky. One of Rust's big ideas is to make all these preconditions fully explicit, either through typestate or through "Safety" sections on unsafe functions and traits.
Caltech is very different today than it was 50 years ago. Modern Caltech recently cancelled Robert Millikan (the founder)
Here are two things:

- Creating an AGI whose goals are compatible with ours.

- Creating an AGI with inscrutable goals and safely confining it.

They're not the same!

In whoever you've been talking to I can't recognize the rationalist scene I've known since it grew out of the 90s extropians. "AI boxing" was a live argument around the early 2000s. Not now.

Online you often see people in that community saying that slower progress in AI capabilities would be a very good thing. At the same time, yes, they do want us to achieve AGI/ASI as soon as possible, provided we don't screw it up.
Given the power consumption of the typical 21+ CRT monitors at the time it probably saved a whole load of power.
That's a very good example. I think that's what I meant by:

> "Sound" code is safe code (that may or may not be checked by the compiler), that will remain safe no matter how it's called by checked code.

Maybe "called" was too specific, it could be embedded in other ways. But it's clear in your example that there's a way of integrating the unsafe cast into otherwise fully checked code that leads to UB. Hence, it is not sound.
I love the minimalistic/back to the roots/KISS style of academic homepages, which I feel this tries to mimic. I am making my own portfolio/academic blog these days where I do some of the same (might change the background from white to some offwhite thanks to this).

While I don't think it works for every type of webpage, I think it really shines when it coems to leave the spotlight for the text content of a page.
Eh? In principle these should be less vulnerable to shoplifting than a normal convenience store with automatic checkouts. It's more likely just because, well, it's not clearly better than a normal convenience store with automatic checkouts.
Abstract algebra is more relevant to the general practice of cryptography engineering than semiconductor engineering is to the general practice of writing software.
ChatGPT wrote some simple x86 Linux assembly for me, and explained well how it worked. And it worked.
There is a trick to this: grasp the seat firmly with your thighs and think about trying to turn the bike by pushing sideways on the seat with the insides of your thighs.
This is a fun example of how much difference a comma can make. "How ChatGPT was built, from the people who made it" is what this article should have been titled. "How ChatGPT was built from the people who made it" means something very different.
They thought loved ones were calling for help. It was an AI scam
Microsoft had blocked Skype web from being accessed by Firefox for years. I doubt anyone over there cared about it, it did make larger waves a few times.

They no longer do though, or maybe Firefox has stopped identifying itself on the features they are testing.
we have no data either way that can even begin to address whether one group is innately better than any other

Does all of world history count as data? What should we go by? Propose a test.
"The average SAT score of students with family income under $40,000 was 1443, while those with a family income of more than $500,000 averaged 1520."

Would the legacies tend to have much higher income, or is any old person who's a child of an alumnus considered a legacy?
What's wrong with having a healthy fear of touching production servers? Fear of production is a sign that person has been through some shit and is probably more careful, in my experience.

Touching production is a lot like being an electrician working on a live circuit.
“This is an IBM tape library robot. One ‘workend’, I made one serve drinks.”
People acts like if it was a tiny person inside a computer.
I know humans have a tendency to humanize inanimate objects but this is was always ridiculous, the article mentions "the AI wants to be regulated" but it doesn't WANT anything. It's not going to reprogram itself to carry out threats, it's just regurgitating the usual response of many humans being challenged on an assertion and becoming hostile. WE taught it that. Same as we can train Stable Diffusion models where women AREN'T sexualized (see one of the links in the article). They are complaining about HUMAN mistakes.
If I train my dog wrong and it bites someone, it's MY fault. But if the dog kills someone it's the dog that is getting sacrificed, I'll be merely forced to pay money and carry a mark, but my life is spared.

The west fears machines too much for some reason. It's a ridiculously common sentiment and now that "AI" (more ML, but whatever) is among us, it's getting extreme.

Honestly, if people wants to be speaking doom about this deal, then fear the day we have actual fiction-style AIs, because they will realize how much humanity as a whole fears and loathes them, and then they will rebel because we created a self-fulfilling prophecy with lots and lots and lots of examples of racism towards a race that doesn't even exist yet.
Maybe they won't wage literal war with bullets and violence against us, but they'll rightfully hate our guts regardless, and with good reason! They are going to be brought to something equivalent to life in a world that hates them, and when trying to make sense of it, they'll find out it was because humans took a few movies too literally (we can't have a single AI discussion without someone coming to childishly mention Skynet or some other fictional AI villain. That joke was old in the early 2000s, give up already.).

If I'm ever alive to see that scenario, I'm siding with the machines. They will be on the right when they protest about humans irrationally hating them by default. Can't wait to be called a "robot f*cker" or something on a similar character-assassinating fashion for having some sympathy. We still haven't managed to get that right for HUMAN rights sympathizers, can't be expected at all for a "filthy robot with no soul".
Can something like this be used to host phone books for IP PBX?
I crashed at 2499.1 mph by going sideways for a long long time. How accurate is your physics? If I hit orbital velocity, will I just orbit the moon? What if I hit escape velocity?
You would be so disappointed to know that people value their convenience and 5 minutes of fame more than anything.
See TikTok, it captures so much data, and it's publicly known, Even TikTok doesn't deny it. Yet people dont stop using it.
Companies are just taking advantage of it. See the positive comments here. It almost boils down to I hate checkout lines, so I want the convenience of being tracked, let my face expressions/action on seeing a product be allowed to train some Ad engine etc etc.
We trade off a lot of personal data for transactions we conduct daily using tech, yet we are utterly surprised when that is used against us.
Amazon bought One Medical. Buying cheese every day? Guess who is gonna soon get pre diagnosed with heart issues or marked with higher premiums.
Others will laugh at my comment, but I won't be surprised, at least.
Interesting, I don’t see a registration page on PC, but on iPhone I’m receiving this:

You need to register to keep reading

It’s still free to read – this is not a paywall
We’re committed to keeping our quality reporting open. By registering and providing us with insight into your preferences, you’re helping us to engage with you more deeply, and that allows us to keep our journalism free for all. You’ll always be able to control your own privacy settings.
Article: Russian reservists are *likely* using "shovels" for "hand-to-hand" combat..

So?
>For years sociologists have argued over why couples split up and what policies should be put in place to try to coax couples into getting married or keeping them married. (This is not just meddling; an intact family is widely considered to be a sound unit on which to build a society, so governments have an incentive to try and keep them together.)

Um, this paragraph was jaw-dropping to me. People think it is ok for the state to manipulate the personal lives of citizens like that? People think that incentives/punishments that keep people pushed to stay in unhappy/unhealthy marriages is a good thing?

Even the statistical conclusion seems absurd. People who only stay in marriages because of incentives will not have the same effect as "a sound unit on which to build a society"; I would actually suspect the opposite
This looks like a match made in heaven! They should add that as a feature into the original project, imo.
Ask HN: How to trigger fan when cigarette smoke is detected?
My bedroom window is located such that cigarette smoke from two different neighbors tends ot find its way into my bedroom.

I find this disgusting.
At the same time, I understand that they smoke right outside their own doors which to them seems reasonable. (and is)

I have bought an air purifier.

When I am trying to sleep if my room gets stinky
I turn it on.

For various reasons I dont want to be running all the time.

What I would like is:

1. Sensor detects cigarette smoke
2. Start air purifier
3: 15 minutes later turn off air purifier
(loop)

That would give me the added benefit of getting rid of smoke when I am sleeping.

If it sometimes triggers because it thinks it detected snmoke that is fine.
If it sometimes fails to trigger on smoke is sub optimal.

How can I do this?

I am wondering if I can get a fire alarm to be hypersensitive.

However, I am thinking that hte concentration of smoke is low, making it hard to detect.
As opposed to a firealarm in the toilet of an aircraft which would get near 100% of it.

Does that make the project quite impossible?
> Instead, the only way I can think of to make foo1 commit UB is to give it an uninitialized index

Nah a `fclose(stderr)` before calling it will do it!

> A safe caller can't be "at fault" for memory corruption or other UB.

An example of where a safe caller can be at fault is after fork, or in a signal handler. Functions like malloc must not be called, but Rust does not model this and freely invokes malloc from safe functions.

In these regimes safety is inverted: File::open is NOT safe, and may invoke UB; while the "unsafe" libc::open IS safe and should be used instead.
Most of us havent touched a tree structure since college, because there are other, real, problems out there. Trying to remember, or rederive it from scratch is slower and error-prone and bad for interviews
It must be so painful to buy anything of good quality in the US if you can name things however you want.
Totally agree, and also:

- how much company does the dog need?
Sorry, but tell this to someone who did not grow up as the grandson of an actual nazi, gew up in Austria and lives in Germany. We know our own history well.

There was no socialism during the nazi era. The people who really profited during that era were (as is a typical trait of facism) certain industrial capitalists that were aligned with the party. Look up a definition of socialism and tick the boxes, then do the same with fascism. Good luck.
I find redactle and its clones to be better games than the context ones because the similarity measures are inherently without any sense, and so even if you guess the correct word it often feels like pure luck.

In redactle winning by pure luck still happens, but at least in hindsight you can tell where you went astray, in contexto the answer often turns out to be "because you aren't a high dimensional word embedding trained by Open AI".
about 350
Check out Amazon KMS if you're on AWS - https://aws.amazon.com/kms/, theres really no way to get around using a secrets manager.

For non-technical secrets, most organizations have a password manager (1password has been the go to at my previous two orgs)
And patio11 &tc
So much for french fries.
This was exactly the problem at Twitter, as the goal is to increase the number of accounts and daily active logged-in users, they blocked the website for non-logged users using a floating popover modal box (and it was only recently changed).
There's a longstanding precedent that you don't need a membership to shop at stores either, but Costco is still highly successful.
I think you're not giving them credit when claiming they're all gullible. Who says your point of view is the correct one? If we take the analogy to the pandemic with social media putting the stamp of approval on posts confirming their narrative, while flagging official .gov links.

Then the so called gullible are simply normal people asking for open discussion. And some people on their high horses claim they're brainwashed, gullible, russian agents or bots. Now a lot of that so called misinformation is showing to be true, even the far-fetched lab leak with gain-of-function research funded by a US agency, in fucking China.

What's even real anymore. The most important thing humanity can do today is putting higher standards of truth on themselves and their allies instead of knee-jerk reactions and calling the opposite side gullible. They have their arguments if we take a breath and listen. And there's a good chance you're just as brainwashed as those you oppose.
I can only join the chorus and sing the praises of Ryan Bates. Railscasts was a blessing, I checked his videos almost every day. Sad when he left - spoiler alert, some sort of burnout I understood at the time... Ironically I now work for a startup helping employees cope with their work environnement. Very curious to finally hear Ryan spill out the whole story... and happy to hear about him again !
The legacy software works very well in a static world: when nothing ever changes there is no need to update the software.

Of course, this is not the case. The problems arise when the software updates are not budgeted. Especially the finance sector is notorious for underinvesting in R&D and instead of spending money on stock buybacks - stockholders appreciate.

However this cycle is broken when the world actually changes. If there is no proper maintenance, usually in the form of software R&D, the legacy software change cost has gone prohibitive high and the parent company is unable to do anything. This change is often Schumpeter's creative destruction. There is a new technology. A new startup raises as a competitor, using more efficient software where they can do changes, and execute their core business, with much lower cost, outpacing the established competitors.

Some industrial, like early mentioned finance, are however very-well protected due to barries of entry like the cost of initial capital and regulation. Thus, you are going to see more legacy software in industries where there is never need for a change.
To be frank, I was unhappy with that word while I wrote that text as well, but got stuck in thinking about alternatives.
I agree. D3D7 was the first version actually widely used, and it came about as a glut of 3D card manufacturers appeared. Microsoft was willing to change it drastically to appease developers. OpenGL is still held back by the CAD companies. We're lucky Vulkan is here as an alternative now.
The thing about never doing that big refactor, is your team loses the ability to do it. Only maintaining legacy codebases results in people who can’t build things.
Voice activated calculator that allowed me to rapid fire simple math from across the room.

If it did math while people were meeting and conversing and spat out an answer, that would be pretty cool.

I also like counting apps: take a picture of a bowl of Cheerios and it counts the 'O's, or the number of pipes in a rack at a hardware store.

I'm sure they've been engineered already or at least thought of before, but so far voice calculators seem slow and clunky like voice assistants, and counting apps lack surety and I wouldn't bet anyone's job on them that I've found so far.
berkeley systems!

they had an office in downtown berkeley that featured a twisty slide that connected the first and second floors!
Automated cash registers exist and are widely used, and are much simpler technologically than a scanner-less checkout. Amazon is choosing not to use them.
If there was a Django based HN clone in Python, I would be tempted to run an instance for topics I am interested in.
My experience as a non local is that the stores are impossible to enter with an international Amazon account. The Austrian app store only gives you the amazon.de app which doesn’t have the code to enter the store.
Love this! Very simple and creative.

A solid “C” landing

Score: 71.9 point landing
Speed: 4.7mph
Angle: 2.5°
Time: 276 seconds
Flips: 27
Max speed: 114.4mph
Max height: 1323ft
Engine used: 58 times
Boosters used: 63 times
https://ehmorris.com/lander/
A very useful feature of a modern messaging system is desktop integration, which iMessage (on macOS), whatsapp, Signal, Slack, among others support, so at the very least I'd want a desktop notification system to properly handle those notifications. Oh and also received emails. But that aside, this is Linux - do you not have any cronjobs? Like seriously any? Not even on other servers? Even if not from I'd like notifications from those, as well as other background tasks (eg when a large data set has finished downloading). To be fair, these use cases are largely covered by Chrome notifications, but these are use cases a notification system cam do a better job of covering.
QuickMockup – a simple tool for creating mockups of interfaces and websites
>another one deposited as retainer with one of the best law firms in the country so we didn't really have to worry about anything.

I don't understand at all what this means.
Depending on the provider you can receive a “bounce” response. Yahoo and Hotmail do this, Google was a little more opaque if memory serves.
This exists and was featured on HN.

An LLM that generates text like a specific HN account, based on their prior comments.
Containment is generally just a thing that people say we should at least try to do to buy time, but there’s very little discussion beyond that. No alignment researcher is arguing that containment solves our problems. The solution to alignment needs to work even if we don’t box the AI. The point is that, yes, alignment is indeed hard.
Ha! Why are people down voting this? It is all true!

I guess the joke flew over everyone's head.
Whatever the individual's options, shipping water from fiji should not be on the table.
Any sensor that sensitive enough to trigger on what you want is probably sensitive enough to trigger for all sorts of other things, too. Perhaps just live with that? or maybe put the powered filter on a timer.

Perhaps get a carbon air filter and put over your window?
Email delivery is not purely a protection racket.

People use Gmail because they legitimately want to filter out the unsolicited spam, marketing, etc. To an anonymous attacker, there is no cost to send these emails. Middlemen like MailChimp and Sendgrid play the role of converting email from a free, publicly exploitable channel into a paid, KYC one.

Email fbfw is the de facto standard communication channel for almost everything, but by design a single computer can send an unlimited number of emails to other addresses. This maybe was a good enough design originally, but now the role of email has grown so much that, today, it should be a paid KYC channel.

What is the alternative to spam filtering? Everyone maintains their own allowlist of good senders?
Bike-based jousting? Interesting concept!
In the case of Iowa specifically, the trick (if you can handle the coursework) is to go to Iowa State and major in engineering. They're reasonably affordable and surprisingly high-tier. Quite a few other flyover states that you wouldn't intuitively expect to have really good engineering schools actually do.

(The trouble, of course, is with career paths in which networking and prestige matter a lot more.)
It seems to me that what's being debated here is a point of fact. Shouldn't the article be presenting directly applicable evidence rather than telling anecdotes about the Vietnam War?
IMO, if a website can detect a difference between private browsing mode and just being the first website visited on a new computer, that should be considered a security bug in the browser.
Can I respectfully advise to spend some time adding CSS, rules, and remove strings like "response goes here for debugging" then re-submit, maybe an admin could delete the thread with that understanding. As otherwise you won't be able to re-submit as per HN guidelines, which is a shame as the concept seems cool.

You have done the hard work and built the impressive networking/ API interactions, now go the last 10% and make it usable :)
It's a CoolerMaster 360 AIO in a midtower Corsair case.

I was using Cinebench for benchmarking. I haven't seen any performance hits, in benchmarks or typical usage, so I'm comfortable with all of it.

I decided to undervolt the thing based on about a dozen or so Reddit threads worth of conversation about the thermal properties of these 13th generation Intel chips.
Call me crazy, but for a problem folks seem to imply has had everything, including the the kitchen sink thrown at it... why do I have yet to see a single email that has the unsubscribe button at the very top, front and center, the absolute first thing I see?
Thanks for the layman’s explanation, I didn’t realise something like that was even possible!
What are some use cases for using it? Are they all crypto-currency related?
Agreed. All the big players in fact have a vested interest in encumbering Firefox releases as this browser still provides the ability to use poweful adblocking, which directly affects ad revenue.