skysight-inc/HackerNews huggingface dataset:
It will come eventually, but I wonder how much of my lifetime I will be able to appreciate it, i'm already almost 40 and I don't drive.

I live in a small city, I can walk most places and I get the train to larger cities for social events, I save a huge amount of money and I love it.

But the trains are awful, good, decent public transport and self-driving transportation would be awesome. I might never get to the point of having owned a car and i will be pretty happy with that.
Was wondering what the limits are on this service - turns out they quite sensibly restrict the number of shells allowed per source IP address. This script shows it starts refusing new SSH sessions after a few connections back to itself:

#!/usr/bin/expect

set timeout -1
spawn torsocks ssh root@segfault.net
while (true) {
expect " password:"
send "segfault\n"
expect "\[~]"
send "gsocket -s NzdlMWQxNGQM ssh root@segfault.net\n"
expect "t\])? "
send "yes\n"
}

Eventually starts showing this in response:

[ERROR]
--> You (172.22.0.21) have to many servers running
--> Read https://www.thc.org/segfault/youcheapfuck
--> Contact us on Telegram: https://t.me/thorg
Connection to 127.31.33.7 closed.

Also their Tor hidden service currently seems to be inaccessible. Perhaps there's a hard limit on the number of connections via that route, given that one can't restrict per any individual source due to the design of Tor.
I feel that this one is a rather realistic solution. It uses existing technology (cars), existing infrastructure (streets) and existing data infrastructure (cloud providers) to solve a massive problem. The "only" thing that's missing is the self driving part (the only being in very large quotes of course).

This means its much less of a stretch to get this scenario working than proposals like Hyperloop, Flying Taxis or other things that require a lot more innovation and infrastructure work before they become feasable.
You're not wrong, but the pushback for doing an app like this as a PWA will always be discoverability - it's a lot easier to just say "search UEFA 22 in the App Store" than it is to point people to a URL and teach them how to use the add to Home Screen functionality.
How Two Iconic NASA Astronauts Survived the 1970s and Beyond
It's not government money for the most part, these companies would not have put it into public transportation if they didn't work on self driving cars
Isn’t the biggest or one of the biggest indicator of SAT scores is how wealthy/well off the test taker is?

Similarly, the IQ test is flawed too. Neither are representative of intelligence or what is required to be a good teacher
They're not? I mean, combined cycle plants have been built out the wazoo, so there's good data on that (replacing natural gas with hydrogen causes only minor changes, mostly in the combustor, and there are already industrial combustion turbines burning fuel gases that are mostly hydrogen.) Cost data on recent nuclear builds in the west are also widely available.

I suppose you may be meaning there's no good upper bound on how bad the expected unexpected cost overruns in nuclear can be.
To be fair, news on the economy gets more clicks than news about falling animal populations. Just another perverse incentive that makes the system the way it is
In WWII, "combat troops" made up only 20% of US military personnel, with the rest running support, logistics, etc. For the Germans it was closer to 60% for infantry and 50% for panzer divisions.

So if you were drafted, even as a German you had a nearly 50% chance to be assigned a position where you weren't expected to see combat. And on top of that there's the combat troops defending targets that weren't attacked by the enemy.

But with some bad luck you might have ended up fighting at Stalingrad. War isn't fair, on so many levels.

https://en.wikipedia.org/wiki/Tooth-to-tail_ratio
This is the best. What a great API!
For countries that already require you to register SIM cards with your government ID, I wouldn't be surprised if one day they require that all phones be biometrically locked to their owner.

