skysight-inc/HackerNews huggingface dataset:
Having worked for multiple tech corporations, this idea that creativity levels are going up is ridiculous. Corporations suppress true creativity and only allow it to exist within a very narrow spectrum. Also, the people they hire are not creative. You cannot be creative without being a contrarian and corporations don't hire contrarians.

Free thinkers are contrarians for most of their lives because they are not swayed by the undulating rhetoric of the times. When society is sane, free thinkers appear sane, then society is insane, free thinkers appear insane (when in a group of insane people, those who are sane will be labeled as insane).

Free thinkers are always sane with reference to the reality of the world around them but they can become unhinged from social and cultural norms when these norms start to diverge from observable reality.
One UChicago scholar has shaped writing for generations of students
I think you can only tell if it’s changed by measuring the thing and comparing the results with the other person.
Exactly. Because they don't change. If you detect one color, it stays the same.
>While the US had a lower COVID-19 mortality rate than high-mortality countries during the early spring, after May 10, all 6 high-mortality countries had fewer deaths per 100 000 than the US.

I'm not sure why the factor this in at all. Why not compare each country to its OWN baseline mortality -- as opposed to confusingly compare between high and low mortality countries?
Why would you want to do that? At the end of the day, successful pandemic response is a question of how well you prevent deaths overall, not how likely infected people are to die.
3 Years from $0 Revenue to $11.2M Valuation: The #1 Growth Principle We Followed
Leaving "borderline stuff" up is just a negative description of not abridging freedom of speech.

Every social network before Facebook failed sooner or later to a successor social network. Of course FB tries to prevent that fate.

One fail state would be if FB is censored in a way that people can't express their opinions anymore, than in a democracy people will leave for communication channels which allow them to do that. eg private Whatsapp or Telegram groups.
Amazon Kindle: iOS App Reverse Engineering for EBooks Leaking
Persuading people through a voice synthesized by AI – part 1
You fail to make the distinction in holding the opinion and allowing people to have the opinion. I would a tiny minority of people complaining about speech restrictions hold the opinion or even want to make it socially acceptable.

Most just argue that people themselves should be the ones to cast the judgement, not Facebook. These are very basic comprehension issues and your insinuation on those that disagree are fairly similar to reasoning you see in plain fascism.
Similar obesity rates, similar AS obese people though?

E.g if obesity is > 30 BMI, Australia might have similar percentage to the US, but US might still have much mor people > 35 BMI than Australia which could have mostly 30-35 BMI people.
Treatments are already much better than they were in the early phase of the pandemic, and they are unlikely to get worse over time. Also mortality is likely to rise with hospital load.

So it follows that stretching your infections over a longer time is beneficial.
C was explicitly created as a portable assembly language to avoid re-porting the Unix kernel in assembly yet again. C++ was intended to be hardware-independent. Java is even more intentionally and explicitly hardware-independent. Early Python was POSIX-centric, but not hardware-centric.

There were Lisp machines by Symbolics, LMI, and others, but in these cases the hardware was bent to the language instead of the language to the hardware. Common Lisp and Scheme are intentionally hardware-independent.

I think Cray had a Fortran dialect that exposed vector operations, but I'm not sure how many people would consider that a new language.

I think programmer ergonomics/productivity and program correctness/safety are the two most common drivers for new (non-hobby) language creation, where the former is often expressed as a matter of taste/preference. (I suspect personal hobby languages far outnumber other languages, but we have no way of knowing how many of these exist.)
Either the one that the company where I work builds, because I'm building their APIs. Or any other system that is powered by Rust and is fully distributed on AWS must be a good choice. Otherwise, I can also recommend the one that I use in my house because I had no issues with it so far.

Now that was a lame joke. But seriously you can find better answers in Reddit or other specialized communities.
Psychopaths are born that way, no reason to pull them down. If they can add value to the society I am happy about it.
Very nice. Does this mean that micropython will be able to do bluetooth now? The extra flash memory will be a boost for sensor-based datalogging, if only you could write to files in append mode. Is the updated micropython source tree for this available anywhere yet?
Why we’re changing to the AGPL license
AFAIK you don't need to compare. It's like random number generator, but you have two complementary generators. When one generates 1, the other generates 0. You don't know what you will get next, but you know what was last and you know that other person got opposite number.
Maintaining your own server is completely nuts. If that isn’t obvious now, it will be in another decade. It’s massively inefficient. Like running your own power plant to serve your factory, except you also have to worry about security and constant maintenance, along with all the moving parts that surround a server.

TANSTAAFL. Let’s say serverless becomes commoditised the same way as electricity. What are the margins in that business? What are AWS etc margins now?

