skysight-inc/HackerNews huggingface dataset:
That's funny because Java devs for decades said that multiple returns and tons of if statement trees were the codings of satan. I am doing golang code right now and all I see are pages and pages of "if err != nil {" or "if err := doSomething(); err {". Oops I forgot to check err, guess my code is not as maintainable and my process is going to panic and die in the middle of a request. Guess I will write a defer-recover for every function in the call stack. Sure wish there was some handy notation to make it easier to try that and catch the failure, wink wink.

Every generation has their plaid pants. For c programmers it was ASCII art box headers for every file and function. For C# it was IMySuperLongClassInterfaceTypeOLEActiveXInterface. For java it is no collection literals, operator overloading, and fights over lambdas for a decade. For golang it is error return values EDIT: and also no generics/templates.
How many lottery winners feel ripped off by the lottery? Not agreeing with the GP comment but your question is just silly
mods you know what to do
Some datasets are indeed like this, see eg Common Voice - https://voice.mozilla.org/en

In general these things are open source, so you can always contribute an improved version of the dataset. But as another commenter said having relatively static ones is also important for benchmarking purposes.
Ask HN: People on HN with mental health issues, what helps you online?
I work as developer and designer and have problems as well. Is it just me, or do you think well designed, less dry, hope making websites would help much more in this area? A good example i found is intrusivethougts.org In my native language websites like this rarely exist.

So my questions:
- What style of writing do you like most when reading about you issue?
- Do you care about good calm design?
- Would you appreciate short content explained simple?
- Do you like lists about your topic? What you can do, resources and so on?
- Do you like happy jokes/memes when reading about your concerns?
- Do you like illustrations?

I‘m much better now and think this is a huge and growing problem and I should do something with my skills for people who struggle more at the moment.

Thanks a lot!

If you want, you can tell what your mental health issue is and what what you think is missing or you wish would be better online.
I built a pop-up store for Nike's NBA All Stars event that used this approach about 5 years ago (in Node.js).

Productivity was extremely high, and even better, you could restart clients and since all app state was on the server, they would start up wherever they had left off. I stored the state in LMDB transactionally, so I could also bounce the server any time. Clients would reconnected with their WebSocket while it was being used and no one was the wiser. Did that dozens and dozens of times during the event.

I used Blossom (SproutCore derivative) for the UI and statecharts to make that happen. All actions were sent to the server (written in Node.js, with LMDB as the persistent storage). We also had iOS apps for the back office and customer support reps that worked identically (but in Objective-C).

Entire project took 5 weeks with myself as the only developer, replicated a (beautiful) iPhone app Nike made called SNKRS entirely in Blossom and ran it on these huge 30inch touch screens inside a full screen Chrome instance.

Very fun project, and we sold ~1M in shoes (through Stripe) in four days. Freaking cold though, February in NY!

Link to the event: https://dunksandjordans.wordpress.com/2015/02/13/nike-pop-up...
Patrick, good to see you responding

I'd like to add a few points, especially those considering Stripe vs Paypal

This: Billing through PayPal is playing with fire. They can and do freeze accounts and it can take months to get the issue resolved.

We are very thankful to Stripe because Paypal left us high and dry

We found out they were calling up our customers and pretty much forcing them to do disputes

They also locked our funds FOR SIX MONTHS

If we did not have backup funds and if we did not have Stripe we literally would not be able to continue as a company

Paypal basically have ZERO consideration of the fact that you are running a business and that your payment provider should not just randomly end the business arrangement

Our dispute rate for the last $1.5 million processed through Stripe is roughly 0.3% whereas with Paypal it was considerably higher. I even have saved emails from our customers of Paypal asking them to open disputes even when they said they were happy and did not want to

Even eBay stopped using Paypal, and switched to Adeyn

consider how extreme things have to be if the company from which you were spun off as a separate company (eBay spun off Paypal), even they stop working with you

Stripe is much, much better than Paypal

