skysight-inc/HackerNews huggingface dataset:
I don't agree to the := and = issue, I think it's really bothersome primarily for the reasons that the author highlights. Unpacking is indeed inconsistent with its conditional bypasses on the := double-assignment checks. The committee's resistance against syntactic sugar like ? on this is also bothersome.
Yeah it's really not an issue irl. It feels a bit weird at first but that's just how it is and you learn to design with it, it's not a deal breaker by any stretch of the imagination. People have been talking about it forever because it's "how to shit on golang 101"
> Outside transparency is not a benefit. Most people I've talked to about crypto don't see the opacity as a detriment. They do not trust the government or tax policy.

I think his point is: Bitcoin explicitly takes a libertarian position to taxation by making it hard to tax. While most crypto adopters may be libertarian, the majority of people are not and so the libertarian position will deter adoption.
But they create a constant low frequency noise, which travels very long distances. They emit noise even during nighttime, when airports in Germany are closed.

There also is a reason why single frequency noise is considered more of a disturbance than random white noise with the same sound pressure.
wait, how do you play with inverted mouse? what controller do you use? a touchpad?
This really did not age well. There's a problem with this kind of absolute logical reasoning that it's impossible to argue against.

"Sure this company has showed evil in the past, but what specific data do you have to show that they will be evil again?"

"Sure this structure allows the company to have a lot of power, but what specifically makes you think they will abuse it?"

This kind of specious reasoning is far too common in the corporate world to remove resistance to any unpopular sentiments. There comes a point where you really have to trust your gut on something and go with it even if you cannot logically justify it in the moment. That's what separates visionaries from tacticians.
> All of your examples are real things. They exist in the physical world. Naturally finite, tangible.

"Ownership" isn't physical.

> It makes intuitive sense to most people.

This is just pleading to the anonymous crowd of an imagined silent majority who agree with you.

Ask a majority if they think it should be legal to open a store selling bootleg copies of Britney Spears CDs, videogames, and whatever else they want to sell.

> Police, courts, entire industries worth trillions of dollars, entire countries have been trying to make it real for what, over 50 years?

So you think it's not real? Go ahead. Try it then. You're saying it's both ethical and de facto legal. Seems like a slam dunk million dollar idea. Good luck.
The original quote from you was "I should be free to do as I want, regardless of harm to others". That paints a picture of people as monsters. As you later acknowledged, people are not monsters. Everyone is willing to cause some harm/risk to others in order to gain something for themselves, but you would be hard pressed to find people who are willing to place extreme levels of harm/risk onto others in exchange for a tiny gain. I used an extreme example to demonstrate this very obvious point.
Yeah, because if it worked for food, it will work also for batteries.
I just noticed a very popular DIY channel on Youtube that has 375K subscribers that all lap it up. Except for one little problem: it's as fake as can be, but you have to look at it for quite a while to begin to spot the problems. The giveaway for me was when the person that 'runs' the channel drilled a hole with an electric drill and quite obviously didn't know how to hold it. Then I started looking more closely and bit by bit the whole thing fell apart. They must have a huge cast of craftspeople that know how to work the various materials, they set up each shot for a very brief suggestion of the main character doing the work and (and to show off an entirely new wardrobe compared to the previous shot).

It's a real pity because I actually wanted it to be real. But then there is Jeri Ellsworth, unpolished and as real as can be. But with a small fraction of the followers of the fake channel. So fake works, people want to believe that there is this one single young incredibly capable person that turns out one wonderful piece of art after another.

So I'm entirely not surprised that they'd go the whole distance and get rid of the person completely and make the whole thing artificial. After all, if the person is just another prop that too might as well be a fake, there is very little difference.
Looking at Israel third dose boosters are pretty much the only thing that stopped their deaths from growing in lock step with their cases: https://www.medpagetoday.com/infectiousdisease/covid19vaccin...

Without them they were headed to the same daily death rate per million as the US. How they are at half the death rate.
Halving is not good enough when the infectivity is very high.

