skysight-inc/HackerNews huggingface dataset:
Ask HN: What will be the next “big things” in computer hardware engineering?
Hi,

i just read an article about a new storage method, kind of a persistent storage based on DRAM technology.
I asked myself, what will be the next big steps in hardware engineering?
I'm not talking about DDR8 Ram or 7nm Processors. I think about steps like HDD to SSD, which made all computers faster and more silent. Fundamental new hardware designs which will make a computer better.

What do you think?
How to solve climate change and make life more
That misses the whole point - that there shouldn't be any difference.

Shells already behave like programming languages just bad ones.

The reason people use them over a "bona fide" programming language is their command line editing, easy process handling, first class support for job control, access to environment and pipes.

One could use a non-shell programming language, but then he'd have a much harder time with all the later - even though he'll have a much better time with abstraction, programming correctness, error handling, first class data structures, and so on.

So we're in an either (shell+easy command line use+process handling/job control/pipes etc) or (programming language+better syntax-cohesion-correctness-better error handling-libraries-first class data structures-and on on).

There are things in IT that can't be combined because one is a tradeoff to the other. This is not such a case - this is just a historical accident: crappy language features in shells and crappy job control features in programming languages.

But there's no reason one can't have all those latter things in a proper programming language.

Which is what Oil is.
I should have used past tense. I have heard the newer high efficiency ones don’t fill up all the way, but the older and cheaper models I had absolutely did.
> It uses as little water as a modern front loader

I am afraid that is physically impossible, unless you are washing a single pair of socks.
I think we're debating different sides of the same coin. I 100%, no-doubt, hand on heart agree that running something like 10 x 400 as a VO2 workout will get you fit as part of a balanced training program.

The HIIT definition I'm familiar with is short intense bouts of near max intensity, followed by a short rest and then go again hard to failure. The first link above gets the details of Bannisters training correct and then recommends HIIT workouts that aren't remotely similar in duration. But even in the other links you've provided, and the ones I've looked up too, the definition of HIIT is different. I'm not going to argue that definition or we could be here forever.

I just make the distinction between interval training and HIIT. Interval training can be manipulated to be anything from long and completely aerobic to high intensity max sprints.

We're also cross purposes on the fact I'm talking about elite performance in an athletics race, and you are more interested in general hiking etc. I'm not saying one is better, or more valid, than the other, just that the approach to training one or the other is very different.

VO2 is a whole different kettle of fish. Generally V02 can be improved significantly in short periods, particularly in untrained athletes. Quite possibly HIIT or interval training works better over this short period. You are right that V02 is generally trained by intervals, no argument.

However:
This is an interesting background on V02 max and why it might not be the most important marker of performance.

https://www.scienceofrunning.com/2009/12/fallacy-of-vo2max-a...

V02 was given too much importance because it is easy to measure. Those with high V02, potentially have worse running efficiency.

https://www.outsideonline.com/2407295/why-higher-vo2max-isnt...

Your anecdote about training rings 100% true. Here's another article which covers a few topics including why HIIT works and doing the same 5mi jog daily doesn't.

https://www.highperformancewest.com/blog/2018/5/22/magness-s...

