skysight-inc/HackerNews huggingface dataset:
It is also possible to modify a real arcade machine hardware.

And it's also possible to put some visual or aural indicators for player when to press which buttons, so the player would be just following computer's instructions. An ability to sync your actions to background music not provided by the game itself is also a possible avenue for cheating.

So the idea that somebody can set a recognisible world record while streaming from home is ridiculous. A proper procedure must involve all hardware and software provided by competition organizers and checked by independent judges.
If you actually try using this to send mass emails like mailing lists, you will immediately be blacklisted by the spam filters of every major email provider.
Indeed, xslt was the first pure functional language to achieve some popularity (if not love) among wider circles of software developers. At least, so it was in 2000s.
Sending mail and having that mail arrive in a human’s inbox are pretty far from 1:1 at this point due to incessant spammers.

The value of mailchimp and other ESPs is not that the email transaction is technically difficult, but rather that managing delivery rates is hard.
I used to do that. But it's hard to hold my self to it everyday.
In Europe, data that can be used to identify a person is also protected. For example, IP address plus timestamp is protected. Because you could obtain customer information from the ISP.

That's how I understand things.
That's cool, what kind of mapping and rendering are you doing with it?
Do you have to get up quite early in the morning? Only reason I ask is because half the day being the time until 12 is surprising -- after your midday meal, if you've constructed your meal properly, you should ideally not be hungry until dinner. I think IF needs to be paired with a mindfulness about what you're eating -- having toast with butter for lunch will not work.
First, I want to clarify that I'm not advocating Rust for all use cases. It just happens so that Rust is pretty well matched for the kind of things I generally need.

Now, Haskell or (modern) Java or C# are good languages, too, and they're by far not the only ones.

If you wish examples of the kind of features I need:

1. I pretty systematically need to juggle with many threads;
2. I very often need to juggle with many processes, with non-trivial interactions (i.e. actual protocols);
3. I very often need to access the OS;
4. I pretty systematically need to juggle with sophisticated data structures and algorithms (think graph matching algorithms, or dynamic trees of dependencies between ongoing tasks);
5. I regularly need to handle distributed applications in which pieces interact through non-trivial protocols;
6. I pretty systematically need to ensure that the event loop remains responsive.
7. Whenever I interact with the rest of the world (either the OS or as a web client or server), I want to be sure of which piece of data is sanitized and which isn't.

Of course, every single of these task can be achieved in any language. It just happens so that:

1. Rust has the best support for threads that I know in an industrial language.
2. and 5. Rust's type system is the best I know to express protocols among industrial languages. I hear that Ada's type system is just as good, but I don't know Ada, so I cannot compare. I hear that Haskell's type system is currently being extended with linear types, so I'll need to test-drive that, too.
3. While there are other languages that are at similar level as Rust for such things, I don't know anyone that is strictly better.
4. and 7. Any language with a strong, static type system is good here, including Rust and all your examples.
6. Great support for coroutines is really useful. Many languages have it these days, including Rust.

Once again, to clarify, I'm not trying to convince everyone to switch to Rust. I'm just answering the assertion that the only reason to use Rust is performance. That's certainly not the case for me.
The Monad Interface
Here's a basic network calculator I wrote in awk once because I had to do these calculations on a minimal SunOS system that didn't have any other way to do math from the shell.

https://gist.github.com/jaysoffian/7bb70e1065f085b46a00

You never know when a bit of awk will save your bacon.
It's not your fault. HN users love ripping articles out of context, and it's against the rules to put some context back.
> "...does not allow the distribution of content that is, in our sole discretion, materially false, inaccurate, or misleading, in a way that could deceive or confuse others about important events, topics, or circumstances."

Does this make Mailchimp a publisher now? Since they are effectively editing what can and cannot be shared via their service? Wouldn't that place them under much stronger legal scrutiny?

Maybe I'm reading too much into it. I understand a business can refuse to do business with anyone they please. That's already the case though. Why a change like this to the TOS?

Either way, I'm all for businesses being able to pick and choose their customers. I would never use Mailchimp based on a change like this, but they are free to change their service however they'd like.
You have to understand farmers and farming. Do you think a true farmer is more dedicated to completing government paperwork or more dedicated to raising another head of livestock? For the gamers/hackers, this is why we fund judges, prosecutors, investigators, and the rest of the court system. You cannot make the case that 5% of those with bad intentions ruin it for the 95% of those with good intentions.