The Vietnam study showed that 49/69 "trained doctors and nurses" gave the virus to each other despite being vaccinated. God only knows how many patients they infected. see https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3897733 for details.

(But this is HN, and I will be downvoted into oblivion. Carry on folks. Keep ignoring the data.)
Yeah, I seem to remember there being a steady amount of confusion over that at all times. I think it was supposed to be "free Cisco."
Not sure what you mean here, in the UK we do not have to do anything for our taxes. They are automatically handled, and in the rare case you need a refund, it's automatic and if you paid less for whatever reason, they just increase your taxes over the next 12 months or whatever.
When my 11 old son was born, I told a friend that I have this funny goal to teach him how to mentally calculate natural logarithms by the time he's in 4th grade. Time flies, and before I knew it he was in the last week of the 4th grade. So, I taught him just that. Mechanically. He is now in 6th grade (first day of middle school yesterday, big day). He forgot how to do these logarithms, and he never really understood them, obviously. But he found the trick entertaining, and I hope when he'll get to learn them in high school he'll find them as old friends. I don't know, we'll see.

In any case, calculating natural logs with 2 decimals accuracy is a cool nerdy trick to do. Everyone has a smart phone, you can ask them to start the calculator app, run it in extended mode (tilt the phone horizontally), and press the rand button. For example, right now I got 0.874. Announce that you'll calculate the natural log with 2 exact decimals or thereabouts. You start with 0.9, which has log(0.9) = log(9/10) = log(9)-log(10) = 2log(3) - log(10), and you have memorized a short table of logs of the integers between 1 and 10, and know that log(3) = 1.1 and log(10) = 2.3, so what you have so far is -0.1 . Then you say notice that 8.74 = 9-0.26, you are roughly 2.6% lower than 9. More precisely 2.6% divided by 9, which is very close to 2.6% multiplied by 1.1, and you know the multiplication by 11 trick (add the digits and put the result in the middle), so all in all 8.74 is about 2.9% less than 9. you subtract this number from the logarithm, but first you round it to a whole percentage, so you subtract 3% from -10% and you end up with -0.13. The actual value is -0.1347.

In other words, you use two formulas, log(ab) = log(a) + log(b), log(1+x) = x for small x (this is the first term in the Taylor series, and for our purposes it is exact if x is a single digit percentage).

Kids can learn these manipulations mechanically at an early age, just like they can learn simple magical tricks. And they are having fun with it. Later on, they don't get confused by the formula log(ab) = log(a)+log(b) because they have used it and are familiar with it.

PS. By the way, I once heard the apocryphal story that Gauss was able to calculate any natural logarithm in his head with 5 exact decimals. I did not find (or look for) a confirmation in the literature, but I find it believable. If you teach your kid the trick with the log up to 2 decimals, and they already learned to do the sum of the numbers up to 100, you can tell them they are like a mini-Gauss.
How trustworthy are these VPN services?

I use them because it's the best I can do, but I'm very suspicious. I would think the NSA is misappropriating my tax dollars if they hadn't compromised all of the VPN providers years ago. We also know the US has a history of selling compromised security equipment (https://www.washingtonpost.com/graphics/2020/world/national-...)

Don't get me wrong, I wish the NSA wasn't what it is, but if I'm paying for the federal government to be doing work, I expect them to do it exceedingly well.

So what's the case the United States is so incompetent as to let Mullvad go untapped?

Edit: the answer is that there apparently is no case. maqp was writing up the answer to my question in a response to another comment while I was writing mine.

Edit 2: My personal threat model largely accepts that the NSA, CIA, and FBI can have their way with me in the unlikely event that they notice my existence. I can live with that because they have no reason to take notice. Despite my annoying moral values, I'm not a threat to the state. However, I find the focus on nation-state actors in an ad for a service that clearly can't protect from them to be distressingly dishonest.
All ex-empires (Iran, Turkey, Great-Britain, France, Spain, China) when talking about a topic compare themselves with the current rooster on the heap.
Except that it doesn't prevent spread. If you are less symptomatic because vaccine limited the severity, you will be more likely to be functioning socially and spreading it.