I basically agree with you on most points except definitions and that if long term athletic development for a specific distance event was your goal (it isn't) HIIT in isolation is not optimal.

All the best!
Just quit and go work somewhere else, you can't grow in an environment like this
Are crab legs at buffets realy crab? Surely passing off surimi as crab would be more cost-effective.
B2B logisitcs have fixed routes so one can simplify a lot of things. For example, you can map out all traffic lights, stop signs, turns, lanes precisely and without ambiguity. This can reduce reliance on stochastic predictions by an order of magnitude. Also, fixed routes mean continuous recurring paid high value business.
Yes, that's what I meant. And possibly for ML preprocessing.

Just out of curiosity, who do you imagine your users will be?
These are showers with two controls; one for temperature, another for flow. There are two main types (IANAPlumber):

Pressure-balanced valve - https://en.wikipedia.org/wiki/Pressure-balanced_valve

> A pressure-balanced valve provides water at nearly constant temperature to a shower or bathtub, despite pressure fluctuations in either the hot or cold supply lines.

thermostatic showers - https://www.steamshowerparts.co.uk/how-to/thermostatic-showe...

> A thermostatic shower seems like a regular shower, but it has something very unique inside; a thermostatic valve. Thermostatic valves mix both hot and cold water together to a consistent predetermined temperature, preventing scalding and thermic shock.
Linux 5.5 Release – Main Changes, Arm, MIPS and RISC-V Architectures
I am honestly amazed at all the inane crap that the media throws at us. I guess a generic redirect to a generic "EU-page" is still better than putting up 5 popups in my face asking me to subscribe and set "cookie preferences" (which takes me to another 3 levels of windows with sleazy anti-patterns, and clicking "Save" displays a spinner for 3 minutes).
What is worthy of the downvote punishment in this post? I am genuinely interested. Especially since the "regime DDoSes a site they don't like" happened with China and GitHub, so...?
I don't really understand the benefits of this.

I can think of: avoid binary code duplication - cause everytime you see a hash you've already come across, the compiler can jump to the already defined code. But that sounds like a lot of jumping around.

The website says "it eliminates builds and most dependency conflicts, allows for easy dynamic deployment of code, typed durable storage, and lots more." but I don't understand this.

If your code says "I depend on that hash", then the runtime needs to locate where the binary code that corresponds to that hash is located. And that's a dependency problem to resolve.

If someone fixes a bug in a dependency, your program may not be able to locate the hash anymore. You have to "re-build" your hashes everytime a dependency changes.

Can someone write the benefits more clearly?
It looks like we don’t have any trending repositories for Gherkin
I want my bathroom to have two commode fixtures then my wife and I can bond over poop. You have your phone when eating but nothing when pooping.
Apple didn’t give up.

I live in Cupertino and I see all their iterations driving up and down the street all the time (saw one last week). In fact, after the driveai aquihire, they changed their entire design to look like a mattress on top of a car. They’re still in it, maybe for Apple Maps or for something else.
No one ever mentions Couchbase here, I guess it's a bit under the radar despite being used by so many big companies. I used it back when I was at Blizzard and thought it was pretty amazing. It's sort of like, what MongoDB could be if it was actually good. Ridiculous speed and scalability, and the new versions have included analytics and full-text search. Give it a look.
Regardless what the truth is its a good idea not to criticise, condemn or complain about anyone on an interview.
Yeah, those are the greatest. Sometimes, if you're lucky, you can pull on the fixture to control the flow rate, but on others you are basically limited to full throttle if you don't want to shower with cold water only.
Yes, currently. Right now it’s probably around 50/50. There are still many people who prefer the lower price and familiar design.
Also clicking on the image when it said 'click on image to zoom' led me to multiple ad sites.
What is terrifying is the thought of treatment of those very patients, and prevention/cure for the rest of the world being held back by selfish concerns like yours. Can’t wait for the new pleghma privacy law!
I think the morning congestion is one of the biggest reasons for the doubling of bathrooms over the last 50 years. In the past, only one person was in a hurry to be washed and groomed each morning. Now there are at least two, and even kids are much busier than they were before.

Another reason might be the accessibility of traveling. More people are used to staying in a hotel compared to 50 years ago, so when you have a guest you would want to offer them a comparable experience. That includes a private bathroom as you said.

Both of these trends are common to most parts of the developed world, but people in other countries don't have as much space to actually go ahead and build more bathrooms.
Kanye West and Sunday Service Choir Release ‘Jesus Is Born’ Album: Stream
The OSI model was always more of a GoF software "Design Pattern" for network stacks. It's certainly one way you can do it, and breaking down the conceptual functions in the way they do makes it easier to understand the whole stack by looking each function in isolation.

But it's not "the" only way to do it and following it doesn't guarantee a better outcome than not following it. Still, I thought it was a good way of presenting the material, but then I came across student after student insisting it was the only possible way to structure network stacks. It's not. Despite being a ISO standard, no real follows it exactly. It's prime use just an educational tool.
Looks like a fix was released in `file` later the same year https://bugs.launchpad.net/ubuntu/+source/file/+bug/248619
In Helsinki and in Finland more generally, the owners of all-you-can eat Asian buffets are not paying their workers anything close to a normal local wage. The workers are either family members of the owners, or people from the same close-knit region, or even trafficked labour, and they work for a pittance. Since cost of labour is a key reason for high prices in Finnish restaurants, it is no surprise that the Asian buffets are able to offer more food for less money.
Top loaders are still common in Australia and New Zealand. They’re terrible, but they are cheaper than front loaders and are what many people are used to.
First and foremost, do not take it personally. It would have been a business decision based upon all sorts of factors that you will never know.

Take the experience that you have gained and turn that into a positive. Do not slack off! Your new full time job is finding a new full time job.

Good luck!
BI Cubed: Data Lineage on OLAP Anyone?
+1 for a filter for units with a removable cord to the computer. I want all this junk mounted out of the way, not 3 inches from the computer.
It's an API, of course it is hard to use without any real user interface ... but as an STT/TTS API, it won't get more easy than that ...

Of course it is not a competitor to Google in any sense.
You're mistaking people saying they don't want smart home devices now for them saying that they'll never work ever. When cars were new, horses were indeed better for most people.
Surely that's only workable for inside cities. I can't imagine a highway having a coil for hundreds of miles.
Nothing indeed; besides China having put 20m+ people on lockdown, 5m having fled the cities possibly carrying the virus, it having already reached Europe, the US and Australia, doctors on the ground reporting over 100k infected, and the fatality count racing past the hundreds. Enjoy your breakfast.
How so? Unless you plan to have multiple windows, of different resolutions (exceedingly rare in a video game), then WIDTH and HEIGHT simply are pieces of global state. Whether you like it or not, global state exists, and if you need access to it in many places, then passing it up and down the call stack becomes an exercise in pointless book-keeping.
How to instrument userspace processes with uprobes and eBPF
Red-Hat Developers have no Train and Somehow Live a Normal Life
You know that he has sent hundreds of judges to prison, right? Some of them were arrested on the bench.

This decision should read "Erdogan orders the Constitutional Court to restore access to Wikipedia".
I usually just step out of the stream of water.
> I don't think nuclei emit any light except when they're either fusing or breaking apart.

There's always exceptions, thorium has a low-energy isomer that decays via gamma rays that are in the UV range.

https://en.wikipedia.org/wiki/Isotopes_of_thorium#Thorium-22...
More like a joke the FSF's request. What's the point to use an outdated OS (no security updates) even for "free"? Better support the ReactOS project if you want "free" windoze on the desktop.
The concern is not about privacy, but about forced treatment against your will.

That's a big deal, and most countries have strict law in place to stop it happening in most situations. There are some exceptions for people who are unable to make that choice, but this is limited to people who are not conscious, or who have severe learning disability, or who are currently severely mentally ill.
In the US, they're for sale everywhere. And I must acknowledge their ingenuity when it comes to toilet plunger design: American plungers have an additional "lip" at the bottom of the rubber thingy that fits into their toilets quite nicely and seals them up better than the usual plungers in Europe would do, which don't have that extra rubber lip.

Apparently the extraordinary demand for plungers resulted in better plungers, not in someone asking "why the heck are we so reliant on plungers?" and possibly making better toilets ;-)
Potgresql has some GPU (&nvme) support already through an extension: https://github.com/heterodb/pg-strom
Based on our observations we can see a lot of galaxies as in practice isolated systems, and for each separate galaxy second law still holds.