Most importantly, it is much more dependable, much more small business and startup friendly, and developer first mentality

Paypal always has the attitude of - We're big and we don't give two hoots about you

Whereas Stripe they will always talk to you as a fellow human being

*

Stripe: The CEO is coming here to Hacker News and personally responding
As are various members of the Stripe Team

Paypal: Will freeze your account for no reason at all. Will not even respond. The lady on the phone will shout at you even though you are politely asking why account is frozen. Plus as a bonus they will freeze funds for SIX Months

They froze funds equal to TWENTY TIMES the total disputes and refunds combined total from the Past 5 years. For SIX MONTHS
A couple points:

1. It advertises itself as a gaming service, not a 9-5+overtime service. Granted, some people do game for >8 hours per day, but those people probably own their own hardware. Which leads into...

2. Many people used cloud gaming services for casual play. It doesn’t make sense for someone to buy a gaming computer when all they want is the occasional PUBG match or to play a grand total of 15 hours of Far Cry.

With those two assumptions, you can oversell the machines because the average user will be offline for the majority of the time.
China’s First-Quarter GDP Plunges on Coronavirus
> At what point would tech not be racist?

When it's demographically representative.
Yes, the fact that the masks in questions are (it would appear) not certified as N95.
I thought the same thing until this afternoon.

In January I fell extremely ill, covid symptoms, including lower right lung pneumonia.

Today I tested negative for covid and antibodies. It seems to have been just a coincidence with a bad viral season.
The lower rate was calculated based on only 7 or 8 fatalities.

Also the people in Gangelt, where that test was carried out, are significantly younger than the average German. Their share of people over 75 is 17% below the national average.
> If everyone uses it and is able to grocery shop less often because they feel less food stress, things are improved.

But that is exactly the issue that gorgoiler points out with the queue example. Everybody won't use your website. Even if you are wildly successful, a huge fraction of people won't use it. Therefore it is unfair. It is like a digital line-cutting tool. The unfairness is the ethical problem.
Oh they won't let us stop paying. They'll just take more, and then they'll means test us when we're eligible to draw it and tell us that we saved too much money so we're not eligible.
I could give a rats ass about coordinated disclosure. Immediate disclosure is fine. You've misconstrued the distinction I'm drawing. It's not between notifying and not notifying; it's between disclosing vulnerabilities and disclosing data gained through vulnerabilities.
of... it's quite a mouthful.

> On Purse, when you name your own discount, it is fulfilled by Earners- individuals who wish to exchange their Amazon gift cards for your cryptocurrency. As a shopper, you can reach for deeper discounts by trading delivery speed for savings.

Source: Their about page. Quite a mouthful. Should've "died" a long time ago.
How is this topic different from https://news.ycombinator.com/item?id=21391381?
There is. They also didn't put it in the new SE for some reason. The thought it that it might be used for a future "airtags" product that you can stick in your wallet or on your keychain and your iphone helps you track it.
well, one reason why templating is good and one of the things we are expecting in Vue3 is fine grained optimization of updates. Because the templates are essentially a well known interface for change, you can optimize UI patching.

However, you can still use JSX and TSX with Vue if you want. Or mix them.
On the other hand, Wyden's practically the only consistently-good congresscritter on privacy and the Internet, and one of the sponsors of the act is on his first term.
I'd agree, but the faces of all the regular characters were very human-esque. Even Pilot's face was puppetted to react vaguely human.
Totally agree.

I've used Vue, React, Preact, Mithril, Inferno, Imba, and Angular for the past 6 years. I started doing front end in the late 90s btw.

I tried Svelte for a small project last year and liked it. A couple of weeks ago I evaluated it more seriously and decided to go with it for my current big project.

