skysight-inc/HackerNews huggingface dataset:
Learn Eiffel. From their own explanation: https://www.eiffel.org/doc/eiffel/Learning_Eiffel

> Remember that Eiffel, unlike other programming languages, is not just a programming language. Instead, it is a full life-cycle framework for software development. As a consequence, learning Eiffel implies learning the Eiffel Method and the Eiffel programming Language. Additionally, the Eiffel development environment EiffelStudio is specifically designed to support the method and language. So having an understanding of the method and language helps you to appreciate the capabilities and behavior of EiffelStudio.

I read "Object-Oriented Software Construction" to do so, but it was long enough ago that I googled "The Eiffel Programming Language" because my brain had substituted that title instead because IMHO, it's more accurate.

The above link should have many current resources for you.
You’re just repeating a mantra not engaging.

Mostly what I deal with are people whose arguments boil down to “works for me” even when there’s evidence that it doesn’t. Thinking about improvement is hard, and a lot of people find a fictional success to be more fun than an objective one.

We shouldn’t confuse “rewarding things are difficult” with “difficult things are rewarding” or “people who want difficult things are difficult people”.

Most people are gaming the system. While pretending to play an infinite game, they’re mostly worried about getting the next paycheck with as little hassle as possible. Everybody does this to an extent, but many people make enemies of their future selves, which is not healthy. Then they run away from the problems they created, talking a big talk about Progress and bigger and better things when we all know they’re going to make the same mess again and again. Instead of doing the grownup thing and cleaning up their own messes.

They get the same 3 years of experience five times in a row and call it 15 YOE.
If people call getentropy() when it;s not needed, it lowers entropy for places that do need it. There's not an infinite amount of crypto secure randomness available for all processes to go nuts sucking it up. This is one reason not to use getentropy as a PRNG - it will cause problems with other entropy needs. So advising people to just suck it up when they feel like it without truly needing it is a bad idea.

If one needs fast PRNGs, say for simulation, monte carlo stuff, etc. then CSPRNGs are a terrible idea. They're literally orders of magnitude slower than fast PRNGs. Almost nothing needs CSPRNGs (only things needing crypto level security, which is a tiny amount of the uses for PRNGs).

In short, use the right tool for the job.
I downvoted this comment. The person you’re replying to seems to be using gender-neutral pronouns in good faith, and I don’t think this comment contributes to the discussion.
Berkshire holding AAPL and/or TSMC is kinda against what Berkshire does anyway, it's the index-fundification.

Their real value is when they can buy a successful company and provide effectively zero percent debt for that company to thrive. And that trick has been hard to differentiate on for the last dozen years with interest rates so low.

So perhaps they're getting the warchest full again and the band back together.
That feels counterintuitive to me. I would probably use even more CI minutes if they had higher value.
I was not aware of that. I'm admittedly ignorant on the topic. Thank you for clarifying.
I'm not sure what to think about that. Do you see it as a sign of corruption of the FBI in general, or of one official being paid by Russia-affiliated actors to look the other way?

How does it tie in with what we know about the pressure from the FBI's New York field office to reopen the HRC email investigation right before the 2016 election? Comey was pretty sure that they were going to leak to the press if he didn't speak out himself. That does seem indicative of a rogue agency, but not exactly one that is pro-Democratic or pro-Clinton.
"awe have massive amounts of human and physical capital invested in digging flammable stuff out of the ground"

And look where we are.

More to the point, the companies that would do this are among the most sociopathic entities in the history of the human race. So we are going to trust that some "big hydrogen find" isn't actually methane that is gray hydrogen extracted?

For the same reason I have ZERO faith that all the schemes for carbon sequestration by pumping a GAS that WANTS TO COME TO THE SURFACE into the ground. Into likely the same formations that were fracked and had groundwater lighting on fire and other signs that there are LOTS of places for the CO2 to escape.

Sure.

