skysight-inc/HackerNews huggingface dataset:
It's worth looking at the other solutions in-thread. Key points:

- Use of higher-order operations, like filters and aggregations, to avoid loops.

- Passing around functions (the * and + side are the same, except for one operation) to avoid repeated code

This results in:

- Less code. Defects per KLOC tends to be pretty constant, so shorter / higher-level programs are typically less buggy.

- In particular, less repeated code. Cut-and-paste introduces a whole slew of potential defects.

- Less dependence on order-of-operations, which eliminates whole classes of errors, from off-by-ones to data structures in intermediate inconsistent states.

The relevant book here is still SICP.
The Mysterious Disappearance of a Revolutionary Mathematician
Usually and in most places, probably not [1].

Some processed food manufacturers have started using iodized salt in some of their products in recent years at least where I live, though. (Northern Europe)

I don't know if that's an entirely a local thing or a wider thing e.g. in the EU. AFAIK the local soil here isn't that rich in iodine and so produce doesn't end up containing as much iodine either. The local food authority ended up recommending that iodized salt be used not only in schools etc. but also in bakeries and the food industry. Apparently some have followed suit, although not to a full extent.

A quick look at some store-bought packaged bread and the package of a frozen baguette I ate last night shows a bit more than half of them have or had iodized salt. That includes, perhaps a little surprisingly, the store-brand frozen baguette. The few other packages I have at hand don't indicate iodized salt but I've heard its use in the food industry has increased from the practically zero it used to be.

So, the answer might be a resounding no or a less resounding one, depending on where you are.

[1] Source: general impression of what I've read and heard, so basically a hunch
It's just a matter of time until the energy put into oil extraction exceeds the energy gained and must be "subsidized" through nuclear power and renewables.
Wow it's actually amazing. I didn't know this was possible.
"two wings of a bird". What a beautiful saying.
Major credit cards via Stripe. Later PayPal probably.

Yes, it's prepaid and your pod will stop after a few notifications. You can optionally enable automatic top-ups to avoid this. Both possible.
No, it's who 'data science' will ultimately end up being run by once it's fully commoditised.
I would say there are a few reasonable exceptions to the rule. For example I wouldn’t want smoke detectors or carbon monoxide detectors to have off switches.
Sandstorm uses Vagrant as part of the app packaging (for developers) process. It is _not_ used in everyday use of Sandstorm. Instead, "Sandstorm implements fine-grained containers"[1], not VMs.

1: https://docs.sandstorm.io/en/latest/using/security-practices...
Of course it is hard and of course people will take personal profit, it's the human natures. What's your point ? You can apply the same thing to the US government or the EU institutions, what's your alternative ?
Generally yes, I think the most common destinations are Chicago, Harvard, Cornell, and Michigan (Cornell and Michigan have Telluride houses which are run by the same organization as the college itself).
Uncensored Library: Banned Journalism Housed in Virtual Minecraft Architecture
Why human brains were bigger 3k years ago
> When automobiles first appeared, gasoline was not as common as now and internal combustion technology was primitive, requiring almost constant maintenance, handling flammable liquids etc.

Yeah and one ended up easier to develop than the other. Even when we started producing proper batteries they were not good enough for cars (80s, 90s, 2000s), it took a few decade to get good engines, it took a century for proper batteries
I remember waiting like a whole night to download an MP3. When I tried to play it the next day, my laptop was so old and slow that it couldn't play the MP3 without stuttering :D
Cool idea. Can you comment on who the owner of the actual server hardware is and on the locations of those?
Mensho is pretty good.
Two-way writeups: Coda’s secret to shipping fast
I’ll be hitting 11 years here in a couple months. We’ve been bought a couple times now, but working on the same product the entire time.
thank you, the website is mostly for demo purposes, for real usage I have built apps for Android, Windows, Linux and Mac, and you can export and import notes to your filesystem via menu.
The site seems to not support posessive quantifiers. Other than that, it looks pretty nice. Altough, personally I still prefer regex101 as the explanation is in text form.
Maybe the research should be done the other way around: only do quantum research on materials and geometries using scaled-down mass-production equipment ("wafer", photolitography, ion implantations, vapor deposition, etc).

