skysight-inc/HackerNews huggingface dataset:
Bitcoin has almost the same capabilities for smart contracts, except loops! Tokens can be implemented as well, see https://en.bitcoin.it/wiki/Colored_Coins

I am with Hal Finney here: Any successful replacement of the Bitcoin block chain will forever undermine the credibility of any successor. How is an investor to know that it won't happen again?

Rebooting now may benefit a few thousand early adopters. What happens when hundreds of millions use Bitcoin 2? They'll be just as jealous and envious of you as you are of others. Given the precedent you want to set, how will you argue against yet another reboot?

There is no point in ETH except making money.
Let's say western europe then.
Postgres is the odd one out. MySQL [1] has plenty of index hints, including FORCE. In the proprietary world, MS SQL Server and Oracle also have query hints. I don't know if there's anything other than a wiki page [2] that hasn't been updated since 2015 that justifies it.

[1]: https://dev.mysql.com/doc/refman/8.0/en/index-hints.html
[2]: https://wiki.postgresql.org/wiki/OptimizerHintsDiscussion
Medical Waste (1998)
> It’s generally claimed that reading other people’s code is harder than writing your own. So, why do people like these code generators?

Harder doesn't mean quicker :)
> Of course you can argue this upcoming upgrade will never happen.

If software development has taught me anything, it's to never depend on the anticipated future kindness of software projects I don't control.
> 3rd world tier corruption and fraud

Yeah, 1st world tier corruption doesn't take just one life, it fakes Weapons of Mass Destruction photos in the 3rd world to falsely justify the killing of hundreds of thousands and the disruption of the lives of millions.
Hopefully the new algorithm is not a Piece of Shit.
Everyone knows what YouTube is – few know how it works
Yeah, that's the killer use case. It's also the use case that'll bring in _so much_ regulation.
Author of the article here, and thought it's worth noting on:

> No non-productive environment can help you: They don't have the same data or they do have the same data but the statistic sampling was slightly different.

GoCardless still has a massive Postgres database (10TB or there-abouts) and only managed to scale it by investing heavily in tooling that helps developers work with it safely.

One example is https://github.com/gocardless/draupnir, a tool to create instances of production datasets very quickly (just `eval $(draupnir new); psql` and you have a mini production in ~3s) so you could try things like adding indexes, tweaking the plan settings (`set enable_seq_scan='off'`) and reshaping the data to see how your planner behaved.

I think it's very doable, though the planner still has blindspots. I had a side project to add linear correlation statistics to the planner that I abandoned when I stopped working with big Postgres databases, but that's an example of statistics that Postgres just doesn't track but lead to these pathological edge cases.

I'd rather have the clever planner than not, though. I've a healthy appreciation for the heavy lifting Postgres can do for you.
I’ll take SSO over manually logging into 8-10 company apps I use. If the team implementing an onprem SSS/IDP solution has deep domain knowledge and sys admin skills go for it. Had issues before and cloud based providers like Okta were much better, IMHO.
That is still much much better.
I don't really follow - 3090s are below £1000 each, you hit 2000W power consumption with just 4 of them, so £4000 on GPUs. 2000W panels + battery is going to be at least £15-20k at current prices. Not sure why affording one would mean being able to afford the other.
The incentive is to discover them but exploit them after the switch to the new chain
While you can't control all the outside parameters we also don't tend to drive them the same way.
I see this as part of the 'war on cash'. Cash itself cannot be skimmed etc - but when you use your card, it can be. The problem appears to be the use of ATMs to get cash out - the message is that its risky. Of course, if there were banks, and you were able to get cash out in ye olde fashioned way, this wouldn't be a problem.

The point I'm trying to make is that technology introduces risks that cannot really be quantified - you won't even know that someone has stolen from you for a while by cloning your card (a few hours/days) - with cash if it is stolen it is obvious immediately. This lack of access and ability to get an accurate picture of your finances is not going to get better with crypto.
Very much this. I do like that they split the children into "crying-start", "alert-start" and "asleep-start" groups, but ultimately I have had the experience that every kid is different and sleeps differently.
Meaning if commerce with Cuba was not ban it would be a threat to Florida’s economy?
For me, it seems they're going up. 5-years ago, I would ask for 65,000€ in Berlin and that would be considered extremely high for my role now it seems 75,000€ is where the asking price is.
Theoretically, anyone can do that. Why would people in Iran spend money on such a bespoke solution? Anyone who does that has to pay off other people too.
That was exactly my thought. It's just a bit sad to watch Intel fail so badly here. I was a big Intel fan for a long time.
"In support of our customers’ and Okta’s existing contractual obligations with respect to U.S. export control laws, Okta customers are not permitted to access the Okta Service (including the Auth0 Platform) from Cuba, Iran, North Korea, Syria, the regions of Crimea, Luhansk or Donetsk without prior approval from the U.S. Government. This restriction applies even if a User is temporarily visiting any of the aforementioned regions."
In Iran there are alternatives to many services. There are domestic cloud providers, a domestic android marketplace, there was a domestic Apple marketplace (and will show up again when Apple opens the platform to alternative stores), alternative video sharing platform, etc.