Not saying the policy will ever be correct, but this is why you introduce thresholds, limitations, and requirements. For instance, using donkeys in the pasture to combat predators should be required. Promote smart farming, not just a pocketbook.
Release Release 1.7.0 – Support running HttpApi locally · AWS/AWS-sam-CLI
If you care about web safety, there are a billion other things that can bite you that are not memory safety. Rust by itself will not protect you from an sql injection, timing attacks, rainbow attacks, poorly configured TLS, Unix path drilling. You might have coded an infinite loop that "zero-cost abstractions" has turned into a cpu hog so that a single malicious user can use to DDOS a node. Did you build in the ability to failover across nodes? Or will all of the tenants of that node get nuked when kubernetes misses it's health check and nukes it?

So if you actually care about these things, rust might be really poor, because you are spending time fighting the borrow checker instead of thinking about the security surface area of your system, and the language is optimizing for speed in a domain where the bottleneck is usually the network.
If they are related you should find them and ask for it! Have you tried to whois the domain?

About the tech bubble, if you are on HN, you are already in the bubble :D There are so many people that have never ever heard of any domain that is not com/net/org/country
Not the best solution - but I post it on twitter and use that link to access the article(since Medium paywalled article is free through twitter) and delete the tweet in few seconds later.
> An obvious case is when using optional as a global.

Well, ok, although I think we were doing fine storing such values in unique_ptr. Now you're going to come back and say that you can't ever afford a double indirection when accessing globals, and if so, fine. But you still could have very easily written your own wrapper that suits your needs without demanding that std::optional be relaxed to the point where it cannot provide compile-time safety guarantees.

> Other cases are when you’ve checked the optional once at the top of a basic block to be used multiple times after.

Disagree. The way optional types are supposed to work (and the way I have used them in real code) is that you check it once, and in doing so, you obtain a reference to the stored value (assuming it the check passes). Further accesses to the value thus do not require checks. The type system is thus used to model whether the check has been done or not, and helps you write code that does the minimal number of checks required.

You seem to think everyone else in this thread is an idiot, but I promise you I have written real code with very strict optional types (similar to kj::Maybe) without introducing unnecessary branches.
That would be great I can't see why they wouldn't have a process like this.
What good is served by forcing mailchimp to serve customers who would adversely affect the reputation of mailchimp?
This season I bought a license to shoot one deer. It was somewhat expensive. Without limited hunting the sides of highways would be knee deep in killed animals and wrecked cars. Something has to keep the population in check. Wolves might help do this, but then they would overpopulate and have no predators.
Peer Assessment Bias
Mailers can’t risk getting blocked. Misinformation often looks like spam and needs to spread quickly in order to work. The people behind this type of media don’t care if they get blocked after the messages go out, they’ve already done their damage and can move on to the next service.
You are a legend - thank you sir (or madam)
I could enjoy the research, stalking, and viewing parts of the experience, but I'd personally rather do it with a camera than a rifle.
Congrats on creating content on your personal website. I am trying with my own but I still dont have a good habit in place to write.

I agree that running a personal website is a time sink.

But there are many other options like: Github/Gitlab Pages, Medium ....

Persoanlly, I prefer simple HTML pages or Markdown. Plain HTML will render easy many years from now. They are easy to transfer and hard to get lost between migrations.
Interesting. Are cold starts such a good problem? Cold starts with Node (Javascript) seems to be around 200ms.

But the best thing would probably be to have it as an option. Scale down to 0 (cold starts) or 1 (no cold starts).
The damage for removing a valid score from a known cheater is that they may be robbed of a legitimate score.

The damage of not removing an invalid score is that that score may be impossible or require superhuman skills (i.e. TAS) to attain, thus forever removing that category from competition.