If you can run 400 times faster a chip even with logic gates of huge sizes compared to what we have now and in the near future, the net performance increase may be massive... would need only a liquid helium, or if we are lucky, a liquid nitrogen tank to run it (would be a good proof of concept).

This type of "discovery" seems abundant, and as far as I can remember, at the end of such articles there is often a "... but we need more funds to research a way to mass-produce gates using such materials and increase insanely the operating temperature".

Only super-experts in this very domain could differenciate quacks/charlatans from "wow, we may have actually something here", and even them could miss something because all that is hard.
You'll be pleased to know nearly all laptops now do this automatically.
Some laptops will throttle if they don't have access to the battery power.
Awesome, thanks. If you're going to tell me it's also possible to remove a credit card after topping up the credit, I'll consider using this!
Is Now a Good Time To
> It was viable technology!

Both were viable, one was much more easily developed. We can talk viability all day long, sadly it's history and there isn't much to discuss.

Solar panels are also viable and cheap right now, yet we don't use them much. Something existing and working doesn't mean it scales as easily as the alternatives.

If electricity storage is still a problem in 2022 you can imagine that it would be extremely hard in 1922. You can store gas in a bucket if needs be
What I remember most about this is they never mention the health issues of people constantly working with lead. It’s an interesting documentary, but really beings out that the past is a different country feeling.
Looking for a TypeScript Implementation of Raft
Hi,

I am looking for a TypeScript implementation of RAFT that would be open-source, fast, production-ready (not just experimental) and with a "lean" codebase (i.e. short and human-readable). Does anyone have this on hand? I know, that's a lot to ask. But hey, nothing ventured, nothing gained. :-)
Of course there are always exceptions. Smoke detectors usually have replaceable batteries though, which kind of work like an off switch. Pacemakers however should definitely not have an off switch, and a replaceable battery would be tricky. You'd have to do the switch like that BMO character.
I would prefer assembly code than C intrinsics (I usually go for the intel syntax).
We're all living on it. But what is The Edge?
You don't seem to be aware of how difficult it is to extract "virgin" lithium. Plastic recycling doesn't add up because a lot of plastic feedstock is a byproduct of petroleum refining. Turning mixed plastic back into feedstock is not viable because there are cheaper sources of feedstock. So the only way you can recycle plastic is by separating it which means "game over" because that is a difficult problem. It's better to just return the plastic back into the soil and let geological processes compress it into coal or oil over thousands or millions of years.
We rent from our regular colo partners and sometimes buy our own drives, if it helps lower the price. It will eventually show the DC location as tooltip on the region. For the EU it's Hetzner, for US it's INAP and Cogent DCs near Boston, for Asia it will be Leaseweb.
> Why are developers who work in an agile environment miserable?

Yes. And yet that often doesn't happen. And that's where one might argue "well then you aren't doing it right", but that's precisely the No True Scotsman argument.

I see teams be miserable, have all the power to do something about it, including buy-in from management, yet they remain miserable. A key feature of any alternative methodology and organization should contain this: It's the role of management to ensure teams aren't miserable. Merely giving teams the tools to do so doesn't make it happen.
There are a lot of consumer protection rules in Europe. For most of them, in the US they don't even know it's possible :)
And factual inaccuracies.

> Yakuza ヤクザ: is the largest criminal organisation in Japan, similar to the mafia.

The word describes a type of criminal organization, not a singular organization. There are many completely independant yakuza groups.
Crossover allows you to run Windows software on MacOS
> So, it's kind of an "observability tool for teams' production process management"?

Absolutely, I think thats literally on the label and not in the fine print of the Scrum tin.
Previously...

