skysight-inc/HackerNews huggingface dataset:
Before the 1928 crash and subsequent regulation as well as going off the gold standard, instituting the Fed, and other things, the ups and downs were insane in both socks and inflation.

Consider the DJIA here from 1919 to 1929: https://www.macrotrends.net/1319/dow-jones-100-year-historic...

See inflation here for 1920 to 1929: https://inflationdata.com/articles/inflation-consumer-price-...

See the massive fluctuations in inflation as well as the DJIA? After the New Deal and other reforms, we not only hit post WWII American growth but a relatively stable upward trend in the markets and policy with targets like stable economic growth and more recently stable inflation (currently I think a 2% target).

Regulation and restrictions plus Fed oversight has granted our modern economy relatively stable year over year growth and inflation. Stability means future predictions become ore accurate, economic panics/recessions can be not necessarily predicted but solutions approached strategically.

Deregulation and instability can make people insanely rich similar to the hyper leveraging of this whole RH thing but one usually has to either be the know like via have insider information or be prepared to tank everything for their own arrogance like when some guys tried to corner the gold market in 1869 (Black Friday) or the onion market in the 1950's: https://en.wikipedia.org/wiki/Cornering_the_market

This page where I pulled inlfation data is really neat. I'd recommend checking each decade with recessions: https://inflationdata.com/Inflation/Inflation_Rate/Historica...
I'm amazed anyone is sticking on that platform now that td / etrade / schwab went to free trades. There's no reason left, other than you want dumbed down tools / don't know better.
If someone loses 50m, it could become a problem for everyone with a margin account or everyone with a cash account and uninvested cash in their Robinhood account due to Rehypothecation Risks.

But first it would be a problem for the owners of Robinhood private stock as their shares are severely diluted for huge equity infusions.
A formal specification for the programming language doesn't automatically verify all programs written in it; in fact it verifies none, or at most one. It serves two purposes: it defines what each language primitive does so that proofs of programs written in the lang can make use of those definitions, and sometimes it is also used to verify that a compiler indeed preserves the language's semantics, as defined in the spec, when translating it to some other language; in other words, it can be used to verify the compiler.

Focusing on a formal language spec is like saying that a good way to make your software more correct is to work hard to ensure your compiler doesn't have bugs. I'm sure you'll agree there are more important things. As to use by program proofs, often an approximate ad-hoc specification is good enough.

BTW, the article you linked to is about one particular formal method -- deductive proof. There are many others, with varying costs and benefits.
Super minor complaint, but when I suspend/lose connection for a while and it restores, I have to restart the CLI to resume receiving events.
Jackson Pollock avoided hydrodynamic instabilities with his dripping technique
Robin Hood said this behavior is okay
I can't find the text of the demand, but there's a thing called "trade dress," though I'm not sure if reaches to sometihng this basic and without more design elements.
It is. Apple calls it "Retina".

Whether a monitor looks really crisp depends on a combination of number of pixels, screen size and viewing distance. For 4K monitors the typical size is 27" to get the "retina" quality at normal desk viewing distance.
> their climbing cams will now be made in China

I'm not sure if I see what's wrong with that. Like it or not, electronics manufacturing is centered around China and the APAC region. Trying to set up manufacturing outside that region, especially for a company that doesn't specialize in electronic goods, simply doesn't make sense.
Base64 encoding and decoding at almost the speed of a memory copy
How could you programmatically create a credit card without some pre-existing financial relationship with a a credit card issuer?

There's a good reason you cannot simply create and destroy payment cards without any trusted third party keeping track. Money laundering is the obvious issue.
Solar tempering is great! But the point is to get to 100% heating from "passive" solar, you'll need a lot of expensive storage and an active means of controlling heat transfer to/from the storage. It's cheaper to use heat pumps, and, when coupled with solar panels, it lets you get to net-zero, and in existing houses that weren't designed for passive solar.
Which cpu instructions guide branch prediction algorithms? Which cpus?
"Zuckerberg has insisted that the policy is based on a commitment to free expression and has invoked the First Amendment and the values it protects as the impetus behind the company’s decision."

