jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They kind of are the third party - the point is that if Amazon review it, ie certify it in any way, then one knows that if it's still terrible you can't trust _Amazon_. It puts skin in the game for Amazon that isn't currently there. At the moment if something on Amazon sucks people just say "oh that seller is awful" and buy something else from another Amazon seller.

I guess Amazon have no reason to implement any sort of techinical checking unless it gains them customers, so people have to vote with their money first.
Study with Esther now!

https://www.edx.org/bio/esther-duflo

Amazing I can type that. The net ain't all bad.
console javascript hacking ;)

var ele = document.createElement('div');
ele.setAttribute('id', 'foo');
//$('.stage').append("<div id='foo'>m</div>");
document.getElementsByClassName('stage')[0].appendChild(ele);

var dict = {
pain: {
energy: 'paddle',
waste: 'needs to fart'
},
sad: {
ideas: 'coffee'
},
frustration: {
fatigue: 'sleep',
energy: 'food' // 'paddle'
},
restless: {
concentration: 'knit?',
waste: 'fart'
},
tired: {
fatigue: 'needs sleep'
}
};

// happy concentration
// estatic ideas / waste
// restless waster

trigger = setInterval(function() {
var s = getState(STATE);
var msg = s.mood.name + ' ' + s.mood.reason ;
if (dict[s.mood.name] && dict[s.mood.name][s.mood.reason])
msg = dict[s.mood.name][s.mood.reason];
var other = ['concentration','energy','fatigue','ideas','waste'];
for (var i = 0; i < other.length; ++i)
msg += ' ' + other[i] + ':' + (s.creature[other[i]].count).toFixed(1);

document.getElementById('foo').innerHTML = '<small>'+ msg +'</small>';

}, 100)

/* i couldnt find the mute button */
function playSound(state, sound){}
That would be true if you're thinking of Stadia as a subscription to get access to an all you can eat buffet of games (ie Netflix for games) but that's not the primary model proposed. The primary Stadia purchase model is that you buy games on Stadia and then get "free" unlimited streaming of them. In that case if they were to shutdown the user has to get something back, preferably the game...
You underestimate the tricks online marketers use to source positive reviews. I guess Apple just cannot be bothered to game them since their success is not dependent on their contents.

One example is the classic dark (or at least grey) pattern many mobile app use: Showing a popup with a question whether you enjoy the app or not. If you don't then you are asked to send private "feedback" by email. If you do then you are encouraged to leave a public (likely positive) review and redirected straight to the app store.
Fastmail makes it very easy (unlike many others) to send emails from any *@yourdomain.com email as a sender. But if you only need to receive email, then almost any paid email service I know supports such catch-all addresses, even gmail/gsuite, there's no lock in.
It's not an article so much as a P0 blog post. The list of terms of art in this post that ordinary readers wouldn't grok is long indeed.

NSO is extraordinarily well known in the security field; they're one of the best known (but almost certainly not the largest or most effective) purveyors of mobile exploits and malware (to governments). For P0 (and Apple), NSO is "the adversary".
FWIW fastmail’s web UI is entirely built on top of JMAP. (If you’re curious you can add &debug=true to the URL in your browser to turn off compression and see all the JMAP queries the web UI makes in the inspector). So any 3rd party email clients can support all this stuff on top of JMAP in a standards complaint way if they want to. Anyone who works on native mobile email clients, please add support for aliases and snooze and all these great features via jmap!
I would love it if your response addressed the points in my comment, but it seems like you're deliberately ignoring them.

Again, I agree that the Israeli government's treatment of Palestinians is abhorrent. That's not an anti-Semitic opinion! Claiming that Jews are not native to the Middle East and are an attempt to replace Palestinians is factually wrong, though, and does rely on anti-Semitic tropes.
For which the Economist argues