2010|63 comments|259 points|https://news.ycombinator.com/item?id=1709693

2018|72 comments|138 points|https://news.ycombinator.com/item?id=18375148
> Sounds familiar

Yeah, it sounds like the faulty science & religious justifications of Colonialism - but only matters if the current science is also faulty.

Is modern climate the same as Colonial race science? Or do we only act on what things superficially appear to be / sound like?
Dive deeper into the shopping cart API integration development, and find out how to perform it with minimum effort.
There are cases where crypto solves a problem better than anything else, but they're pretty niche.

I used to live in China. Many of my friends still do, or did until recently. China makes it very, very difficult to legally transfer money abroad, even if that money was earned legally and had all required taxes paid on it.

It is trivial, though, to buy Bitcoin in China, and trivial to immediately sell it elsewhere. You are not exposed to much risk, because you can execute the transaction quickly, and although you're breaking the law in China, because you're circumventing their capital controls, you're not breaking the law anywhere else — the money was earned legally and all required taxes were paid on it.

So Bitcoin is pretty popular as a way to get money out of China if you are not living there any more (or are comfortable with the risk, if you are living there). I imagine there are many other places where it's also useful in this way.
You can get libx264 to encode 1080p in under 10ms if you spend enough time tuning it, altough I never compared the quality to JPEG.
All database designs have foreign keys whether they are enforced in the database or not. If they are not obvious from the documentation, that is a documentation problem.
In my case, I have not had occasion to write compilers and parsers. I've used parsers that others have written, frequently.

But, like I said, the idea behind it was quite useful, to me. I use recursion all the time, and RDPs are a pretty "pure" form of recursion.
I originally also thought about doing this (sort of) by hand, but once you realize that the possibility space is too large, programming it really helps you see what kinda pairs you are actually eliminating.

You can actually WLOG away all pairs where the second element is larger than the first.

Also, the most common kind of pair I eliminated was actually due to the size constraint (ie, 98 * 99) or pairs of (1, prime) which I didn't actually realize would be a thing until I coded it up.
That's the point though, in this case off means off. There is no reason his controller should have to periodically turn on, when you want to use it you turn it on.
Boeing is losing the plane race. So it packed up and left for Washington
Let's say you have two possible projects: X is investment in growth, which will result in increase of your revenue in the short term, and Y is investment in reduction of risks which will increase the value of your assets in the long term. If interest rates are low, borrowing money for Y or for both projects becomes more tangible option. If interest rates are high and you are an optimist, you will choose to borrow money for X. Based on this logic, higher interest rates would expose the optimism of the investors better. Whether there is a causal link between them or not, that is an open question.
>People (and tool developers) forget that the purpose of a stock is to ultimately produce dividends.

It would be more accurate to say that they distribute profits back to shareholders. Buying shares back is equivalent to dividends. What's questionable are attempts to borrow money to boost the stock price as those then generate a hype cycle which lets the company sell its shares back for a profit which is exactly backwards to how it should work.
Add "Buy Dollars", and "Buy Gold"
Not sure if I agree about which role is disappearing when, but it does highlight the two types of DBA:

- the "Dev DBA" who makes sure ER diagrams are constructed sensibly, knows how to look at an explain plan to see where queries are going wrong, maybe even the odd stored proc (heresy!)
- the "Sys Admin DBA" who makes sure the database has enough space, rollback segments are big enough etc etc.
Ah!! This is interesting. Many thanks!

Sometimes I order random supplements on a whim. I don’t remember why I ordered arginine.

It turns out that it very clearly and obviously helps my fiancee’s type 1 diabetes blood sugar control – like, a lot! We have a blood glucose meter and you can kind of just see it on the graph. Takes a while but the blood sugar just kind of obeys control a bit better if she takes arginine.

And it turns out there are a bunch of papers out on that too. I had no idea.

