skysight-inc/HackerNews huggingface dataset:
A lot of commenters are saying this is cringe or pretentious, and sure, it is a bit, but the advice provided here is also truthful. I don't write or talk about my reading habits when I was younger, nor am I as dedicated to it at my current age as the OP is, but the idea of taking your time, reading old classics, and giving deep thought (really time to have deep thought) to the ideas within helping to expand your mind and your conception of the universe is definitely true. I used to read so obsessively that one of the punishments used for me was to take away my books, similar to how people take away phones from teenagers now.

If I look at my own life and career, as a college dropout who nevertheless attended for four years, both in my professional and my personal life most of what I know I either learned from books or from other people directly (or sometimes via YouTube). I don't see it as elitist for the OP to point out his prestigious education when making this point as some other commenters do, but rather intended to reinforce that even if you have the world's best college education it pales in comparison to what you can learn by simply giving yourself the space and time to think and reading through the source material upon which such an education would be based in some way, anyhow. To a large degree, what he's describing trying to attempt was the entire point of a classical liberal arts education, but our current institutions largely fail to actually provide such an education anymore.

What's so pretentious, ultimately, about sharing a methodology and the benefits of that methodology, when the source material is largely available to anyone for free or minimal cost via the Internet and their local library? I feel like it should be refreshing to know that there is still deep value in exploring the world through the written word without needing to spend hundreds of thousands of dollars on schooling. It's essentially the same thing that was said in the famous quote from Good Will Hunting: “You wasted $150,000 on an education you coulda got for $1.50 in late fees at the public library.”

So much of the writing about reading encourages people to use reading as a social activity, reading only what's new and popular, or to read quickly thinking that it's the volumes on your shelf that matter, this article is a somewhat refreshing take by making the very truthful point that you should take your time, read things that are old but important enough that people still remember them, and write about what you read and your observations.
I've seen a slight majority of managers have a huge appetite for solving specific problems with generic solutions. I never quite understood where that's coming from. The programming equivalent would be a full rewrite because someone found a bug.
Is the median person capable of being consistently honest with themselves? Honest with themselves about the most important things?
> it is indeed unfair for AWS to make money off hosted open-source mongodb

Why? If software authors don't understand that releasing their code under an open source license means someone else other than them may potentially benefit from it, that's really on them.
Same, and its amazing.

How can people complain about FF so much, when it's the only mobile browser that even gives you this option, and radically cleans up mobile browsing.
Well... there are a few reasons but i believe the biggest ones are that