Working in/with Iran has other difficulties in addition to sanctions. Iranian government has total control over what services from outside Iran are accessible to Iranians. They also use this control elaborately, in some fields whitelisting services rather than blacklisting them. So if you want to work with Iran from outside, you are always at the mercy of the government to block you.

If working from inside, you are under pressure to share people's private information with the government en masse. You have no way to resist that. The courts are puppets, price of resistance can be anywhere from takeover of your business, to prison, to death.

Oh and from outside, you have the problem of exchange rate: due to 40+years of 40+% inflation, what you earn from there cannot even cover your costs outside the country, unless you do the entire business from another country with similar economy.
in pure Euro no they went up a bit but definitly lower than the cost of living increase. the problem is that in the past decade Europe welcomed Cyprus, Czech Republic,Estonia,Hungary,Latvia, Lithuania,Malta , Poland ,Slovakia,Slovenia,Bulgaria ,Romania, Croatia.

Most of those countries were below living standards/salaries of western europe while having for some of them a very strong education system. Romania for instance trains a lot of good devs/it ops. All this qualified workforce can work in any country of europe. Add to this qualified workforce from syria/turkey for germany, North Africa for france and you see that while European companies did not grow like the US one, the pool of talent they can grab is larger than ever. the cake became smaller and Europe did everything it could toblock ambitious tech companies to grow and use the stock market as a wealth tool. they don't even understand that they operate in a global market and that if they tax or limit growth in their own country then the companies will move out. Dublin and Amsterdam for instance became hubs for this reason.

There is also the perception in the old world that being a "Techie" is like being a white collar factory worker. Developers are definitly not considered as stars in Europe.
Most of the engineers in europe that want to make money work for an american company.
Our company is forbidding it too, for exactly the legal reasons parent posted
Scientists propose plan to refreeze poles with atmospheric sulfur dioxide
Using it for what.

I see that 99% of use cases are "speculation to get rich on the basis of telling bigger fools to buy and HODL LOL".

People have been using heroin for years, doesn't mean it's a good thing.
As a fellow brazilian looking for a remote position, can I follow you? I was inspired by your posts here..
A Long-Term Review of the M1 Ultra Mac Studio
This is excellent.

Was anybody else also hoping for a Victorian HN Front Page with list of parody HN links which one might've expected to see in the 1880s or something?

- New Developments Greatly Increase Steam Engine Efficiency

- Show VHN: I have developed plans for a machine that will travel through time

- Nikola Tesla on Direct Current

- Ask VHN: Is the Trans-Atlantic telegraph cable down?

Any other ideas?
They also said the switch to putting babies back side down (as opposed to stomach side) had something like a 50% decrease in SIDS in the US.
You could just list some great use cases that are happening right now, that'd be a very compelling argument.
But you do? You expose some information on the range of the value via the time it took to sample assuming for example that the attacker knows the rejection sampling method in use.
They somehow kept the servers on; the app gives you push notifications when there is an alarm, even if you are not home.
Sanctions are absolutely not global in nature. Iran trades extensively with countries in the region.
Yes, I'm aware of the math, but there are other aspects like 'does this form of the code help auto-vectorisation?', 'does it work across both gcc and clang?', 'what about optimisation levels', 'does my hand-rolled version beat the compiler's optimisation of the naive code?'. Etc. It's a lot of fun.
Ethereum is anti-cryptocurrency. It is a bribe to get unprincipled people to betray Bitcoin, and the best interests of humanity.
What is this, red herring, ad hominom, and straw man, all in one sentence?

It's well established that most published research in Psychology and Sociology does not replicate. So there's that. If you don't want to accept that, maybe you are the one who belongs on a facebook page?
Would you be willing to share the name & brand of that product? Thank you.
We know why they're investing billions. Same reason they invest billions into start-ups - their capital gives them preferential terms that let them cash out at the expense of other investors, whether it be at IPO, or ICO.
Could be done by reCAPTCHA, although might be more difficult to classify the results (whether a user passed the test) compared to their usual challenges.
I'm a crypto skeptic, but I have to admit, one of the cool things about crypto-currencies is that they come with their own built-in bug bounty. If there's a bug, it will most certainly be found.
Good cryptography should be auditable, that means it should be simple. It should not rely on experts knowing their way through the complexity but should rely on mathematical guarantees.

