skysight-inc/HackerNews huggingface dataset:
So you can access those sweet Government subsidies:

https://www.ispionline.it/en/pubblicazione/eus-hydrogen-stra...

> “'Hydrogen Europe' promotes the growth of green hydrogen production in the EU... €145bn in support between grants and subsidies."
Lifehacks Stacks Exchange
Building a better life.

Getting ready to move to a new place. Realized that I own only one trunk worth of stuff and happy about that. Frugal living is key to clear conscience IMO.

Will be looking for a new job too, this time not FAANG kind.
Developer Magic: RapidApp User’s Guide [pdf]
You can very easily earn 100k USD in Tokyo if you're half decent.
AOSP: Advanced Development Tricks
And that is exactly what I'm looking for. We want to run all kinds of tests to verify our experiments, which is difficult if we need an actual developer every time.

Have you fiddled with custom blocks yet?
Non-garbage link: https://old.reddit.com/r/AskReddit/comments/hsirrq/what_is_s...
The browser_hash is now the password.
Do you somehow have an electric F150? Or just an electric car? (Asking because I’d love to hear about someone’s first-hand experience with the F150)
They sell mobile homes to poor people using basically car loans. 15% is right. Plus--there are tons of fees.

It's like Payday loans.

I imagine this company will just get bigger, and bigger.

I wish our government would revisit every law concerning high interest loans.
I agree. I think it would benefit all of us if we were more informed about the types of tricks startups use to lure people like this. If we were more informed, then they would have to start being more open about the actual value. I feel like this kind of thing could almost be taught to CS students in some kind of negotiation class!
At least in the UK, those 'healthcare premiums', are just an income tax.
And the actual work including papers and video is here: http://wallcamera.csail.mit.edu/

I still don't understand how they're able to get a detectable optical signal through brick and concrete walls. It'd be nice if they actually measured the transmissibility of said walls in the paper.
I take RSU to mean “RSUs in a publicly traded company” - i.e., the value of the shares is well known and the sort of “sell the IP and fuck the employees” shenanigans is much harder to pull off.

You can get RSUs in private startups which doesn’t mitigate the risks being discussed here. That said there are still benefits to having RSUs over options (i.e., 90 day exercise window).
Grub 2.06 and the “error: verification requested but nobody cares”
Maybe, but taking the time to talk to hr means it would be awful before someone would go through the effort.
It's unclear to me why the wall would need to be "blank". Maybe simply unobstructed and flat or moderately consistent reflectance Lambertian? A dark black wall would be noticeably more difficult, while one painted with several bright colors could be corrected fairly easily. Even a wall with fixed fine black on white patterns (e.g. text) should be comparable, while a white sheet with fans blowing on it incredibly difficult.
I am in real estate development. I would be surprised to find out how software could help with the political aspect, which in my opinion l, is the most volatile and difficult part.
The short answer is that photovoltaics and associated storage have gotten much better (cheaper/efficient) over the past decade or two whereas a personal windmill probably doesn't look a whole lot different than it did 50 years ago.

There were small ("micro") wind turbines being talked up for a time but the economics didn't make nearly as much sense as their backers promised. I've also seen small turbines used for cabins where there's fast water and not a huge amount of sun. But, for the most part, solar's going to make the most sense for personal power generation for most people on an ongoing basis. (Generators can still be the most economical approach just to cover outages.)
It's not likely, one of the wonders of the UK extradition process to the US is that the US doesn't need to produce evidence for extradition, they just need "reasonable suspicion". This isn't true the other way around...

https://en.m.wikipedia.org/wiki/UK%E2%80%93US_extradition_tr...
The release of a new biography explains the recent surge of threads about him:

https://news.ycombinator.com/item?id=28726489

https://news.ycombinator.com/item?id=28673376
Isn't Bitwarden Server AGPL?