‘Effects of adding L-arginine orally to standard therapy in patients with COVID-19: A randomized, double-blind, placebo-controlled, parallel-group trial. Results of the first interim analysis’ – https://scholar.google.com/scholar?q=arginine%20diabetes&btn...

And it turns out that arginine supplementation seems to help in hospitalized COVID-19 patients. For reasons which make sense – including nitric oxide production and cardiovascular function.

https://pubmed.ncbi.nlm.nih.gov/34522871/

Sunlight having an effect on nitric oxide production could be very important and useful for us to know! To help us manage her blood sugar and that whole biological picture. Thank you very much!
Still adding apps every week. Just suggest them here: https://feedback.pikapods.com/

Currently the limitations are: a) they should run on a single https port; b) come with some authentication and c) publish a Docker image of sort.

There is already a "Run on PikaPods" button for our FOSS partners. Hoping to add it to more projects, so people can quickly start using an app.
Depends what "poverty" means. A lot of poor people were subsistance farmers, able to hold property and carve a space for themselves and their families in the world. That's something that will be out of reach for many "rich" people in the upcoming decades.
Residential schools in Canada were an effort to make sure the youth were formally educated as per Western standards (versus not even knowing how to read or write). That's not a faulty assumption, but it was terrible to use violence to force it on people using who never asked for it.

But it is pretty amazing how easily we can convince ourselves the oppression of others is for their own good, huh?
Show HN: Suggest a Feature for Any App
> But when they committed to that mistake, they thought they were right at the time

I never met a person who commited to a mistake, and thought they were wrong at the time. Have you?

> My estimate is that CEO types are usually right at least 60% of the time with these big decisions as it were.

How do you arrive at this number? For a doctor there is a clear correct and wrong diagnosis. For a corporate CEO, who decided against doing a merger, how do you even know that decision was taken at all? How do you known if it was right or wrong? You can't simulate an alternative business.

Suppose you could simulate it accurately, and the revenue were up, profit margin is down, and stock price is up - is that good or bad? You can't even determine, non subjectively, which option is better
Monsanto doesn't have any competitors. It just buys them.
Seems like a legit business in the making. Removing useless LEDs from products.
This looks great, I'll try it as soon as I get home. One question before I try, say I want to use FileRun or Photoprism but mount an S3 bucket for the storage, do we have enough configurability to accomplish that?
His spawn - NeoVim - is truly trying his best but Gramps just won't let go!
Like many nerds my age I cut my teeth on the C64. Those were my high school years. When I went to college in '89 my parents concluded I needed a "proper" computer, i.e. a PC. It cost a fortune and although it was faster and bigger than the C64, I was seriously bummed out by its monochrome display and the horrible beeping sounds. It felt as a downgrade after the 16 color VIC chip, and the 3 tone wonders of the SID-chip.
Exactly. The problem with the 1993 web was that it was usable by and appealed to only a very small part of the population. When people say stuff like this, it sounds to me like they're saying "I wish the web could go back to being a more exclusive club of which I was a member".
Almost no one has a job taking care of a pet server. They would be bored to tears when any decent sysadmin can take care of dozens to hundreds.
Agree with you that IRL it’s more complicated than just 3 points but am writing this for an audience of developers and tech folk so figured simplicity was more important than exhaustiveness but is otherwise generally accurate as a high level mental model.

As for the straight up demographics example I called out I think that would work ok in theory but suffers from the major problem that you can not accurately identify that audience group to begin with and often doing so gets into the sleezier side of marketing that I personally want nothing to do with if I can avoid it.

On top of that, I think there are better approaches, women 18-24 are not one homogeneous group with the same wants and needs and treating them that way might work better than the idea of let’s just show the same message to everyone all the time but I hardly think it’s the pinnacle of tailoring your content either.
I tried to get such a kitchen scale and couldn't find one that wasn't either highly imprecise or ridiculously expensive (like three digit euros)

If you have a vintage one that is reasonably exact, they're great.
> one ended up easier to develop than the other.

