skysight-inc/HackerNews huggingface dataset:
That is a very valid point. A bit of a counter argument at the bottom:

There is a model and auto diagrams which represent the current state. Good for analysis (automatic or not etc). Can go very detailed. Model as Code, in a database, xmi files, auto analyzed from code. Whatever.

However, there is a difference in the architecture depending on the moment and the perspective. Before coding, you actually communicate the architectural solution. Here presentation matters a lot. A pure model and auto diagraming sucks. Same when you go to a manager. They do not give a shit about the correctness. If they do not find themselves within 2 seconds in your diagram, the diagram is lost.

So unfortunately, both angles have very important uses.
We're talking past each other; I'm making a distinction between a language and its libraries which you are not making.

Consider a simpler example: let's profile not just qsort, but a couple of other relatively long-running library calls, and let's strip the executable beforehand, so we aren't even working with symbolic information, just a bunch of code addresses.

If we get multiple different hotspots, we're likely looking at a compiled library.

If we get the same hotspot in each case, we're likely looking at an interpreted library (and seeing the interpreter's dispatch loop).
I remember the Tux one showing the disadvantage of ECB.
So could an optimizer be built that let's you have your cake and eat it too? CTE syntax but without the performance compromise?
If it is just a probe that blasts past, that does not count as interstellar travel.

There would be very little left of a vehicle after being blasted by relativistic hydrogen nuclei for 3M years on its way to Andromeda. And, who would be listening for its report 6M years later, if it could get to Andromeda intact? Or even 500,000 years later, from one of the Magellanic Clouds?

It would make sense to gather up your whole civilization and set out at a statelier pace, perpendicular to the galactic plane, to get clear of the numerous hazards that all threaten to sterilize your whole solar system when you are in the thick of a galaxy. Then it wouldn't matter if it took a million years to get clear. Probably you induce a polar jet from the sun for propulsion, and bring the whole solar system with you. (You would leave the Oort cloud behind, sadly.)
This is incorrect. If you use a CTE more than once in a query, Postgres will materialize that data into a temp table that has no indexes. If that CTE gets joined a lot, it will incur many O(N) searched through unindexed data.

I've seen cases where a few GBs of product data gets pulled into a CTE this way. Queries take 10s to complete from processing GBs of unindexed data
That's because we'd fully expect them to recall the effected models and fix the design flaw. Since Tesla knows about erratic lane-changes and phantom braking, and has for years, why haven't they recalled the vehicles and fixed the design flaw or at least disabled the feature?
whatever they pay they'll likely do out of court settlement and make people sign a NDA, they do this for simple repairs you can bet it would be the case for more serious offenses.
Next you’re going to ask for JS scroll bars…
yeahnah I was answering kevinak's question about "moments when there is no wind or sun" - I wasn't imagining silon42's "3 months of fog"

It not only 'works on my machine' - it's cheaper, cleaner and more reliable.

I'm sure we've got it better here, but that doesn't mean renewables can't continue to make up a growing slice of Europe's energy supply.
I mean, we know of millions of species on this planet, and when we discover a new one it sometimes still makes headlines.

It's hard to imagine it would be uninteresting for an alien civilization to discover a 10,001th civilization, on a planet teaming with other lifeforms. If they were bothering to send probes, this would be a jackpot.
ASCII is a subset of UTF-8. It’s time for all tools and paths to just assume UTF-8 encoding.

Most tasks assuming ASCII work fine on UTF-8 too (eg sorting). We do need to get rid of those byte order marks though, it breaks eg concatenation
I don’t know, you don’t need plugins on windows to get a descent window manager. I use Rectangle and AltTab on mac, this should be default features.
“The 3D video won't match your sofa, chair, living room, bed.”

If AR can’t solve this, then you won’t have to worry. It’s a fundamental function.
Yes, burning down your house does provide some heat temporarily. Nothing to do with god or mercy.
yes, it opens up sales to a demographic without cars, people without new car money and people also often own bikes and cars as well, so existing Tesla owners would be able to buy.
The C# equivalents uses SQL naming, knowing this makes it much easier to understand.
I agree with your conclusion, but I always find that these discussions miss the role of medical science.