I was initially attracted to Svelte by the performance and small bundle sizes but was concerned about all the custom syntax, single file components, and the pragmatic magical approach. But oh boy after using it for a couple of days you become super productive really fast. I think this is actually its best feature.
There was a big thread a few months ago about these features: https://news.ycombinator.com/item?id=21391381. Is there
significant new information [1] since then? If not, this is substantially the same story and we should wait for the actual release [2], since there will certainly be another big thread then.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
YC: Firing 1 individual. @dang

Reason: For forcing his narrative and stifling free speech on HN, and for working out of his mom's basement wearing panties.
The Ten Commandments for Working from Home
Sure, one is certified by a professional body (NIOSH etc) and the other is not. Since it's not, the burden of proof in this case is one sided.

For example:
"Surgical N95 respirators are approved by NIOSH as to their respiratory protection efficiency and resistance and other NIOSH requirements. They are also separately cleared by FDA as medical devices. FDA clears surgical masks for sale in the United States but does not test and certify the respirator."
The US political system has been poisoned by lobbying and “dark money groups”. They need to be exposed so we know who to boycott or take to court.
Apple. MIT. Mechanical Engineer.

I am not sure what is unclear. Did you know some of them studied at MIT? It is like people don't understand that MIT is elite. Do you know that MIT is elite? Did you know that being an Engineer means that you are very smart? MIT. Apple. Engineer.
You might want to sort them by some other criteria.

For example, the FreeBSD kernel's use of this construct embeds a well-defined priority[1], and the array is sorted by this priority value at boot time.[2]

[1]: https://github.com/freebsd/freebsd/blob/master/sys/sys/kerne...

[2]: https://github.com/freebsd/freebsd/blob/master/sys/kern/init...
Expanding on your question, will it even matter immediately if they do? If one was found today, how long would it take for it to be available to everyone?
A lot of Stephen Baxter's Evolution novel revolves around this, very highly recommended.
> export default () => <div>{1+1}</div>

is

export default function () { return React.createElement('div', null, 1 + 1) };

If your concern is for beginners, I can appreciate that. But for anybody developing an enterprise grade application, using a transpiler isn't an appreciable barrier to entry. For beginners, there's create-react-app, vue cli, and angular cli. So you can get started immediately, without even knowing what a transpiler is.
Ethos Capital is backed by Putin.
Would be nice if that worked though. I have a 2 year old MacBook with a dead battery, turns off anywhere between 40 and 60% after about 1 hour of use.

Until they come up with something that actually works I'd be grateful to be able to set a lower max charge if I know that the device is mostly used plugged in. And since nobody has been able to come up with anything in over 10 years of dead batteries from devices which are always plugged in, I doubt that this will be resolved anytime soon.
I do this for my video courses. 10 hours of raw material becomes around 4 hours of course video.

It’s super labor intensive but once you get in the flow it’s surprisingly easy/quick. Especially if you’re okay cutting 10h down to 6h instead of 4h.

And yes it makes you know the material incredibly well. Way better even than the prep for and creating of the raw stuff.
You have to ask what phenomenon causes an exponential increase in deaths/day and does not increase ICU utilization. The answer I’ve seen seems to be “yes, the disease is killing a steadily growing number of people but they’re older and aren’t going to the ICU before they die.” This is where Italy was at one point; they just got there much later.
I'm pretty sure all decent sized utilities and system operators use one of the major vendors, but there are many customizations for each customer. You're right that most vendors go back decades which is a blessing (proven to work for decades) and a curse (lots of feature bloat and dated design decisions).
My question is, of these asymptomatic people that do go on to have symptoms...how many are so severe that they would have likely missed work or gone to a doctor? I think that is important too. How do we know if a bunch of people have had it, but had such minor symptoms that they just went on about their day? I had a spout of shortness of breath around late Feb - early March, I just chalked it up as allergies. Maybe it was? I have no idea, but how many people that get COVID19 have similar situations where symptoms are so mild they just think it's nothing. That seems important when we look back in time where people weren't on edge and on the look out for any type of symptom. Of course asymptomatic people are going to show symptoms, but does that mean they would have reported it were they not told by a doctor to report anything out of ordinary?
Jewish Problems (2011) [pdf]
> You said explicitly math and physics degrees vs CS degrees.

