skysight-inc/HackerNews huggingface dataset:
I understand the overall feeling but I’m not sure I understand the specific reason why you say this is making code bases more terse. Are you comparing this with the alternative of using GCC specific extensions or no definition of likely/unlikely code paths at all?
Sure, clearly diaries would be even better being closer to the time in question, no argument there.

Better educated than the average layman? Certainly. Than the average history buff? Maybe. Depends on the historian and the history buff. Going through a degreed program doesn’t guarantee that you get some esoteric knowledge unavailable to the general public - it just usually gives you a really good survey of existing knowledge. It’s very easy for amateurs to get to the same approximate level of knowledge in many times and places. If they focus on primary sources rather than secondary sources, they’re often better off.
Phase – An open-source and end-to-end encrypted secrets manager
SQL excels at data processing. It's not only a query DSL but also has INSERT, UPDATE, etc., making up a practical batch processing language with natural lock semantics, rollback, etc. SQL also pretty much enshrines a strict DDL/DML separation, has privileges and roles, and so on.

Prolog, OTOH, excels at planning, optimization, constraint solving, etc. Given Prolog was originally designed for old-school grammar/logic-based NLP, it also has excellent built-in support for custom DSLs and recursive-descent parsing using definite clause grammars making use of Prolog's logical variables (with indeterminism / backtracking and retry) and unification (pattern matching on steroids).

Check out Prolog in-browser demos for robotic planning/container logistics and machine learning/bioinformatics (not based on LLMs) at [1]. These aren't problems you'd tackle with SQL ;) but beyond SQL's inappropriateness also require actual language support for debugging, packages, testing, integration, etc.