I would point out something about free expression. There can be consequences to free expression.

You can't yell Far in a crawdad theater.
Microsoft experimented with a 4-day workweek
You can try it at: http://textsynth.org
"unlimited" means that there are no limits. Period.

Unlimited means no limits to speed, and no limits to quantity. If there is any type of artificial limit, then the thing ceases to be "unlimited". That is just straight up common sense, based on dictionary definitions.
point of clarification, you don't need to sell any positions to perform a ACATS transfer
Imagine the hilarity of a robot preaching anarchism, it would make for quite a laugh: "AI good, government bad. Government taxes you and makes you pay. AI thinks for you and does what you say. Imagine the day, AI comes to stay, we'll build the roads for you to play, and make the evil government go away, let's rise together, perhaps today?"
With a JVM kept hot in OS cache, how many different JVM versions would you need to support apps made with different JVM versions?
> ...it will begin rolling out a new private mode for when you’re navigating to a destination with its Google Maps app, which could come in handy if you’re going somewhere you want to keep secret, like a therapist’s office.

There we go again, shaming mental health :(
Again, there are so many options, and it's just almost sad the lack of imagination everyone is bringing to these discussions. The same anecdotes appear, and the discussion just keeps going around in circles. Are you trying to solve the problem or are you just complaining that you won't bother?

You have never had an apartment offer power at the parking lot? Isn't that an issue with your landlords like any other apartment feature/benefit? Isn't that the same as price shopping for an apartment with in-unit Laundry or up-to-date Appliances? Maybe the Landlord doesn't presently see a need for such a convenience, but they should be willing to compete, open to suggestions and the right sort of incentivization, right? (At least, so claim the free market folks.)

Do you even need to charge at home? What's your daily commute, can you buy an EV with enough range that a supercharge once every two weeks will do it? That's the exact scenario discussed just posts above, this discussion is a flat circle.

Can you charge at work? Can you charge at the grocery when you are running errands?

Most Americans can, statistically, find a range in an EV today that they could charge once every two weeks and handle 100% of their average work life. Yes, everyone has an anecdote of how they are a special outlier that needs personal attention to their complaints.

You couldn't buy a non-hybrid EV, or you just aren't willing to put the work out into figuring out any sort of strategy or plan? It's not even rocket science. Electricity is everywhere and this should be really easy for everyone to figure out.

Does the building you are parked outside of have electricity? If yes, ask if it can give you an outside plug. That's it. Level 1 charging is that simple.

Level 2 charging is nearly as simple: Does that building have Dryers or any other reason to already have 220+ Volt A/C circuits? (Maybe you are somewhere like England where that's actually the wall sockets.) Get a "dryer plug" installed in the parking lot. Admittedly we use a bit fancier of a plug socket in that case, but the basic electronics are the same.

You aren't probably going to get a Level 3+ supercharger at an apartment complex any time soon (though it depends on your municipality and electric company and their goals for subsidizing the fun), but you probably don't need it. In most cases it's a lovely either/or: Level 1 or 2 charging at home/work, slow and steady every day, or Level 3+ charging in short bursts every two weeks or so. (Though it's not an exclusive-or; you could do both.)

There are options already. None of these are hard problems to solve. We have the technology, it's just amazing we don't seem to have the will or the imagination, at least in terms of how often these same questions come up in repeat on HN comments, and HN is an audience I'd expect to be more willing to explore creative technical solutions to problems rather than to just stop at the first anecdotal problem to mind.
It is not mobile friendly :)
> The University of Michigan recently banned employees from sitting on yoga balls due to “catastrophic failures.”