> But if conventions are worded with unusual broadness, they must also be used with special care. Until now, America’s State Department had applied the “genocide” label only to mass slaughter, and even then it often hesitated, for fear that uttering the term would create an expectation that it would intervene. It did not call Rwanda’s genocide a genocide until it was practically over.
Making CQL SQL-Like was the worst possible thing the designers could have done. Newbies want to do SQL joins and filtering with it until they've been a few times.

C* is essentially scaled/automated MySQL Sharding and blob storage.. except you pay a huge cost for any server side filtering.

The Partition Key would be the equivalent of your MySQL shard id. ClusterKey is your primary key. if you treat everything like PUT $paritionKey, $primaryKey, $data and GET $partitionKey, $primaryKey you get a slow and massively scaling redis. If you do anything else with it you'll likely start regretting your choices and looking for a replacement database.
I simply do not understand what you mean.

Here is a proposal: I have verified that when the Skein cryptographic hash function is computed on a buffer of length n, using the reference implementation, then out of the program inputs, the computation time only depends on:

- n, the length of the buffer

- one, a static const variable used to determine endianness

and NOT on the contents of the buffer.

Please take any widespread processor of your choice, any widespread OS of your choice, any reasonable C compiler (not a C compiler that transforms constant-time operations into non-constant-time, I can write one of these as well as you, this is not the goal of the exercise), the length n of your choice, two input buffer contents of length n of your choice, and show how measuring the execution time as often as you like lets you discern between one input buffer version and the other.

Do as much statistic analysis as you need. Launch Skein a billion times if you need to. Have a device on the USB port that causes interrupts if that helps. Disable all cores except one. Disable hyperthreading. Enable hyperthreading.

But only come back when you have concrete proof of your claim.

Deal?

NOTE: you may think it's too much work just to satisfy some dude on Hacker News, but I'm sure you can become quite famous if you know how to do this. You are not doing this to convince only me. The people behind Skein think that its execution time does not depend on secrets, the fools, and since I followed Adam Langley's methodology to verify that property, you'll be proving him wrong too.
People regularly threaten NFL players on twitter... what is a real solution? It has been going on since at least 2012...

2020 - https://foxsportsradio.iheart.com/content/2020-11-23-nfl-pla...

2012 - https://www.nfl.com/news/david-akers-closes-twitter-account-...
Update: People are more emotionally involved with this than I am. I'll avoid getting involved.
Aside from the fact that this demonstration was limited to the semi-public atrium of the Hart Senate Office Building—historically, a location where many such demonstrations have been held, and all peacefully, to my knowledge—I'm willing to bet you that none of those demonstrators are armed. Nor did they arrive with zip ties to take hostages—didn't you see the footage of those armed thugs sweeping the Senate chamber looking for potential hostages? Nor did they rampage through the building, with the intent of targeting specific politicians for violence.

They didn't damage property, either. Nor did they impede the democratic process which we all put so much stock in. There's just absolutely no equivalence between these two events. I don't know if that was your intent or not, but there's absolutely no comparison.
This ban seems to heavily take advantage of the current moment, as it's obvious that he has tweeted worse things in the past.

It's strange that they picked such a poor way to justify the ban when they could have made a significantly stronger case, and in doing so could have convinced millions more people that they are trying their best to apply policies evenly. For example, I have a hard time imagining why they chose to specifically quote "American Patriots", as if that somehow contributes to the straw that broke the camel's back. Perhaps they have a strategic reason for going about this how they did, but I think it will have some negative 2nd/3rd order effects. that they haven't yet realized.