Also, a million doses to kids will likely result in one less ICU admission but create six myocarditus cases. What's the five year average outcome for those six kids?
For the dogecoin fans, there is also a similar project based on Monero called Wownero: https://wownero.org/ - that is, technology based on Monero, but more fun.

Since I missed to dogecoin hype, I am now rooting for Wow.
Thank you, this project looks really great. I was taken aback to see how many free or freemium weather APIs have been closed or made paid-only over the years (mainly after being bought up by huge companies). For my open-source dashboard project [1], I've chosen one of the few remaining APIs: OpenWeatherMap. It offers a generous free tier, but the results are not as accurate (at least for Germany). I'll definitely consider switching over to your API in the future.

[1] https://dashboard.darekkay.com/
I've chatted about this idea with my wife, who worked in museums/curation for a time.

Her view was that where we could make perfect or near-perfect replicas, there's no real reason we should risk having original artifacts on display. In my view, it would be kind of silly to go to a museum just to see a copy.

I think, for me at least, when I see an object in a museum there's one element of "oh, that's interesting design", but also an element of "this is the _actual rifle_ that was used to charge a WWI trench", or similar - something about seeing a real, physical artifact from a history that feels more like stories at times is grounding.
Related:

"6. (Mar's Law) Everything is linear if plotted log-log with a fat magic marker."

via http://spacecraft.ssl.umd.edu/old_site/academics/akins_laws.....

It's deeper than it sounds. Many of the data derived from physical phenomena will follow some polynomial. On a log-log plot, this looks like a squiggly but straight line, and the magic marker smooths out the lower-order terms noise :).
Ah sorry - my mistake!
Persistence of information flow: A multiscale characterization of human brain
No you should use errors.Is(err, http.ErrHandlerTimeout) instead of simple equality.
It's rock solid. We ran a pretty large installation of these to control a sizeable fraction of the worlds flow of container shipping. Over the course of the project there wasn't a single outage attributable to the OS or the application itself.
Patents by Inventor Matthias Wandel
FAFAIK, breeder reactors have never been operated commercially. There have been proof-of-concept reactors in the 60s and 70s, but nothing in widespread operation because of the political uncertainty of nuclear power. According to [1], no new reactors have been built between roughly 1985 and 2015, and the only new reactors are now found in Russia and India.

[1] https://en.wikipedia.org/wiki/Breeder_reactor#Development_an...
> In the west … we raise red flags: “tssk, this temple is not authentic, it burned down 80 years ago and they rebuilt it from scratch”

Warsaw was raised to the ground in WWII and they rebuilt the old city, which is a tourist Mecca today. They are proud of the scholarship and repro-craftspersonship and even have a museum just to showcase that.
I am reading so much bullocks in this topic. Are there representatives of nuclear power active here trying to defend their industry? I thought we where beyond the fact that nuclear power is ridiculously expensive if you add all the hidden costs including the decommission. Yet I keep reading comments from people as if they just woke up from a thirty year long cryo sleep.
An all time classic. That album is still pure fire.
Ok, so littering should be legal, too?

Running a red light? And yellow light?
There are 2 screenshots on the main page.
Mostly in agreement - I would note that the Lancet article gives a few arguments with citations as to why the vaccine efficacy decreases might be statistical artifacts, and so I think you may be a little over-confident on your bullet there. But I agree that there is data on both sides, and strongly agree with your general approach of accounting for the possibility that vaccine efficacy could be waning in your risk model and updating behavior accordingly.
Functions were invented by functional languages…but they originally were a lot more flexible than the way most procedural languages use them now.

Let’s try rewriting your example this way

add = function(a,b) { + a b }

Why is this better?
Because + is a function, and add is an object, so you can then refactor the code to say this

add = +

Try doing that in C.

As I see it the code for some programs has a high degree of symmetry (ie repeated patterns), and the best language is a notation the let’s you capture that the best.