Because many hundreds of millions in research money went into doing
so. Science and technology are not blind pursuits whereby we stumble
across answers handed down by the gods. We progress according to our
motivations.

This is the difference between so-called "technological determinism"
which is an ignorant quasi-religious shrugging abdication of reason,
and "science as agency", which is instrumental reason. It has it's
down-sides, but the latter is infinitely preferable to the former,
which, perhaps to labour the car-analogy painfully, is like taking
your hands off the steering wheel.
is relational algebra disappearing?

Probably not.
Your last point is why I use it. I think many don't know you can configure it to open apps, run commands, and open splits on start. Super helpful when projects get big!
I think this is completely backwards. We are not risking enough and the progress has stalled as a result.

During the 1880-1950 we were causing massive disasters all around, literally nuking cities. But that period is also where we came up with virtually all of technology that makes the modern world: cars, planes, radio, computers, nuclear power, jet propulsion.

Since then (also ~70 years) we have maintained a little momentum here and there. Jet propulsion gave us space travel and satellites, we linked computer into networks, put them on the radio. Otherwise, it has been a time of stagnation.

This managerial approach to risk management is in no small part to blame in my opinion. We should be bolder. This may be worse for individual people affected but better for humanity in general as it gives us tools to address truly existential risks (like a stray asteroid).

We can't really make it up to the people affected in another managerial/coasian bargain. So in return, as healthy cultures did throughout the ages, we give our heroes glory.
It seems he received it as a gift.
Computers are still exciting, the web is not. Now the web is just business, advertising and Javascript. It wears a suit, a fancy haircut and deck shoes. It looks like a crypto billionaire.
You mean artificially high interest rates. If interest rates fell negative then the money supply would shrink and there would be less unneeded money to speculatively buy houses with. Alas, we live in a world in which negative interest rates were banned and therefore the money supply and economy must constantly grow to raise interest rates above 0%.

I find it frustrating that people ignore basic market principles when it is inconvenient for them. Like, people get richer (everyone is saving incredible amounts of money), the population is no longer growing, there are fewer and fewer investment opportunities and yet for some reason, people think they have a god given right to high interest rates anyway, even when those are impossible to pay without inflation.
> They never seem to just use the bluetooth module as the sole microcontroller

There's more reasons than just being able to plug a different BT controller (which is great in times of supply chain problems)

You're also usually stuck with a different toolchain than you're used to, so you will have to learn all the quirks. And they may not have enough pins or not the right type..

But I get the point. It's kinda funny to read the "w000t my C64 now has Bluetooth". When the BT controller is actually much more powerful than the C64 :P
Assuming a democratically elected government, isn't "less government" a way to take away power from voters to make decisions and manage commonly held resources?

Why is that a good thing? Who gets the power when voters lose it? Who gets to say what happens, when we can't all decide together?
Silicon Milkroundabout: London's job fair for tech pros
It won't let you remove the last card because adding a card also unlocks some more "dangerous" apps that allow running custom code. And gives higher limits.

Alternatively add a disposable one-time card. Many fintech apps provide those.

Still, as vendor, I'd avoid putting a random charge on your card and then pay the chargeback fee. Ouch.
>Why are developers who work in an agile environment miserable? If you take scrum, doesn't it include retrospectives, with the express purpose of allowing developers to reflect on their misery and to gradually improve their condition?

first thing to improve, get rid of retrospectives

second thing to improve, if having retrospectives have them in such a way that nobody feels like they have to come up with some things you can improve, keep doing etc. etc. every two-three weeks.
Well, this might be uncomfortably relevant to my family. My son prefers to do nothing but lie in bed all day. At first we thought it was just puberty, but at some point, I realised that his lack of activity could also be a sign of depression. Had him tested, turns out he has vitamin D deficiency.

He's taking vitamin D pills now, but I'd honestly prefer if he'd just go outside every once in a while.