skysight-inc/HackerNews huggingface dataset:
so you're suggesting that there should be different punishments based on how much money someone has?
Cool project. Budgetsheet looks nice, too.
Interesting. I suppose you are probably right, but I would still argue it's confusing and doesn't actually line up with the semantics of the C-style for loop. If it were a language like Python, wherein collections can actually be iterated over with a "for ... in ..." statement, then it might make more sense. But the C for loop just has an initializer, a break condition, and a statement executed between loops, so there's not necessarily a connection to the mathematical notation, even if it's often used to execute some function over a collection.
It's also worth mentioning that the shared article claimed that Malaysia, under former Prime Minister Najib Razak, had signed unfair deals with Singapore in return for help to launder stolen funds, so this is a big allegation.

However, a guy has to wonder what the odds are of the state levying such a fine in defence of an ordinary citizen.
>However, you can prevent many people from drinking (or at least, reduce the total amount of drinking to more moderate levels) by:

actually doing something effective like taxing the purchase of alcohol to such a level that people don't do as much of it unless they are alcoholics.

So all we have to do is tax when people purchase their genitalia for the weekend.
> Are there any other languages in the TechEmpower benchmark or the Debian benchmark game (formerly went by another name) that requires setting an "IntegerCache" to optimize... allocating integers?

afaict Java programs shown on the benchmarks game website do not.
It’s not clear to me that taking unreasonable positions is itself an unreasonable thing to do.
Intel based* sorry did not make the distinction.
So all of the arguments provided are really in favor of saying goodbye to the AGPL because it's not strong enough. Or opening the floodgates and just use permissive licenses.

The GPL license remains great for what it was intended for.
I didnt understand whos country it is, and who is the minority / majority?
Because if you use a keyboard with the latin alphabet, the language of the keywords is not a big deal. What's important is for the tutorials and documentation to be translated, not the language itself.

When you use a non latin keyboard I guess having a language matching your keyboard might be more important.
> I’m a little disappointed that everything in the article from a V8-only perspective.

The advantage of using v8 (d8) here is that the author could benchmark different optimization strategies. I don't think jsc lets you do that.
Just to complete this:

As said, it is not a good idea to leave the root file system of the Raspberry, which is on an SD card, writable for heavy-duty, long-term tasks where reliability is important. It is not made for that. Among other things, this includes logging.

Instead, I am using this script:

https://github.com/fitu996/overlayRoot.sh

which mounts an overlay-filesystem with the bottom layer being the root-fs, the upper layer a new fs on writable media, which is a RAID partition in my case, and swaps the overlayfs with the root fs. That means that from then, the sd card of the Raspberry is not modified, and all changes go to the RAID disk. If you want to modify the system configuration, you need to re-boot with a different kernel parameter, which is detailed on the linked page.
Thanks for pointing them out! I'm taking the site through some changes so these bugs are very recent. When I released it, it was pretty much bug-free.
Bitcoin and Ethereum are two entirely different value propositions. Ethereum is a lot more controlled by a central body, moves a lot faster and is optimized for entirely different things (flexibility, scale, building apps, etc).

You can't substitute one for the other. Both will likely continue to exist indefinitely.
Agreed. The nice thing about AWS is that they normally have at most a couple of different services that do what you're looking for, and you can be reasonably confident that they will work well and play nicely with all your other AWS hosted services.
In no way does this help.
Of course there are types of machinery where "safety gloves" are in fact detrimental to safe operation...[0]

[0] http://files.hria.org/files/OH4433.pdf
More on the Science of Apology (2016)
How strong of a fisheye effect are you talking about? The quake example has a much stronger effect than I'm talking about. But years ago I bought a cheap "fisheye" (it was really just a super wide angle) lens and it produced an effect very similar to what this paper and Fisheye Quake shows
I made a tool to help you calculate the right job offer for your career goals and lifestyle.

I've changed corporate jobs a ton in the past 15 years and have personally used this calculator since 2011, so I decided to make it into a full product for others to use.
In the US we are deterred from getting STD testing because the cost will be variable and sometimes very high, depending on what insurance you happen to have (or not) at the time.
This may be a good place to plug one of my favorite podcasts called “Self Hosted” (not sure if related): https://podcasts.apple.com/nl/podcast/self-hosted/id14779973...
The blog post points to cloud software as "the [new] enemy of freedom in computing", but then advocates for using permissive licenses (MIT, BSD, or Apache, instead of, say, AGPL) while "counteracting the monopolising effects of cloud software, developing sustainable business models that allow open source software to thrive, and pushing for regulation that prioritises the interests of software users over the interests of vendors".