[1]: https://quantumprolog.sgml.io
Might be increased incidence of narcissism. Adult bodies driven around by the minds of children.
This would empower vegans, since far fewer plants are "harmed" in their direct consumption, rather than being fed at 10x rates to livestock.
Yep - this is all because of the delayed insertion into the CT tree :(
solving problems is just as important as finding them. the parent comment may be unfair for dismissing the finding of a problem as the easy part, but they are absolutely right in asking how do we solve this.

so let's be more constructive and explore possible solutions to this problem as well, and not just argue about the problem itself.

i do agree that the political landscape in the US makes addressing this problem difficult. the only option i see is to develop grassroots support for this issue by changing peoples opinions on the need to support parenting and having children.
I have a 2016 Subaru Forester with a seemingly parasitic drain issue. Every time I go to start the car, it's like rolling the dice whether it has enough battery power to fully start. I have a portable jump starter that I've had to use at least 20 times or so in the last couple of years. This has been happening even well before the 3G sunset period, so that is not the only source of the battery drain problem, for which there is a class action lawsuit: https://www.subarubatterysettlement.com/.

Everything I've read online about the issue points to the STARLINK system, and the common wisdom in this thread and elsewhere is to pull the DCM fuse. Unfortunately, my Forester has no such fuse, so I'm at a loss what to do with my car.

It's so frustrating, because my wife has a Subaru Crosstrek of the same year that has never had a battery problem, even with the OEM battery. She has a base model without any additional "upgraded" electronics, so that's the likely culprit in my case. I'm currently on my third or fourth higher CCA battery and had to jump it again a few days ago.

I haven't taken my car to the dealer for the parasitic drain issue, but previously tried to get dealership service for an unrelated entertainment system issue related to USB media playback freezing up the entertainment system. That fix was unsuccessful, and I have no faith in Subaru mechanics being able to diagnose and fix a potentially more nebulous battery drain issue. It doesn't help that the dealership is now 45 minutes away, so I'm not interested in wasting even more time on a hit and miss solution.

Ironically, I bought Subaru because reliability was my number one concern when purchasing a vehicle, and I'm not sure I would do that again.
Humans are growing generally more spherical, so the assumption is becoming more reasonable over time.
I think C++ really just has bad defaults for many of its features. It's understandable given the age of the language, but I wish compiler developers would agree on a set of new default attributes for various language features and make a flag to enable them. That way, older style code can still compile but newer code isn't cursed with explicit attribute hell.
CEO of Web Summit tech conference resigns over Israel comments
It's a pretty sad situation that people can't afford 'rent'.

But in fact 'rent' means to tear, split, rip, etc, and that's exactly what it is. People who 'own' land, ripping money from people who don't.
But, land is common heritage like air and water, it belongs to us all, and individuals should not be able to own it, or at least not to own and 'rent' it.

Rent is a ripoff, by nature, and in it's very name.
Isn’t Lyft US only? Uber operates in 80+ countries
Companies just don't use HackerOne in that case and HackerOne is dead. Which is why they are beholden to the companies in question
>Most of the CEOs I personally interacted

They are at best managers, not entrepreneur or founders.

>Not everyone is Steve Jobs, or maybe this guy.

His name is Jensen Huang, mostly know as Jensen. I know HN isn't exactly a place for hardware. To the point it is worst than most hardware forums. But not even mentioning or knowing Nvidia's CEO's name is just on another level.
Pornhub is not about waving the engineering flag up and down to signal how cool their infra is though.
> Silly influencers tried to eat only fruits. The poor misguided souls died of malnutrition.

We're talking about humans, right? Which are anatomically closest to frugivorous apes. Curious which "facts" you must be considering.
This image shows smoke rising from the temples:

https://tenochtitlan.thomaskole.nl/image_dest/newfire_twopea...
People need a place to live that's close-enough to where they work. Folks highly value shelter as a means of improving their chances of survival.

Yet we broadly refuse to dismantle a century of ever-tightening restrictions on what can be built nor simplify or eliminate processes that slow down and drive up costs for the little that's legal.

https://www.washingtonpost.com/opinions/2023/10/20/housing-s...
Isn't pornhub free, their only monetization being ads? Also does Pornhub have personal recommendations, per country and region libraries, an android, ios and android TV apps? Probably not.

That is a much easier business model and a lot lower level of complexity than Netflix. I imagine running pornhub is essentially running a large website that hosts video. Probably just the billing side of Netflix is more complicated than the entirety of Pornhub operation.
> "Basically a taxi service"

Not defending their tech stack, but I mean that is a lot of realtime data that needs to be accurate - this is not your typical SaaS crud app.
> Sneakers became running shoes

I'm not sure I buy this one.
Yep. Chasing shiny new tech can cause a company to focus on learning the tech with all its early stage issues rather than focus on solving the problems the business faces.

Some new tech fades away. Some is here to stay.

SQL was the shiny thing near the start of my career. I pushed my company hard to abandon network databases in favor of SQL and that worked out quite well.

Same with object-oriented programming over classic C.

Some tech never lives up to its promise and becomes an albatross for its adopters.

There was a time when it was too early to responsibly incorporate LLM technology. There will soon be a time when the board will ask why you didn't. (Maybe for external use cases, certainly for internal ones).

One challenge for CTOs is making the call on new tech. When is boring tech the best thing for the company, when is it acceptable to introduce early stage tech, and when is new tech such an accelerator that you must adopt it?
So we're going to get to the point where everyone gets their own microsevice, right?
The profile a person (in the final colly and elsewhere in the article) is at least from 1948. "The Boy Mechanic" featured an article on "keyboard art" with the same profile in the lower-right corner of the page:

https://laughingsquid.com/wp-content/uploads/keyboard-art.jp...
Uber has a really liberal definition of a micro service. Every web UI or dashboard is a service (of which there are many hundreds). Every application anyone builds across their many thousands of engineers is a service. It's rare, I think, for services to have fewer then a few thousand lines of code. In my experience, most companies would have a monolith that serves multiple UIs from the same service. Uber instead ships that monolith as a library which is a framework for building individual UIs. It has its pros and cons but I quite liked how they did it.
We don’t know what node they’re targeting so this is all speculation but if it’s anything below say 22nm then that’s finFET, and there’s nothing low cost about finFET at prototype volumes.

If it’s not finFET then a non production mask set is much less than $50 million in 2023.

Also, keep in mind maskless lithography has been used commercially for roughly ten years now. And it’s been in Universities for significantly longer.
If we had pick and pack robots and delivery drones that were powered by solar fields and alternative energy, I would say that’s about as close to carbon neutral logistics as we can get. Trucking and freight are still exorbitantly polluting but the heavy “last mile” pollution problem would be traded with increased overhead air traffic. The reality is: a self driving car with a delivery robot is probably going to be our answer in 2040.
Excellent points.

(also, not too pedantic)

(also, principals -> principles)
Just so everyone's in agreement. Yes, FOR UPDATE blocks concurrent SELECT...FOR UPDATE (as well as SELECT...FOR SHARE/IN SHARE MODE). What the article said though was reads:

> Now, other transactions won’t be able to read this row until our transaction is committed or rolled back (for update can only be used inside a transaction).

Finally if transaction isolation is SERIALIZABLE, then a row lock can block normal SELECT reads. This is a consequence of SERIALIZABLE isolation preventing write skew. Transactions can be run in parallel, but there has to be some ordering of transactions that produces the same result as if each transaction was one run one at a time.
Mosquito borne disease didn’t exist in the Americas prior to contact, both the viruses and species that transmit them come from the old world.

Cortes landed at Veracruz the next year, in 1519.

https://upload.wikimedia.org/wikipedia/commons/5/56/Acuna-So...
From the article:

> many women don't marry the father of their child not because they reject the concept of marriage, but because they do not see him as a reliable source of economic security or stability.

If you think of marriage as purely a business partnership, would you go into business with someone who is unreliable?

It's better to be a sole proprietorship than have your entire business brought down by a bad partner, where both partners are liable for the bad partner's actions and decisions.
I thought they were deck shoes once.
When I get some goods delivered in the city, it’s via bike messenger. When I get goods delivered via suburbs, it’s via F-150s.
The USS Gerald R. Ford Is Serving Steak and Lobster
This also applies to ICE cars, at least new ones in my area. You want a new civic? You can have it next june, maybe.
Vegan argument is so silly as if meat industry just spun up overnight and only reason people consume delicious and nutritious animal products is because they can but them in sanitized packaging.

I hope you also aren’t buying consumer electronics because then you are literally putting animals ahead of humans.

Or is that too inconvenient for you and you actually like the cognitive dissonance after all
Living on lentils for the hope to not have to work in the future, vs immediately not having to work. FIRE requires dedication for a decade or more, UBI is immediate. I don't see how you can find that odd tbh.
Housing build, say, in 1920 is now illegal to build but is perfectly legal to live in. Building codes and restrictions are policy failure (in Canada definitely so).
How would the latter help with the former?
whisper.cpp works pretty well on desktop computers, even on CPUs a few generations old.
What would work instead? Lesser-developed and greater-developed? Sub-developed and super-developed?

>"Under" implies some ideal state of development

No, not necessarily "ideal". It simply implies there is an average or median level, with instances that are lower and instances that are higher.

>anything under that threshold is deficient

I think if you wanted a loaded term, you'd use something more like "development-deficient" and "development-abundant".
It is a great interview. Unfortunately Nvidia or Jensen is possibly the top 10 most disliked person / Company on HN. ( Just look at the comments )
I saw a conversation on Twitter a while ago back when it still was Twitter. The OP with many followers was laying out words and classes of words with negative connotations that shouldn't be used.

Someone replied in good faith to OP and asked how we should express negative thoughts. OPs answer was basically that we shouldn't.

I find that kind of thought very off putting and minorly disturbing. An important part of the human experience is being able to express when someone else has screwed you over; to do so using flowery over the top hyperbole is the catharsis we need to live good lives.
https://roboticsandautomationnews.com/2020/06/09/xilinx-laun...

Xilinx launches ‘industry’s first’ 20 nanometer space-grade FPGA chip
Gift link: https://www.nytimes.com/2023/10/17/realestate/car-homeless-r...
Again, this is one missile (maybe it was shot down by AA rocket, or just went off course). And most of the building is still standing. The point of this launch was likely some military target.

Compare that to Palestinean videos where a dozen of blocks are levelled indiscriminately.

Also note that it's just been two weeks, as opposed to almost two years. Two years of fighting which resulted in just some cherry-picks.
I studied physics (I wasn’t very smart) but it surprised me that the charge radius of protons and neutrons are smaller than that of electrons! Cool plot.

Also the paper this is from is linked at the bottom of the article but here’s a link: https://pubs.aip.org/aapt/ajp/article/91/10/819/2911822/All-...
Capitalism at its best.
This is just such a bad take that it makes everything else you say after it null.

And google is just a search engine they only need like 20 engineers……………
It’s the same as agile and communism. They’ll claim till the end of time that no one has implemented the truest version of it which would solve all of everyone’s problems with magic
A: Very unreliably!
Yes, no one said they did that.
Perhaps, but LLMs while may be slightly better (or slightly worse) than average humans, if you have 20 instances of the same LLM will have correlated errors whereas 20 humans will be… well, not entirely[0] uncorrelated, but less correlated, in their errors.

[0] We'll still sometimes get an entire office of telephone help-desk people who are all convinced that $1/megabyte is the same as $0.01/megabyte, or whatever that story was a few decades back (I can't Google it any more to find it, there was a recording of the phone call).
Sort of agree. I'm a contrarian though that feels like Carlin got less funny the older and angrier he got.