The key parameters governing feasibility of human interstellar travel are the average human lifespan in years and typical interstellar distance in lightyears. These are roughly 72 years and 5 lightyears, respectively. So it takes about 70% of a human lifespan to travel a typical interstellar distance at 10% of the speed of light. This is... not great.

The key realization is that the relationship of these two numbers is in a sense an accident of biology and astronomy.

It is usually assumed that future technological progress might enable travel at a large fraction of the speed of light, but it is often missed that future medical progress might extend human lifespan to say 400 or 1000 years.

A scarier realization is that intelligent aliens might have natural lifespan that make interstellar travel seem far more practical.
> So, if god exists, he is an a*hole.

Isn’t that the unavoidable conclusion, if you read common religious texts?
Postgres has materialization options for CTEs. You can ask it to rewrite the CTE as a join via "WITH foobar AS NOT MATERIALIZED (...)". Alternatively you can force materialization by writing "WITH foobar AS MATERIALIZED (...)"
Agree. I grew up in NJ and lived a few years in NYC. NYC has a lot of variation in what is called NY style pizza. A lot of it is bad. In NJ, the NY style pizza is a lot more consistent and overall better than NYC. Living in NYC I was always puzzled how there could exist such bad pizza there. Mostly I’m talking about Manhattan. Maybe it’s bad to me and not others, and has to do with NYC having so many residents that grew up elsewhere, bringing their own varied tastes in pizza?
Sure, we do, but taking the train into copenhagen for work is a far better option for most here. Thing is, when you invest in rails instead of parking, you change the math more than "europe has cars and highways" could describe.
> I'm still waiting for autonomous-only lanes.

Lanes are really expensive, it's unreasobable to have an autonomous-only lane, so a shared lane is base. I propose that vehicles in autonomous node be restricted to the slow(est) lane, where it's safer to come to a sudden stop, and the driver, manufacturer and insurer have to contend with the probability of being flattened by an 18-wheeler.
Depends on the examples you use I guess. I mean early last year King Gizzard dropped The Dripping tap. an 18 minute prog rock jam thing where there is a good 5 minutes where they repeat this 41 times like a mantra.

"Drip, drip from the tap don't slip
Drip, drip from the tap don't slip on the drip"

The repetition is through the roof on that gem.
A "prior art" section is especially useful for people evaluating your library!
DNS/DHCP configuration can add a domain suffix to use... You can use something like myoffice.lan or myoffice.localdomain ... Then when you use ssh me@some-box it will use some-box.myoffice.localdomain and you just have to make sure that resolves in your assigned DNS host/forwarder.
Inflation mostly caused from extreme money printing.
Can a train pick me up directly at my home, and drop me off at pretty much any destination, with more luggage than I can carry at once, at any time of the day, at the exact moment I want to leave? No? Then trains are an alternative to self-driving cars, not a replacement.

Public transport is great, but you aren't going to convince others to support it by pretending it doesn't have any drawbacks compared to private transport.
https://cantrip.org/slow.pdf
> Trains are also not owned by individuals.

Planes aren't either, what's your point? That people who need to go somewhere should be priced out of using _public_ infrastructure and require a personal investment currently in the tens of thousands for the cheapest autonomous cars?

> Most people do not have a train station outside of their house.

People have feet or a wheelchair, bicycles are a thing, trams and buses exist have you ever even been outside of suburbia?
Exactly: it's just like computer OSes. You should be able to run a faulty program that divides by zero or dereferences a null pointer without the whole computer crashing. The computer should flag the error, tell you what went wrong and why, and let you continue with your work and the other stuff going on in other windows.

Fault-tolerance is an important and useful thing.
I had a boss purchase those switches without consulting me, he liked the color. They were pure garbage. Thanks for reminding me of that, I'll have to ping a former co-worker and have a laugh.
I used "they will think of something" as a all-encapsulating solution for what humanity will do in the next century. Predicting the next 10 yrs is almost impossible, let alone the next century.