Isn't AGPL helpful for that?
They proceeded to vote for him again, in greater numbers, the next time around, with Hillary Clinton nowhere in sight.
I've always liked map design. Nice project. I would recommend having some really nice examples visitors can go straight to, and maybe covering popular places that would have immediate interest (perhaps good long-tail SEO possibilities with this, too).
Depends on who's doing it.

> Coordination of armed insurrection against the United States?

Coordinating burning down Minneapolis police station is okay. Bombing Portland Federal Courthouse is okay. I'm afraid you haven't quite captured it yet, but close.

> Lies about the election rigging to justify overtly racist voter suppression?

No, speaking for 4 years about Russian collusion rigging the election was allowed on mainstream platforms.

I'm afraid you'll still need to be more specific.
Very. Moderna's main focus is (or was) oncology; specifically personalized cancer vaccines.
If I were the chair I'd be looking at how can I subsidize more mRNA production (the whole supply chain, lipids might be a better focus than mRNA itself) so that if variants are a problem we can get more vaccine fast. This will also scale to the net pandemic. This seems to be something close to what they are doing.

Right now adenovirus based vaccines as a rule seem like they need to go back to the lab for a few years.

I would keep options open to other vaccine technologies. There are others out there with some promise. I wouldn't expand on them yet - they haven't delivered, but I'd keep options open and would be ready to change if the real world conditions change.
Logo programming language was translated into various natural languages (as AC Logo into Polish for example) and this was the only reason kids w/o foreign language skills (and English in particular) could wrap their heads around it and paint some cool stuff with the turtle, learning about recursion and what not at the same time.

I learned programming when I was five or six, way before I knew any foreign language, but my experience is no excuse for gatekeeping. Making programming accessible to a wider audience is unequivocally good.
For context, English isn't my first language -- but my Spanish fu is weak to say the least.