To your point, these entities have decades of human capital and bribery to prevent progress on global warming, to prop themselves up with government subsidies that should 100000% be going to alternative energy instead, that avoid carbon taxes, that destabilize governments, corrupt political institutions, and likely outright atrocities in the third world. The ignore regulations, cut short safety, and paper over disasters or make other entities pay for it. Pipeline breaks, train disasters, and, in case we forgot, that little incident in the gulf.

THESE COMPANIES CANNOT BE TRUSTED.

THE HYDROGEN INDUSTRY, which is these companies, CANNOT BE TRUSTED.

This is borne out in the enormous daily quantity of press releases, watered down news articles, etc, all of which have the #1 goal of FUD to slow down the current inexorable economic victory of solar, wind, BEVs, and batteries.

No I do not care what specific industrial use they have. If hydrogen has a legitimate specific use case, guess what? It will get used for that. QUIETLY. Do I see daily articles on refinement in steel production or many other aspects in various industrial processes in HN? No.

Hydrogen? I see it every day, and it is NOT intended to inform people of some obscure industrial application. It is to desperately stall the destruction of the oil and gas global industrial complex and multinational lobby/corruption/bribe structure.

Do not trust these people, do not trust these industries, do not trust these companies, and do not trust these stories.
Things have only gotten worse. I left the island after more than 6 years there, moved to EU and couldn’t be happier. The stats vs the real life statement totally makes sense.
I feel like comparing Wordpress to React/Vue is strange. Do people build web apps using Wordpress these days? I know you can make Wordpress do more via extensions (site builder, e-commerce), but it seems weird creating something original with Wordpress to me, but I genuinely don't know what Wordpress is capable of these days. In the sense of what Wordpress was made for and the extensions available for it, it checks out to me that it would dominate the web landscape.

As far as not blindly following the advice of web advocates, I agree - they live on the bleeding edge. Unfortunately these are the people the new and impressionable devs come across on social media and hold their words like gospel because look how many followers they have and look at who they worked for, they must be right! Web tech moves fast, especially the shiny frontend stuff, and that generates discussion and leads people to believe that everything else is obsolete when in reality it's not.
His killing machines seemed to work just fine [1], although some seem to go towards a more interesting counterpoint for when HBO will make the inevitable series Da Vinci: The Machine, staring Leonardo di Caprio [2].

[1] How Leonardo da Vinci made a living from killing machines, https://theconversation.com/how-leonardo-da-vinci-made-a-liv...

[2] Leonardo’s War Machines – The Italian Genius May Have Deliberately Sabotaged His Own Designs, https://www.warhistoryonline.com/history/leonardos-war-machi...
A related idea is George lucas's dis-satisfaction with his own work. He spent so long working on it he can see where he fell short of what he wanted to do and how it's held together with duct tape and glue.

He has a low opinion of his own movies. When I know the tradeoffs I make to get the project finished, I come to similar feeling.

When I'm working just for my own pleasure/hobby, sometimes any old thing will work to make me feel good about it, even when it's not great.
Yes, I started to clean it up. If I had stayed there for another 10 years, I might have finished.
Wow, multi-year is truly embarrassing. Hosts being compromised is the the worst case scenario because the attacker can decide who to serve the malware to in a spearphishing fashion.
Ask HN: How Long Does a Deployment Take at Your Company
I'm curious to hear what kinds of deployment times everyone works with and what system they are running on. I would guess most have the same times for a staging environment vs. production, but if those are different please specify.