Your example of hotels in orbit is an incorrect example. If humanity wanted to build a hotel in orbit, we would have a hotel in space (we already have a crappy hotel - ISS). I don't consider Hilton's incompetence to represent humanity's incompetence.
The CBC is great. I watch the news show every night even as an American.
You'd be surprised. My absolute favorite pizza in the entire world is from a small family owned pizza place in the suburbs of Philly.

This spot.

https://g.co/kgs/MYr2E9

In Philly my favorite is

https://g.co/kgs/1RkGda

Also the Jersey shore has a ton of spots.
This seems to be a pattern across regions, across foods! I have said the same of Hyderabad and Biryani. But none the less, when someone asks for a recommendation, I give a 70th or 80th percentile near their stay. Better than them randomly walking to a 20th percentile place because it was well lit.
Source? Why don't they also bundle Fortnite and LoL?
The nearest thing that might be described as “highway” is 20 miles from my house. It’s the last (few dozen) mile problem passenger trains in the US have always faced for everyone who doesn’t live in the Northeast or SoCal.

Guess where the two passenger lines that come even vaguely to profitability are?

The population of the US is very coastal, which doesn’t map well to a hub and spoke system like rail. Contrast with Western Europe where A -> Paris/Berlin -> B is probably reasonably close to a straight line.
Way back when use cases were a thing, I used to chide people for saying that Backup was a use case.

No, Restore is a use case.

(Replace "use case" with "requirement" or "user story"...)
You can set a bit like that on directories in NTFS, and clear/inherit to all child directories. Such as setting it to no-execute for all user directories except those expected to host user instances of applications.
Well I feel old - I remember feeling so proud that I had killed off the remaining Server 2003 systems in my org before extended support ended… to get on to 2012.
Vaccine incentives do not backfire – policymakers take note
I'm not an iOS expert but I would look at MDM. An MDM profile can be installed without jailbreaking and may be able to do things that normal apps cannot.
The guard keyword behaves like a non-crashing assertion that promotes code readability with a compile-time required early exit. “Don’t bother executing past this point if these conditions are not met” is fundamentally different from “if these conditions are met create a new local scope and then continue executing”.

> Swift's handling of UnsafePointer/UnsafeRawPointer/UnsafeBufferPointer/mutable variants/withMemoryRebound/etc isn't particularly easy to follow at all.

And that’s why we have inout instead? Unsafe* is useful if you need to bit pack frozen structs into a ring buffer and increment the r/w offsets by the stride, maybe? I think inout can handle that as well.
State-wide railway system is definitely something only Fed can help on, I don't think even as big as Meta/Google can do much with them.
Seriously curious what sort of IoT project needs 100mbit. How much sensor data can one be pumping out? I'd be more interested in latency.
I think the difference is that your historical examples of skepticism (which are a bit exaggerated, btw. Da Vinci was a pretty bright guy who thought human flight was possible; Churchill summed up the current understanding of nuclear physics 99 years ago as "Might not a bomb no bigger than an orange be found to possess a secret power... to concentrate the force of a thousand tons of cordite and blast a township at a stroke?"; Konstantin Tsiolkovsky described the science of space travel by rocket in The Exploration of Cosmic Space by Means of Reaction Devices back in 1898)... your examples of skepticism are based on ignorance, not science. As far as I'm aware, nobody ever had a scientific rationale to think humans couldn't achieve flight. If so, it was obviously extremely flawed. We have well-supported science to support the idea that interstellar travel at human timescales isn't possible.

But any scientist will also tell you that there are potential methods to achieve interstellar travel that are consistent with our laws of physics. It's just that, unlike your examples, it's not a matter of human ingenuity to find them. It's a matter of the very nature of our universe whether things like wormholes or negative energy exist or not.
What's funny is when the Mac guy names a file on a network share that nobody else in the office can access or rename.
These kinds of assumptions are just too strong. What we consider "resources" they might consider peanuts.