There are very strong reasons to believe that serverless will offer convenience at a premium price, forever.
Better to call it decimal time
Yeah, TOML is kind of more verbose. However, its syntax is uniform (`key = value`) and there is no way to shoot yourself in the foot.
OT: lovely with "keming"! It's a subreddit devoted to kerning-"accidents" (ie spacing between letters) with a very fitting name.

https://www.reddit.com/r/keming/
There is some truth in OP:

https://queue.acm.org/detail.cfm?id=3212479

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

Then Java was created as a way to waive C++ cumbersome dynamic dispatch, because high end hardware of that time could handle it performance wise. Then a huge number of scripting languages appeared basically saying: "let's do everything at runtime!".

There is another trend where correctness is the driving factor (Haskell, Rust). Proving correctness on large programs tends to be CPU/memory intensive, so in a sense that trend is also enabled by hardware.
> the Le Corbusier Problem: A language has to be livable in order to be used

Very good phrase, thank you. It sometimes feels like functional programming is the High Modernism of today, with the same issues.

I've also tried to coin the "left handed scissors" analogy: not all developers are identical Promethean beings of pure intellect, they have different adaptation needs. The left-handed scissors are more convenient for left-handed people and less for right-handed people. Which ruins attempts to put all languages in a strict total ordering from "best" to "worst".
> I think the irony is that he traded an Error result for an Error-less "Handle" object which required him to write his own macros.

I don't think he could've used Error, because he needed that custom Handle type to have the right ownership/lifecycle behaviour.

> Although it was just a small portion of the blog: "Custom Wayland protocols aren’t possible" actually showed the real roadblock. It means wlroots-rs has no reason to exist.

But the big concern there is the same problem: an inability to make an API that can be used safely (without massive amounts of custom engineering).
>Do you mean this Arcdigital article posted to HN? If so, I can’t see any mention of it.

Yes, I did. And to make sure we're talking about the same thing, the article is:
https://arcdigital.media/abolish-the-cash-bail-system-3cf647...

Here's the section I mentioned:

"It is also questionable whether the cash bail system does a better job guaranteeing individuals will appear in court. Washington, D.C. was an early pioneer in pretrial reform, eliminating secured money bail and bolstering pretrial services in 1992. The results have been extraordinary. Today, it releases 94 percent of those accused for crimes as they await a court hearing, and 91 percent of them appear in court for their trial. New Jersey likewise passed a suite of criminal justice reforms in 2016 that essentially eliminated cash bail and created a new pretrial services program. A year after the reforms were implemented, 95 percent of defendants were released pretrial and 89 percent of them appeared at their trial dates. These rates of appearance for trial are similar to, or better than, the rates of appearance before the reforms were implemented. It would appear, then, that the cash bail system is not required to guarantee a high rate of court compliance nor does it do better than the alternatives."

And here are the links that were embedded in the section above supporting the author's assertions:

http://cjpp.law.harvard.edu/assets/BailReform_WEB.pdf

https://www.npr.org/2018/09/02/644085158/what-changed-after-...

https://www.americanprogress.org/issues/criminal-justice/rep...

https://www.njcourts.gov/courts/assets/criminal/2018cjrannua...
French is very much a centrally planned language.
Cases started growing in Sweden on Sep15, that's not long enough for them to reach the most vulnerable, to catch it, to go to hospital, and to die

Sweden's GDP in Q2 was down 8%. Germany's was down 10%.
Scala 3, it has even its own calculus (DOT) to formally prove the soundness of its type system. https://www.scala-lang.org/blog/2016/02/03/essence-of-scala....
The way I understand it, this is exactly the simplified (and incorrect) explanation.

Say SOMEONE ELSE puts the marbles in two envelopes and sends them to you and your friend in Australia. (it's someone else because we don't actually create the entangled particles, we just "get" them)