For example, I have a Next.js project currently deployed via Vercel and it's about 40-60 seconds before becoming available. I have heard stories of several minutes to deploy and would love to hear what kind of spread there is.
We can, but it does not seem like a useful thing to do. Do we blame hammer makers for making better hammers?
Not inhaling means less carcinogens than doing so, but far more than not smoking.
i enjoyed the shitstorm i unintentionally created but i don't think most people (even religious ones) make the connection with dhu-l-qarnayn. it's probably, like someone else said, something that has to do with softer or harder persian nationalism. after all, even religious iranians are still iranians.
I thought it might have been some poor grad student's dissertation project.
Amazon calls employees back to office 3 days a week starting 5/1
You typically use byte-range caching in libraries—either using an edge worker (a la Cloudflare) to create separate GET requests from the client's perspective or directly in the client.
Zack Whittaker is one of the best journalists in cyber security
How is that any different from other social media feeds? Users familiar with a content platform will skim through content faster. That has been the case since the TV era.
Yeah, chip market is very likely to go from boom to bust. There was an incredible amount of investment as governments realized that chips needed to be commodity cheap with guaranteed supply or the modern economy could collapse. Expect silicon to be more like wheat and oil moving forward, heavily subject to government investment, regulation and controls to ensure a steady supply.
What did they tell staff in the Q&A?
What you appear to be saying is that corporations are an existential threat to everyone. If so, they should be abolished.
How are the thermals under load? I would like to buy one of these for gaming and I am reading some horror stories on reddit about high temperatures and throttling of RAM and SSD. It seems the QA is all over the place (liquid metal not applied correctly, running all over the motherboard). I would get the preassembled version, not the barebone, but I am still a bit reluctant.
At the time there was a distinct shortage of armored vehicles in Iraq and Afghanistan. Many troops were dying in IED and RPG attacks, and they were forced to improvise additional armor in the field out of scrap metal. There are always risks in combat and casualties are inevitable, but in retrospect the Defense Department leadership could have done a lot more at the time to accelerate production and deployment of additional armored vehicles and kits.
What in the world are you talking about
That doesn't work for me at all. If I type the keyword, it doesn't show up in the URL suggestions. And it doesn't activate when I push go.

But mg also says that it works, so I wonder what's wrong with mine.
with attitude about my being unable to read the article
https://maplibre.org/ definitely attempts to preserve the DX with free selection of tile providers.
And since the state of the open source map rendering art is consisting almost exclusively of pre-licence-change forks of mapbox code these days, they kind of still are.

I wonder if Strava's recent acquisition of fatmap.com eventually boils down to them cutting ties with mapbox via acqui-hiring some mb-libre excellence. I could imagine Strava, due to the extreme map-centric nature of their product, bleeding quite considerable money to mapbox.
Why IBM is no longer interested in breaking patent records
The designers of the Java functional and stream library for one. None of the functional contracts have throws. So you are forced to have un-checked exceptions for everything, unless you want a truly mind-boggling amount of try-catch everywhere which will rapidly exceed your normal code by factor of 2x-3x.
“Tyranny of the majority”

I dunno, I can definitely think of some times in our history when it impacted the poorest people.

I think there’s something very useful in the elections for representatives, in terms of it being an official poll of the people.

I think sortition is a really interesting concept and could work well, but I think it won’t work if it’s the only legislative body. I would be pretty starkly against that, but I would support reforms that made it the second legislative body.

If you really want a unicameral system as your top priority, I’d support a proportional representation House of Representatives.
What’s interesting about the Boris bus is that NHS funding has increased by way more than what was promised since then.

Yet it’s somehow still held up as a lie. The NHS gets something like 30-40% more funding since brexit.
The horizontal scan rate of a CRT TV is 15,625 Hz. Good luck getting an LCD to refresh that quickly.
If it's that horrible a place, why do you think the name has cachet?

Honest question.
There's also support for MapLibre GL JS style specs in the works! Excited to see another stable vector tile & style renderer added to the ecosystem.
> Why does anyone want you to click ads? Because they want you to see what they shared with the world. The best minds are trying to get people to pay attention to those who wish to pay for that.