His cynicism was beautiful, but he seemed to dropped using humor to deliver it toward the end.
Europe's largest copper producer is the victim of metal swindle worth $198M
My personal microservice fiefdom is about ten. My company probably has 1000. Is this ratio normal?
Thing is, hook state looks like closures, but it's not the same at all.

The machinery behind the scenes might be ugly, but this syntax is also what I love about React Hooks.

I was preferring closures to ES6 classes before using React, despite the performance implications.

Since switching to TypeScript I also like ES classes though.

Especially for things like MobX... but even without it.

Regardless of React, I feel like classes are the context where getters and setters feel most natural and ergonomic.

And classes are great for grouping state and behavior in an easy-to-understand way.
A surprising amount! They were mostly pictorial but the Aztecs and their vassal cities were very meticulous about keeping government records of all kinds and even though almost all of Tenochtitlan's documents were destroyed during the battle, some of them were backed up in other cities. Since the conquistadors spent some time in the city as guests of Montezuma, we've also got first hand accounts from the soldiers and friars.
I think it made using classes more popular before hooks, and drove--along with functional components--the more general popularity of functional style of js afterwards. I feel like the latter are the idioms you will find most common in modern code, docs, and training today; though class components are still fully supported.
it starts grey, then you see the outline of a sphere, background fades in, a red, blue, and white sphere appear around the central grey/white sphere, the scene fades back to grey, then the red and blue sphere come back and you can see the reflections or whatever on the central sphere, but you can't tell it's a sphere since it's "faded in to the background".
Trial by social media. Now CEOs have to walk on eggshells because their sponsors could pull out because of some cherry-picked tweet. Paddy is a smart guy who also revealed bias in the Irish Media not so long ago. He didn't need to resign IMHO.
It’s always refreshing to see someone’s personal and unique website that isn’t full of paywalls or newsletter pop up spam while you scroll that most articles linked on HN contain[0]. I particularly like the fish bouncing around at the top like the DVD logo on idling DVD players. The site could use a few fixes to the formatting to fit the content into the device’s width, but I applaud the author for making the website in their own manner. Truly the spirit of a hacker!