If you find yourself cutting, pasting and modifying things slightly each time, then your language is holding you back.

Test-script code is the best example of this…particularly hardware tests. You have the same code copied and pasted dozens of hundreds of times.

Thoreau once said that government is best that governs least. That language is best that makes you type the least.
We aren't. We have no ethical justification for why at the species level we get to cage lions for show rather than they us for food, if that's what you mean.
Show HN: Create, organize, and share AI images with Accomplice
> it does mean that you are likely to have difficulty if your aim is to build and support a project that is used by many, or otherwise be widely recognised.

Didn’t jekyll prove the opposite?
Simplify your price options to boost sales
there all phone with phycical keyboard, unihertz, even blackberries drop new keybaord phone this year
> It was killed by the massive costs […]

Meanwhile, recent headlines:

> German Emissions From Electricity Rose 25% In First Half Of 2021 Due To The Lack Of Wind Power, Not Willpower

* https://www.forbes.com/sites/michaelshellenberger/2021/07/28...

> Energy Prices in Europe Hit Records After Wind Stops Blowing

* https://www.wsj.com/articles/energy-prices-in-europe-hit-rec...
The counter example you’d probably want to use is Julia — it was written with scientific computing in mind, but is nowhere near as popular.
> Just like how a Twitter account with at least 5 digit follower count has become a mandatory for a solopreneur's SaaS product to survive especially more so if the said solopreneur doesn't have other prior networks.

Every solo entrepreneur has to be their own marketing department. In the 2020s, marketing has to include social media.

The #1 job of an entrepreneur is not "build project", it is "persuade people with money to give you money". Forget that and you'll definitely fail.

Twitter may or may not be the right place for that (personally I think not, but it works for some people).
> If I am flying to do humanitarian work in Vietnam tomorrow, I absolutely need a booster shoot.

You are saying that like its a shot of espresso... What is yourthough process to think that is good idea to take N-shots of vaccine that clearly is not working as it was prommised... I dont remember any1 talking about 3 dose in Jan/Feb. Narration was you take 1 shot of J&J or 2 Pfizer or other
That’s a great idea. I’m going to try that.
Firstly, we should teach that algorithms have nothing to do with logarithms.

I’m in a corporate non-tech company and have, on multiple occasions, encountered someone who talks about algorithms as if they are from math class in high school. Pretty sure they are thinking of logarithms.
What baybal2 writes, he could have written 10 years ago, heck even 20 years ago. And it would a common view on the state of Chinese economy. Yet through this period China has grown 5-10% pa.

"A sign of things soon to come, I believe." it says.

Nah. The debt will be restructured in some backroom deal. Maybe the central bank lending rates will be lowered a bit. And in ten years the GDP per person in China will have doubled again and all those high rise buildings will be full with people.
Some of those smart security cameras can run for multiple years on AA batteries. The actual recording time is just a few hours, but they can run their motion sensors for months or years. It seems there's at least the potential to solve the battery life issue with a clever combo of software and sensors.
> Firstly the original claim isn’t “regardless of any level of harm”

Yes it is. Here is the full statement copypasted without modifications:

> America has two radically different concepts of freedom that travel under the same name. Both start with "I should be free to do as I want". One ends with "as long as I don't harm others". The other ends with "regardless of harm to others". You were dealing with the latter.

According to the original claim, there are two groups in America. One group (hint: democrats) can not justify any level of harm in exchange for their freedoms, while another group (hint: republicans) will justify any level of harm in exchange for their freedoms. The original claim paints these 2 groups as polar opposites, while in reality both groups are willing to accept various levels of harm in exchange for various levels of freedom. They merely disagree about some tradeoffs.

> Secondly even if you insist on an extreme level of harm there are still examples. We can use any of a number of dictators that are literally willing to kill millions to stay in power.

