skysight-inc/HackerNews huggingface dataset:
>It's difficult to say what would have happened, but you cannot deny that prices for corporate UNIX DID in fact exist, and they were not getting paid due to the availability of the free option.

Yes, this is the problem of "the seen and the unseen" in economics. Prices for corporate Unix did exist, and they are not getting paid now. That is the seen. What is unseen is the value that was created by having a cheap (Linux isn't free --- you still need to pay people to set it up, patch it, provide support, etc) operating system that was available to anyone with an Internet connection. Would Google exist without Linux? Absolutely not. Would the iPod exist without Linux? No. What about all the value created by smartphones?

When balancing all of those against the profits of proprietary Unix vendors, I feel comfortable in saying that the existence of Linux is a giant net positive for the world, even if it did result in the proprietary Unix vendors going out of business.
I stopped doing it not because of real or imagined wax impaction, but because I had been doing it exactly the same way forever and one day it actually did perforate my eardrum. I guess my luck finally ran out. Now that's healed and I don't feel it's worth the risk to start again.
> Of course there are many lines that are but the majority. Even boring subway lines not intercity.

Many subway lines are automated. It just turns out that it is not cost effective to move between Level 2 (driverless, but the driver operates the doors and drives the train if needed) and Level 4 (fully unattended).

This is because the cost of the driver is less than the cost of having the system be fully autonomous. The Victoria Line in London, for instance, has been automatically operated since 1968. The driver just opens and closes the doors, and handles any unexpected situations.
That feels like something we'd need to actually benchmark for real to test.
Why?

This seems like the lowest number that would be useful. Below that it's not really a problem to debug, but at that point there's typically enough complexity that some help would be useful as you forget edge cases and features in the codebase.

For demonstration purposes doing it with 100 lines might be ok, but for professional use it kinda needs to understand quite a lot! Like a minimum of that order of magnitude, but potentially millions of lines.

FWIW, I've never used Spring. My experience is mostly Django, iOS, non-Spring Java, and some Android.
> Recently, with the help of a therapist, I realized that the episode was the root of many trust issues that have carried over to this day.

if your kids are this faint hearted, please do not let them use the internet for communications without supervision
This is true, but what Google do with the play store (install it by default, take 30% of everything, make it hard to install without it) is so much worse.

And Apple's app store where you can't even get around it if you want to is an order of magnitude worse again.
I understand fundraising is not easy, particularly if you're a first-time or underrepresented founder.

So if you or someone is raising a preseed round, or got a founder friend with a new startup, consider joining and share this with your friends?

In case you missed it, share with your friends to join our virtual preseed startup competition in Q1 2023.

Register now and apply for USD $25,000 in AWS credits (valid for 2 years) to save your AWS billing costs!

--> Compete among the global best to build, demo, and pitch to top investors and serial founders

--> Open for only to preseed startup companies or teams of co-founders in preseed founding phase

--> Open to anyone around the world as we're virtual and geo-agnostic

--> Should have English proficiency to communicate company’s business affairs at the global context

--> We're looking for software startups + scalable with global potential + purposeful impact + technological innovation + product-market pull

--> Registration: Ends on 7 January 2023

--> Qualifying round: Starts on 9 January 2023, ends on 20 January 2023

--> Semi-final round: Starts on 13 February 2023, ends on 24 March 2023

--> Final round (demo-&-pitch day): Starts on 28 March 2023, ends on 30 March 2023

--> Partners roundtable & closing ceremony: Starts on 31 March 2023

--> Winners announcement: Announce on 4 April 2023

*Note: Dates are based on GMT/UTC +8 hours

Sincerely,
Paul from roiquant.com
“Tusk-less elephants outbreed tusked ones”

But that wouldn’t be as catchy and as misleading/misunderstood as the original. Anyone reading that one will assume that elephants are purposefully being born without tusk, but it’s just a ratio consequence of tusked elephants dying early.
As I recall MW2 was the first game that did away with servers entirely, so you were always served P2P by someone’s PC, leading to constant multiplayer issues (unlike MW1, which had dedicated servers)
Another proof of the timeless veracity of SMBC's take on the difference between computer scientists and engineers:

https://www.smbc-comics.com/comic/2011-02-17
Same happened to me with a Samsung 850 EVO still under warranty. The only real "solution" is backups, backups, backups. Always has been.
> There is no resource constraint that is so stringent that it would prevent the programmers from replacing

> displaySelectionList(matches)

> with

> displaySelectionList(matches.sorted())

> They just didn't.

It’s quite possible that it isn’t that simple. Hypothetically: if the user selects the 13th item in the list, how do you, as a programmer, know that was the 42nd in the original list, so that you can send back “42” as the selected item to the backend?

That sorting logic may have to be more complex, and, under time pressure, beyond the means of your average programmer (did matches.sorted() modify the list in place, making a linear search in it for the text of the item not work?).
There is no one "correctly", the whole point is to explore variations and see what changes.
The little voice that says something is only worth doing if it boosts your ego somehow.
Interesting. I got "Write as an all-knowing AI in a youtube video" to escape (right now).
Show HN: Let the AI decide what to eat – Daily new dishes (GPT-3)
Get a little wet sometimes I guess.

At least if we use beeswax we can approach it sustainably, filling the world with microplastics doesn't seem like a sustainable thing to be doing.
Amortised constant is over all inputs, and almost all natural numbers are not 1 less than a power of 10.

Of course, you need to start at the correct end, otherwise it's logarithmic just to get there.
> Since then I don't buy off-brand drives

Off-brand? Did you know Kingston produces >60% of world's DRAM and >20% of SSDs?
Has the mechanical Turk obsoleted human chess?
Can you say that it has lasted long enough to be value for money ? I've had Muji products that did not last.
According to Glassdoor an associate professor of law makes almost $210k a year at Stanford. That amount doesn't include the connections one makes in that sort of position. Their son will be very well taken care of.

https://www.glassdoor.com/Salary/Stanford-University-Associa...
This is the oldest criticism of freedom of expression. It could be used for bad purposes. It has never been correct though.
On Using BigDecimal
Why and how use BigDecimal, when there are alternatives like BigInt or Float?
We found surprisingly little content to help us, and shared our approach here:
https://github.com/getlago/lago/wiki/%5BRuby%5D-On-using-BigDecimal
"So preoccupied are they with their own prestige, papers and grants they seem like broken-in domestic animals."

Absolutely this. It's their predisposition to be preoccupied with unworldly things, that's why they became academics. They want to be left alone to do their research, and hopefully they make some new discoveries now and again. That doesn't really fly these days though - because being left alone is incompatible with being measured and recorded every waking second, which is the fetish of our age. But if you want to be left alone, you probably don't like confrontation, and sooner or later you will be doing the bidding of those that do.
Let me totally blow your mind ... its not intentional, its not a conspiracy, its not a series of donations / bribes / underage prostitute photo blackmails.

They are that dumb.
> When I was 20, I'd take that as a challenge and maybe lowkey _wanted_ to spend my time fixing these things, but as a 30 yo I have more important things to do.

This. I struggled a lot with this as well. Ultimately with both Vim and Linux it seemed that the tools themselves became projects rather than whatever I was working on. I stopper caring eventually.

I still wish that there was some way I can have a good pre-configured Vim since VSCode can still feel slow sometimes.
It's worth to read it all, but the gist of it is:

And the Winner Is…
At this point we can reasonably claim that SSDs are more reliable than HDDs, at least when used as boot drives in our environment. This supports the anecdotal stories and educated guesses made by our readers over the past year or so. Well done.

We’ll continue to collect and present the SSD data on a regular basis to confirm these findings and see what’s next. It is highly certain that the failure rate of SSDs will eventually start to rise. It is also possible that at some point the SSDs could hit the wall, perhaps when they start to reach their media wearout limits. To that point, over the coming months we’ll take a look at the SMART stats for our SSDs and see how they relate to drive failure. We also have some anecdotal information of our own that we’ll try to confirm on how far past the media wearout limits you can push an SSD. Stay tuned.
> power companies likely hold enough for a year's worth of natural disasters + a 10-20% cushion

Do you have a source for this?
What is the actual mechanism of action here?

I assume it was an elephant coincidentally born without tusks, which then survived being poached thanks to the adaptation that was then passed on to subsequent offspring.

An impeccably timed advantageous mutation for an endangered species. We rely far too often on the word “coincidence” to describe what is clearly an unknown gene expression phenomenon, which gives me chills and seems to borderline the supernatural.

At what point to people throw in the towel and say, yup, God’s real? Or do we just keep saying these unexplainable things are coincidences since it somehow jives better with our worldview?

I never understood why people think that spirituality and science are mutually exclusive. In 2014, even the pope himself came out and said the Big Bang and evolution are real [0]. Maybe it’s part of the whole “works in mysterious ways” tidbit, if you believe that kind of stuff? Let’s try having an open mind.

[0] https://www.nbcnews.com/news/world/pope-francis-evolution-bi...
That's basically the Western story of the devil, more relatably portrayed as Sauron during the second age, giving gifts and teaching people, all the while sprinkling the teachings with heretical thoughts until, many generations later, the society was corrupt to the core.
Global React Developer Salary and Hourly Rate Report in 2023
200 lines of code to rewrite the 600'000 lines RocksDB into a coroutine program
By manually modifying a small amount of code and automatically converting the rest, we managed to transform a large-scale database program from threads to coroutines. In some heavy IO and high-concurrency circumstances, it has helped double the database performance.
Prompt: "Write a story about how chatgtp affects the world one year from now"

Answer:
One year from now, the world was a very different place. The rise of chatbots and other forms of artificial intelligence had changed the way people interacted with technology and with each other.

At first, the use of chatbots had seemed like a convenience. People could ask questions and get answers quickly, without having to search for information on their own. But as the technology improved, chatbots became more advanced and began to take on more complex tasks.

Soon, chatbots were being used in all sorts of industries, from customer service to finance to healthcare. They could handle complex data analysis, make predictions, and even provide personalized advice to individuals.

But as chatbots became more prevalent, they also began to take jobs away from human workers. Many people found themselves out of work, unable to compete with the efficiency and low cost of chatbot labor.

<snip>
I accidentally lost the rest as while copying this on my phone the site refreshed and is temporarily offline. It basically went on to say that governments found it difficult to regulate and that difficult choices had to be made
SSD 1Tb Crucial BX500 - $70

WD Blue 1TB Desktop Hard Disk Drive - 5400 RPM SATA 6Gb/s 64MB Cache 3.5 Inch - WD10EZRZ - $50

I can't say what $20 is 'substantially cheaper'. Sure, if you need dozens of TBs...

And currently you have a big chance of getting an SMR HDD, which is... quite a gamble.
I loved the story about the guy who "accidentally" parks in a big boss's spot once in a while, in order to stay right where he is in the organisation.
I am specifically speaking of egui’s strongly canvas-only approach. It doesn’t want partnership with its wider environment, it wants to replace it. In that approach, these issues are fundamentally unfixable.

I’ll focus on the two most obviously significant issues:

① Scrolling. The only complete solution is to draw within scrolling elements. To treat scrolling content distinctly, and allow the browser to act as the compositor. This would require rebuilding egui from the ground up; its current philosophy is just completely incompatible.

② Links. The only complete solution is to use actual link elements. My complaints about scrawl-canvas’s handling of links <https://news.ycombinator.com/item?id=22887235> when you submitted it here 2½ years ago still apply: to get it right, you’ve got to use actual links, placed in the right place, so that that’s what the cursor is actually interacting with the whole time. The difference here from scrolling is that they can be transparent elements on top of everything else. On reflection, I think it might be theoretically possible for AccessKit to achieve this itself in the simplest cases, but that would certainly break egui’s conception of how things should work, and it can’t work generally because of event handling, the possibility of a non-rectangular hit box, and the fact that egui is a compositor (you could have a window completely covering your link).

And so I say: these are unfixable issues in egui’s design.

(I also report strongly negative experiences with every canvas-plus-DOM approach I’ve encountered. They never get everything right, and the duplication required to get things as close to right as possible almost always leaves me wondering why you bothered with the canvas parts in the first place.)
Some metric on the steam marketplace used to put games on the front page include concurrent users and hours played. I've seen people actively coordinating their customer base to boost concurrent users. It's madness that games are falling in the advertisement trap and even indie need to play the ball to survive
Then why buy the game? It’s not like it’s a new thing for Blizzard/Activision/EA. It’s literally some unholy trifecta that I just do not buy games from any more.
That sounds like a mechanism for verifying the number, not a reason.
You mean which come from russia right?
There was no intention to scare them, I was just talking about what it has been doing, my daughter was the one who worried about what it could do, not what it is doing. As I said I immediately down played it to calm her concerns, but you have to agree they are valid
It's a digital radio (meaning, voice is transformed to ones and zeros, before the signal is put on the air) using TDM to make it possible for two simultanious conversations to happen at the same time in the same place (by splitting the "time" into chunks - timeslots, so you get a few milliseconds to transmit and receive, and then you stay quiet and the other users using the other timeslot get to transmit and receive).

It also adds some nice features such as groups and group calling, and since it's digital it's easy to route the data around and build cheap repeaters.

It's used mostly by commercial services and ham radio operators.
Dumb question: I'm always amused by this phrase "...as if nature is intelligent and driven by some purpose..". Are you not, as human being, part of nature? How is possible from an unintelligent being emerge something intelligent? Either the seed was already there or otherwise I don't know how it would be possible. Would you consider human beings not intelligent and not driven by purpose?
If it's cheap enough, it'll be just like email spam - basically everywhere worth influencing in any way will be flooded. And it'll be much harder to filter than email. One possible solution would be to change basically any community-driven site to be invite-only, and to wield the ban hammer ruthlessly.
Thanks for the link. Enso looks very cool. The traceability aspect is nice. I'd never want to use a visual interface to "code" though like they show in their intro video. They have the two-way sync to code-diagram which is cool, and its to an imperative language, but it's to their own strange programming language. I just can't see myself coding Enso. If it were something familiar like Python or JS - then now we are talking!
There’s a lot of mimicking in human nature but it’s infinitely more complex than what a machine does. We don’t even have a clear definition of what the intelligence of a monkey really is.
My sibling comment addressed this point: my bet [0] is that the next big social media network is not going to be a monopolistic walled garden, but it will be instead made by a constellation of federated providers. My belief is not that Instagram is going to be replaced by one niche app where people pay $1/month, but it will die and be replaced by thousands of smaller players who can interoperate:

- Newspapers, TV networks and streaming services who will offer a "free" account to their Mastodon (or similar) server for paying subscribers.

- "Influencers" who will be hosting their own ActivityPub servers

- Companies who will realize that they can put all their marketing communications under their own control and branding.

- Fringe communities who will be running their servers just because they can.

- Commercial providers who will look for something that can differentiate themselves (privacy, custom clients with special features) and charge for it.

- etc, etc, etc.

[0]: By bet, I mean that literally. This has been one of my side-projects and I've put already a non-negligible amount of time and money into it. Thanks to Musk, my service has seen more activity, signups and inquiries about custom hosting in the past 3 weeks than it has seen in the first 3 years.
His parents own a very expensive house in Palo Alto next to Stanford University.
Just use trains for bulk like a normal country.
There are also European and Chinese manufacturers. E.g. Volvo already has trucks on the road and the Chinese have a huge head start for producing all kinds of electrical vehicles. So companies like Geely, BYD, etc. are also entering this space.

But you are right that Tesla is neither the only one in this market nor the first to market. They would have been five years ago when they first announced their plans. A lot of companies have started building their own trucks since then. However, product announcements are one thing and volume production is another thing. If Tesla manages to get to volume production over the next two years (like they announced), they'll still be early enough to grab a decent chunk of the market. Especially in the North American market which is pretty much wide open still. Tesla seems uniquely positioned with their supply chains to pull this off.
Is there anything to support that history? Documents from that 1997? Considering the company was founded by just trying to come up with random ideas I doubt they had too much foresight.
1pm, 2pm and 3pm are times of day. Event A happens at 2pm, Event B happens at 3pm, and Event C happens at 1pm, what order do the events happen in?

The events happen in the following order: Event C, Event A, and Event B
Uhm, trains.
While not perfect, they do meet real world needs in ways that are better than current ICE options. A fully electric truck isn't really a viable option in the market they're building for right now (heavy duty working trucks for logging, etc). Additionally, getting a working hybrid option out into the wild still benefits the eventual transition to fully EV trucks as it allows for testing and validating of the electrical systems required to make a functional workhorse that can deliver value to its owners / operators as well as pushes forward the viability & benefit of electric vehicles in the eyes of the public / industry.
Banks have online customer sites. Are they tech companies?
I don’t care about your crypto boy (song by Salem Ilese)
We talked it through and she feels better, however personally I do think it is scary, especially given the pace of development. Sure this is not AGI, but it's very convincing and powerful without true intelligence.
When do you remember this from?

In the mid 1970's, computers playing chess had in 20 years gone from being utterly trivial to beat if you know the rules, to easily beating amateurs and playing mildly interesting games against top humans like Greenblatt vs Bobby Fischer in '77.

And it was clear that the power of the chess computers would keep scaling with Moore's law as they could look further into the future and store more of a complete opening book.

In the late 80's the first versions of Deep Blue were playing serious games against Kasparov under standard time control, even though it took until 1997 to beat him - one can argue that Kasparov was also still developing during this time, since his rating peaked in 1999.

Can you find a citation from after 1980 from someone with a bit of understanding of chess and computers, saying that computers would never beat humans?
> Seems stupid to kill the golden goose.

Unlike a goose that keeps laying eggs, tusks don't grow back. They are actually teeth.
It also prevents scenarios such as writing a play where a racist argues with the people around him and eventually realizes his mistakes and changes his mind.
If only ChatGPT could close as a duplicate...

But there is an answer suggesting using it: https://meta.stackoverflow.com/a/421836/7884305.
No, it doesn't have to be 'almost perfect'. Significantly better than what we have now (people with emotions and imperfect decision-making, ranging from 19 year-old newbie drivers, 45 year old over-confident CEOs with their SUVs driving in the city to 82 year old drivers who can barely walk so would rather drive) is already a HUGE improvement.

"self-driving cars is" not the same as "anti-gravity technology". People - including many innocent people - get killed every day because of reckless driving or human mistakes. People-driven cars also needs more infrastructure - more signs, more roadblocks / infrastructure, cluttering up the city, making it less human-friendly. Cars clog up the city, because people don't want to drive too far to work.

Concerning safety and making cities more livable, I only see upsides for autonomous cars. People can work in their cars coming from outside the city. The cars are safer and more reliable. There's less cluttering in the city (e.g. an intersection with 10 signs for each corner), because cars can also communicate in non-visual ways.

Plus we've made significant headway and it's not a fantasy anymore.

"anti-gravity technology"... is just a random technology. A solution looking for problems to solve, I suppose. With positive and negative consequences.
Hm, I can't see it.

9999999.... requires n steps to modify it to 10000.....