If not, you can link me to the alternative?
The funny thing in a lot of EU countries you can get a jab which doesn't give you the universal EU vaccine passport. If you got Sputnik or Sinopharm you are out of luck even though you are vaccinated
Here in Russia there's federal law (since 1992):

"A person who lawfully owns a copy of a computer program or database has the right <...> to carry out any actions related to the operation of a computer program or database in accordance with its purpose, including <...> correcting obvious errors."
I do not expect anyone to code a C or C++ library with no awareness of memory errors. This isn't a safe language on top of C++. If you target C++, you need to know it.

On the other hand, if you only know "safe" languages and target "safe" languages, there will be no dangling references.

By POLA, Ć doesn't reinvent keywords (compare to Rust) and the translated code is meant to look "obvious" compared to what you wrote in Ć. It's not "knowledge of C# is sufficient to write code correct in eight other languages" (that would be quite astonishing actually).
A few reasons.

One, you can have one blanket EULA for all markets, with a clause saying “except where it contradicts local law” or some such. More specifically, it’s often the case that the clause is too broad, but significant portions of it might still be applicable. In this case: you’re not allowed to decompile code as a blanket rule. The clause as a whole is still valid and applies to all other circumstances even if it can’t forbid this particular case.

Two, it might be an honest mistake (probably not the case in this particular instance, but definitely a possibility)

Three, you might cynically leave it there to discourage the behaviour. Readers might either not know the clause is unenforceable or be scared away by the possibility of costly litigation that would bankrupt them even if they’re in the right.
You do avoid "signed overflow" in the sense of the C and C++ specifications by working on unsigned numbers. "signed overflow" is UB, "unsigned overflow" is not.

Of course you will never be able to obtain an unrepresentable value (such as -2147483649) through a workaround, and if you cast back to signed you get the wrapped result (which, indeed, may have an unexpected sign). But the point of transpiling to operations on unsigned numbers is to avoid UB, not to escape basic computational bounds.
It's in the link, just click through the notebook
With Montreal renters getting squeezed, should the city take a cue from Berlin?
Young engineers need to grow up and learn from previous generations of professionals. The generational divide is funded by corporate and VC interests under HR classifications as "cultural fit".

In reality we all are "just a cogs" in a somebody "value extraction" plan. And as such we must demand fair wages and clear career paths.

P.S. Downvotes don't remove the reality of my statement.
Why? If you hash on the server, then you have to send the password in plaintext to the server.

EDIT: Oh right, salts.
This work used regular cameras to see through brick and concrete block walls.
RSUs are actual stock that can be sold on the market. Options are the ability to buy a share in the future at a given price. One is real money now and the other is maybe money later.
most of them are just on top of mountains or hills

http://long-lines.net/places-routes/index.html
Google Maps is still better than Apple Maps overall. There are some nice little features in Apple Maps added in the last few years, but my most recent attempt at using Apple Maps navigation led me to an empty lot.
Shouldn’t we rather forbid the centralization of news? I wouldn’t know how to do it, but AFP belongs 60% to the French government and is as bad an example as CNN or BBC.

Shouldn’t news be parcelled like AT&T and centralization systematically unweeded, for it is far more dangerous than centralization in energy or internet providers. Then, when there are thousands of small information providers, we can see bottom-up what actually interests people, rather than beating up an idea from the top-down until people think it’s interesting.
For the high end stuff no, but many of the lower tier jobs are under threat.
A certain degree of xenophobia, like in the example you mention is present everywhere. Or where are foreigners treated just like the locals in this world?
Automatic wrapping of C headers in Nim
My absolute favorite was Johnny Castaway. It was full of surprises.
Along the same lines of "Covid hasn't hit my family, so clearly it doesn't exist."
There’s NPR/PBS and it’s fantastic.
Congratulations professional Windows administrator. You are definitely not their target audience. And using group policies to disable the 100 different things this tool disables would be a ton of work... and I'm not even sure you can disable everything this tool does via group policies?
I saw a video by Physics Girl on Youtube a little while back going over Toyota's storage testing procedures (for crashes) and I remember being quite impressed. Quite complex/advanced tech though.
I can imagine this can nicely combined with Opentelemetry; probably could associate trace ids or metrics with a profiling via exemplars so you could drill down to a profiling were the traces/metrics indicate its slow;
I forgot to add a TL;DR. I posted one on Twitter though:

