skysight-inc/HackerNews huggingface dataset:
Nominally related: Ocean Conservation Namibia [0] is one of the most oddly soothing and satisfying YouTube channels I've ever discovered. These guys sprint across beaches to catch sea lions that have fishing lines/debris around their necks and cut the debris away. Highly recommend.

[0] https://www.youtube.com/@OceanConservationNamibia
That is quite wild, thanks!

Here's a direct link to that part of the video:
https://www.youtube.com/watch?v=Ce09ZygnMLg&t=1435s
Hey, co-author here! Google does not allow you to browse APIs according to Security, Reliability, not Performance, etc.

Google is not an OpenAPI spec indexer either ;)
Build and Fine-Tune a ChatBot App with OpenAI, Postgres and Edge Functions
That would be interesting in VR to have syntax highlighting that moves variable names towards the viewer, or puts context menus with possible methods of some object above.

Would probably just be stupid gimmick, but I want to see somebody do it :-D
That's a big reason why VS Code pushed the extensions (for code completion logic, etc) to another process. Where VS proper was in-thread... man, some web projects in VS are just painful.

I do think that they will need to do something similar with a higher level language support for extensions. Could probably piggy-back the Deno work for using V8/JS/TS for extensions similar, maybe even compatible with VS Code extensions. It's a massive user space, but seeing the core feature set in another editor could be really nice.