Maybe the most rare and fascinating thing to them are our minds, our cultures, and the unique combination of senses and biases that form our semi-consistent conscious perception of the world.
Human hibernation should be able to solve that problem. I know I am asking for too many things but the challenges for the Apollo mission were even more extravagant.

They had to figure out how to launch from earth's gravity, go exactly to the moon, decelerate, land without accident, launch back again, go exactly to the earth, decelerate and land without accident. Atmospheric reentry is almost 25000 degree Celsius, hotter than almost anything we had ever experienced.

So, given a century, surely medicine will figure out hibernation. And then humans can continue their lifespan when they reach their destination.
Other than casual utility cycling (which doesn't require expensive equipment or setup time), people don't do those things casually. Most people don't do them at all, or do them occasionally on a dedicated holiday for doing that. People who are really into them do them a lot, but even those people generally do them on dedicated trips.
US users are apparently confused. Germany does not have universal healthcare, everything is priced differently if you pay out of pocket.
I live in Europe and commute by train. I need to order tickets 10 days ahead to get the cheapest price, and they're non-refundable as well as non-changeable.

That means I have fixed times, there is no flexibility if I wish to leave earlier or need to stay longer. If I do, I lose the initial charge plus a new 3 times more expensive ticket.

Ticket prices also varies depending on time, which means I have to leave really early and come back 13.5 hours later. And I'm exhausted.

1 out of 8 trains are cancelled or have severe delays, passengers are often rude or are being annoying in someway that makes it difficult to relax.

Trains are not the blessing you think they are.

Edit: Forgot to mention that I am lucky to live 10min away from the station. If I would live where I would like, it would mean 30-40min.
I don't know why you are being downvoted, but in my experience this is exactly right.

The pain of adding third party C++ dependencies is undeniable, especially in a cross-platform manner. I've had the displeasure of maintaining three different C++ build systems in 3 different companies, and they were all a nightmare.

Contrast that with cargo that just... works.
> Being against solar is completely nuts.

We don’t have a silver bullet. I wish people would just understand this simple fact. Most of these pro-this or anti-that positions are purely ideological and without regards for actual facts.

The absolute priority and necessity is to get out of fossil fuels. Solar cannot be enough for Europe, and building large solar farms in most places is nonsense, but at the same time it needs to be developed where it does make sense.
The list monster from _Learn you a Haskell_:

http://s3.amazonaws.com/lyah/listmonster.png
Energy is available more cheaply now than at any time in history, and the cost is still falling at an exponential rate.

You can just set out a solar panel and collect hundreds of watts. The only way that could be lost is if civilization collapses so solar panels can't be made anymore. Even if that happens, most of humanity would quickly starve, and whoever is left would find plenty of panels to salvage.
Plenty of privately owned planes, even privately owned airports. Not many privately owned railways beyond a few garden toys that are more like giant rideable models).
I'd guess you could get pretty far by just adding comments with links to product specs, JIRA tickets, or Slack/chat threads, as applicable.
The suggestion would be something to do after the pay is already negotiated. You’d want to leave as much room to grow as possible - both money wise as well as your title.
> If it's any consolation, when autopilot is enabled, it also force enables auto windscreen wipers, so it will wipe my dry windscreen with a low frequency and a screetchy sound as it ruins the eye sight of oncoming traffic.

Eh, not quite even... would you do us all a solid and toss a few thumbtacks into your seat?
My Vitamix blender keeps tripping the GFCI breaker. (My panel was upgraded a few years back.)