When producing a QR code, the signature could include the date that the QR code was generated, and the date that the phone was biometrically linked to the user (signed by a device-specific key in the secure enclave, itself signed by the manufacturer's key).

Venues could then require that you were using a phone that had been soul-bound to you since before the tickets were first available for purchase.

(For the avoidance of doubt, what I'm describing here is the basis of an Orwellian dystopia, not something that I think should ever be implemented.)
It's like visiting a bank wearing a balaclava

Sure, it's perfectly reasonable from a privacy perspective but it raises questions: I don't run around showing my passport to everyone (except for my authoritarian government) and yet I drive around with an id that the authorities can link to my identity.

Don't get me wrong, I'm all for removing layers of surveillance, but I will still assume tor users on my website are either trying to hack it or have something to hide from their government.
> we live on a finite planet with finite resources, and at the end of the day it is Darwin who runs the show, not Jesus.

natural selection/Darwinism isn’t any sort of genius. from one angle, you outsmart it every time you use a condom. from another angle, if Darwinism leads to such an apparently contradictory behavior — one which popped into being suddenly, after millions of years without — how certain can we really be about the outcomes this mechanism will produce into the future?
Didn't say it was a walled garden. But management has its own ways and quirks I said it was possible that the situation was seen by mgmt as a walled garden.

Seen as.
This is one of the most wholesome and touching messages I've read here in a long time, to the point that I created an account just for this useless reply. You sound like a wonderful parent, and I've just gained a newfound appreciation for IKEA after reading this. I wish you and your daughter the best.
Because it's a paid advertisement.
When they are transcluded you have to click through to the source file to edit it. I think that accomplished what you mean.
> There has never been any good scientific evidence that depression (or any other mental health issue for that matter) involves a “chemical imbalance”.

Transfem here. Gender Dysphoria is a hell of a condition and it usually improves massively as soon as people start taking cross-sex hormonal replacement therapy (HRT).

In my personal experience, it was almost like magic how quickly and how much I improved when my testosterone finally fell to zero.
It sounds like your project ended up working out well (ignoring the replacement). But one thing that would be hard for me when starting a project like this: How do you know that over time it won't grow into something terribly unmaintainable? You don't have an ORM, but then perhaps over time you re-implement most of the functionality of an ORM, and now new people need to learn that. Of course, you can start with out one and bring one in when it is needed. But in my experience that's hard to actually do because feature N + 1 needs to be implemented now and there's no time to migrate everything over to (ORM that would have been nice to have to make feature N + 1 easy to implement.)

I'm just using ORM as an example, or course.

Anyhoo, I think there's probably some other dimensions than "boring". Seems like you used "less" tech, but I'd say in the java world Spring and Hibernate are boring, or at least "popular", in the sense you can hire devs anywhere with some experience.
> The old app that I wrote would happily take JavaScript or SQL snippets as inputs to any text field and do The Right Thing.

Confused here. Where were input validation checks in your implementation? How did you guard against SQL injection, etc?
Looking at the ratio between installed capacity and actual output of wind turbines, this seems like a faulty calculation. 40GW of installed wind capacity will get you a small percentage of 40GW of guaranteed output. Roughly as much as you get from the nuke. The surplus (when there is enough wind) has to be either burned off, compensated, or stored. Storage technology is nowhere near the scale that would be needed. Compensation is done typically using natural gas (see Germany). And burning off is what is done before the gas powerstations kick in.

Personally, I would like people to just build wind capacity first and burn the surplus off if need be, until we have the storage in place.

But calculations that rely on the assumption that installed wind capacity is somehow equivalent to the installed capacity of more reliable sources, doesn't help planning for the future.
It's a job post by a YC company. From: https://news.ycombinator.com/newsfaq.html

> Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down and fall steadily. Only one is on the front page at a time. The rest are listed at jobs.

The mods disabled the comments in that kind of post because each time a business post a job position, it would get essentially the same comments. But when a YC company post a new product or other big events (or someone else post a complain against a YC company) then the discussion is enable, because it's expected to get a different discussion each time.
Will that substantially increase size of game on disk?
Pretty sure you just don't login, it's not near to be a full replacement, just a way to access Reddit posts and discussions.
Online DDL is now a WIP feature. This will allow to convert DB into read-only mode & run arbitrarily large schema migration concurrently (first stage), and eventually fully concurrent DDL by replaying logs.
Other people’s recommendations.

Specifically at least two other recommendations on books, publications, newsletters, podcasts, documentaries, etc. One recommendation has me interested, but two has me diving in.

For example I used to love the Harvard business review when certain contributors were still alive, now I only read certain articles if they are recommended given the decline in quality content.

Books are easier. If I see the same book referenced in two other books I’ve read, it is almost always great.
It's cool how shorting pins seems to be a common hack for accessing devices. The way to jailbreak the Nintendo Switch also involves shorting the pins that connect the main device to the detachable controllers.
Add to that the vagueness of where the road ends and field/bank begins for many country roads.
Car rental services, taxis, buses, bikes, just having the station nearby. There are a billion options beyond “bring your own car”
+1 for this, and for the equally good (but slightly different in tone) New York Review of Books
Some of that info may turn out to be more than just a little inconvenient[0].

It should be noted that KF is back, and that the PR and associated DDoS campaigns appear only to have made the site more resilient. Whether Internet Archive caches their pages might not even matter in the short to medium term.

[0] https://destinygg.substack.com/p/keffals-a-case-study-on-int...
I have https://longreads.com/ as a pinned tab.
I disagree with the fundamental premise put forward here.

Software should be written to meet specific needs.

And those needs should be defined.

And it’s likely a software project will have many tens of needs defined.

And amongst all those needs it will become clear what technologies fit the needs.

A blanket statement like “choose boring technology” only fits projects where the project needs result in that outcome.

Saying “projects should be built with boring technologies” is the equivalent of saying “projects should be built to NASA launch spec reliability”. That MIGHT be true, but having a predefined idea of what the requirements are puts the cart before the horse.

Requirements come first, then after that come statements about how things will be done.

My guess is that systematic definition of requirements will result in very very few projects “built using boring technology”.
Working on a not-yet-launched Web app, where the backend and frontend both use CQRS, and hoops are jumped through in the name of "purity", a more boring codebase would be appreciated. Velocity would be higher and new hires onboarded in less time.
Do McKinsey and other consultants do anything useful?
Is it binary? I get a lot of value from the level 2 systems already common. And appreciate the incremental improvements.
In the northeastern US this past summer the price of lobster was maybe 30% higher than previous years (in my area anyway)
It goes to show how much office politics has been strangling innovation.
I'm sure this problem could have been solved for $100 million.
I second that. I really like the idea.
Horror stories like this are always fun to read.

I've become a fan of avoiding ORM's and API's between front end and back end for websites. Want a page that shows a dashboard of xyz? Write the right query that fetches exactly what you want, render the HTML, and return it.

Super simple, and abstractions are at a great minimum. No SQL->ORM->API->frontend, each with their own twist on how they model the world. A splash of JS (perhaps via HTMX or Alpine), and this can take you a long way.
X3 and A715 already dropped support (though maybe they're talking about shipped CPUs).
The article mentions Architectural Design Records (ADR) which can be included as a folder in the git repo for the project, as a means of documenting the historical decisions that led to the project's current structure. Some of that seems overly complex or formalized (i.e. reinventing UML and all the problems that came with it), but having that history in some kind of constant format would likely help overcome any novelty issues and help people grasp what's going on. The simplest format discussed seems the best for most cases:

https://github.com/joelparkerhenderson/architecture-decision...
How far has the $100bn spent on self-driving cars moved the needle?
What was the last fuckup of this scale from paypal which you can name?
Carpooling failed because people prefer having everything under control in the face of how cheap car-based travel is already. Thinking self-driving cars will fix a luxury problem is a pipedream.

Whether it is self-driving with an incredibly optimized algorithm (good luck with that) or manual carpooling, the same problems are still going to bubble up. The solutions already exist. We, as a society, just don't want to deal with the consequences.
If anyone wants to write boring tech full time (PHP 5, CSS 2, HTML 4, and regular JavaScript), let me know. I’m hiring!
I get that there's enough info on there that it should be done on a desktop, but I tried it on mobile (iphone) just to see it. It started out fine filling the screen, then every few seconds kept slowly expanding the display to the right. Some kind of screen resize check bug perhaps?
1+1=1
Many of the original Google self-driving car project members came over directly from Google Street view, which has since scaled all over the world. Autonomous vehicles have big scaling issues, but it's not the maps holding them back.
One thing to be aware of is that the titles and headlines of professionally-produced publications are often written by editors rather than authors, and are not a reliable guide to the quality (or even the content) of the article. Dealing with the dross is just part of the cost of finding the gold.
There has been a decade plus housing boom. Historically home prices are stagnant. This anecdote is akin to the Great Gatsby and says little about how the future will play out.
Hello db,
I’m sorry you were put in this uncomfortable situation. Ideally, you would have received all the documentation, resources and training necessary to mitigate your feelings of stress. Unfortunately, the reality in our industry is that you’ll often find yourself in these uncomfortable situations. Good news is that you will grow from them.

The propensity to quickly learn and adapt to new situations is a critical skill in IT. Knowing when to apply your skills, however, is also critical. I advise you hone these skill.

Regarding your situation, you have a few options:

1. You can say “No”. It took me a really long time to realize that “No” is a valid (and often necessary) answer. If you don’t feel comfortable or able to take on this task, don’t. You wouldn’t pour gasoline on a forrest fire. Sometimes you are the gasoline and need to know when to say no.

2. As others have pointed out, candidly communicate your feelings around being uncomfortable but willing to take the time to learn. This will show that you are honest, can recognize your short-comings, but are also willing to grow.

3. You can smile, act confident and pray that nothing will go wrong. If things go well, either you’ll be a hero or no one will notice, but if things go wrong… people will notice. There’s a lot of comments here suggesting that being an intern is a get out jail free card… I don’t think it is. Yes, people more senior to you should know better; often they don’t, but you should (if you recognize it) know better and communicate.

Like others, I would recommend documenting your communications with your boss. If they happen over a call or in person, take notes during or promptly after the call.

Ultimately, I think there’s a difference between doing something you “think” you can do and it going wrong, and doing something you’re not comfortable doing and it going wrong.

Best of luck!
I tried clicking the 'get started' button, but it constantly jumps around as the text 'The terminal for X' was constantly changing and wrapping... Quite challenging!
Applying this logic to X="wiping out its native population and taking their land" and Y=China just gets me downvotes around here sadly
Which are considered “classic” text books for queueing theory? Mathematically rigorous, like Feller on Probability.
Meet the Army of Robots Coming to Fill in for Scarce Workers
A checklist to speed up your pytest suite
https://archive.ph/M8Axg
It's the same problem as preventing versus curing: the latter is much more expensive but much more flashy. In most companies the owners are the only ones who would care about doing things as efficiently as possible, but those are often also the most removed the line work. They get all their information filtered through middle managers who are competing with each other for their next promotion, so unspectacular news often doesn't make the cut for being passed upwards.

The main exception I've found so far is in making tools/systems for myself, since then it is easy to convince the owner about the benefits of simplicity and easy maintenance :)
Thanks for the link! I however still don’t know how I’d be able to scale meilisearch to index terabytes of data.
Presumably they just did whatever the standard provided mechanisms for their SQL driver were (such as parameterised queries). User inputs text in a comment box, and you insert it into database using such a mechanism and it's safe.

And if you're using, for example, Go's templating library, then it automatically escapes everything in HTML templates unless you explicitly override this default behaviour.
The quirks are called at the appropriate places, and can be inlined using LTO. The same places would need to hash the current context and check if it's in the hash map (is it one global hash map, or a specialized one for each quirk, with an optimised hashing function?). And on a match, you need to do the full check anyway, due to likely collisions.

The conditionals in the full check seem to use symbolised strings where possible, so they're quite fast. Probably faster than producing a suitable hash.
Is it open source or only available to clients?
I must say, the linked video in the article to the rogue Waymo car is like a hilarious Black Mirror episode:

https://www.youtube.com/watch?v=zdKCQKBvH-A
How does the Archive usually cope with sites that have a flux of illegal content being posted and then removed by moderators? Trying to keep a "clean" archive of KF seems like far more effort than it's worth.
> If you also consider parts of the world like Europe where the price of electricity more than doubled and the power consumption of 4xxx series (practically secondary room heaters)

Considering the worries about heating in the winter this year in some European countries, marketing the 4xxx as a secondary heater might actually be a good idea ...
I'm not really depressed or I don't think I am, although many things in accounts of depressed or formerly depressed people resonate with me.

I'm basing my understanding of what depression is on accounts of people who were depressed and got their meds. They always mention starting to actually feel some emotion. Like in case of this patient it was sadness about his children that made him cry for the first time after many years of just thinking how sad it was. Another case that ifluenced my tinking was illustrated accout by Hyperbole and half. After she got her meds she initially started to feel anger then joy then sadness in sort of explosive manner. As opposed to before the meds when she was feeling just empty and wanting to not exist.

The belief that underlying cause is not events or thoughts but physical damage to nervous system comes for me from experiments with ketamine I read about, where in vivo it shows to grant very rapid improvement in depression symptoms and in vitro it literally makes neurons grow new dendrites (or similar structures).

As for me personally I recently experienced a loss of a loved one and my life is very empty right now. So I'm thinking about it a lot and I have some of the coping mechanism the patient from this article invented. Like for example I started walking a lot this year and thinking about a lot not so great things when doing that. I walked to the point I injured my feet from the sheer amount of walking. Ball of my right foot still hurts after two months since I quit. But I still can cry or laugh or be excited about stuff and while some aspects that were never my strong suit like keeping my living environment orderly are now very inadequate I managed to function for 3 years with my sadness gradually lessening.

This belief that depressive thought have physical reason I think is helping me a lot. It makes easier to disassociate from their content.

I can just gloss over their content with statement that of course I'm making up bad stories and interpretations because I'm in a bad mood caused by bad physical condition. Once I improve it by eating, sleeping and all that I'll think more reasonable thoughts.
Nor is transpiling - or compiling as it is more commonly known - to another CPU architecture or operating system, but that’s not what we are talking about here. The topic of the day is porting. Porting and compiling are quite different.
Review: A Traveler’s Guide to the Stars
That is not specially accurate. Sweden only import from the Baltic countries plus Polen 20 + 42 GWh but Sweden export to those countries 3229 + 2747 GWh. So the import per year is only 1% of the export.
The total export from Swedens to all of its neighboring countries is 23712GWh and the import is only 2957GWh. So Sweden export much much more than it imports. So saying Sweden is just a transit land is not accurate.

Why the electricity is expensive is because the electrical grid is connected to northen europe and the expensive prices there makes the prices also goes up in Sweden because it is the same market.

https://www.scb.se/hitta-statistik/statistik-efter-amne/ener...
A.I. chatbot is leading a Danish political party and setting its policies