"TL;DR: do https://gist.github.com/Sc00bz/ec1f5fcfd18533bf0d6bf31d1211d... instead of SRP."

The context was someone implementing SRP6a because they didn't have Ristretto255. This is actually what made me write this article.

----

Anyway, if it was that short then one wouldn't have learned as much about PAKEs, how they work, and some properties of them. One of the things I knew about PAKEs but never like formed it into a thought was "The basic idea of a PAKE is to hide something. The three main things one can hide are the ephemeral public key[s] (like SRP6a), the generator, and/or (for aPAKEs) the salt." Every PAKE falls into one of those categories. Well besides maybe J-PAKE that's a "commit-reveal". Which is hiding the thing being committed. I don't know what's being committed or how it's be committed or revealed. So it might fit in one of the categories. I have notes on J-PAKE from reading the paper but stopped at "now read this other paper to find out what the 6 'NIZK' functions calls do". J-PAKE makes VTBPEKE look like a good PAKE. VTBPEKE hides the generator and also has a commit-reveal. It's designed like this either because of patents or proofs... or both.
There was an incredible amount of what they call "white paternalism" from the the people in the article. Historically, natives and blacks were seen of as deserving of state backed abuse and destruction in the name of "civilization". Even General Lee wrote in his letter to his wife:

"The painful discipline they are undergoing, is necessary for their instruction as a race, & I hope will prepare & lead them to better things. How long their subjugation may be necessary is known & ordered by a wise Merciful Providence."

when referring to African slavery.
That seems unnecessarily pedantic and argumentative, to be honest. News is information, right? Anyway I'm a Brit.
General Secretary of the CCP(no term limit) is the top leader, The president of the PRC is the ceremonial head of state of the PRC, So the president's two-term limit removed in 2018 is not important, just like the Queen of England(ceremonial head of state) has not term limit. https://en.wikipedia.org/wiki/President_of_the_People%27s_Re...
I’m not sure many in the west would see divisiveness as a negative, in so much that it seems necessary to reach an stable equilibrium. Yes, one side will find the other side’s position infuriating, but China is the result of what happens when one side completely wins over the other. Because there is no equilibrium to be had, they can only emphasize unity.
And the only reason you didn’t have a chance of getting polio is many other parents didn’t.
So let's assume you know 10000 people. COVID risk of death is 1 in 100. The chance you'll be next and die is 1 per 1M. As mentioned above the chance of blood clots from the vaccines is about 1 per 40M.
Mr Carlson's Lab is also excellent, restoring old radio equipment in excruciating detail. A lot of the videos are over two hours long, but it makes excellent background viewing.