[0] I would be in favor of getting rid of the modern atrocities of website design that frequently make the front page of HN. Simpler, more effective designs without distractions should be boosted.
Lord, no, please, please don't do this in any codebase that anyone else has to actually look at/contribute to.

Other commenters have pointed out some of the technical issues with this implementation (all instances get a copy of every method, no prototype-based type checking, non-standard use of "init" vs new, etc.) But the much more important issue is that you did not make life easier for other developers looking at your code. Instead, you just forced them to learn one additional, non-standard way of doing things with very little, if any, real benefit.

Developers need to learn to be extremely judicious whenever you use unusual/non-standard patterns in code. Everyone already needs to learn the standard way of doing things, so there should be a giant bar in terms of things like productivity enhancements or performance improvements if you're forcing everyone to learn your non-standard pattern. Avoiding "this" doesn't cut it.
These annotations are really only of interest in performance-critical computations. It’s another knob for library writers to use to make the libraries you use magically faster for their users. And, should be quite rare outside of libraries.
Part of my point is the goal with such a system is usually to require less infra work/knowledge from your devs, but it backfires if you don’t invest enough in your abstraction.

The implicit goal of these abstractions is really to central knowledge and best practices around the underlying tech. Kubernetes itself is trying to free developers from understanding server management, but you could argue it’s not worth using directly vs. just teaching your devs how to manage VMs for the vast majority of organizations.