Framing advertising as "people trying to share beautiful things with you" is some hell of a newspeak.
If it did, I would presume it wasn't targeted. I'm not an expert in radar tech or whatever else is used to pick up objects but I would think something that small wouldn't get picked up easily on radar and whatnot (except for some sort of beacon identifying what it is)? Likely, it was close enough to the Chinese balloon explosion that it was affected by it?
> It is like somebody showed cavemen fire (exceptions) and they decided it wasn't worth anything

Oh, it absolutely can not be that the Rust way is more powerful and you didn't understand it yet. No way. It's all those other people that don't understand the old concept that almost all of them know.
One of the most common forms of contraception is hormonal medications that have a side effect of lightening and/or fully stopping periods. Most of the abortion legislation has limiting access to those medications or other contraceptive procedures accompanying it, or even included in the same bill.
Its paid SW, but I like Unraid OS for this. It supports Dockers, VMS, and of course an easy to manage hard drive array with parity and ssd caching support. Just being able to chuck all your old drives that are laying around, add them to the pool and bring new life to old HW was worth it for me. The docker and VM support are nice extras.
I don't know of anything other than one I wrote back in the late 2000s that let me coordinate a web service with process pool of ERP instances. When I wrote it I remember thinking that ftok could have real issues on a large filesystem. I never ran into any problems so I sort of put the issue out of my mind.
Well, I would tend to trust the FSF’s legal opinions about the GPL over that of Apple’s lawyers. Addidionally, Apple didn’t seem to have a problem with GPLv2, and GPLv3 is no more copyleft than v2 was. Finally, the “might be forced to release proprietary code” story is, while FUD, extremely well-known FUD, repeated for decades industry-wide by GPL naysayers, and would be an appropriate choice for a believable story to tell the programmer employees.

If Apple merely wanted to save on work and dump it all on third-party ports, why not remove packages outright or, for a period of time, make them available as official add-ons? Why, in that case, keep ancient versions as part of the OS? Why remove something as widely used as Samba, which as I recall garnered some criticism at the time? It seems likely to me that Apple has some other reason than that to remove all GPL-licensed packages.
Unfortunately, I'm inclined to agree.

Rust lives in this interesting spot where, on paper, it should be superior to anything... but in practice, it's not a good choice in most cases.

It's very easy to ramp up someone in Go that's had a standard CS education and written C/C++ before. It's also simple enough syntax-wise for someone who knows python well enough to understand references, etc. Its stylistic restrictions and not being OOP-first also mean that codebases are generally readable. Compilation is also extremely straight forward.

With Rust, I've found even very experienced C++ folks have a long ramp-up period, the development toolchain is slow, and the ecosystem is limited.

Sure, for example there are projects to enable Rust usage with CUDA. But few are inclined to actually bother implementing a new BLAS and GPU accelerated tensor library with Rust.

I do think 10 years from now Rust will start getting more adoption as the ecosystem and tooling improve.

But it's hard to argue with Go where you'll typically get results that are faster or at worst comparable to Java without the OOP design pattern gobbledygook, simple concurrency model, and simple build process. It's "good enough" for 99% of use cases.
This whole affair has made the us intelligence apparatus and executive branch look supremely incompetent.
My team helps run and deploy a python service that is entirely CPU bound. It accepts an input, performs some computation, and returns a result without any sort of I/O outside of the initiating HTTP request. In the past week it's averaged around 144 req/s with a p95 latency of ~1s.

We average ~80 "instances" to maintain this level of performance. I have very little doubt that, if given the opportunity to rewrite this in rust, we could smash 10x perf improvements. Could we also get more perf out of tuning our python code better? Definitely. Do I think there's 10-20x improvement waiting to be uncovered? No.

Unfortunately (fortunately?) we're at a stage that it makes more sense to throw ludicrous sums of money at it than it does to ground up rewrite.
I can only image how clean code looks & works that is full of feature flags. Glad that I don't need to do that to often :)
Gotta say, I'd personally trade the balloon for the story I'd be able to tell.
Right, I missed the broader point. When you choose to use Rust but need to advance quickly, you are going to be fine with some of these techniques.
I kinda hope whoever worked for them got stiffed.
An attempt to blame low income (especially of color) families for their kids poor academic performance would be instant political suicide. Probably one of the fastest ways to end your career.
This is neither unsurprising nor uncommon.