Yes the cryptography primitives should act like black boxes, no need to peak inside but when a number of these black boxes are used together to form a high level protocol allot of subtle things can go wrong for example see the history of SSL/TLS https://www.feistyduck.com/ssl-tls-and-pki-history/
All the countries you mention apart from Bulgaria, Romania and Croatia were admitted in 2004, which is nearly 20 years ago now.
> Today’s Sponsor: Near
> Near makes remote hiring simple and affordable."

Why are all the 'influencers' not sponsored by VPN companies sponsored by hiring made simple companies, or delivery meal companies or Raid: Shodow Legends?
> it was sparse at the beginning (1941) and a lot of people declared themselve as "résistant" after the D day

This isn't the refutation you think it is. Communists and fellow travelers were much more prevalent in the resistance earlier on (but after Operation Barbarossa!). There are a considerable number of French communist martyrs commemorated in French towns and public places. Most of these died during 1942 and 1943, when resistance was against overwhelming odds. Towards the end of the war, there were fewer actions against the Nazi occupation and more towards collaborators. This is however because in many parts of France, the occupation simply was unable to exercise more than a show of control, because of the success of the resistance.

I am very surprised that as an old French person you aren't aware of the significant role played by French communists in the resistance. Have you heard of Vercors? Colonel Fabien? France d'abord?

Whatever you may think of communism in general these are established historical facts. The mainstreaming of the PCF after the war, in contrast to other places in Europe, is specifically related to recognition of their heroism against the occupation. (The same could be said about the mainstream position of freemasonry in French society.) In fact, the strength and popularity of the communist controlled organizations and the risk of a Tito-style regime was a main reason that the UK and US (reluctantly) gave their full backing to de Gaulle towards the end of the war.
As sense prevailed you must have come north and joined us in our brash Emerald City. ;-)

_

