skysight-inc/HackerNews huggingface dataset:
Merged JavaScript-based development framework and serverless hosting
There are like a couple of hundred cases of Polio every year in the world and for all practical purposes Small pox is extinct.
for(var i = 0; i < N; i++) {}
> Smallpox is not extinct.

I beg to differ:

"Through the success of the global eradication campaign, smallpox was finally pushed back to the horn of Africa and then to a single last natural case, which occurred in Somalia in 1977. A fatal laboratory-acquired case occurred in the United Kingdom in 1978. The global eradication of smallpox was certified, based on intense verification activities in countries, by a commission of eminent scientists in December 1979 and subsequently endorsed by the World Health Assembly in 1980." (from https://web.archive.org/web/20070921235036/http://www.who.in... )

The Wikipedia page starts with "Smallpox was an infectious disease". I believe this is one of the most powerful sentences I've ever read on the Internet, and it gives me so much hope for what we can achieve.
tl,dr: if you know why does the result of `1 < 2 < 3` is True，then，you know why `True == False is False` is False. Forget other language, first. In Python the chain compare means `1 < 2 < 3` means `1 < 2 and 2 < 3`, so `True == False is False` means `True == False and False is False` and equal to `False and True`. So, the result is False.
I have applied several times to Atlassian but never get any response.I'm pretty confident my skillset matches the jobs I applied for.
9053.27 Btcusd – Coinbase Pro Live Chart – Cryptowatch
Not a fanboy -- of anything. Macs work for me, I'm glad to have them. If they don't for you, you should use something else. I have used, and still use, a ton of different operating systems, they're just tools.

But changing operating systems because you won't do the research to understand how to properly manage your enterprise is going to be a costly lesson for your balance sheet, and will leave you no better than you were before.
Growing up cosmopolitan in three Canadian cities, I just can't understand the obsession people have with numbers like this. Why would you expect the numbers to be regular with the general population?

You all know in your personal lives that the people they look to hire for these reports (and the ideologies these reports represent) simply don't exist, and you can probably think of lots of good reasons why that's the case: none of which are Google's doing or in their control.

So why concern yourself with these numbers? Is it a good sign when Google hoovers up the short supply of "diverse" people? Is it a sign of anything?
I think it's a real interesting idea and could work!

I got a little confused when I removed a pack and it stayed, but then I saw remove -> removed.

Then I added a pack and went to a website to test and didn't see anything.

Soccer Hooliganism -> Wikipedia on soccer, couldn't see anything.

Because I was not totally sure what it does I wondered if it only works on language. I assume it's just to learn about Soccer Hooliganism though.

(I haven't signed up, have approved access to sites, ublocker running)

[edit] Playing more - Difficulty, could go below Easy into the void on the tab
VMware Freezing Pay, Stopping 401k Match
The docs for entering trees on OpenStreetMap:

https://wiki.openstreetmap.org/wiki/Tree
The backend is LLVM. Sean wrote his own C++17 compatible frontend to provide this functionality (thus, Circle is effectively a replacement for clang).
I build my website with Jekyll 4 and use livereload, but have actually found some use out of this tool for writing small snippets. Seeing your CSS come to life with every keystroke in real time (without having to press CMD+S in your IDE) is surprisingly useful.

The main use-case where this tool has been useful, though, is when I'm working on my Mac app that uses WKWebView and Javascript pretty extensively. It's much faster to get little JS snippets right compared to the really slow build+run cycle in Xcode.
Why would those be the only reasonable goals to have?

It would be more reasonable to look at the racial breakdown of the average 4 year college graduating class.
I'm not sure that example is entirely true. A PC would probably still be cheaper, assuming you don't insist on getting exactly the same components and are OK with, say, substituting the Mac's RAM supplied by vendor X with an equivalent product from vendor Y (same specs).

Sorry, the point I was originally trying to make might have gotten lost in all the discussion about specific features.

It was in response to this:

>> choosing php for a new project is a no-brianer. The only other 2 stacks to which I can compare it are the Spring stack of Java or .NET core

> This is absolutely not the case, and you know it. Almost every language has a wealth of HTTP tools and frameworks, and many of them come built-in.

The way I read it, this comment claims that everything that can be done in PHP using PHP frameworks could also be done in almost any other language using one or several frameworks written in that language. In my experience, this simply isn't true. There are other frameworks in other languages that have a feature set similar/equal/maybe superior to what Symfony or Laravel offer in PHP, but those are very rare. Like "there's maybe 2 or 3 of them in existence" kind of rare. Rails, Django, maybe one or two more? It's a short list. Again, not exactly "almost every language" and all that.

Of course, any language could have frameworks offering those kinds of features, but in reality, most simply don't. For a new web project, PHP, Ruby or Python are still fine choices if you're comfortable using those languages. There's nothing wrong with using, say, Go instead. But to claim that Go (just using it as an example here, not trying to criticize Go in particular) just has one or several web frameworks lying around that can do what Laravel, Rails or Django can is simply dishonest.
> Block access to the facility

They're going to have to distance themselves from mafia thug tactics if they ever want to clear their name.
Meanwhile 100% of parents are going "there but for the grace of God..."

Kids get up to crazy shit all the time. There's no way to be up their asses enough to stop something like this if they get it in their heads and don't let on ahead of time. There's no way to hide or lock up everything that could be dangerous all of the time. Maybe today one of the many, many things in your house they've always left alone, that could be dangerous, they'll decide to screw with. You just hope they get out of your house before they harm themselves or others too badly.

The difference between these parents and any other set of average to good parents, judging solely from this having happened, is that they were unlucky. Are they bad? Maybe. This doesn't give us much info one way or the other. Are they really really bad? Well since the call to the cops didn't end with one or both parents in jail on drug charges and the car was theirs, not someone else's, and the kid appears to have been fed, I'm gonna go with probably not. And yes those are all real things that it wouldn't even have been that weird to have ended up in a story like this.
You are welcome to believe that, but it doesn’t seem like an effective way of achieving anything, at least given the history of alcohol prohibition and drug criminalization.
Yes, it's the same in nim.

For instance, see this example which defines a compact definition syntax that is certainly not valid vanilla nim:

https://peterme.net/metaprogramming-and-read-and-maintainabi...

Refer to lines 63-88 of the large final example.
I would imagine that most AirBnB scams are in the other direction -- travellers defrauding property managers. If you are just a customer and you don't like the experience, you simply tell your credit card company that you aren't going to pay for it and the problem is solved on your end. Meanwhile, if you manage the property people can consume nights of service and end up not paying, and you're never getting that back.

I am sure there are horror stories where people didn't like their AirBnB, but I am also sure they didn't pay for that AirBnB.
Capitalism has become so distorted by worldwide zero and negative interest rate policies. We have 30 million newly unemployed, predicted to rise to 34% unemployed in Q2, the stock market is about 2% away from its start this year. And here this company that bought back a whopping 1/3rd of its stock over the past 6 years, that still has $190 billion cash on hand is still issuing debt.
Plex with something like Sonarr set up is a bit of a hassle to configure but generally works pretty well for this in my experience.

I agree though, it used to be great when you could pay $10 a month for Netflix and it actually had most content you wanted. Now you pay more than that to three or four services and still don’t get everything. I wish the film industry would come up with something like what Spotify did for music and what Steam did for video games. Make your content easily available legally for a reasonable fee and piracy rates will naturally go down.
Trends in Wikipedia Posts
You can write non maintainable code at any level of abstraction.

How hard it will be to debug is more dependent on the available tools to link the error to some source code.

For example, there's a huge load of source to source compilers used in the web stack now. This is not such a big deal it seems, probably because debuggers make an adequate job to link the error to the original source. Actually I didn't directly touched Babylscript and so on, but I didn't saw much complaint about traceability of errors, so here I just guess: a more informed point of view would be valuable here.

Self-modifying code might have been its purpose in highly resource constrained environment. But otherwise, in my opinion, generating a whole distinct source or tailoring a runnable AST has always been more understandable while offering the same level of flexibility.
I don’t remember my passwords
Especially given how Mac was at one point ahead of everyone else in terms of automation...
Hydroxychloroquine Associated with an Increase of Survival in Covid-19 Patients
Heh, I actually prefer the app store version wherever I can download it, because I like not having to think about updates; I let the software updater do it. Is this an uncommon attitude?
Anyone know where to get the APK without building yourself or using Google services?
A Bag of Resistors
It is nebulous from the point of view of a single employer. If someone only wants to work 10 hours a week and you pay them $12 an hour and their spouse works full time and makes $100k a year, is the $12 an hour employee living in poverty?
First time I've seen that style of visualization for the byte code. Really effective way of breaking it down though, and allows a good way of visually seeing sections of code.
The Fed promised to monetize corporate bonds this time around, so you'd be stupid not to issue debt right now. Something tells me this plan is unsustainable.
Most statically typed languages have nothing close to rails/laravel nor the ecosystem surrounding them.
For people who want to try using this stack, please be aware of the cost running this stack isn't cheap.

I recommend to watch this session in ServerlessDays Virtual April 2020 https://www.youtube.com/watch?v=H4WoQd2yVJQ&feature=youtu.be...
I definitely sufficiently hedged my original claim:

> OCaml's type system is not powerful/expressive enough that (to use the given example) abstracting over type constructors is likely to ever come up.

And I stand by that. It’s not likely to ever come up, even if it’s possible to kludge it.

You’re right about the name though - it seems like the anomalous use of “functor” predates francophone intervention.
I've been wondering if the captchas are Google's way to get cheap image classification by humans.
The author of this piece lacks an understanding of how Machiavelli uses the term `virtu` (admittedly a common mistake). This failure to understand `virtu` is why countless political factions all the way up to the modern US Democratic party have failed their subjects and failed to protect their states -- they were unwilling to sacrifice the appearance of being good, of keeping their hands clean, for the things that really matter -- for example legislation on climate change, and the preservation of the US ability to respond to global pandemics to name only two. One of Machiavelli's key messages is that there are some things that are more important than playing by the spirit of the law. Those in the modern west who reject Machiavelli and this message doom themselves and their constituents to live in states cursed with bad rulers.
Now Is the Perfect Time to Memorize a Poem
IIRC, the two "preview" ones are the new Firefox, the other three are the long-existing Firefox. So once the new Firefox replaces the old, the two "preview" apps won't be necessary anymore.
Xapo is expanding beyond Bitcoin to become a digital bank
“We’ve secured the impacted SaltStack service by updating it and adding additional IP filtering, allowing only our servers to connect to it.”

So this means they had Salt master ports publicly accessible? Why would anyone have salt ports open/exposed to public/internet?
> boy doing whatever the fuck he wants without the slightest concern for who he might hurt or kill in the process

Honestly, as far as children doing stupid shit like this goes, that describes pretty much all children.

It’s not like the thought he might hurt someone ever even entered his mind.
Showcases Asian Privilege.
I'm in the same boat. Dearly wish I could take a vacation but the state has banned short term rentals for some reason (hotels still open though). So when they let us out of house arrest I plan to get out of town asap.
You're correct, no need for grains of salt. Hence why some apps that are in jailbreak "stores" can do things apps from the store can't.
Then I'd say you don't know much about poverty.

I grew up in one of the poorest counties in America.

I now live in one of the wealthiest. And while the occasional affluent family has a teenager or two that works at the grocery store, in poor areas, lots more teenagers have jobs to supplement not only their own income, but that of their parents.

That's not to say that there are more teenagers working these low wage jobs, it's just to point out that "privlege" in this case is merely a straw man and sidesteps the main thrust of my point, which was, what is better, "poverty wages" or no wages at all?
Forgivable for a child, perhaps. but not for a president, or a ceo, or startup founder.
> we’re doing ~nothing

A lot of people are doing something.

Some do a lot by actively working on solutions, many do a little by preserving energy and reducing their
personal consumption (especially meat and
transportation/travel).

If you feel dread you should do more.
HTTP Blog Server: 100 Lines of C in a Closet
Tracy Profiler: A real-time, nanosecond resolution tracing profiler
Handling Colossal Conditions in Go
Things Your Online Business Need the Most
It seems bizarre to me that a crypto miner got in. It wouldn't make much money on regular CPUs, and the high processor usage would immediately draw attention. So it looks like a low-effort botnet, which is embarrassing to get pwned by.

(The coin mining could be a cover like you mention, but it seems unlikely since it naturally draws attention.)
Okay okay, to be fair on Paul, he did pretend to apologise for those remarks.
Racial discrimination is not allowed in hiring, but we can't read minds. So statistics are what we fall back on to test the question, "Assuming they don't care about race, are the racial demographics of their employees an unlikely scenario?"

If it's out of line with some standard (this is the hard part to decide), that's a flag for further investigation.
In this climate, I would probably lean towards taking up that job. You have a few good things going for you:

1. You have good academic credentials

2. You are trained in a "hot" field (my Ph.D. was in Physics but I've always loved software engineering and ML, but that was a very hard transition for me to pull off)

3. Getting a year or two under your belt is probably better than a large gap in your career if things continue to go south on the employment front. I suspect a decent number of ML/Datascience people are going to be laid off if they haven't already because they end up being more expensive and it isn't as easy to quantify their net impact / benefit to a company.

Just focus on how you can use your time at any job right now to improve your skills and round out your profile so you are a more attractive candidate for the kinds of jobs you'd like to target in a few years.

Also, if things bounce back in the next year, demand is still going to be high and you should be able to find a better job and switch relatively easily.
Not being a BEAM language is not unique to PHP or it's relevant peer languages.
By the time he got to California, he'd have needed more than that just for gas.
They might ask for last 4 digits of the CC. But also, if you changed addresses, I would imagine they would reverify your cc info.
I like the notion of "culture add" vs culture fit. That characterization recognizes that team culture is not prescriptive but a reflection of the idiosyncratic contributions of the team's members. Someone from an underrepresented background has a unique potential to add, even challenge, the status quo.

Did the concept of "culture add" originate at Google? I'm curious to learn more about it and how to introduce it to an organization.
Startsmall – Jack Dorsey's public fund for global Covid-19 relief
Any code you compile can now execute arbitrary syscalls, shell out to git, interact with the user's terminal, host a web service or whatever else as you build it and then write the results to your final executable code?

While most ecosystems are moving to hermetic, reproducible builds this is going full steam on the other direction. Goodbye 'it works on my machine' hello 'it works on Jane's machine when Ryan builds it on Tuesdays. Oh Ryan WFH on Tuesday so it gets built on his home machine!'

I wanted to like this but it seems to have gone way too far. It is a college project gone wild.
Think about where you need fault boundaries (e.g. cellular, zonal, regional, global) and match your account structure to that if possible. In practice that usually means one account per cell/zone/region per environment (test/prod).
I know it’s not the same, but other iOS browsers use safari’s content blocking API to achieve a similar effect (e.g. Brave, DuckDuckGo, Onion browsers). They can use the same rule set from HTTPS Everywhere, and can block JavaScript on a per-site (more limited than no-script, but close.)

If you’d rather just use Safari instead of a branded skin, you can install your own content blockers.

The app HTTPS4All uses the same rule set as HTTPS everywhere:

https://github.com/bouk/HTTPS4All

For script blocking, AdGuard for iOS supports custom rules. Try:

*$script

And to whitelist:

*$script,domain=~example.com,~example2.com

Kind of a hassle. Again, Firefox could just include this in their skin of Safari.
Circle seems to have compile-time printf, which would make it easier to debug than normal C++ compile-time code.
>Is it a sign of anything?

Progress, it's doubleplusgood.
It's subjective remembering though, so this message would primarily apply to those who are creating such content or consuming it. Those are the ones for whom your viewpoint may be true.

Others do create / conceptualize "new" futures, though I would add that a lot of this is a metaphor for big-picture ideas and general creativity drawn from the yet-unknown, which are then birthed into the present (the future present ;-)). These people have a tough job to do, because audiences like HN share the tech space with them, but tend to be relentlessly critical of wild new ideas at the same time. We are that retro-future crowd that's short on (or generally annoyed by) new ideas, many of us.
At your link, on my phone, performance dips when new bunnies appear, then gets back up in a few seconds. Which is weird, since afaiu objects should be handled in exactly the same way throughout their lifetime.
Not when you claim percentages with 4 significant figures.
Hi Dan,

I would like to profusely apologize for using "Excerpt" in my comments for places I excerpt other content, although, I am hoping you'd understand that the reason I do that is for my own way of organizing my own notes... Yes, I understand that HN is a public forum, so in order to please the forum rules and regulations, so from this point forward I will try hard not use "excerpt". Even though I will try not to, if I do it in the future, then understand it was an old habit ingrained upon my stiumulus-response cortex, but nonetheless, I will make a concerted effort not to.
The vest frequency depends on the size of the grant.

Some grants (small) once a year
Bigger - quarterly
Large - monthly
The RSU and the options aren't priced equally, though.

More like a $50 bill or the option to buy a $100 bill for $25
Isn't this why Google Voice offered speech recognition, with a UI to send corrections to them?

There's also the "please select all squares that contain Sarah Connor" meme.
That is exactly what it is.

EDIT: From Google's own reCAPTCHA website - https://www.google.com/recaptcha/intro/v3.html#the-recaptcha...

> Hundreds of millions of CAPTCHAs are solved by people every day. reCAPTCHA makes positive use of this human effort by channeling the time spent solving CAPTCHAs into annotating images and building machine learning datasets. This in turn helps improve maps and solve hard AI problems.
Of course they are!
Lake Missoula wasn’t as big, but it’s floods were more spectacular.

https://en.wikipedia.org/wiki/Missoula_floods

“After Pardee studied the canyon of the Flathead River, he estimated that flood waters in excess of 45 miles per hour (72 km/h) would be required to roll the largest of the boulders moved by the flood. He estimated the water flow was 9 cubic miles per hour (38 km3/h), more than the combined flow of every river in the world. Estimates place the flow rate at ten times the flow of all current rivers combined.”
This whole salt-stack incident could've been handled a lot better by salt themselves:

- the notification was a week ago to a small mailing list, which is tucked away on their site

- no notification to the registry to when you go to download salt (at least I never received an email, but still get plenty of marketing spam)

- no posts on social media as far as I can tell, I couldn't find a tweet, anything on reddit, or anything on hn.

- they only blogged about it on their official site yesterday, way after damage had been done

- one week's notice between the initial announcement and the patch coming out. The patch being released is basically a disclosure of the vulnerability

- the patch was released late Thursday early Friday depending on your timezone, giving attackers the weekend head start

- the official salt docker images were only patched yesterday

- You can't get a patch for older versions without filling out a form and supplying details

- Ubuntu and other repositories are still vulnerable
Just an anecdote - almost every aspiring graphic / web designer I know has designed a stripe inspired website.

Stripe's landing page is the peak of flat 2.0 web design, and to my knowledge, hasn't been overtaken yet by any other website yet.

It's funny reading engineers talk about design. Imagine if business people made comments on the elegance of lisp:

> I personally prefer JAVA. You can hire a lot more engineers that know it and it does the same thing. If you can't make money off of it, it's not real engineering. Let's keep things practical and functional, shall we?
Covid-19 Has Mutated and Appears to Be More Contagious Now, New Study Finds