Sure, I accept this example. Yes, there are some rare individuals who truely are monsters and are willing to cause extreme levels of harm in exchange for their own personal benefit. I don't think half of America is like that, though.
Reducing transmission isn't good enough! If you have an R naught above one you're still in trouble. It's common knowledge that countries with highest vaccination rates have spikes in cases right now. Israel and Gibraltar for example. Herd immunity for this was always impossible.
The worst part about donating to Mozilla is that donation is not used for Firefox development.
> what exactly would you expect for better visibility into the planner

Dunno. At the moment I need a fairly deep understanding of how the planner works (eg how it uses statistics or indexes) to optimise queries, I'd love to be able to _see_ that rather than guess. Not saying it's easy, I'm just wishing

> As for the "locking" of plans, I personally have rather serious doubts about that. Yes, I've heard it suggested as a viable solution, but knowing how vastly different plans may be "right" for the same query with just slightly different parameters ...

What's the problem with vastly different plans being "right" for the same query?
All I am (and many other people are) asking for is a way to ensure PG doesn't bring down my entire system because it decided to change the query plan it uses without 1. any sort of warning 2. any way to revert it. It doesn't feel like it's asking for too much! Maybe locking plans is a good solution, maybe it's not, I'd just like _something_ that lets me sleep at night
Every time there’s a China article on HN at least half the comments are about America, or more. Why can’t we just talk about the issues China is having?

Wanting to compare them isn’t the problem here by itself. It’s how every conversation gets derailed with “but America does x”. They both have their own problems.
How Do I Extract and Get B2B Data from LinkedIn?
This will make it harder for them to invest in production technology, which will make it harder for them to catch up to TSMC. It might be the only move they can make, but that doesn't make it a great one.
Novavax is potentially even more efficacious, and should be widely available next year. [1]

It's also not mRNA based FWIW. [2]

[1] https://www.reuters.com/business/healthcare-pharmaceuticals/...

[2] https://www.nebraskamed.com/COVID/moths-and-tree-bark-how-th...
If you want to create jobs, start a pandemic. Over a hunderd thousand jobs were created for testing, contact tracing and vaccinations in my small European country.
Unmasking Virgin Media VPN Users in Seconds
For me it was the ios keyboard circa ios5 or 6. I was soooo fast on that thing. It got worse for a while and now the current ios keyboard is about 80-90% as good.

This comment presumes your question is primarily focused on text input.
Laws to protect middle men? Not very free market of them.
If you'd like to know a bit more about Barbara Kruger's art check out this video[1] that came out recently.

[1] https://www.youtube.com/watch?v=0fU7eIbook8
> Sure, in Python or Java(script) you can just throw an exception and handle that in a try/catch loop, but IMHO that's worse than explicit error handling

Why?
Yeah, the underlying take is that booster shots may not be the most effective use of the constrained vaccine supply if we wish to get the pandemic under some semblance of control. But someone just reading the headline could easily walk away with the impression that booster shots don't have any benefit.
There is only one org that has access to all of this data and more.
Maybe that's just me, but I find the explicit returns easier to read.
> So if your boss asks you in the future to switch the bit patterns to be odd/even (like flashing christmas lights), you can do it in 1 second, where as the imperative version will struggle to encode that in a for-loop.

I guess you are talking about embedded so I'll concentrate in the LED example. In embedded code size and performance matter, so you try to be as straightforward as you can be. And I think applying "your boss might ask you in the future" to every piece of code is what drives some development far beyond the complex point.

Should I spend a week creating a super-complex infrastructure for turning on/off some LEDs just in case my boss asks my to change the pattern? Should I spend a week thinking the right code-pattern, or trying to "solve a bigger, more general problem"? It's just 3 LEDs blinking... just write the damn for-loop!

At the end of the day, my microcontroller only "digests" sequential instructions. So the simplest thing (for embedded) is to think and feed the microcontroller with sequential instructions. All the rest is just ergonomics for the sake of programmer's comfort or taste.

I'll do the sequence. If my boss asks my to change the sequence, I'll change the sequence. It's not a big deal.

I don't know if in this case one would "struggle" modifying this particular for-loop. And I can think at least 3 five-minutes solutions in C that doesn't require FP to structure a program to quickly change the pattern if required.