Many programming languages especially more terse, modern ones (I'm looking at you, Rust) -- the symbols don't mean anything in English either. Does "for" or "fn" or "impl" mean anything to average English speakers? This feels more like a bunch of extra symbols like "==" and "!" rather than the anglosphere enforcing its dominance.

There's plenty of room in the programming languages space for this one, to be sure -- I've nothing against it. It almost feels like ergonomics and writability are reduced in this language to make it more like Spanish than a modern functional programming language is like English. It almost goes out of its way to replace symbols with words. More like a Spanish AppleScript.

Feels more like it's making a point than solving a problem, but I'd love to get more perspective from Spanish speakers.
Search still doesn't work at all. If you search for any of my apps by their exact name the apps aren't the first hit.

This is the absolute most basic thing. And they screw it up spectacularly. It's especially infuriating because app names must be unique. What's the point if the search is that broken?
>A slight slow down is a euphemism for people dying.

We apparently don't know that, which is why they are pausing to examine the safety of the vaccine.
It is just the colour of someone's skin. Or aren't dark-skinned people who grew up outside the USA black?

> If you're born Black in the US, you had a way higher chance of dying and your mother had a way higher chance of dying than if you were born white.

Poor people have a higher chance of being criminal. Black people have a higher chance of being poor. Therefore (I assume) black people have a higher chance of being criminal.

Treating black people like criminals because crime is correlated with being black is textbook racism. Treating them differently because of any correlated trait is also racism.

> For example, there are higher rates of asthma in Black Americans because we tend to put polluting things by their neighborhoods and schools.

Why?

- If it's because they're poor, the root cause is not racism but poverty (or how the poor are treated).

- If it's because of their skin colour, the root cause is that treating people differently based on their skin colour is considered acceptable. Treating people differently based on their skin colour will not exactly help.
There's a huge cost associated with child-rearing as well but that's just part of human civilization, as is lots of sex and, while we're at it, drug use.
If anyone finds this subject interesting, I recommend The History of English Podcast: https://historyofenglishpodcast.com.
I would pay a subscription fee if someone could locate and repurpose the old playlist/soundclips from musicforhackers.com - awesome streaming music site back in the '00's.
WASM code is byte code that (after being downloaded) is pre-compiled into (presumed) safe native code to be executed. It is designed to be cross-platform and as such, isn't particularly close to any given architecture. This means that there is still room (and necessity) to optimize for a particular architecture when compiling.

Let's say you have some trivial task. You write and compile to wasm. You also write in JS. It'll be a couple kilobytes for JS and probably a couple hundred kilobytes for wasm with all your dependencies to get a usable environment.

Once downloaded, the JS and wasm bytecode must now be parsed. The JS interpreter starts parsing and running. Meanwhile the wasm code is pre-compiling into native code so it can start execution.

The tiny bit of JS takes 10ms to run in the interpreter. The larger WASM file takes 20ms to parse and 0.1ms to run. Which was faster?

That depends on how long the software runs. WASM only makes sense at the inflection point where the execution lasts long enough to counteract the parse time. This shouldn't come as a surprise. Compile lag is one reason why interpreted languages saw real-world use in the first place.

It's telling that v8 used to NOT have an interpreter, but then added one. Everything was first converted to byte code then run. This resulted in slower startup and slower overall performance. Now, the browser starts interpreting while also converting to bytecode in the background before switching over execution. Functions don't actually need a couple hundred runs in order for the optimizer to know what types they receive. Most functions could be optimized with a very high degree of success after only a couple executions. This isn't done because the time cost of optimizing would outweigh the benefit on code that isn't executed frequently.
Sure; a lot of this is heuristics and reputation. I personally suspect that in many cases, people do not associate the phrase with honest hosts who will actually try to answer, but it's definitely situational and depends both on the company culture and your own personal reputation.
“It’s like Stadia but for Chrome”
That story has nothing to do with IR35.

Really, I could swear you were a right-wing troll trying to get me to care less about employee rights by being so obscure about it all.
I thought the debris that gets lifted upward tends to go into elliptical orbits. Apogee would still create a significant amount of drag, wouldn't it?
The vowel shift is one of the major reasons why Shakespeare's poetry doesn't rhyme when spoken with modern English. There was a rather fascinating video that went around awhile back of a father and son demonstrating the changes.[1]

[1] https://www.youtube.com/watch?v=gPlpphT7n9s
Question to PeerTube: What are you doing to curb the ever-growing number of white supremacists using your platform?
In an example[1], it sounds decent but i noticed a fuzzy white noise whenever the voice is talking. Is this the algorithm, or compression? If it's the algorithm, why?

[1]: https://soundcloud.com/user-565970875/pocket-article-wavernn...
There are guidelines for what Show HN is supposed to be. This site pretty much fits the bill.

https://news.ycombinator.com/showhn.html

> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

> On topic: things people can run on their computers or hold in their hands. For hardware, you can post a video or detailed article. For books, a sample chapter is ok.

I am glad to see work from other hacker news members. When it isn't interesting to me, I find something else on the internet or IRL that is.
Curious about your level of mathematics exposure? I remember that maybe in the most basic introduction to higher maths words were coupled with my reasoning, but later on reasoning was wordless (Jacques Hadamard reported something similar). Sometimes when I spend too much time doing math in the day, particularly doing proofs rather than reading, I have dreams about manipulating/deducting but no words or language for that matter is present. I've had similar experiences with programming and chess.
February 2020, no?
Removing weekly subscriptions would do most of the work.
To all native English speakers, before talking about standards and lingua franca, try to implement some basic algorithms in Latino and take a minute to imagine a world where it is the standard (programming & documentation). Then you'll understand the meaning of "entry barrier" and "language advantage", if you remember that's the reality for billions of people in the world including me.
The lockdowns imposed in countries that only used them to prevent the hospital system being overwhelmed were very effective on average, but that's not enough. In order to reach Covid Zero you need lockdowns to be very effective everywhere. Take for example the UK - there were apparently some areas where cases kept growing even during the strictest lockdowns, and that's enough to ensure you'll never reach zero cases.

All the countries where this worked seem to have the advantage of being geographically and geopolitically distant from Italy, which meant they could take action against their outbreaks at a relatively early stage before they got deeply embedded in society. (Early on, cases were more or less a gradient radiating out from Italy, probably because they had a major outbreak which went completely undetected as in literally reporting zero cases country-wide despite having an awful lot more than that.)
That's not really a good definition, dragged up by the Google bot without a link to the source. It says "Definitions from Oxford Languages" but I'm having a job finding where that was from.

https://www.oxfordlearnersdictionaries.com/definition/englis...

was kind of similar and has " a plan for making money that involves encouraging people to invest by offering them a high rate of interest and using their money to pay earlier investors. When there are not enough new investors, people who have recently invested lose their money."

which I think is what is usually meant by a ponzi scheme and is different from bitcoin.

Even with your definition bitcoin doesn't really fit:

"form of fraud" - bitcoin was completely open about what you were getting from the start

"nonexistent enterprise" - the first and largest decentralized digital payments system. The more legit complaint is the enterprise is wrecking the environment more than it doesn't exist.
> My collaborators and I have previously argued for local-first software, which is a response to these problems with cloud software.

What’s ironic is that this was actually Microsoft’s vision of computing. Bill Gates wanted your Windows Desktop, that you installed local applications on, to be the hub for your computing life.

However, powered by open source software such as Linux and GCC, companies were able to shift the locus of computing from the user’s computer to their computers.

This has resulted in a huge loss of control for the average user. Their data now is no longer owned by them in a technical sense. Whereas in the past, even with closed source software, they owned their data, and worst case, someone could reverse engineer the machine code to modify the software. Now with cloud software, there is zero chance of that.

In some ways, the FSF helped catalyze even greater loss of user freedom.
Lies, damn lies, statistics, and statistics with low sample sizes.

In the UK they've had 13.5 million people under 60 vaccinated as of April 8, and a grand total of 79 cases and 19 deaths. The number of COVID deaths in people under 60 is more than 9000.
Biden Rushes to Protect the Power Grid as Hacking Threats Grow
Very similar in how running macOS on a Hackintosh is a copyright violation. You are only granted a license to the OS to run on Apple hardware. Running their OS in a virtualized environment not on Apple hardware is the same thing.
One thing that's helped me is teaching local "community ed" courses on something I'm confident in. I've taught really basic courses, and not only became more confident over time but also felt great teaching people who are really engaged and grateful.
That works if the data is already in the Wasm linear memory and you need to access it from JS. If you have strings (or whatever) in JS, you need to copy them into the linear memory for the Wasm module to use.
I spent way too long trying to work out if there was an accented Spanish word "yéar" or something that was funny...
Uhhh you the same guy in your post history defending Bangladeshi marriage culture, which is based on forced child marriage? Big oof to have any moralizing from "conservatives" like you.
As an early employee of several small startups that have grown to decent sizes, I'll never take the advice of a successful founder (I'll use it when it works).