Here's how this works: billionaires and large companies pour billions into "think tanks", either directly or indirectly. Those think tanks represent a particular set of interests that align with the donors. Part of the job of those think tanks is quite literally to write legislation.

There have been cases of certainly state legislation where the legislator introducing the bill has forgotten to take off the think tank's logos.

We are in the era of money = political speech thanks almost entirely to 5 justices who voted for the opinion in Citizens United v. FEC [1]. The damage this has done and will continue to do is almost incalculable.

[1]: https://en.wikipedia.org/wiki/Citizens_United_v._FEC
Which means the next tiktok killer will find a way to push 100 video in 10 seconds directly into the back of our minds
Even if you're renting, you probably have a lease. And would you bet on Amazon covering relocation? And how many people now have a partner with a non-remote job? Or kids in school somewhere?

Even if there are a few exceptions, the whole tone of the letter is "Don't count on it." He could easily have written: "If you don't live within commuting distance of an Amazon office, your manager will work with you over the next X months to develop a RTO plan for you."
I found it took some curating to get the algorithm to what you're interested in - like videos you enjoy, and aggressively mark videos you don't (hold and select "not interested"). In my experience, by the end of day, the recommendations were more on target.
Impressive that NORAD can detect, and an F-22 can then hit such a small target with no substantial heat signature using a missile.
Let's be fair to Musk on this. He didn't want to buy Twitter. He was playing games and ended up trapping himself into it.
Yesterday’s discussions:

https://news.ycombinator.com/item?id=34824653

https://news.ycombinator.com/item?id=34814717
What you're describing here are unchecked exceptions, which Rust has in the form of panic. There are other kinds of errors that can be handled closer to the point where they occur.
Actually I'd argue a large part of CEO's decision should be automated. There are certain things that you need to do in response to certain events. For these, teh CEO should just to a sanity check before approving them.

For everything else, you would need to have AGI - to understand the complexity of the environment you operate in, including events and changes seemingly not related to your business.
Could be based on an update to their risk model. Apple and TSMC are relatively closely tied together so having both TSMC and Apple increases risk concentration for example if TSMC butchers a node release Apple will suffer for at least a year or two. Berkshire probably decided they were no longer comfortable with the risk concentration of having both.
If you like PMTiles you should consider supporting Brandon financially as a GitHub Sponsor.

Brandon is a solo-developer who builds Protomaps alone and we get all his great stuff for free...

https://github.com/sponsors/protomaps
Precisely. If you like what you see in Rust but you don't need to worry about extremely strict hardware/memory/realtime constraints (i.e. you could use a memory-managed language), consider Haskell instead.
JS:

new HTMLDivElement()

Rust:

struct WebBrowser {
...
Have you considered whether that's the point of these stories?
So from that point of view, one could see conservatives constant and endless attempts on restricting abortion and birth control as trying to prevent would-be liberal voters from being politically active?
> What I mean by understanding is an isomorphism to the way you understand things.

If that was the case I’d expect LLMs to fail in the same way humans do, to exhibit similar self correction. I’d expect them to not fail in the ways they do fail, in the ways that humans don't. It’s these completely different behaviours that map out the strength and limitations of these systems, and I believe illustrate that they function in a fundamentally different way.

If you just look at the results it’s been tuned to do well at it’s easy to imagine it produced those results in the same way, but that’s just an assumption. You have to look at the full map of behaviours.
It's interesting how you differ between "deploy ASAP, within half a day" and "keep the fix a few months back".

Like, is there nothing in between? Like once a week, once every other week?

If you would have to estimate, wouldn't be there less bugs if you would deploy less fast (and use this time for validation)?