(Local cut, for the bemused an explanation here: https://theculturetrip.com/pacific/australia/articles/why-sy...)
Go has a built-in tool for that (go fmt).

Coming back to BlueJ: I appreciate that beginners have to be taught to format their code properly sometime along the way, but not at the very beginning. If you have errors, warnings, linter hints, typos etc. all being highlighted, I imagine that must be confusing as hell for beginners. Better focus on fixing the syntax errors first (or learning how not to produce any in the first place). Also, over-eager linters such as ESLint can really suck all motivation out of you when writing code. As for automatic formatting, that's fine with languages where it's near-universal like Go, but for Java you should probably refrain from adding it to a tool such as BlueJ, otherwise you will get the opposite of what you wanted (people get used to the IDE doing it for them and then neglect proper formatting when the IDE doesn't).
Is Imagen actually trained on a subset of Laion-5B and nothing else? I've heard they used huge internal data sets.
> Obviously! But my point was that that reasoning isn't additive

That's a very very strong claim without any supporting argument. And I'd be very surprised if it was true. (the success of the Stylo project on Firefox is a significant counter-example for instance).

> -- at a price.

once again, the abstract “price” is invoked, without any characterization… thousands of words later, we still don't know what price you're talking about…

> Except Zig takes that to another level. Rust has some brilliant innovations -- like the borrow checker -- but Zig's entire design is a quite revolutionary, and in multiple ways.

pron waves hands vigorously

You've shown a real difficulty so far to substantiate your argument with anything concrete (on the “price” of Rust, as well as on the “revolutionary” aspects of zig), though you've spent litterally thousands of words on the topic (and not just this discussion, but many before). As the French quote goes ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire viennent aisément, it makes me think you've mostly a gut feeling (Rust bad, Zig good) about this things and not a rational argument.

> I don't need to justify why Rust isn't the best approach out there; the onus is on Rust.

Nope, Rust is the state of the art, and Rust has demonstrated significant benefits over the previous state of the art. Now if Zig comes and wants to challenge it[1], fine but the burden of the proof is on Zig. Want to prove that essential oils are better than antibiotics? Go ahead, but the onus is on you.

> BTW, there's another axis we need to consider. The goal of software correctness from the industry's perspective is not how to write more correct software, but how to write more correct software with the programmers we have.

> […]

> A language that improves correctness by X around for Y programmers contributes less overall to correctness than a language that improves it by X/2 for 5Y programmers.

Yup, and that's why garbage collected languages are the clear winners of the past three decades.

But Rust is especially well-placed in that regard, because most of its users (even the early adopters) are coming from a managed-language background. And anecdotally, making low level code accessible to more developers coming from a more general-computing background is the main reason why Linus Torvalds is interested to get Rust to the kernel.

[1]: in fact this has never been an explicit goal of Zig's creator, who just want to make his programming language without bothering anyone else. He has nothing to prove, and he's never shown any willingness to take part of the kind of silly arguments, this is only the reactionary “Rust bad, need a champion to rant against Rust in online forums” crowd, who does that.
exactly, there's always the endless ads for manscaping ball shavers.
I often forget how great uBlock is until I have the displeasure of using a computer with no uBlock installed, but every video I am reminded of usefulness of Sponsor Block
Ask HN: What's Your Worst Automatable Investment Idea?
Hi all,

Currently working on a presentation about backtesting investment ideas and thought it would be funny to do it through the lens of automating really bad investment ideas. So what are your worst ideas?

Some examples:

- short a stock every time it reaches 52 week highs without using a stop loss - guaranteed bankruptcy

- auto-recreate Cathy Wood's ARKK portfolio

- etc

Note the strategies must be automatable. You can't just say "buy X stock because it sucks" because that doesn't say when to buy, how often to buy, etc.
While resistive heating was state of the art for years, and you might as well do some computation with the electricity before turning into heat, we can now make systems that are far more efficient ("200%" and up) by moving heat instead of generating it: https://en.wikipedia.org/wiki/Heat_pump
> My guess is, whoever made this, based it on the idea that trains and subways are different things.

I think Openrailwaymap started out as a German project ("Bahnkarte") and it might still be somewhat German-dominated to this day (?)… – and in Germany there is indeed a clear legal split between mainline railways and subways, because the latter are built and operated according to the regulations that are also applicable for trams/streetcars, while the former have their own set of applicable laws and regulations.

So that relatively hard split might have coloured the world view of the Openrailwaymap creators somewhat in that regard…

(Though even in Germany there are some edge cases – the Hamburg and Berlin S-Bahn systems are legally railways and have some, albeit only limited interaction with the rest of the mainline network (respectively in the case of Hamburg some actual through-running again as of a few years ago), but in regards of operations and signalling they're (especially historically) in some ways more closely related to other rapid transit networks than to the rest of the mainline railway. I notice that in Openstreetmap those networks are currently tagged as "light rail", which with regards to the distinction from the regular mainline network might not be that inaccurate, but on the other hand is equally confusing, because "light rail" can mean loads of things:

- historically in the UK minor branch railways built according to simplified rules and regulations – but still railways in spirit – were called light railways

- these days it gets commonly used for anything between basically souped-up trams (sometimes not even all that souped-up) and full-scale rapid transit-type rail (which at other times is actually termed "heavy metro" if you want to distinguish it from "lesser" light railways)

- due to differing crash strength regulations and the historic US approach of "buff strength over alles", some types of (albeit light-weight) European main-line multiple units are seemingly classified as tram-train/light rail operations in the US
)
LeetCode - https://leetcode.com/
I'm saying that right now staking is an activity with a serious risk of losing all of the staked money, an undefined period of the money being inaccessible, and just 4% gross reward for that, which is so poor I can only imagine very specific people engaging in it. It doesn't make sense financially, so the people doing that are either foolish, enthusiasts, or looking for other ways to profit such as regulatory capture, which should not inspire confidence.

What's more, it's expected to change, changing the rules of a system relying on incentives to stay sound. In that sense it's not even releasing an alpha version, it's releasing a different product and promising to launch the announced one some time later.
If someone has a lung tumor and the immune system is coaxed into killing/eating the cancerous cells, what happens after that? Is the lung able to fill in the gap with new healthy cells, or can the patient end up with a big hole in their lung?
Not sure about salaries for permanent positions, but contractor rates have definitively gone up in the last 10 years for me.
Almost all cryptolending is overcollateralized which is unheard of in traditional banking. I mean banks take your house as a collateral, they don't take one house and a quarter of a house as collateral for borrowing a single house.
You underestimate the utility of a global financial system which can be participated in by anyone.

This makes many tools and processes (leveraged financial instruments and automated market makers) available without an intermediate third party that most humans would never know existed, let alone how to use.

They are still in their infancy, the investment in knowledge that is required to use them well remains quite substantial. How many years before a regular person can ditch the bank for their own personal hedge DAO?

I'm afraid you are the one who must be kidding, if you think that internet TV is more important than leveling the financial playing field.
They might actually notice this one on their balance sheet. I highly doubt the final fine (if any) will be even close to this number though.
Stockpiling food and lighting it on fire for warmth would incentivize more food production also, but if there are ways to generate warmth without wasteful steps, I think we can all agree they're unarguably better
Could one remove the sim or antenna to fix such a problem on a Tesla?
There are definitely cases where The Market doesn't magically fix things and regulation needs to be introduced to prevent bad behaviour (or encourage a societally beneficial behaviour).

However in this case with the high cost of electricity in Europe right now, isn't crypto-mining similar to lighting money on fire? I can't imagine it's profitable in many European countries, if any.