I was giving those as examples of degrees that are normal and don't stand out. We don't think there's anything particularly odd about a programmer with a maths or physics degree. That's all I was saying.

> you previously said the best programmers tended to have math, or physics degrees or something similar.

A category which would include engineering, at which point we're at 20-25% of professional programmers with degrees by your numbers (which I still think are significantly biased).

> The point is that you are prone to confirmation bias as evidenced by your belief that it's close to an equal split. Your mental model is overrepresenting people with physics and math degrees likely because it confirms your belief that they are better programmers.

My mental model is that it's an equal split between CS degrees and not, and per your own sources that's accurate. You're fixating on a couple of specific examples of non-CS degrees that I mentioned when that's completely beside the point.
for... its quite a mouthful.

> On Purse, when you name your own discount, it is fulfilled by Earners- individuals who wish to exchange their Amazon gift cards for your cryptocurrency. As a shopper, you can reach for deeper discounts by trading delivery speed for savings.

This is from their about page. "Earners" "crypto" "amazon" "discounts" "savings" all come together in 1 neat site that died quickly
Verizon Buys Zoom Conferencing Rival BlueJeans
This looks like it might hurt or injure my nose.
It almost feels like a parody. "These 7 incredibly talented people brought 100 years of combined experience together to design...some rubber bands tied together."

If it works, then great, but why does it need a marketing director, creative director, etc.?
If you have a large supply of ASTM Level 1-3 masks, and are young and healthy, this is what you should do: donate them to a local critical care medical facility. Not only do they need them more than you, you need them to stay healthy so they can treat the public (including you).

The ASTM Lvl 1-3 surgical masks use non-woven fiber (e.g. spun polypropylene) the same as N95s. So every new mask is one less N95. This is actually a zero sum game. If you are ordering these masks you are reducing the amount of material available for N95s.

Finally, the caveat that the proposed technique is untested is huge. Lots of things that you might think work don't, or have negative effects. These people should partner with a local virology group to do some testing before they scale up, and before they push this idea out into the void.
I can't be the only one who hasn't been able to buy a surgical mask since covid-19 began spreading.
Yeah, but in truth you might never need Suspense when using Svelte.

Reacts needs Suspense because it's quite slow and bloated in comparison.

See this video Rich Harris made when comparing a visualization use case:

https://twitter.com/Rich_Harris/status/1200807516529147904
It is, but I don't think the tests are able to tell how long a given person was infected. That two weeks incubation makes a lot of things harder. For example after implementing shelter at home or didn't look like it has much impact, but suddenly after two weeks it became very visible.

It makes things scary when we lift stay home, it will take again two weeks, and things can get bad quickly over that time.
Well here's the challenging thing -- your phone may be way overdue for a battery replacement, or you've run your phone like this well over the average user -- so it's been doing this to save you from having no phone at all. But you don't credit Apple with the 2nd part, and blame it for the 1st part. It's tough to make something for customers, huh?

Not making a personal jab at you -- just illustrating the difficultly that everyone who makes a product faces when managing user expectations.
i recently built a fullstack graphql app, and had it audited by a third party security firm

Basically you have to blacklist every request at every resolver and subresolver unless it passes the given user role iirc