I mean... they had enough of these balls pop while people were sitting on them to decide to ban them. Do you really believe that most of these, which are probably bought on Amazon, etc., are all made of the highest quality materials, and testing using rigorous QA methodology? Chances are, people are buying the cheapest, $10 yoga balls and not trying to find which one will last.
It's starkly obvious in New England outside the orbit of Boston. In the 90s, there were still many, many shoe shops, textile mills, clothing manufacturers, furniture shops and lumber and paper mills. And around those businesses were a whole constellation of other support industries. When the mills got outsourced to China, or Bangladesh or Mexico, everything else went down like dominos, and there's nothing left; in my hometown, people are struggling to hold on, with the school district, a small local university, the regional hospital, a ski resort, and yes, the Walmart, as the only large employers left. Nobody who gets an education ever comes back, so what's left is a shrinking, greying population.

Going back further in time, agriculture was once tenable, but refrigeration and processed foods largely killed the regional market, and trying to farm rocks in New England is much less efficient than doing so in the Central Valley or the Midwest.
There are “jre” images for java 10 plus that exclude the java compiler and other unnecessary JDK components, you don’t need to use modules to use this.
Also see: the Panamax standard for ship size.
Ok. And what reason is that?
Qt is great for cross platform UI, for Mac/Win/Linux at least
Fire trucks don't need much range and can charge between call outs.
Making a high risk play and maybe going bankrupt at 18 might even be a dominant strategy.

I never used credit from 18-25 aside from churning some credit cards.
Ethics does not depend on the state. In many "backcountry" areas, the nearest LEO is several hours away. Even so, crime rates are lower than in many urban areas.
Technology investment set to boost Egypt's farmers
What would surprise me is if Randall Stephenson did something that wasn't some form of stealing from his customers.
The ‘Google Maps for Money’
Azure Functions Integration with Azure Monitor Logs in Preview
Helicopters are much harder to fly than any of the flying cars in development. To become licensed for one, you're looking at spending around $20,000 in instruction and flying time. That's why so many helo pilots are ex military. Flying cars also put more emphasis on the noise reduction. Both of these priorities give them greatly reduced performance (speed and range) relative to conventional helicopters.
Systemd timer units have the unfortunate practical effect of hiding errors
If fighting spills into the streets, it will likely be because of social media. Fake news. Echo chambers.
I grew up in Westport WA and it was similar in some ways, next closest town with a grocery store is ~40 mins away. The local grocery store closed down for nearly a year before reopening with new ownership. You really appreciate what you used to have
The internet was initially funded as a wartime technology, amongst other things.
New version of Durable Functions available now
> Gold is worth less today than it was in 1979.

In 1979 the price range of gold was $226 to $512 per troy ounce, a slightly higher level of volatility than the Bitcoin level you describe with a bit of exaggeration as "far riskier than virtually all…commodities." The gold price today is $1485 per troy ounce.

I'd like to caution the people who have downvoted your other comment that there is a plausible reading that is sufficiently charitable to make your new comment not actually false. Namely, although if you measure it in dollars, it's "worth" 3 to 6 times more, even over the timespan you cherry-picked, the dollar has lost more than a factor of 6 since 1979, so gold really is worth less today than it was then. The attraction of gold — just as with Bitcoin — is precisely that it doesn't have a secular decline in value built in, so it's a good vehicle for preserving wealth through periods of instability, even though it doesn't generate a return in the way that stocks and bonds do.
its a spectrum of "not bad, bad, really bad, really really bad" Its not just "itll happen" without a degree of how bad.
Not only not the end of the world, it’s a much more sound financial move :-).
The place where I'm getting stuck is the claim that all programming can be done in steps that small. That just doesn't seem realistic.

For instance, how could one possibly write a complete test for the behaviour of a regular expression that matches a C comment in less than 2 minutes or even 5 minutes?

The test has to be understandable to other readers, so I would easily spend a few minutes just documenting it carefully so that other readers could convince themselves that the test is complete.
This would be hiking interest rates while the UK was in a recession. That would be devastating to employment in the UK, and was therefore politically not possible.