I imagine we are still only in the early days of the conflicts that are to come in this sphere (and I'd include just about every company and political faction in them, unfortunately).

(Also because apparently I have to state this explicitly in every comment related to Trump: I do not support Trump, his supporters, the recent events that occurred at the capitol, etc etc)
Not surprising. The election of a Democrat government has emboldened them to start censoring their political enemies with less fear of government reprisal.

This should hopefully spur more competition in the micro-blogging space as conservatives are now forced to create their own alternative. Previous alternatives didn't see much usage since the biggest names like Trump were still on Twitter.
What is great about ModelingToolkit.jl is how its used in practical ways for other packages. E.g. NeuralPDE.jl.

Compared to SymPy, I feel that it is less of a "how do I integrate this function" package and more about "how can I build this DSL" framework.

https://github.com/SciML/NeuralPDE.jl
Or put in a contractual term specifically to disallow automated ways of changing the channel.
You wonder though how we're supposed to trust anything that's reported by the CCP when they're engaging in propaganda blaming the US and Italy for the virus. As well as when there's a documented history of shooting the messenger, human rights violations, free speech violations, etc.

Maybe they are effective - it remains to be seen in an internationally vetted way. And they also had an opportunity to disseminate globally that they had doctors reporting issues, but instead they maintained until at least the middle of January (this started in November) that human-to-human transmission wasn't documented.

Nothing they say inspires confidence given their history and current actions, especially when it's ostensibly at odds with the experiences of almost the entire rest of the world with higher living standards and more uniformly modern systems.

Increasingly as time goes on, I have a harder time believing this is anything other than another shooting the messenger, Chernobyl-style event from an oppressive, information-deprived regime.
Indeed. The Cheltenham festival went ahead, for example. Several attendees confirmed infected, including overseas visitors. Good for another few thousand infections at least.
> All shops closed and not allowed to get out anymore, at the risk of getting fines from the police.

I'm pretty sure it was 'Non-essential stores': shops that sell clothes and electronics stores, etc not 'All shops'. So, supermarkets and pharmacies are still open.

Lockdowns are happening across several other countries anyway even as the UK is weeks behind the worst affected country at the moment, Italy.
Location: Milan, Italy
Remote: Yes
Willing to relocate: Yes
Technologies: Sketch, Invision, Keynote, Proto.io, HTML, CSS
Résumé/CV: https://corinne.solutions/wp-content/uploads/2020/03/Resume_CorinneS.pdf
Email: corinneschillizzi@gmail.com

UX designer with almost 3 years of experience. Very passionate about AI (you can find more at my blog https://corinne.solutions/blog/). Currently leading an innovative project aimed at helping children on the spectrum with an AI centered approach.
The only (small) problem with the herd immunity plan was that it would overwhelm the capacity of the NHS to deal with it.
That approach doesn't comport with human psychology. A higher probability of getting caught is far more deterrent than a higher punishment. This is why the parole system needs to be reformed to be "swift, certain, and fair". https://www.bloomberg.com/opinion/articles/2015-09-09/-swift...
If there are no in-person classes in many places I can't imagine all of these courses are going to work in the first place. When I was in high school, I had the misfortune of taking AP Chemistry during a year when the building that had chemistry labs was damaged in a storm and closed. No one passed the test that year.
If the flu caused the kind of havoc to our medical systems that COVID is causing, I'd want this rolled out for the flu, too.
So this is how Intel is going to go after the embedded space without having to offer embeddable CPUs. ARM has done very well because people like cell phone manufacturers can take an ARM attach some specialized cellphone DSP logic, and put it in a cellphone as one space-saving package. Since Intel was never going to allow something like this it was a big factor holding them back, but with an FPGA that third parties can put their specialized cellphone or whatever stuff in Intel will be able to get into this game at only a minor disadvantage.
I wonder if there's correlation between below-average physical activity and insomnia? I assume that a lot of coders---by necessity of their task and the tools they use---spend most of a week sitting as opposed to, say, a mail carrier or store clerk. Given that we're a species that evolved to leverage mobility for our survival, it's not a stretch to imagine that our bodies developed a dependency on lactic acid buildup and other "fatigue toxins" as one of the signals that sleepytime is at hand.

Has anyone done this study? It seems like a pretty straightforward study to do if some grad student out there is looking for a paper.
We are just using Java for teaching porpuses.
I don't know how "force of gravity" is a wrong belief but "the only force you are actually feeling is the upward force exerted by your own muscles in order to keep your arm accelerating continuously away from a straight path in spacetime." is correct. can anyone explain?

EDIT: my mind is totally blown by this; it put together some pieces of general relativity in a new way for me today. thanks HN!
I don't think it's entirely a management issue.

There are plenty of coders working normal hours then coding into the night on personal projects and missing sleep as a result. It's almost become a macho thing amongst developers - when was the last time you pulled an all-nighter, how many hours have you put into project X.
Or you can do what heroku does, and use thin. Just gem install it, and start it. Java has a similar approach with jetty. Both solutions are inadequate, at least standalone, as you get a few more users or require more security/performance. But for starting, it is simple and easy.
From the article: "I know a union that got a substantial pay raise because a politician did not understand that adding and then subtracting 20% gets you to another result from the one you started."

Wouldn't this be a pay decrease?

x * 1.2 = y

y * 0.8 < x
Look at the rest of the world, they've been doing airport security in a reasonably civilised manner since the Palestinians and Cubans started hijacking back in the 60s(?)
Does arrow have support for multi-language date parsing like dateparser? I like dateparser but it's slow if you allow many languages.
They are feeding the court website visitor data to advertisers isn't it?
> Nobody wants to go through the old COBOL code to figure out exactly what the code does, they take a greenfield approach with a description of what the UI is and an incomplete spec of the operations that need to happen.

The only way to improve on this description would be to note that the contract rate for each of the persons involved in this endeavor would be in the $485/hour range (of which, the labor provider might get $50). And then to note the 12 layers of management sign-off/approval on top of that - billed separately.
Construct is a little outdated but still good. Using events instead of code. It took half an hour to make a little race car game with my 5 year old, and she started tweaking things like designing the cars and how the race behaves. There's collision detection, etc, built in.
Ultimately, "the economy" is just a shared fiction.

We can tell ourselves a different story about what's important..

We certainly haven't been optimising for anyone's well being in a holistic sense, so maybe we should try telling ourselves that is important. You know, basic food, clothing, shelter, medical care for all. Maybe even some serious discussion on where we are and where we want to be 10, 50, 100 years from now.

If everything is pitched as a competition, as it has been, of course there's going to be losers and winners. I'm not convinced it has to be that way.
Please don't do this here, no matter how right you are and how wrong someone else is. I understand the frustration, but it only makes things worse to take discussion to the level of "fuck you", and it flagrantly violates the HN guidelines.
Totally agree. Sadly, outdoor pi cams are not cheap. In the meantime I think Ubiquiti might be the best option.
You would, but i am agree with you is not for everyone.
> Which causes centering scaling on the Instance, instead of the Application or even the functions.

That should be why Red Hat took an early investment in Kubernetes. Operating systems did matter for them. Applications did not.

> I believe a VM centered on the app (WebAssembly VMs) or functions (serverless approach) is the right computation unit

I agree with that. The thing I worry about is a k8s variant like Krustlet, running Wasm instead of container, might introduce the same complexity into the Wasm world. We need a more app-centric scaling solution.
No, like io_uring which Linux got in 2019 and still doesn't cover everything yet (e.g. currently mkdirat() is being added). It also often falls back to a kernel-level thread pool, since many e.g. file systems don't implement async IO.
I haven't really understood the recent move to making multi tweet posts. The character limit was put in place for a reason - to make short and sweet content. Trying to jam your essay into a chain of tweets just doesn't make sense.
I'm making a living with just over 100 true fans building Simplescraper: https://simplescraper.io/.

An extra zero would be nice but I'm very grateful for 100. In addition to the article above, these writings provided a lot of inspiration:

- https://web.archive.org/web/20090321145348/https://plentyoff...

- https://medium.com/signal-v-noise/reconsider-41adf356857f

- https://blog.nugget.one/upstart/building-a-one-man-saas-app-...
this is responsible and good parenting! thumbs up
A "Let's Play" video is available here: https://www.youtube.com/watch?v=cW1rIV5t74o

This style of hyper-specialized homebrew software is so fascinating. I wonder if the developer "works in the industry" or somehow has access to the systems, or if it's all pulled from field manuals and the like.
Look at the story and tell me if that’s proof of the population’s ability to self govern or quite the contrary? I’m not really sure.
But shouldn't it be? At least USA has this weird motto for its government: "of the people, by the people, for the people".
I have a one-word name. It's my "legal," wallet-name. The only corporation/government/monoliths that address me with that one name is the department of licensing (my drivers license) and the State Department (my passport), both of which just show my one name.

I have to just make things up for one or the other field (first, last). Usually I go with my initial as my first name, and my name as my last name. Or my one name in both fields. I once signed up to some web service that I didn't care about with a last name of IHaveNoLastNameAndThisFieldIsTotallyMadeUp.
Cool. I have aggressively unfollowed companies in the past couple of weeks since New Years, but my follow list was never so large that I would need an app for it --- for others I'm sure it'll help.

I'm going to throw something else out there --- what I'm beginning to learn is follow people not companies. So many times I might want to unfollow the guardian, for example, but follow their reporters or photographers. After all the point I reckon is to get away from the noise and closer to the signal.
That can be done via ES6 as well, replacing -> with => and adding parentheses for those lambdas.
Supremely bad title then.
I don't think the problem is that of signage.

The issue is zero-tolerance. It expands beyond simply parking. The lack of discretion that computerised solutions seem to beget. The incentive structure that means parking wardens feel inclined to ticket for being 10cm over a bay.
I wouldn’t call this a “free market” despite being so-called deregulated compared to other states. A wonky system with arbitrary gatekeepers and bureaucrats that is interspersed with market elements.
Does it really matter if the money is wasted, so long as it’s not wasted on something that generates more air pollution? The main purpose of a carbon tax is to stop polluters from externalising the cost of their pollution, so that they pollute less because it’s more cost effective not to. The extra revenue is just a bonus.
> There are signs of a big bubble all over the place now.

Or is it just that more people want to invest than ever and are seeking yield/return in whatever they can get their hands on? Isn't that a good thing that lots of people have "disposable income" they want to temporarily get rid of? Why does it need to be this doom and gloom "big bubble all over the place" thing?
That shit's been going on the US for over a century - and not just in prisons.

It started in Indiana on Mar 9, 1907. In 1909 WA and CA followed. (California sterilized over 20,000 ... 1/3 of the total.) Before the Eugenics fad ended, 30 states had sterilization laws. That crap was supposed to end in 1974 with Public Law No. 60. But no doubt there are still 'public-minded crusaders' who circumvent the law.

https://www.sfgate.com/opinion/article/Eugenics-and-the-Nazi...

"Hitler proudly told his comrades just how closely he followed the progress of the American eugenics movement.... Leon Whitney, executive secretary of the American Eugenics Society, declared of Nazism, 'While we were pussy-footing around ... the Germans were calling a spade a spade.'

Edit: In 1927 The US Supreme Court, in Buck v. Bell@ (274 U.S. 200) decided that 'compulsory sterilization of the unfit' does not violate due process. That decision has not been reversed.
Only because of the tension between honest communication and marketing. It is not shameful for a feature to be used less because it's misunderstood, but KPI's and product managers don't see the world that way, thus the tension.
There was a bit of a scandal about this a few years ago. As I recall, no one could find any record of Tim Ferris ever winning the Chinese kickboxing competition he claimed to have won. Was that ever resolved?

In a sense, I suppose, his point is valid either way. It is much easier to claim to have done something than to have actually done it, and you get the sane benefits either way.

So, lifehack?
Because every pair will go for a significantly higher amount of money, and it will exclude the vast majority of their fanbase, the size of which is the reason they go for a lot of money in the first place.

Imagine how popular a sports team would remain if normal people could never hope to afford at ticket.
That's a good question. I'm not 100% sure but you may be right. I'll have to do some investigating
After a user runs `bit checkout <branch-name>` bit will run `git pull --ff-only` behind the scenes