The marbles being red and blue (or both red or both blue, depending on what you're measuring) from the beginning would be a LOCAL hidden variable. It's local because it's been predetermined at the moment of creation and the marbles carry the property on themselves and it's hidden because you don't know how/why the person putting the marbles in those envelopes decided those colors and you can't see them until you open the envelope (measure the particle).

This way if you don't open your envelope, your friend's envelope contains a marble that's 50/50 red or blue and the color will be the predetermined one no matter what you do with your marble at home. So whatever decides the marble's color has nothing to do with your marble, it's local to the friend's one.

The actual measurements work differently. It's been experimentally proven many times that at the moment you look at your marble, the other marble's 50/50 probability of being red and blue shifts substantially to, for example 75/25. And that's without it having any way of knowing that you've seen your marble.
So there are hidden variables that we don't understand, but they're not local. They somehow affect both marbles.

In real life there aren't only two colors and the probabilities aren't those nice numbers, but you get the principle.
Build and deploy OpenFaaS functions with GitHub Actions
I use Google Cloud Run to run my serverless code for exactly this reason. GCR is literally just a container that runs on demand (with scaling to 0). Literally the only GCR specific part is making sure the service listens on the PORT env. If I was so inclined, I could deploy the exact same container on any number of services, host it myself and/or run it on my laptop for development purposes. There's also Kubernetes Knative which is basically (afaik) self hosted GCR.
> It's dumb to do this analysis now, when we're in the _middle_ of the epidemic.

Correct. Mortality doesn't say very much now. The true IFR would be a better indicator but since testing availability is very inconsistent it is hard to compare the number of infected across countries or time. The mortality numbers are also inconsistent in many places (which is why we looked at all-cause mortality in the first place).

> It's a virus. It's endemic. _Everyone_ will get it eventually, if not now, then a month or two from now. There's really no way around this simple fact.

This is plainly wrong. Vaccines have decreased the severity of many viral diseases and in some cases even eradicated the virus completely. Even without a vaccine, some countries have driven down the infection numbers almost to zero. Even the countries that could not eradicate it will only see 10-80% of the population infected in the long run.

> Swedish strategy will "win" this one.

For one, it is too early to declare a winner. We have to wait.

The Swedish strategy may work very well in Sweden. But that doesn't mean that it would have worked in countries with a different social structure, population density or climate.
That sounds just like sour grapes :-P "Mesa is as fast as Nvidia" "But they are slower in these cases" "That doesn't count".
> How much would we pay that site, on a monthly or per-use basis ?

I run a network of sites, based on 'no censorship', no ads, no tracking etc etc

Typically while everyone loves the sites and the value they provide, only about 0.05% of people are actually willing to pay anything for it. We do ok, but unless you aggressively monetise/milk/sell out your users you can never get to FB scale.
It makes sense to do so politically. :p
> Is there anything stopping an organisation from defining some standard types of serverless environments?

Yes. Basic economics. There is nothing _technical_ stopping 'an organisation' from making a federated twitter or facebook. But there are (evidently) insurmountable non-technical reasons: It hasn't happened / there have been attempts which have all effectively failed (in the sense that they have made no significant dent in these services' user numbers).

Why would e.g. Amazon (AWS) attempt to form a consortium or otherwise work together or follow a standard, relegating their offerings to the ultimate in elasticity? Economically speaking, selling grain is a bad business: If someone else sells it for 1ct less per kilo then the vast majority of your customers will go buy from someone else, there's no product differentiation.

Serverless lockin (such as GAE or AWS Lambda) is the opposite. No matter how expensive you make the service, your users will stay for quite a while. But make a universal standard and you fly in one fell swoop to the other end of the spectrum. If I have a serverless deployment and the warts of serverless are fixed (which would, presumably, involve the ability to go to my source repo, run a single command, give it some credentials, and my service is now live after some compilation and uploading occurs) - then if someone else offers it 1ct cheaper tomorrow I'll probably just switch for the month. Why not?

This cycle can be broken; but you're going to have to paint me a picture on how this happens. Government intervention? A social movement amongst CEOs (After the war, there was a lot of this going around)? A social movement amongst users so aggressive they demand it? Possible, but that would require that we all NOT go to serverless until the services offering it come up with a workable standard and make commitments to it.
I don't buy into serverless.

I went to a webdev convention, and it ended up being a serverless hype train. Industry experts with a financial incentive to promote serverless went on stage and told me they can't debug their code, or run it on their machine. They showed me comically large system diagrams for very simple use cases, then spent an hour explaining how to do not-quite-ACID transactions. Oh yeah and you can only use 3-5 languages, and each import statement has a dollar amount tied to it.

More importantly, all those skills you develop are tied to Amazon, or some other giant. All the code you write is at their mercy. Any problem you have depends on their support.