This lopsidedness - and don't get me wrong, a healthy dose of schadenfreude too - makes me strongly believe proven cheaters should be stripped of all records.
No mention of social media, facebook or any other platform. If the argument is that there was political misinformation before 2016 then of course, it has existed for centuries. I am referring to the spread of misinformation through social media, at scale, which is the theme of the article. This was not seen at scale before cambridge analytica/brexit/trump/troll factories. Yet the platform existed for ~8years before it started.
Unless you are for the reintroduction of wolves where you live your opinion on this is selfish. Too many wealthy urbanites and subutbanites have a not-in-my-backyard mentality about wolves.
Ah my bad, I was under the impression there was no complete ownership or control. I played a bunch of neopets as a kid and had no idea until a few years ago how involved scientology was with the site. I bought a car from a scientologist recently and was blown away by the house they shared with their fellow practitioners. Walls of plastic wrapped Hubbard books, several family units (kids included) living together, dvd strategically left in car for us to watch. My fiance studies religions (she's a mental health worker and doesn't want to be ignorant to other's spirituality) so it was a fun watch and experience for us.
Very nice. As a UX person who recently got into data science this is a breath of fresh air compared to the traditional jupyter notebooks. Website looks really fresh and I love the colors and font usage. Video could be slightly shorter to really show me the highlights and maybe show a bit more of the realtime collab (althought the gif below shows it well).

One thing that annoyed me a bit is that I could only register with github or google. Why can't I just create an account directly with your service?
"for four consecutive weeks"

that's the key to this whole things, is that you have to stick with it for at least 4 weeks. i know quite a few people who have tried IF and rarely do they make it through the first week without cheating (including myself when i first started). IF is one of _the_ best ways to lost weight in my opinion (second only to hot yoga), but the key is that you have to very regime with it and follow it precisely in order to get the benefits. you cannot have _any_ calories what so ever in order to trigger the fast response of the body. even taking vitamins or protein powders breaks the fast. also most non-calorie drinks do contain calories just not in a single serving (which is VERY deceptive), so the best things to drink is just plain cold water through out the day.
Does the licensing agreement apply to the drawing program or the art created?

https://creativecommons.org/licenses/by-nc-sa/4.0/
We don't support React Native at the moment, but it's something we're looking to do!
ahh here's how to do it, you don't need to go to buchinger:

https://youtu.be/_ZG6lCgpPcA?t=480

wake up, do exercise, drink warm beverage, work, wait for hunger, eat breakfast/midday, take a powernap, work, last meal at 5-6pm.
-Oi, vi er overalt! (Odd Erling - aktiv 1997-2005. Fortsatt sporadisk radioaktiv - oftest under Field Day )

73 og god helg!
XPath and XML in general is a great example of "Death by Committee". They tried too hard to be too smart and try to solve everything, and overcomplicated it to death. This is why people largely abandoned it. This is what is happening to C++ and they are steering themselves by committee into a dead end.
This misses the notion of “virtual private cloud” and the discounting (>70%) that comes with bulk use. It’s possible with the top 3 CSPs to get virtual private, where machines do not receive a public IP and cannot reach or be reached from public IP at all, but can have private connectivity back to the office. (This is only rarely leveraged, should be more.)

Or skip the article, and apply the title to energy instead of compute, as we entered the industrial age:

“When companies should go to public utility power, and when they should come back.”

How many companies should invest in an electrical power production plant on-prem instead of using their resources to compete?

There are of course narrow exceptions. As an example, when we invented one-ticket one-seat pay-per-view video streaming for HBO, Showtime, and World Wrestling Entertainment, we delivered streams from 200 arenas around the country, and learned that power grids are less reliable than one can count on for 100 nights of live television a year. WWE began bringing tractor trailer generator trucks and wiring the arenas to run off that power during the live show, letting the “show go on” even if the local grid went out. You could imagine similar redundancy if you’re storing smallpox in refrigerators on-prem.

It’s just a risk weighted ROI calculation, and most firms are not existentially threatened by an extended power outage, as shown every time a cat 5 hurricane blows through New England and most businesses still don’t install a generator in their basements.
Command line tool and library for transferring data with URLs
One time I made an authentication system for an application that had some types like PlainTextAccountPassword and HashedAccountPassword. The storage backend for accounts accepted a HashedAccountPassword only. This way it would be less likely that a maintainer would end up storing a plain text password.

It is possible to do something like this in nearly any language with a type system.
The nuclear ban treaty is set to enter force. What does that mean?
Are all shiites (shias) infidels?
Yep, Joe Dirt had a mullet, and I think that’s all I need to say.

Life’s a garden, dig it.
You do realize that the mechanism you use to 'wash' disinformation is to mix it in with other legitimate (hacked) data, right? If the party you are attacking denies the validity you have a few real bits of data you can point to and use to call the other party a liar. If the party you are attacking tries to explain the nuance that there is some true and some false data in there then you use that against them to try to claim it is all true or that they are admitting that your specific bits of disinformation are true, by the time people hear the full statement it is already too late.

Seriously, it has been over four years since Clinton and the Podesta emails. How can anyone still be this naive?
Netlify Announcing Background Functions
So it's the system that is failing, not the teachers...

Public schools are a part of the system and the system has only continued to grow larger and larger over the last 75+ years. So what is the solution, to make the system even larger? More of the same failed therapeutic?

More and more "solutions" have been added to an outdated school system and has continued to show worse and worse results. This is quantitatively proven. Yet, we continue to tinker and politicize public schooling. To your point, we've decided to inject more and more social issues into schools, expanding scope of all things except effective learning.

And the teachers unions are a huge part of this. They support unaccountable teachers, pay for time and not for merit, and combined with the progressive wing of the country they are allied with countless special interests which are all too eager to continue to have their interests blended into the curriculum. Because no time to make a customer for life then when they're young.

So yes, the system is failing and the solution has continued to be "Add more system". We spend more and more every year and get worse and worse results. We should dissolve the public school system (government should not be in this business at all) and grant each student a sum of money that parents can use to place kids in private schools of their choice that suit their child's abilities and the parents aspirations.

This is a good breakdown on how some teachers are in fact a big part of the problem with educating kids:

https://fee.org/articles/the-failure-of-american-public-educ...
This looks really nice! I'll definitely register to the waitlist.

Can you tell us more about your business model?
Because every time you mention Linux in a 'casual' setting that one person who tried it 15 years ago will rise up and say how it will never be ready for desktop. How Gimp and LibreOffice might work for a while if you're an amateur, but why limit yourself?
I'm playing around with it right now and right off the bat, I can say that load times are significantly faster than something like mybinder (maybe due to scale or caching?)

Overall this seems pretty cool! The realtime editing seems to be killer, google collab is close but not as good from my initial testing. Some of the python package integrations may be able to be replicated with open source tools (e.g. table visualization and https://github.com/quantopian/qgrid)

My big question comes down to vendor lock in. What's the vision here for compatibility with the Jupyter eco-system in the long haul? (e.g. do we see Deepnote features contributed back to Jupyter)
I subscribed to Medium briefly during the lockdown and the content was truly, utterly, awful. Terrible writing drowned out the good and great, reams of tripe, inane nonsense everywhere, and advertised like crazy to me. After a few weeks of this, I cancelled and subscribed to some actual magazines with some actual experts.

So quite apart from the nagging annoyance of being unable to access various padded-out articles (tip: private browsing FTW), this has highlighted that a need from 20 years ago hasn't changed: the world still needs better editors.

If the bigger newspapers like NTY, WAPO, The Cardigan would get behind tech in this way AND provide editing and curation, it'd be amazing. Maybe.
No single thing unfortunately. But as an example in contrast to Medium, articles published on github.io with simple HTML often seem to be a bit higher quality.
Yes, I think you are spot on regarding the motivation of writers. This is why I was thinking to write this request here, where there are a lot of technical people who can run their own websites.

Regarding standardized format, yes this is true. I don't have a rebuttal. I think it depends on the job to be done by the reader. For me getting to the information is more important than the format.

I learn things even by reading text mailing-lists.
I thought it was the other way around? As you get older your perceive time as moving more quickly? As you get older every hour is a smaller percentage of your total life, so that made sense to me?
It's arguable that, based on continuously declining trends in wild species, wild areas, and biodiversity, we should reverse our 19th-century policy default and apply blanket protection to all wild species. If we find compelling reasons they should be culled or impacted, then that can be done with specific regulation or legislation.

We've gone so far down in wild species and areas, and these are things that we absolutely cannot get back when they are gone.
> When we queried on why Valve are now putting more up in the open on GitLab, instead of the GitHub that was being used originally, Besset mentioned to us "The projects you see on GitHub are often mirrored from an internal repo. It's awkward and creates friction for community contributions. The projects on gitlab is where we will do our work in the open."

I was wondering about that as Proton is on Github. I feel that's a good evolution.
I'd take this with a massive grain of salt.

Rasmussen has the highest right leaning bias of any major pollster accounted for in Five Thirty Eight's pollster ratings:

https://projects.fivethirtyeight.com/pollster-ratings/

Beyond their biased election polls the site seems tailor made to provide links presenting cheap talking points as majority percentages. I won't bother linking anything else on their website.
Thanks! Honest answer: it was faster to implement. Regular sign up via email should be coming soon.
And weirdly enough, frequently ones that receive the largest proportion of it are the ones most against it. Both at the federal level, where generally the money is redistributed from the coasts to the "heartland", to at the local level where the cities heavily support the rural schools, roads, and general infrastructure. Even semi-private industries like telcom services are heavily funded through things like the universal service fund. In areas where there is less support, like healthcare, you see rural hospitals struggling to stay open and maintain staff. And this continues get worse, as noticed by the recent "trade war" where a large proportion of the returns from the increased tariffs were just given to farmers, while the main goal of increased domestic manufacturing were further collapsing.
Classic sample bias; the hospitals were closed in anticipation of everyone's weird fantasy of tens of thousands of people hooked up to breathing machines, so very little flu testing was actually done. All the indications were that it was set to be a terrible flu season[0]. Of course it could be that Corona-chan was circulating before it was broadly recognized, but that would be public health nitwits admitting their mistakes: something that doesn't seem to happen, ever.

[0] https://time.com/5758953/flu-season-2019-2020/