For me the killer feature of VS Code is really the integrated terminal. Not having to switch windows, or leave the app to run a quick command is really big imo.
This is an interesting re-look because in '23 we are now starting to see what the next big wave could be, and it is obviously generative AI. If I took the diagram on the blog post and extended it, it would be something like the interaction model today being discrete and human-powered, but now we can envision a future where poking at things becomes an outdated model and computing comes to us. Voice assistants were a misnomer, they were voice UIs, but LLMs could potentially be the assistant we never got from Alexa, and transform how we use computers entirely.
Measuring Your Offensive Security Maturity
I wonder if a bank run (triggered by this news) could force them to liquidate that portfolio.
perhaps technically (I'm not very familiar with private futures), but now we have a large number of employees looking for niche buyers to acquire $3.5 billion of stripe futures, which doesn't seem very realistic.

I get why a buyback makes more sense here.

What I don't understand is why they didn't just let the current options expire and issue new ones with a fresh 10 year expiry, an IPO vesting trigger, and no employment contingency.
Lauren, as a long-time follower I was excited to see this hit the front page of Hacker News. Since you’re here could you share some technical details about how this works? What kind of hardware/software stack are you using? Are you using NeRFs(?)?
> Unfortunately, the federal government has gained more and more power and tries to pass laws that half the country doesn't want.

On the other hand, due to mechanisms favoring minority obstructionism left over from the slavery era, the federal government also hasn't passed laws that most of the country does want.

- Nationalizing healthcare[1]

- Getting money out of politics[2]

- Stricter laws about gun purchases[3]

Rather than having powerful state governments, what I'd prefer is that the states were dissolved in all but name, and their powers were ceded to county governments instead. The multiple tiers of government at the national/state/county/municipality made sense in a time when information could only travel as fast as your fastest horse, but that was nearly two centuries ago. Ceding state powers to counties would give you your options for moving away from policies you don't like, and would even make it more convenient since you wouldn't have to move as far.

[1] https://www.pewresearch.org/fact-tank/2020/09/29/increasing-...

[2] https://www.pewresearch.org/fact-tank/2018/05/08/most-americ...

[3] https://news.gallup.com/poll/1645/guns.aspx
Quantum mechanics: how the future might influence the past
Great feedback about the documentation.
I believe there is an ongoing effort to make everything accessible through the app, this should get better and better.
I'm not impressed with some of their claims. They have a tendency to say things that would be just as accurate if all those SUVs were replaced with pink polka dot sedans, and you replaced "SUV" in that article with "pink polka dot sedan".

Let's look at numbers. They say all the SUVs combined emit 10^9 tons of CO2. Looking at per country emissions I see that is more than every individual country except China, the US, India, Russia, and Japan. So yup...more than most other countries.

But wait...they say SUVs use on average 20% more fuel. They don't say how much more CO2 they emit, but I'd expect it to be proportional to fuel used and so am going to assume SUVs on average emit 20% more CO2.

So if all of those SUV owners had instead went with those pink polka dot sedans that emit 20% less, then the combined emissions of those particular cars would be about 8.3 x 10^8 tons of CO2 instead of 1 x 10^9 tons.

Where would 8.3 x 10^8 tons of CO2 be on the country list? More than every individual country except China, the US, India, Russia, and Japan.

The exact same list as when those cars are SUVs.

> The increased number of SUVs in 2022 were responsible for a third of the increase in global oil demand.

And if those SUVs had been pink polka dot sedans they'd still be responsible for 5/18th of the increase instead of 6/18th of the increase, which in a typical article that is not giving decimal numbers would still be called a third.

Also I've got a feeling that using 2022 global oil demand requires some care, due to the large drop in global oil demand in 2020 because of the pandemic. That demand came back in 2021 and 2022 largely due to things that stopped or slowed down in 2020 starting or getting back to speed. Transportation was one of the biggest areas where demand dropped in 2020. So it seems like it might simply be SUVs were a third of the oil demand increase in 2022 because they were a third if the oil demand decrease in 2020.
A terribly designed API with a complete and orderly OpenAPI 3.0.0 spec will get 5/5.

A well designed API with no OpenAPI support or 3.1.x spec support will get a poor design score.

I think user generated content might be the way to go for Design. Let people score and review the design quality.
Depends. "&mut T" does give you mutability. It just also gives you something else too: exclusivity. So the fact that it gives you mutability is not wrong. It's just incomplete.

If something is a misnomer here, I'd probably say pronouncing "&T" as "immutable reference" is it. But it really is not entirely wrong either. I can craft a Rust API that only exposes a "&T" and I can make it so you cannot mutate it. Or I can make it so it looks like you aren't mutating anything, but under the covers, mutation is happening.

Take "Regex" for example. All of its methods take "&self." From the perspective of users of that API, thinking of "Regex" as immutable is absolutely the correct model. You, as a user, cannot do anything to that "Regex" to mutate it directly in a way that you can observe via the API. You can't swap out its internal NFA. You can't change its capture group names. You can't change the prefilters it uses. You can't do anything other than use APIs that purportedly tell you "nothing is changing."

Under the covers, stuff is definitely changing. The regex engines need mutable space to operate. But all of that is hidden from you, and there's no way to observe those mutations from the public API. (You can technically make observations in the most strictest sense and make an inference from them that things are being mutated internally. For example, by measuring how long it takes for certain regexes to execute. The first search might be measurably slower than the second. But this is clearly not something that is an API guarantee or is something you can directly observe through the API of the regex. I only mention it for completeness, and because this is the Internet.)

With all that said, in my mind's eye, when I see "&T" do I think "immutable"? No. My internal conception of it is "shared."
> Truly hot swappable 84-key keyframes to switch between tactile keys and linear keys in just 2.15 seconds.

I think I love everything about that sentence.

An easy-to-clean keyboard could definitely find its uses in dirty environments. Even if the screen is glass, the keys should protect it pretty well. Depending on how scratch-resistant they are. For CNC, being able to customize the keyboard seems really useful.

It's interesting that they say you can play video on it due to the built-in 8 GB storage, but it's not available as a display to the host. Their point that the "mouse cursor could get lost on the keyboard" is a nice rationale, but it does feel like an odd limitation for such a powerful device.

I wonder how complicated it would be to allow customization based on SPAs. Their list of initially supported applications suggests they are not tackling web apps at launch. E.g. the Google Docs/mail suite would be interesting to me.
Shabbat elevator

https://en.wikipedia.org/wiki/Shabbat_elevator
I just wish we could get Baré in the U.S., definitely my favorite guaraná, a lot of great stuff doesn't make it out of Northern Brasil.
You probably already know about this wired keyboard by Lenovo [0] that features the TrackPoint.

[0] https://www.lenovo.com/ca/en/p/accessories-and-software/keyb...
> What is the "model" in Newtonian gravity?

F = G * ((m1 * m2) / r^2), plus, yes, the concepts of distance and inertial mass.

G (and the bounds on the precision of our measurement of G) is derived by fitting from experiment. It's a regression model which happens to have R^2 extremely close to 1, and that's why we can treat it as (nearly-)always true.

It's absolutely a statement about observed behavior which we then _interpret_ (incompletely, but usefully, as Einstein showed) as an inverse square law. This is precisely a _model_ of behavior. That model can be derived from first principles or it can be purely phenomenological, and different models are useful for different intellectual tasks.

Once you have a statement which is nearly always true, you can ask _why_ it's nearly always true, and that's very useful, but "law" really _does_ just mean "statement to which we haven't found counterexamples yet".

But the model is just a model. Science is the process of building, interpreting and invalidating models, and different pieces of science live at different _points_ on this continuum. Large language models in linguistics live off to an extreme point on it, but even there, models have designed-in inductive biases (eg the attention mechanism in most LLMs) which reflect the modeller's hypotheses about the structure of the problem.

You seem, like Chomsky, to want science to be much more Platonic and profound than it actually is. That's your choice.
Digitalocean.
De-paywall-ed: https://archive.is/0LWYb
They're still making COBOL compilers, as far as I know - targeting Linux and with some modern style Dev tools too.

I guess it's a migration path for people getting rid of big iron but unable or uninterested in getting rid of the code they ran.
Check your domain expiration in the whois. For most registries, the domain should keep its expiry, but you would need to pay one year extra when moving them.
> When using sealed classes, can the JVM do a better job optimizing pattern matches for switch?

Yes! In the Pair<I> example from the JEP, if the number of subclasses of I is large enough, it may be worth generating a perfect hash function [0] to match the pattern in O(1) time instead of the naive O(n^2). This is only possible in the general case for exhaustive switch statements, which sealed classes allow for with instanceof-style patterns.

[0]: https://en.wikipedia.org/wiki/Perfect_hash_function
Not to be pedantic, but in the “Easy Maintenance” clip you can see the keycaps are in fact blank
And as mentioned in the post we filtered soooo many awkward results ^^
Wow, this is pretty awesome! Thank you for featuring GDevelop!
For me, this plus a split keyboard in the Dvorak layout fries the brains of anyone who might dare to try to use my computer.
"The controlled gender pay gap is $0.99 cents for every $1 men make, [...]. The controlled pay gap tells us what women earn compared to men when all compensable factors are accounted for — such as job title, education, experience, industry, job level, and hours worked. This is equal pay for equal work."

https://www.payscale.com/research-and-insights/gender-pay-ga...
I think that would be really good
Not the magic kind
Excuse me? On Windows, "C:\Program Files (x86)\Google\Chrome" takes 603 MiB only — and it contains a 295 MiB file called "chrome.7z" inside an "Installer" subdirectory. What does Linux distribution contains that takes the rest of the space?
This sounds really similar to the story we were hearing about Servo back in 2016: https://www.youtube.com/watch?v=erfnCaeLxSI

I was really excited when I saw that demo. Why didn't this turn into a final product that people could use?
Just because the world is a system doesn’t mean a bunch of people high on morality actually understand that system.
That reminds me of one of my childhood PCs.

It was a hand-me-down K6-II with (I think) 233 MHz clock rate. The thing had a tiny fan on top of the cooler that was roughly 4x4cm (if even that). The poor thing generally worked quite nicely, but had stuck bearings so it required a little nudge to spin every time the machine was turned on. I didn't have the side panel on because that was just too much of a hassle and usually would just reach in and start the thing blindly.

I forgot that one day and the machine had been running for about an hour (low load, so nothing too bad). I reached in and promptly gave myself quite a nasty burn blister because I touched the cooler instead of the fan.
The Confederacy placed enormous control in the centralized government. It was not a contest between a loose collection of states and a centralized federal power.
Splice shuts down collaborative Studio product
No, it's not fine. There isn't a good kind of racism and a bad kind of racism. Much of your argument here is probably best directed to Publius, who disagrees with you directly about, well, all of this.

There's a benign version of the argument you're making here, the one that protects cultural and religious tolerance while establishing some set of core values (pluralism, the rule of law, representative government, separation of church and state) set above all other concerns. But you're making, and re-making, a case for excluding people because their differences of religion (your example) and culture make native-born people unhappy. That's not OK, and I'm pretty sure I've got the founders on my side of this argument.
+1 to what Eugene said and evolutionary aspects. The proposal for stability of the format as well as the opset can be followed on the respective project forums (discourse & github issues/rfc) as these are discussed and refined to meet community needs.
The latter seems like fraud also.

I'd guess that in a similar situation of knowingly performing unnecessary surgical procedures would constitute assault in the uk. Among other things.
Yes, I didn't exactly think it was bad!

It's a bit forceful but it tells you clearly exactly what you need to do to have a good experience. Given the setup was presumably a bit fiddly this seems much better than having customers get frustrated before resorting to the manual.
Very cool approach, what deployment engine are you built with?
Show HN: AWS Pricing Add-On for Google Sheets
As part of our larger effort at Strake (https://getstrake.com) to make cloud cost problems more tractable for the people that can actually solve them, software devs, we're launching a Google Sheets add-on that lets you include AWS pricing in your formulas.

The add-on is a new version of the open source project originally created by Mike Heffner (https://github.com/mheffner) and we've taken it over with his blessing. The new version is also open source, see: https://github.com/getstrake/aws-pricing-sheets-addon

This is a soft launch and we'd love some feedback. Our goal is to support more AWS services soon and more clouds in the future. We hope it makes life just a little bit easier when tackling your cloud spend.
Its a summary of your argument's logical conclusion. You might want to reflect on that instead of the vitriol.
This looks like one big screen with transparent keys instead of a single small screen for each key like all the examples you linked.

Should be much cheaper to produce, and cost is always the problem with projects like this.
I own three or four trucks (depends on how you count a "truck", one is a bit larger than pickup truck size). Not one is lifted beyond factory. I drive on forestry roads and dirt county roads daily. A fair number of our roads ford rivers and creeks instead of bridging them. I have yet to find a practical use for a lifted truck.

Designer truck culture boggles my mind.
"The Court wasn’t receptive to this argument, as the DNS resolver already actively blocks malware as one of its features."

This is a very important statement and that's precisely why 'malware' filtering was and is a bad idea. One basically ceased to be uninvolved party.

I haven't ever used Quad9, however I tried 1.1.1.1 in the past. Unfortunately they were blocking or not resolving plenty of domains. That was during the peak COVID. Privately employee told me that they were filtering 'fake news' sites about COVID. As a collateral plenty of legit content were blocked. Also I was told that block lists or similar won't be released that 'bad actors' won't workaround.
Agree. Would be interested if horizontal rows. Still happy with my kinesis which I never look at.
In the hypothetical we're discussing here, they're not maniacs at all. They're actually right. You're just confident that they can't prove that they're right. I agree with you, but again warn that the process of establishing that they can't prove it is going to be more painful for you than for them.

Our system of law is derived from English common law, and in that system, the public is entitled to everybody's evidence. That's part of our social contract. Again: I'm not moralizing, but I will point out that you can't coherently accuse a prosecutor of abusing you when you've gone out of your way to break that contract.
The probability of a bubble nucleation from false vacuum decay[1] is astronomically low, but the probability that it has already happened is still non-zero. If it did happen we would never know, but if it reached us then we would all be destroyed in an instant.

[1] https://en.wikipedia.org/wiki/False_vacuum_decay
Capitalism as usual.
US airports now have software to prevent aircraft from landing on taxiways
E-ink is extremely expensive, especially at the size of a keyboard like that. Memory LCD would be more practical, but at that point the lcd costs the same and offers more power for those who want it.

There isn't anything stopping you from making the entire screen black except for the legends, probably
That’s true - not so much UVs, but texture coords I find are useful for quickly flipping the screen horizontally or vertically - so storing both a vertex position and a x,y value 0-1 for sampling a texture. I guess could just interpolate the vertex positions directly, just it’s less intuitive with a large triangle.
What does "Copy clean link" mean?
You're right, I was too dismissive. I think GP's experience is valuable, just not what I was looking for in the comments at the time, and I made a brash comment about it.
This is so cool! GDevelop is an amazing tool for people who want to dive right in to making games, it's so cool that it's featured here!
As a bundled service it was fine, I have a complete copy of my emails on my client(s) anyway so what it really did was give an IMAP interface to use for sending and receiving emails under my domain that dealt with the entire "Google et el are pretty evil about personal email boxes".

Its not worth £3 a month per box when previously the Gandi markup was £4 a year or so for the extra services on top of the raw domain price.
Glad to hear this take. I had a Spectrum and my friend had an Amstrad.

Whilst they had some stuff in common due to Amstrad buying Sinclair research, the graphics capabilities on the Amstrad seemed more advanced.
> list of words

No need because that is the normal process, involving meaning and use - you could present the whole dictionary.

But it is none of our business if suddenly one individual or a multitude start using 'mangrove' for something they decide, and it gives no toss of credential to those who after that decide that 'mangrove' does not mean "mangrove".
People always want to do a calculation based on pixel width without taking frequency based artifacts like moire into account, let alone information density and our retinal equipment for edge detection.

I can find you slashdot posts from 2005 saying the same darn thing about 720p. Nothing denser will make a difference in a living room TV, they said.

And then you see the next-gen screen in a store showing nature footage with waving grass (natural moire, high-frequency content) and you're shocked how much better it is because frequency artifacts still matter. It keeps happening two decades later.

The difference between a tiny bird flying above the african veldt that has wings and one that is just a moving black dot is clearly perceptible to the eye. Birds smaller than a pixel flick in and out of existence on a screen in a way they don't when watching a flock in real life.

8k is where the frequency artifacts may finally trail off and it's probably as far as video file standards will ever go, but...

A standard construction blueprint is often 48x36 to be able to see the entire building at reasonable detail.

48x36 at 300 ppi is 14,400 x 10,800 pixels which is in the range of 16k. To be able to see an entire building and move over it with your eyes instead of by scrolling and zooming requires that level of resolution.

That's the level at which we've run out of reasons for denser screens. You wouldn't put a 16k screen in your living room but many people will want them in their desks.

There are reasons to sit very close to a large dense screen/print.
Design of the Austral Compiler
Help test Cargo's new index protocol
Are you using this to build the product itself? Seems like a prime candidate for dogfood.

If yes, where has it been useful, and if not, what does it not handle well?
https://en.wikipedia.org/wiki/Body_hacking probably
I had a remarkable and sold it for an iPad. Not only is the writing experience better, but the integration with my Mac is better. So for the same price it’s a much more versatile device.

For example I write a note, I can incorporate PDFs/images, voice memos and other media. Then I can see all this stuff in my Mac. I can save websites and write on them. Nothing the remarkable can do.

Also I don’t have to pay yearly to keep my notes synced.
I subscribe to the fringe "four foods theory":

1) Substance - Indivisible, elemental food. Example: Vanilla ice cream, no toppings

2) Pizza - Monobreadular, arranged. Example: Nigiri sushi

3) Sandwich - Multibreadular, arranged. Example: Big Mac

4) Salad - Separable, not arranged. Example: Salad with croutons
And to that I say the perpetrators should be held accountable and prosecuted. The fact that it wasn't is a completely different issue.

They should certainly not be able to avoid prosecutions because "woops we decided that, on that particular day we'll just ignore the constitution". You can't build a truly free country without the rule of law.
One reason some people do this is so they can feel currents, and it's a cool party trick. But the real effect is spending the rest of your life explaining to people that you can't do something because you have magnets in your fingers.