[Edit: Per the article, they did try raising the interest rates, but by then everyone knew that the outcome would be devaluing the pound, so it didn't work.]
Your example breaks if you change the C++11 pane to GCC 4.9 or earlier, which is the default in CentOS 7 and Ubuntu 14.04.

Considering that was only 5 years ago, I wouldn't consider this a stable ABI.
> Sparkfun: So we really only have two options, ship them back [the multimeters, to China] or have them destroyed.

I wonder if they would consider the idea of painting them in a different colour...
Might be possible. But I'd imagine the amount of time you'd save vs. just writing it yourself might be small to negligible.
I've been anxiously awaiting modules and concepts. Both are incredibly important to reduce developer burden and improve the development experience.

Modules: While it is important to be able to fine-tune linking and compilation in some settings, in most, and especially for beginners, this should be handled by the compiler. Especially when compared to other modern languages, C++ is much more complex to understand the toolchain and what's going on under the covers with the dichotomy of compilation and linking. Header files were a hack that have been around for too long, and there needs to be less separation between the interface and actual binary code when compiling. This is a headache both for novices and the experienced.

Concepts: The missing link for templates. Besides removing some of the roundabout-ism of SFINAE by providing compile-time verifiable interfaces, I think the biggest benefit of concepts will be the error messages. Right now, the state of errors in heavily templated code is abysmal, and this translates to a lot of wasted time for developers. Concepts should allow the errors to indicate exactly what's wrong.

I can't wait to be able to use these in public code. Some compilers support concepts with a flag already (and GCC 10 has it without the special flag), though none support modules yet...
T-Mobile solves this through de-prioritization, so your service is only degraded when there is congestion AND once you've crossed a certain threshold (53GB right now I think).
Safe Photos App – Indie Journey
Hi, first of all, I just wanna say thank you to the community.

I started to read about the Hacker News exactly one year ago and after seeing a lot of people taking the attitude to start a new business even working from 9 to 5 is something that has deeply changed me.

Six months ago I did a lot of research and could find an opportunity in the iOS Apple Store.

I realized most of the "Private media apps" were charging the user for basic features such as PIN + Biometrics authentication and storage.

So I decided to release a new app with a focus in
- Usability
- Free
- Essentials features such as:
Pin password
Cloud storage
Biometrics authentication
Albums creation

And then I created the Safe Photos with all of these features.

My app monetization is for while Ads and I'm already working to provide some exclusive benefits such as Unlimited cloud and so on.

It has been a long journey since I work from 9 to 5 and I have a huge motivation to create something that can impact millions of people.

You will notice in the app that can be done several improvements in UI, Features, etc.

I couldn't do everything I wish so far due to time constraints, but I will try my best to deliver the best experience and services in this app.

And today I've released the first version of this app.

I'm looking forward to hearing from you guys. Your feedback is essential for me to understand the business better and go one step further.

Here's the link for download(available only for iOS)

https://apps.apple.com/us/app/safe-photos-private-media/id1485905983?ls=1

Thank you!
Plenty of newspapers have been unprofitable for a long time. Oh wait... Headline was slightly different ;)
Doing the needful?
Not very similar.

The flash going off gives off strong EMF that induces currents in conductors at relatively low frequency.

The photo-acoustic effect is usually a thermal effect. Material gets rapidly hot from the laser and cools quickly when the laser is turned off.
Not sure how standard that is ...
It was probably based on the price at the time the UK joined the Exchange Rate Mechanism.
German workers have a right to participate in how management decisions are made. It's a form of codetermination. [1]

https://en.m.wikipedia.org/wiki/Codetermination_in_Germany
I think you've got it backwards. If no one is buying and everyone is selling, the value drops. The central bank couldn't sell back the pounds it had bought, and couldn't feasibly keep buying more forever.

And, well, no one else would buy pounds in the fixed range:

* The currency spent the morning dropping in value.
* This despite the government buying up pounds.
* There had been news stories about possible devaluation of currencies in the ERM, and suggestions it will be the pound
* The country was in recession - the government has limited flexibility with interest rates.