My kitchen's circuits are to code (as far as I know). I've asked Vitamix themselves and on various forums (eg r/homeimprovement) about how to fix this. No joy so far.
Google has real world data on over 1M lines of Rust in Android and found that based on expected bug frequency they have astonishing few bugs due to Rust.
You need an admin account to install programs for "all users" odds are the teams install (and others) are local-account installs. Not that it's much better. You can disable execution on user profiles from the directory level.
Whilst the setup `may` sustain itself fuel wise for that kind of duration, I'm not aware of any building able to last 4B years, let alone a nuclear plant, which generally has a lifespan of a few decades.
A “direct intercept” like you’re suggesting gives you very little time to take any measurements even if we had a vehicle standing by. For now it’s not the kind of mission NASA has chosen to fund just in case they got the opportunity to scramble a one time fly-by mission to collect a few seconds of data on an object that happened to streak past us this millennia.
Good point. I honestly rarely use reader mode so it didn’t cross my mind to try it.
Ask HN: What are some apps that feel like magic to you?
For example, using Shazam to identify any song in an instant. What else feels like magic?
If you bet everything on crappy code you will have to rewrite anyways and then I don't see why this discussion matters.
This keynote about hardware vs operating systems knowledge of hardware was enlightening:

https://www.youtube.com/watch?v=36myc8wQhLo
Are you putting indexes on your temporary tables? Are you including the time it takes to create them?

I can't speak for others, but most of my CTEs tend to be small enough where an index wouldn't help much. Of course toggling MATERIALIZED is an easy way to see whether the equivalent of a temp table would work best or if the planner can successfully include the body of CTE in optimization. A lot harder syntactically to swap out a subquery for a temp table, which is what the MATERIALIZED keyword essentially does under the hood (at least in Postgres).
Maybe because those frameworks don't want to be rewritten from scratch?

It is like asking why so many graphics engines get written, instead of using raw OpenGL/Vulkan calls and extension spaghetti all over the place.
Yes. Watching the second video, you can see the second car's brake lights come on quite quickly, given the Tesla's actions were completely strange and unexpected. Less than a second from when the Tesla cuts in front and starts braking to the vehicle behind hitting the brakes. They're definitely not at fault. Some of the cars that piled in behind were a different matter though. Some were able to stop while others didn't. Those ones must have been following too close and/or not paying enough attention.
Fully agree. Even if I am not a full mechanical engineer I am an industrial one by training. And over half of my studies was equivalent to what the mechanical engineers did as well. And somehow that affects how think about the world and stuff, engineering thinking of sorts.

I am im supply chain management now, and compared to others in thay domain that are really good SCMs but not engineers, thinking like an engineer makes things easier sometimes.

I also agree on using the old hands on the shop floor when it comes to manufacturing and machining parts, engineering / design for manufacturing is something a lot of engineers struggle with. Also goes for maintenance and what not. And the good engineers listen carefully to that kind of feed-backband actually search it. This was one something my profs pointed out to us all the time as being an important part of our future jobs. Obviously, some people are better at that then others.
With a good planning and a little time (unfortunately slightly in the decades) you can build infrastructure to be around the train network. Make sure you have a good connection from home location to a hub and infrastructure development around the hub for shops and offices as well as train lines to factories for factory workers as in Tokyo, combined with an integrated schedule as inspired by Switzerland and you get quite an attractive urban experience. But yes, that is a major shift from America's car focussed infrastructure.
No. Musk thinks cars are the thing. So Tesla can't, at all, regardless of cannibalizing sales or not.
Imagine being blasted with 2.5M years' worth of relativistic IGM protons in only a few years of ship time.
Those tools are supposed to act locale specific. So yes, one should only force locale to C when they know that locale does not matter.

Locales and encodings (at least ones that could be applied using LC vars) generally all behave the same as long as (1) the characters in question are in ASCII (0-127) range and (2) searches are cases insensitive or occasional false match is acceptable. In my experience, this applies to the vast majority of the grep/find invocation I have seen.

In other words: don't put LC_ALL=C in the script which searches your music or document collections. Most other cases are fine with it.

Same applies to things like Java source code: as long as you are searching for FactoryConstructorIndirectorSingleton, you can treat UTF-8 as ASCII, because ASCII is a subset of it. { is code 123, no matter if its latin-1, "C locale", UTF-8 or iso-8859-3.
Check out the LibreRPi project, they are aiming to reverse engineer, document and replace the GPU firmware boot blob and other blobs.

https://github.com/librerpi/