I don’t think you’re ever going to stop more and more layers of abstraction, so the best we can hope for is they’re done well. Otherwise you may as well go back to writing raw ethernet frames in assembly on bare metal.
Can you really call it a democratic institution when voter turnout is 20% for some countries?

When the EU had some countries do a referendum and the result was something they didn't like, then they just had the people do another referendum.

Oh, and laws are created by people that are appointed, not elected.
Yes, that is not very clear. It seems to me (corrections welcome) that it could sorta work as a application oriented VPN where a VPN cannot be installed.
Something like:

local_app_1--->Bifrost Client1-->Bifrost Daemon0-->OS0-->//network//->> same in reversed order

local_app_2--->Bifrost Client2-->Bifrost Daemon0-->OS0-->//network//->> same in reversed order

instead of:

local_app_1--->OS0-->VPN0-->//network//->> same in reversed order

local_app_2--->OS0-->VPN0-->//network//->> same in reversed order

That is, each application has its own client tunneling to a common daemon which then tunnels using the usual network stack to a similar arrangement on the remote machine.
Radius – Open-source, cloud-native, application platform
And to be clear, not Bifrost the submarine cable.
You can't really make complexity go away. It just get's moved about. Auto creating diagrams will either mean specifying a new code artifact that will need to be kept up to date, and or create dependencies that will themselves fall out of sink with the code base. Or they'll be really simplistic and useless.

I think the best way to document a system is to write doco and just specifyc the intent of the system. What was this thing meant to do. That context is really useful for contrasting with the use of the system in a prod environment.
Firefox has poor battery life on macos.
Haha ain’t that the truth. The rest of the company isn’t going to “throw away” and tread water for 6 months when they finally get traction
You should read this shorty story:

https://www.abelard.org/asimov.php
Ground offensive makes it worse but it's already very bad. Worse than most of the stuff seen in the Russo-Ukrainian.

The question is actually a different one: about the collateral damage. But in the case of both Palestine and Israel, that question does not even enter the picture. Both sides show no discretion in killing one other.
I wonder at what point will Google start splicing ads directly into the video feed? Surely there's a way to do it without transcoding the entire file again.
Zeabur: A new PaaS platform deploy service with one click
> something to put on the CV for the next job.

spoiler alert: you can put anything in your CV without actually doing it.
I've had the experience of dealing with people who I have high doubts did this.
From the looks of it have been reward for it for more than a decade.

> the reward is the intrinsic satisfaction of a job well done,

just because it applies to you do not mean it a universal shared experience.

for some it's not even satisfaction that they get from that it a frustration and a feeling of being cu*ed where they put in the effort and someone else get the reward.
It’s to encourage investment in the land.
They were making a joke about a hypothetical post in another three years
I'm not sure this is too out of the ordinary. When I was stationed at Camp LeJeune in the 80s we got steak and/or lobster almost every Friday.