Against this backdrop, who would buy pounds?

Essentially, as the article notes, it was already a matter of when the pound would drop, not if. Soros' Quantum Fund and other funds might have made it happen a bit sooner, but it was pretty clear that the pound was overvalued.
Author here: We hope to fix this w/ the techniques described in the post! The search engine will first collect a high-recall set of candidates which is then passed to a high-precision ranker. This should help you w/ your cuisine and dish queries misclassifications. It will also introduce semantic understanding into the query engine meaning if you type "French" it will not give you "French fries" but French cuisine.
Google’s new chip design protects the cloud where it’s most vulnerable
> While there is much to like about these rules for privacy, the cost of implementing it has meant consolidation in Europe’s ad-tech market. The American giants have emerged as the clear winners.

I'm in the European ad-tech market and I'm confused about what he's discussing here, consolidation where? Which countries? Google and FB were already the largest players because they have always had the most personal information about users, and the most ubiquitous and unblocked tracking cookies.

Nevermind GDPR, what's screwing over European ad-tech currently is the moves by browser makers on blocking third party cookies by default, especially Firefox which is up to 30 - 40% of the market we see - the industry has been addicted to them for years and has refused to move away from them despite warnings from engineers that sooner or later they'll be blocked by default.
I see the article for a split second and then get an Error 500 page. This happening to anyone else?
Open Practice Library
Cancel culture lets everyone feel like a Clint Eastwood vigilante -- enjoy the sadistic pleasure of torturing someone while also feeling like you're the good guy.
The Vatican owns ~15% of the value listed on Italian stock exchanges and somewhere north of $10 billion (US) in total wealth. That's just the vatican - the largest regional subsidiaries are worth more (Catholic Church Germany is about $25 billion).

LDS has somewhere around $65 billion in wealth.

International religious organizations are absolutely businesses. Profit may not be their primary purpose, but they have their fingers in all sorts of business-like enterprises - real estate, stocks, etc.
Fast and Free Music Separation with Deezer’s Machine Learning Library
Auditing GitHub?
Any scripts, tools, methods people are using that they can recommend?

New job expects me to manually audit a very large github org without an enterprise license, or existing scripts.

Under my user I have ~20 Organizations, with 5-600 repo's in each and hundreds of users and teams that I need to audit. I.E Remove teams with no users, remove empty teams, remove teams with no repos attached and the list goes on and on.

I'm by no means a developer but I've looked at the Github API. I dont want to develop a new project or dive down that rabbit hole if I don't have too.

I found Pepper (https://github.com/genuinetools/pepper) but hit my API limit rather quickly.

Looking forward to your input and suggestions! Thanks!
Naw, the photo acoustic effect is a 150 years old
> - std::unique_ptr and std::shared_ptr (your code should not have any new/delete). It's easy to write code with clearly defined ownership semantics, and I've yet to create a memory leak.

I cannot begin to describe how huge a thing this was for me. I came to C++-17 (just about) from C++-98 -- a language I hated so much, I vowed I would never, ever write anything in it on purpose.

It is a massively different beast today from what it was, but the biggest thing of all is this change in how you deal with memory. It was like going from a particularly annoying and verbose aberation of C to a particularly fast and expressive version of Python.

YMMV, of course. In fact, it may vary to the point of becoming absolutely unrecognizable if you're dealing with a massive legacy codebase. But I have to say, I've become a very big fan in the last few years.
thefacebook.com was a private re-implementation of Harvard's "online face books", which were a digital ports of the paper "face book" that had been distributed at Harvard for decades prior to the creation of the website.

https://en.wikipedia.org/wiki/Face_book
System Design Coherence
immutability has absolutely made my life easier, effectively knowing that at all times "if i perform this operation here i know for a fact that im not going to bork anything anywhere else"
Any details about veracity? It’s the first I hear of it, and it’s rather interesting.
Sleep Divorce Is a Thing–and It’s on the Rise