but yeah graphql is just gaping wide open for security exploits especially since it also automatically documents the backend too
Only for MacBooks from 2016 or newer unfortunately.
Arawako
[ my public key: https://keybase.io/arawako; my proof: https://keybase.io/arawako/sigs/l3u-cgcS-yyBB-Qr0t29foi8-XOg_CBo7H-v5YcwmnY ]
Yeah, for the most part.

The Weak Anthropic Principle from my understanding is simply that intelligent observers are possible. There's no implied likelihood or selection bias. Simply it's possible in our universe.

I'd agree with this framing.

As for the SAP, I personally find it somewhat meaningless. If that's how you define existence, then you're correct by definition.

If you believe a whole universe's existence requires perception to say it exists, I find that somewhat ridiculous. The universe came first and then came life.

Do things just pop into existence as we perceive them? And as we perceive more, does more stuff just pop into existence like all of the recently discovered lifeless exoplanets? Did those not exist until we spotted them?

I strongly believe trees fall in the forest and make sounds whether or not someone is there to hear. If you define a sound as having to be heard, then you're only correct through your own definition.
Certainly, as an almanac writer, he would not give up anything based on "media reports"
If someone had AIDS and died of pneumocystis pneumonia, the latter is the cause of death, and the former is the cause of the latter.
Tesla has a very minimal top buffer though, it is only used to offset the known degradation of the new battery. After 6-9 months you'll have no top buffer left. You can tell because charging from 99 to 100% is at extremely low amps and takes forever.
Xignite. It's coming tomorrow. 5 - 10. Incl French Boss.
I understand golang was an attempt to fix c's shortcomings and not to create the next c++ or java. But I also understand programmers get their way of doing things that are bad. Case in point, people who do println("entering function doit()"); println ("exiting function doit()"); for every function in the entire codebase because it's how they learned to "debug" and they never tried anything better. Error returns in golang are like that. It has to be for every function in the codebase and balloons the code by a non-trivial percent.

As for performant, as of at least ten years ago it became impossible for a person to perceive a performance increase by removing exception handling. A human can't perceive the microseconds.
Probably only banning foreign games. I'm sure you'll still be able to play games from Chinese government supported studios.

Of course the games will only say good things about China's leaders and political philosophy.

You'll have to register any online identity with your real name and address. Anonymity is a non-starter; they have to know who needs to be forcibly disappeared if you say the wrong thing online.

And they'll probably also hope a couple games get popular, or at least occasionally used, outside China. Because they'll include backdoor code to get root access to the computer running it.
Probably not supposed to be open. Although technically anything developed by the govt is public domain...
In theory you are saving some money for not using a database, redshift is also pricey. Have you considered that? The free solution is python + altair in a jupyter notebook, but you would have to decide if it is worth your time to setup.
I think they have accepted that burden of proof? They are trying to go through the cdc testing process with their brace, according to the FAQ.
One thing I wish when companies were closing down is keep most of their website up so I can see what they offer. 3/4 of the announcements like this I can’t see what they did.
I dunno makes sense enough to me. Air through filter good, air not through filter bad.

How many lives you saved with 3 rubber bands lately?
I can't see any way selling .org from a non-profit to a commercial entity who is profit motivated makes sense at all.

In online debates a decade or more ago, I remember people, including myself, used to defend American control of the domain system by pointing out the altruistic and independent nature of the ICANN and their history of being good stewards of the DNS infrastructure thus far. That seems to no longer be the case. This whole deal calls into serious question their current integrity.
Wow, that’s a doubling of deaths over 24 hours too. But I hope this is exceptional. I cannot see this being 8000 deaths tomorrow.
Unless you are in US, it is a very poor one, sorry.
How can a captured planet ever maintain a stable, almost perfectly circular orbit around the Sun, at a plane that almost exactly matches the rest of the planets? It's impossible. The only way this can be explained is if all the planets were created together at the same time.
Tampermonkey, ViolentMonkey and GreaseMonkey are all available in Firefox.

Can anyone provide a comparison?

Edit for the early commenters: as I stated, all of the above are available on current Firefox. Greasemonkey also has been ported to webextensions. Hence my question.

Edit 2:

TamperMonkey is closed source source and apparently embeds Google Analytics. Either of those immediately kill it for me, considering the kind of access the addon gets.

ViolentMonkey "does not collect user data at the moment", but also allows for it in the privacy policy.

I think I'll stick with GreaseMonkey.