- they fired lots of good devs to cut on expenses but then keep paying more and more to top execs (and we're not getting any anomalous good results that justify it iyam)...

- from what i understood, they also "kind of" kicked Brendan Eich (yeah, Brave's CEO, the guy that invented JS, etc...) out over some "personal" things that had nothing to do with Mozilla
(but then again... you should go read about this and take your own conclusions)

- Firefox, also start following the herd and that led to it cutting lots of features people loved (e.g.: Firefox had tab grouping addons - and then a native feature - way before we had Chrome browser... now everyone complains firefox is the only browser that does not support tab groups... kind of ironic!)

- some more .......

All in all it's a love-hate relation!
We love and need Firefox because it's the only good thing left around, but people are very pissed up with "Mozilla's attitudes and decisions"

then again... this is just what i understand from the "news"!!! You should really go out and see what others think about it!!!
Not so much, we could unleash an AI on all our physics data and probably get similarly accurate models with similar complexity while being formulated quite differently. People would laugh at the idea that those models "were" reality, but physicists love to pretend that the human generated models "are" reality.
I think Servo has already served to bootstrap a bunch of Rust-ecosystem things, and that's why they yeeted it. Though webrender and some other offshoots from Servo are still useful for a lot of projects.
You halve the remaining length each time there is a match and only exit the loop when length is 0 so it should be the first one.
This is why they're having to make these moves. How much value have they given you vs how much have you paid? If the gap is too large, they have to start locking some things down.
Because the things an organization talks about gives you an idea of their priorities and their values. If a technical org you otherwise supported suddenly started posting blog entries about how Hitler wasn't such a bad guy, and maybe they could write a chatbot to help correct misconceptions about Nazis, you would probably change your opinion about them, regardless of how much effort it took to write the post.
this is fallout from a recent presentation at blackhat https://www.blackhat.com/us-23/briefings/schedule/#weaponizi...

https://www.theregister.com/2023/08/09/ansi_escape_sequence_...
> Given very specific, practical, functional definitions, AGI is a breeze

We have a few, but the difficulty is getting to a model that is portable to higher functions. ("Here is a feedback over the details of a world model ... Now understand that book")
Yeah, pretty much. I do my job but between deliveries I do other things. Wfh is great for that flexibility but for other reasons its not for me.
It's not the status of the human mind we're talking about here, it's definitions of 'language' and 'intelligence.' It seems offensive to some people that those labels might be applied to entities other than humans.
Because their wheel comes with lock-in :-)
Based on BSL, if you aren't trying to commercialize on top of Terraform you'd still be fine.

If you're using Terraform to manage deployments in test and development it's still business as usual, but if you're actively using them in production or making a company that sells a wrapper around Terraform then you'd have to pay Hashicorp.

Honestly it's pretty fair. I can continue to make my own personal, test, or development apps using vault, consul, and terraform.

And this move was done because plenty of large companies (not naming names because this is starting to touch a legal gray area) are using Vault and Consul in production to generate hundreds of millions to billions a year in revenue.
So you just hate everyone? Got it.
Research: The causes and effects of time pressure on engineering teams
Then they should use an appropriate license, such as the AGPL.

Closing all the source when others have contributed is just a dick move.
For what it's worth, the term "fresh water" has each of those separate connotations in American English too, and it can be just as context-dependent. Both "These fish belong in fresh water, not salt water" and "I put fresh water in the ice trays because the old stuff was stale" are valid contextually and linguistically.
I'm not sure that it'd be easy to get that -and- programmability, and past about the 6 month per battery swap mark I'd likely rather have more CPU/RAM/flash than more battery life.
There are folks who are vegetarians + fish (they call themselves pescatarians), so there are arguments, even from vegetarians, that fish don't count as meat. I don't know what the right answer is, but my personal opinion is that fish flesh is 'meat'.

The law exists to bring finality, in a legal sense, to questions with nebulous answers such as this one.
Recent and related:

HashiCorp adopts Business Source License - https://news.ycombinator.com/item?id=37081306 - Aug 2023 (599 comments)
I doubt this. Have you gone through AWS Provider source code? You're telling me that's a multi-million dollar repository? Their schema is horrible, badly documented and barely automated.

Maybe the new effort is going into AWS native provider but I really doubt the default AWS provider is getting enough attention.
0.999 repeating is an infinite summation that converges to 1.
Calyptia fixed its Arm builds whilst saving money
IANAL, but I'm pretty sure writing terraform files is just fine. The issue comes when you take the source code from Terraform, package it, and resell it in some form commercially.

So, if you were AWS, you can't create "Elastic Terraform Service" using the TF source code as the base of your product.
So how does pulling out of the news aggregator market and refusing to serve that function violate the law they cited in the article?
FYI the most expensive cheese in the world comes from a certain kind of donkey. I only know this because I am a moose enthusiast, their cheese being the second most expensive.
1 januari toegevoegd sounds like you're adding the date. If you're going to write it as a sentence it ought to have something like "Op 1 januari", and in that case it actually doesn't matter whether you put the toegevoegd before or after "op 1 januari". But I agree, nothing wrong with "Toegevoegd: 1 januari".
Yes, I also love this. I much rather have control, and decline to install apps.
"Intel Inside Can't Divide!" was what people said when this news broke.
Is China too big to fail?
If China's economy crashes will the USA be pulled into the crash?
That makes sense! Let me know if you have any questions. There's a Litestream Slack you can find on the home page or email me at benbjohnson@yahoo.com
You use TACOS as if it is well known. It isn't by me.

Seems to stand for "Terraform Automation and COlaboration Software"
> This is only a disingenuous framing if you assume that increased passenger safety is coming at the expense of pedestrian safety,

drewbug01's point was "vehicular safety should include its effects on non-passengers". Pedestrian safety is only one of many such effects, so your re-framing to consider only {passenger + pedestrian} safety seems to miss the point by quite a bit.

We know pedestrian safety isn't the only other issue because we can read the list of incidents involving autonomous vehicles from the San Francisco Fire Department.

If a car stops on the hose from a fire truck, so it can't be used to put out a fire, the issue isn't one of pedestrian safety. If it drives over the hose and causes thousands of dollars of damage, it still isn't an issue of pedestrian safety.

If a car gets in the way of a fire truck with lights flashing, responding to an alarm, than that's not an issue of pedestrian safety. Nor is it an issue of pedestrian safety if it blocks a fire truck from being able to return to its station.

> Is there any data that suggest otherwise?

There is enough data to know the relevant issues are more than just passenger and pedestrian safety, yes. This article points to it.
Having a conversation about problems in a subject space or field of work does not require years of specialization. A handful of books does suffice.

Our world leaders and billionaires have these conversations everyday. Many are well read.

If you're talking about having conversations in the same light as a Solvay Conference, sure. The context I got from the article is that they are talking about the former, not the latter.
I think it was still a good question. Pulumi is relevant if we talk about cloud orchestration in general, and is a Terraform alternative. Terraform is an abstraction over cloud APIs and there isn't anything which would stop the development of a HCL -> Pulumi compiler for example.
These people were just pretending to work in the office. I'd rather someone take a nap at home than chat about TV in the disgusting shared kitchen while I try to work between meetings that have been scheduled for no reason than for people to look busy.

Removing the forced optics of "work" is one of the best part of WFH.
One challenge with the term over-engineering is that it implies that the over-engineered solution would be generally superior to the under-engineered one were it not for the extra cost. The article rightly points out that this is not true, but it's something that really isn't discussed as much as it should be.

A good example of this would be avg's teardown of the Juicero, in which IIRC he described it as under-engineered despite it's expensive ultra durable components. The rationale being that rather than build a design suitable for the purpose of squeezing juice out of bags they built a machine that was specced for a much more demanding task, thus driving up costs and wasting materials. The implication being if they'd spent more time or care engineering it they wouldn't have poorly engineered over-specced components.

Perhaps a preferred term should be "well engineered" or "poorly engineered". A well engineered thing is something that is well suited in a number of different dimensions, including product capability, business needs, cost (and its impact to end users in terms of price), etc. That sometimes means ugly code, it sometimes means technical debt, but it always implies elegance at a higher level than just the code or components, but an elegance that encompasses a wholistic understanding of the context in which that code exists.

In the software world some examples of poor engineering might be using kubernetes for a small internal app that could run well on a single VM or container. Or, in a different context NOT using kubernetes for the exact same app, but in an organization where k8s is standardized, thus creating more inconsistency and driving up organizational complexity in order to reduce local complexity.
I sold cars for several years.
The number of people that do not clear their automatic garage 'homelink' buttons is huge. A few remember. A few call after and ask you to do it. Most I imagine just totally forget. Someone here is going to say they probably do it at home before they visit the dealership, but IMO the amount of people that clearly had no plans to trade in their vehicle that day is very high (judging from many boxes of personal items they have to transfer to the new car).

So used car lots have tons of programmed garage door openers. If you have access to license plate record lookups, or you get lucky and find the person's personal records still in the glovebox (probably 25% chance at a poorly ran dealership), you'll be able to get into their house.

Tldr; if you leave things in your car, they become the property of the next owner.. who would have thought
I sometimes wish people would do more easy-to-digest lists instead of casting things in a hard-to-follow narrative. There are sweet spots and there are the extremes—cryptic lists with no explanation on hand and the ambitious author trying to "storify" and embellish the presented facts, making it tedious at times and less memorable. As always, a middle way is what one should seek.
A building fire is only a "tiny edge case" when the firefighters can start fighting it in a timely manner, before it rapidly grows into a much bigger edge case.
No Lie: Elon Musk talked to Italy’s culture minister about fighting Zuckerberg
Is it hard to put a do not stop zone in front of firehouses in their maps?

I mean they’re operating a handful of cities, there’s not that many firehouses. like it could even be manually programmed into the map as a second order rule that kicks in after stopping that activates a remote driver and then is a harsh penalty in the training functions.
Hi, Alex here the founder of actuated. We have a case study from Calyptia, who many of you will know is the main sponsor and maintainer of the CNCF project Fluent Bit. Patrick came to me with failing Arm builds due to the slow nature of QEMU they took 6 hours before falling over.

After adopting actuated, they went down to 4 minutes.

Since then Patrick's been moving AMD64 builds over and seeing good improvements on those builds too - and most importantly, whilst they are paying us for a service, they're saving money too.

Alex
It feels like Chrome's original protest was that extensions would be too slow.

But phones are so much faster now! And with MV3 chrome claims they have prevented a variety of ways extensions might be slow.

I don't know how Chrome can keep justifying this old old choice.
Android Permission Bypass: Unauthorized Access Through Read_external_storage
Having a healthy work life balance like this makes it less likely that someone will quit and more likely that you'll be able to attract top talent. Some of the best people I've ever worked with were religious nappers!
Apart from mirroring the sentiments of the neighboring comment regarding AGPL, that is not really the point. Companies are more than welcome to choose what things they want to open source or not open source, it's just that this stupid magic trick of "Now it's open, now it's not" is fooling people who choose software based on the ideals of open source software so that 1. foolish contributors can contribute to just another closed/shared source enterprise products for free, even if the work of outside contributors are small 2. they can ratchet up the ladder, going from attracting smaller players and open source companies all the way to enterprise customers, making you wonder if it was their plan all along, to just deceive you.

I don't have the same complaints about many open source business models, because they do not involve deception. If you contribute to Gitlab CE, it is still properly open source even if it may benefit Gitlab EE customers. BSL is not an open source license though, so Terraform is no longer an open source project. Does that matter to enterprises? Nope. Does that matter to me? I think you know the answer to that.

But it's yet another harsh lesson that you should never, ever sign a CLA outside of stuff you contribute as a result of your job. If you ever sign a CLA for work you're not being paid for, you're clearly getting scammed in slow motion.

And if abusing the goodwill that comes with open source (or maybe came with, at this point, since now we all see where this is headed from here on out) is the only way for not every company to be Amazon, maybe there's some much larger problem going on there.
Exactly this.

Open Source software quickly becomes a tragedy of the commons because most organizations are unscrupulous. Look at how AWS destroyed the entire Elastic, MongoDB, PostgreSQL, Kafka, etc ecosystems by abusing overly permissive licenses.
Will an AGI have the ability to decide for itself? If so, then how can you make it what you want it to be (with any certainty)? And if not, then how is it "general"?

To me, it's kind of like raising kids. You try to train their neural nets to bias them toward doing what you think is good and right. And that sometimes works. Yes, I think it's fair to think of it as biasing the dice. But it's sure not 100%. They'll still decide which of your values they keep, and which ones they throw away as being stupid. And you can't stop them from doing that.

I guess, to try to respond to your direct point, that if it's an AGI, then it's less deterministically driven by the training data than we might wish.
Deep Sky with DSLR
I really disagree with the pros listed on over-engineering, specifically "future-proofing" and "reusability". I doubt you can accurately predict the future and whatever assumptions you make will likely be wrong in some way. Then you are stuck having to solve the problem that you created by trying to predict. As for reusabilty, it's similar. Start with solving what you have to, then abstract as you see it fit. Again, don't try to predict. Be thoughtful and really understand what is actually happening in your system. Don't try to follow some pattern you read online because it seems like a good fit.

Realistically you should engineer for the problem you have or can reasonably expect you are going to have pretty soon. You can solve future problems in the future. I'm also not saying to write horrible unmaintainable code, but don't try to abstract away complexity you don't actually have yet. Abstractions and where to separate things should become apparent as you build the system, but it's really hard to know them until you are actually using it and see it come together.
The problem with doing it intentionally is that everyone (including myself) is just going to assume the webserver is configured not just incorrectly, but incompetently: this would expose connection-strings, passwords, etc - and makes me less likely to want to get behind a project.

Now if the page were resembling a C program instead (e.g. using a `switch` and `case` labels as a nagiation menu) that'd be cool, but make things difficult for your readers who don't know C well-enough, and outright alienate people who are allergic to code but still work in this industry.
So, basically, AI
Sure there is, check out Arc browser.
…assuming we make significant progress in explaining the data. Science means coming up with theories based on observations, and then testing the theory by verifying the further predictions made by those theories by experiment. It remains to be seen how much success there will be in that regard for LLMs.
Except for Hawking
> Clearly, based on my downvotes, I'm mistaken and should be ashamed.

Downvotes are nothing more than an indicator of how many people clicked the downvote button.
Small cognitive bias error in the article:

Fish and meat are on different counters because of the cross contamination and shared use of tooling risks.

Fish is generally assumed sterile and can be eaten raw safely, although red meat can be, it is usually not.

They are not on different counters because fish is not a subset of meat.
As if people can only slack off at home. My unpopular opinion on this topic is that unproductive people in an open office space cause more harm to overall output than productive people spending some of their time unproductively at home.
I'm just going to copy/paste my comment from the other day, because this thread is a perfect example.

HN loves to simultaneously criticize Mozilla for

1) being financially dependent on Google

2) spending resources on literally anything except Firefox

3) doing anything that smells like monetizing Firefox, no matter how innocuous

Spoiler alert: They have essentially no hope of avoiding 1 without doing at least a little bit of 2 or 3. Unlike Google, Apple, and Microsoft, they don't have billions of dollars coming through the backdoor from other business units. The money can't just magically appear, so either they make it from Google, from Firefox, or from alternative services.
I always live my life by: You can always make something more complicated, but once its complicated (and more likely deeply re-used and embedded in your system), you are going to have a hard time making it simple again.
With Web DRM this is over. Firefox dropped the ball and would only be useful with a high market share. As soon as there is Web DRM in most major sites, Google controls what browser is allowed to view a website and Firefox is out, Chrome will drop ad blockers. This is the long con.

(~30y Mosaic/Netscape/FF user)
Physicists Created a Holographic Wormhole in a Quantum Computer (2022) [video]