After hiring hundreds of people the most knowledgeable people were the ones who worked on successful teams at failing companies, and very few founders go through that experience in the same way as non-founders do.

Founder advice is for founders.
The bitcoin allows you to participate in E-commerce.
I don't think so, but he and his collaborators have a website: https://congressionalresearch.org/
Perhaps a UN audit of where the money for proper dredging went? It's not like the UN doesn't have any say. The first time the British and French fought on the same side since the 100 years war was under the UN and Dag Hammarskjöld when Egyptian zealots felt the ships were as legitimate targets for plunder as desert caravans.
I'm with you, but I went the other direction: native English speaker who learned French localized BASIC (correction: LOGO[0]) in a summer program. The words map pretty quickly to the abstract concepts without any real need for a translation step. I did that as a kid, but I don't see any problem learning a programming language in a different language as an adult.

Realistically, what's far more important than the language of the keywords is the language of the rest of the identifiers. I've typed a lot more distinct function and variable names than keywords.

[0] Jogged my memory: https://news.ycombinator.com/item?id=26809211
Few things I can't figure out from a tweet.

1 - Is Lambda going to train engineers already hired at Amazon and is just going to provide an onboarding bootcamp for new hires? Doesn't sound like a bad idea considering Amazon's scale and the amount of internal tooling they must have.

2 - Is Lambda going to supply bootcamp-grads programmers to Amazon?

3 - What do they mean by "Back-End"? Is it Software Engineering roles or back-end customer service/SRE they are training them for?
I like https://listenparadise.org/ in the same vein of music only radio.
Companies should support employee healthy lifestyle
Lots of good advice in the thread -- I'll take a different angle on it. There is and should be a difference in the way you communicate with your family and friends and coworkers, however, I think basically all people draw that line too absolutely and try to create a 'professional' persona they use at work.

The most effective you are in conversation is how you speak to your friends and family. Consciously breaking down that line and trying to bring the genuineness, empathy and effectiveness of your normal communication style into work.

I've always done OK here but I found HUGE gains once I stopped trying to act like some movie version of a 'good professional communicator' and just started being myself. All the other people working are just people too.

https://www.amazon.com/Weekend-Language-Presenting-Stories-P...
How does defamation law intersect with section 230?

> No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider.

This applies to users who quote or forward a message as well as to sites that host a message. But there are some exceptions to section 230, and law is complex, so I may have missed something about defamation.
I think in the vast majority of cases it is an ethical concern, but I agree that even in the absence of ethics there is an aesthetic dimension. Usually we rephrase it under the umbrella of "preserving it for future generations"
You're right (https://techcrunch.com/2020/04/21/epic-games-launches-fortni...), I suppose that they evaluated those 18 months and judged that it wasn't as profitable not being on the Play store.

But ISPs still deliver apps through their app stores, and whole segments of big players also successfully distribute outside of it, out of necessity: adult content and the Chinese ecosystem. Note that the DMM example I cited is unheard of outside of Japan, but very well-known in Japan itself.
The government does need an incentive to do something. It may still be financial… it may also be political. However, corporations are not immune from either of those incentives either.

It’s true that the consequences are different but it seems like different doesn’t necessarily mean worse.

Giving information out to anyone that doesn’t absolutely need it seems the best policy here. I see no reason to specifically target the/a government.

OTOH, broadband connectivity in the US is notoriously spotty and monopolized. Getting bandwidth data and visibility into this is the first step in potentially fixing the problem.
Paleopharmaceuticals from Baltic amber might fight drug-resistant infections
now he prefers necro