Am I supposed to bet hundreds or thousands of man hours on that?
Because it is obviously a competition between countries. "We managed to get through with less casualties then country X, so we are superior."
I think your statements are the nub of the issue - as a developer, the view is of how the software is designed and operates internally.
Users don't (normally) have that same view.
This is why 'Use Cases' and/or 'User Stories' can help cross the divide between what the user needs the software to do, and the technical details of how it may do it internally.
Of course, Use Cases or User Stories don't easily capture the UI/UX aspects, which would come from a broader level of business modelling in the application/user domain.
Amusing in a sad way how the site strong-arms people into accepting their tracking, if you decline they forcibly redirect you to the home page of the site ("GDPR Policy
This website requires certain cookies to work and uses other cookies to help you have the best experience while on the site.")

Has the world wide web really fallen this far?
Does intercom support every replied to you?
I wish the author plenty of luck. The research as presented here says to me that small communities are underserved because such service[1] will likely become a labour of love.

The US Office of Management and Budget conveniently publishes aggregations of the US, not by geography or by history, but by their interconnection in the economy.

Kinnelon is in the Newark MSA (containing the state's largest city) which itself is in the New York CSA (containing the country's largest city).

CoastalWA as described is not in the Seattle MSA, and only its easternmost counties[2] lie in the Seattle CSA.

Now, it is possible the virus and zoom will conspire to change the balance of economic power between centres and peripheries, but the pattern over the last 6'000 years has been that one shouldn't[3] attempt to offer upscale suburban luxuries in rural areas.

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

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

[1] unless they can standardise a consulting product enough to low-touch sell in high enough volume to make up for the evident lack of margin

[2] CoastalWA does have more nukes than my entire country, but I bet the US Navy does its planning internally.

[3] unless one has a partner with a job in town
The midway point between "maintain your own servers" and "wholly in the cloud" is "configuration as code", using chef and terraform, or similar tools.

You don't patch your OS, or your apps, you define their versions and configuration in code and it gets built for you. And typically snapshotted at that point and made into a restartable instance image that can be simply thrown away if it's misbehaving, and rerun from the known good image.
Isn't it a similar situation with Twitter blue ticks now? You have to know someone at Twitter to get them?
Fine, upgrade the hypervisor, still need two machines.
Well, when will it be mature and what will it take to get there?

My first experience with serverless architecture was back in 2007 or so when trying to port Google News to App Engine. That was a thoroughly painful experience, and things haven't exactly gotten much easier since. If you go back in time a decade, Google's strategy for selling compute capacity was App Engine. Amazon went the EC2 route. Reality suggests AWS made the better choice.

I can understand the superficial notion that having idling virtual machines is inefficient (because it is). But this reminds me a bit of tricks we did to increase disk throughput in systems with lots of SCSI disks back in the day. Our observation was that if we could keep the operation queues on every controller full as much of the time as possible, we'd get performance gains when controllers were given some leeway to re-order operations, resulting in slightly better throughput. Overall you got higher throughput, and thus higher efficiency, but from the perspective of each process in the system, the response was sluggish and unpredictable. Meaning that if you were to try to do any online transactions, it would perform very poorly.

For a solution to be desirable it has to be matched with a problem that needs solving.

As the article points out, there are some scenarios where serverless architectures might be a good design paradigm. But extrapolating this to the assumption that this paradigm is a universal solution requires not only a leap of faith, but it also requires us to ignore observed reality.

So you owe me some homework. Tell me what needs to happen for serverless architectures to reach "maturity".
Hacker news: a catalogue only of useful things
I can think of 0 times in my 15 years of owning a cellphone when I received a call that was worth losing sleep to.

Aeroplane mode has two advantages for me: I don't receive calls or notifications for the night, and I aren't tempted to immediately go to my cellphone to check whether I got a notification when I wake up.
China was trucking in loads of urns every day that were more than ten times larger then their reported death rates; doesn't that count as visible evidence?
Sorry it’s privacy sensitive data and making them anonymous would take too much time.

An example of something that put me off is: on Gobie’s CV, there is a mix a sheriff and non sheriff on the same document, this make the name and title styles clash which each other than working cooperatively. Also, there seems to be at least 6 different font sizes (excluding name) used in the same document. Playing on font size is a veey good way to create contrast, but too much creates inconsistencies.

Otherwise it’s cool people are using your service. I think they’ll enjoy it even more after you fix some of the styling issues.
For the same reason that just because you're an expert in one topic, this doesn't automatically mean that you're also good at teaching it. There's a reason educational science exists. There's a reason UX exists.
Looking at

> He immediately gets angry at Facebook messing up his name. The company changes his name to ‘Hans De Zwart’, with a capitalized D. A small annoyance, but for De Zwart it signifies something bigger: “It is the arrogance of a giant American corporation which considers the correct spelling of the names of millions of Dutch people an edge case.”

I am really confused. I am assuming the correct spelling is "de Zwart" ... since a human is writing this article, it shouldn't have been too hard for him to use the correct spelling or check the work of any computer involved in publishing the piece.
I agree but the problem is that this characteristic that they have doesn't add any value to society (it takes away value) and they shouldn't be given preferential treatment.

Psychopathy only helps the individual who has it, it does not help society at all. This is a myth. The most successful capitalist countries (in terms of average quality of life for all citizens) are those in which people have an altruistic mindset.

We also need to account for the evolutionary consequences of selecting for psychopathy. If everyone ends up becoming a psychopath and is entirely focused on capturing value for themselves, who is going to be left to actually create value?

Society would collapse into a lawless, violent, cannibalistic mess.

Society is held together by altruism. It can function with a small number of wolves at the top and many sheeps at the bottom. But in a world with only wolves, the wolves start eating each other.

Wolves are only useful for population control, not value creation.

That said, society doesn't need to be made up of sheep and wolves (as is the current trend). We could select for balanced free-thinking individuals.