So this attempt for explanation fails to answer the question.
I just went to the website of a local tech shop that sells washing machines, and grapped two midrange Whirlpool models, a top loader and a front loader. Since I'm in Europe, regulations require that shops display a trove of efficiency data that is calculated for standardized model washing cycles. The front loader has 7kg loading capacity and uses 8850 liters per year. The top loader has 6kg loading capacity and uses 8500 liters per year. Because of the difference in loading capacity, the top loader is 10% more efficient in its water usage. So okay, slightly more efficient, but top loaders are certainly not hopelessly inefficient as the discussion seemed to imply.
Thanks for providing the test service. It's really easy to use if one is familiar with swagger UIs. First tests show that the results are good.
this is a really poor title:

I can not guess from the name "Aurora" what this is about,

and certainly not from the cryptic: "... is finally ready to show the world what it’s been up to"
That chicken-based moment of insight makes for a very entertaining read.

I’d love to watch a TV show where every episode is a different eureka.

The closest I have right now is to binge watch Rick&Morty and How It’s Made.
I thought it was status signalling: a house with more toilets implies higher social status. Especially holds in one state (Arizona?) where Healy costs for local water connection were much higher for more toilets.
fortunately they only apply it to text bubbles, not skin color.
That makes sense but seems wasteful when you can just turn it off and take your time, I guess.
> At lower temperatures, it starts being better for them to be things like helium and carbon, and at lower temperatures still, iron.

It actually doesn’t work that way: we don’t expect that the whole universe will ever be all iron.
Doesn't everyone just use WhatsApp anyway?
Worked for me: https://pbs.twimg.com/media/DM6Z-WuXUAQ9T66.jpg
As the article states, this system uses waste heat from a power plant transported via water.
tmpfs is the better-behaved option should you run out of resources, see:

https://www.jamescoyle.net/knowledge/951-the-difference-betw...

I'm still remembering old-school ramdisks under Linux which were finite in both number and size, both to quite small extents. I think there were 8 (or 12 or 16?) total ramdisks available, of only 2-4 MB each, configurable with LILO boot options.

That's now ... mostly taking up valuable storage in my own brain for no useful effect.
I reduce iPhone and stock Android to "intuitive", since it's the #1 criteria for most tech-savy users.
Mostly? I'm naive :) I'm young, and it's probably harder for me to picture someone like me doing this kind of thing as opposed to older generations.
I could, but with water at a penny per gallon, and natural gas at a couple dollars per million BTU, it’s a cheap luxury.
Mood Boosting Foods
It's a common denomination for environmental seal. Similar to IP67.
Automating Receipt Digitization with OCR and Deep Learning
I tried collecting a few unknown tidbits here, feel free to open a PR if you know of more.