Also it's always mentioned, but CuriousMarc and Ken Sherriff have some amazing restoration videos. In particular the excellent series on restoring the apollo guidance computer.
Where we see a difference between the two is that FFIs are designed to be able to directly call all sorts of uncooperative code which is oblivious to FFI, without adding any wrapper code to it. FFI languages have a lot of detail because of that, for describing binary types, calling conventions, memory management ownership and such. (You can use the binary types system of the FFI even if you aren't calling any foreign functions; e.g. to parse a header in a binary file.)

Whereas in RPC, we usually control both sides of the call. If there is third party code, we will glue to that from the server-side RPC stub. Even if this is a RPC based on a lower level language like C, it doesn't have to have the generality of describing any C type or function; you design your RPC API to the limitations of the RPC system. E.g. if, say, it cannot pass structures by value, you don't do that in the API. If it doesn't handle bit fields in structures, you likewise don't feature such a thing in your API.
Less of a joke than one might think. The GSM / 2G / 3G / 4G / 5G transition took less than 30 years, each step involved scrapping some of the old incapable hardware.
> As can the insistence to treat every social and moral issue as newly discovered

I think this is more a quality of hackers than a quality of the CS-crowd, though they often go hand-in-hand. Hackers looking into any field will treat it as if it's never been discovered before; trying to build the field again from first principles.

That's interesting, though. What are your thoughts on AI+law 10, 20 years from now? How do you lawyer colleagues feel about your specialization?
We're there always this many dead accounts? It seems like I see dead accounts on almost every thread these days. Most of which are for good reason...
Nine principles to break your internet/social media addiction
Interesting thread! I am a tech professional now, but I started my career working in oil and gas, so I know a lot more about how that industry actually works than most.

One of the funny things about tech is that only a small percentage of tech workers are doing "pure" tech, where that's all you really need to know about. The great majority of the jobs involve developing a lot of knowledge about whatever line of business you're working in, so that you can implement the business rules and workflows correctly, and fix things that address the problems your users actually care about. I've done tech in several completely different businesses, and I always enjoyed learning how they work.
You're lying. Next time you nuke one of my friends Show HNs off the front page, I'll send them a link to this comment so they can call you out publicly. YC partners don't hold grudges and work their network against people who have damaged their ego??? Bull fucking shit. I know YC companies call in hits all the time on people as they brag about it relentlessly. You have all kinds of levers to pull here and you pull them without hesitation. The YC network spreads false information about competitors all the time. They kill deals, focus companies against those they don't like and generally are one of the least ethical group of people operating in the tech space (and that's saying a lot). That you'll get on here and make an outright brazen lie saying that this doesn't happen is very par for the course.
Java was used long before Android. It was in feature phones, like from manufacturers like Sony Ericsson (and developers would write games and mapping software in it too).
Civil engineer here - had a similar situation in undergrad, with an electrical engineering prof trying several times to get me to switch based on my interests. There are a lot of opportunities to do coding and tech stuff in civil engineering, and I think working on big infrastructure projects is way more exciting than building a startup or the next great phone app. You should consider grad school, or at least take some grad level courses your senior year, if you want to learn to code and solve civil engineering problems. It isn't necessary, but grad school will give you classwork where you need to learn to code to solve them, and you'll have no problem finding a job if you can show programming and data analysis skills on your resume.

I currently work in water resources, maintaining a Monte Carlo models of systems of dams that is used to estimate changes to flood risk and other impacts - both as a result of climate change and changing regulations. The job feels a lot more like software engineering or tech support some days, so there seems to be a lot to learn from HN.

If you are looking to learn to code while doing civil engineering, or at least water resources, Python, R, Matlab, and even VBA for Excel are all commonly used. Focus on getting really good with one of them. A lot of the software I deal with is written in a combination of Java for the UI and FORTRAN for the computational engine, so having some background in those doesn't hurt, but definitely secondary.

(As for the original Ask HN post - I started reading HN a number of years ago after some more tech-oriented friends kept sending me links to discussions here - mostly stick around for vintage Mac shenanigans and stories, and the comments on them, but also often take a look at posts with career and leadership advice.)
It seem you don’t understand the economics of this situation.

Facebook makes money from ad partners not users. Users are not paying Facebook for the software. People who want to run ads are. There is no market for newsfeed software here. Only a market for user attention.

Because FB made a creepy tool 15 years ago they won some users and have an established base they can market to. People using it these days do so because of the network effect not because it’s the best tool to keep in touch with people. Facebook has to maximize time spent with users eyeballs glued to the newsfeed because that’s where ads appear. The friend network portions of the software only exist vestigially at this point to keep people locked in to a newsfeed platform.

Facebook is dependent on their customers but their customers aren't the people glued to the newsfeed, those are the product literally for customers paying for an advertising platform. If it was legal, Facebook would literally chain you to your computer and force you to interact with the world through their platform because that maximizes their profits.
It reduces the space of passwords just as much as having the backend try those same combinations for every query.
To make Bezos rage. To this goal every moves is good for Musk.
interesting perspective, i have not even considered that
the main problem nowadays is Google Services SafetyNet, you cant get banking , and other apps working.
they want security in exchange for freedom.
California is the #1 agriculture state in the US by dollar amount (most is dairy, almonds, and grapes/wine).
NFC is a superset of RFID I think. At least, you can read the tags with the NFC tag functionality of a smartphone.

Edit: oops yes you're right I meant ICAO, IATA is a different airline related organization.
I tried the first 18 and not a single one is working.

All of this gives me phpnuke vibes. Would not recommend.
In Java, you don't build SQL queries by gluing strings together. You use https://www.jooq.org, of course.
It sounds like semantics to me. If I start a company that makes a $100K machine that genuinely increases efficiency/saves money/etc. in some industry used to buying expensive machines, I might reasonably hope to create a successful business. I would less reasonably hope to be able to sit back and watch the tsunami of demand roll in.
I am also interested in this area. It is really hard to find miners that make videos on their work. I suspect the foremen probably discourage it. This guy made some videos. [1] I want to get into hobby tunneling. [2]

[1] - https://www.youtube.com/c/JoryDion/videos

[2] - https://en.wikipedia.org/wiki/Hobby_tunneling
"skeuomorphic" came into being as a scary label. We should prefer "realism" or something else
There's something very enjoyable watching people go through the debug process, cleaning stuff up and then just doing a nice neat job of fixing stuff.

Some channels I enjoy for retro computer/electronics repair:

Adrian's Digital Basement: https://www.youtube.com/c/adriansdigitalbasement

Jan Beta: https://www.youtube.com/c/JanBeta

Mark Fixes Stuff: https://www.youtube.com/c/markfixesstuff

RMC: https://www.youtube.com/c/RMCRetro (he does lots of non-repair retro stuff too, search for Trash to Treasure to see the repair stuff).
SIM cards actually run a stripped down Java on them.
This becomes incredibly interesting in terms of e.g. Denuvo. This anti-piracy middleware has been shown to make games unplayable, and this EU law seems to support removing it.
China marches on toward 4th Industrial Revolution
It will backfire when they eventually find that exclusion from mainstream California culture benefits the children.
I am the same. If I am not sure even about something free just asking me for an email address I may very well just walk away because I have no idea the amount of abuse they might put me through and how hard it will be to cancel it. The bad actors in the industry are ruining everyone's confidence in potentially new interests and products.

It might have been manageable if the entire review industry had not put itself on sale and is largely just affiliate farming to make money. I would pay for a good review site but I got burnt by Which lying about having reviewed a product and then making cancellation hard. Honestly the way most companies behave is shockingly bad so I tend not to sign up to much new now, until the GDPR breaching companies and all these dark pattern sites are cleaned up by regulation there isn't a way to safely do it and not have an email account end up getting spammed.
Yes, but with full content, navigable and searchable.
Spacesuits.
Nothing guarantees never returning to a company like making leaving hard or impossible. Because you know if you sign up again the leaving process will be painful. It instantly goes on the bad company list.
Carbon capture is much easier at a single hydrogen refinery than at thousands of vehicles or buildings.
Here in Germany the BLM protest marches were tolerated in the middle of the pandemic.

News orgs would fall over themselves trying to dredge something to be offended about in Germany’s colonial past or discussing any triviality regarding black people.

I saw this one article about people from Eastern Europe working in Germany, lodged together like cattle, passports taken by the employer for safe keeping. Modern slavery happening in 2021 on German soil. Few comments online if any condemning the perpetrators and zero empathy, no marches, no protests.