https://github.com/kiliankoe/iOS-tidbits
The situation is much more complex than you describe. The telecom sector has been has been hit with arbitrary regulation and tax laws that have disproportionately impacted existing players.

One of the reasons Vodafone has deferred investing is because of uncertainty around the massive tax burden in a 16-year long tax dispute because of a rule the telecoms department made up referred to as “Adjusted Gross Revenue”, which all providers appealed in the courts over years (and lost). It’s a huge tax that significantly eats into providers’ ability to invest. Faced with it, most other providers have simply exited the market.

To add to this, the regulator is hand-in-glove with Reliance Jio, which is the new kid on the block and very well connected politically. Some background: https://thewire.in/tech/reliance-jio-telecom-regulation-trai...

Unsurprisingly the only mobile service provider doing well is the one which is well connected politically. Now the government is waking up to the shit-storm its policies have created, and are considering tax deferments for the existing mobile providers.

In short, mobile services’ regulation in India has been very poor. And the outcome is that from 6+ healthy telecom companies, there is now one healthy company, one scraping by, and one ready to quit.

I don’t believe customers in other markets would want this outcome.
> something that was not carefully designed in the first place (like basically all of Unix)

While I would generally agree that the Unix shell language (of which bash is a superset) and the bash language itself is not the most elegant and well designed things in the world - and that it should be used in a limited way and there are better options in most cases - I do have to say that to me at least it is significantly better than PowerShell which, while it clearly had a lot of design work put into it, seemed to have been designed by someone who has never used a shell or a terminal and maybe only had some limited interaction with a computer of any kind.
Unix: a shift from the pragmatic view that Unix is 80% nice and "worse is better" to a mystic longing for a time when everything was a file and you could compose things from well understood utilities which did one thing. (Which never existed, that dream was Plan9.)

Javascript: the idea that it's actually a nice language anyone should use except under duress.
But even that document talks about the need to get consent from patients if you're going to use them in medical research.
Alpha blending can be an other can of worm. There is premultiplied alpha for correct interpolation between color values with alpha and then there is the lack of per-channel alpha that would be useful for subpixel antialiasing against a transparent background.
> If your code says "I depend on that hash", then the runtime needs to locate where the binary code that corresponds to that hash is located. And that's a dependency problem to resolve.

It's not a dependency conflict though.

> If someone fixes a bug in a dependency, your program may not be able to locate the hash anymore. You have to "re-build" your hashes everytime a dependency changes.

Again, that's not a conflict. A conflict goes like this: Dependency A has a breaking change, but Dependency B transitively depends Dependency A as well, so you cannot update your own code until Dependency B also updates. Even if A and B are updated, you are prevented from adding any dependency that hasn't updated yet. You can't mix and match to use the old code in one place when you need it.

This wouldn't be such a problem if programmers didn't break interfaces for dumb reasons all the time, but they do, so lots of people just run older versions of the software.
I agree that you should use care when using file. My app relied on "file" to identify file types, and in some cases it mis-identified some Microsoft Office files. The problem was that Apple ships a very old magic file with macOS, and when I reported the bug they said they don't care.
Here in the UK, delivery was standard well before apps—almost every local take-away offered delivery if you phoned up and ordered.

Maybe just because the UK is smaller and so they need to cover less distance? I often see people talking about grocery delivery the same way, when all the major supermarkets have been doing it as standard here in the UK for years.
US seems like have it's own style, like the pursuit of Jullian Assange and shutdown of Lavabit. You could argue that it's worse .

https://en.m.wikipedia.org/wiki/Lavabit
BigThink inspired me to find out if it's possible to exclude results from Google search results. It's not. At least, not through Google.

With DuckDuckGo, it's possible by including
`-site:bigthink.com` in the search query
Question is, how do we get there today?

And XDE? I haven't heard of that one. Could you give me some pointers, please?
So, the code base is immutable. Hence, it is only possible to add new terms, not remove / change existing ones.

My impression is, that all terms that used a wrongly implemented term also ned to have a new definition appended.

The hash of the main function describes an unambiguous ast, and also needs to be updated.

All this initially seems tedious, but I actually think it makes sense given that it is based in a strongly typed functional paradigm.

I definitely need to play around with this.
They are great for people like me who remember to put something in something just after I start running it.
Why Explain Analyze Runs 60x Slower on Docker for Mac
Now that enough time passed, the link with enough technical details but written to be accessible. Take care to read it whole, as the details matter.

https://www.forbes.com/sites/startswithabang/2017/04/15/ask-...