skysight-inc/HackerNews huggingface dataset:
If you can't see or interpret the graphs (mobile browser, etc.) here's a quick description of the relative performance in terms that might be useful even without the graphs.

Bidirectional forwarding, Packets per second:
Here, the batch size matters; small batches have a lower packet rate across the board. Each language has increasing throughput with increasing batch size up to some point, and then the chart goes flat.
Python is by far the slowest, not even diverging from the zero line.
C is consistently the fastest, but flattens out at 16-packet batch at 27Mpps.
Rust is consistently about 10% slower than C until C flattens out, then Rust catches up at the 32-packet batch size, and both are flat at 27Mpps.
Go is every so slightly faster than C# until the 16-packet batch size where they cross (at 19Mpps), then C# is consistently about 2Mpps faster than Go. At the 256-packet batch size, C# reaches 27Mpps, and Go 25Mpps.
Java is faster than C# and Go at very low batch sizes, but at 4 packets per batch Java slows down (10Mpps), and quickly reaches its peak of 11 to 12 Mpps.
OCaml and Haskell follow a similar curve, with Haskell consistently about 15% slower than Java, and Ocaml somewhere between the two.
Finally, Swift and Javascript are indistinguishable from each other, both about half the speed of Haskell across the board.

Latency, at 90, 99, 99.9, 99.99.. etc., percentile. 1Mpps:
All have zero-ish latency at the 90 percentile point, then Javascript latency quickly jumps to 150us, then again at 99.99%ile jumps again to 300us.
C# is the next to increase: at the 99%ile mark there's a steady increase till it hits 40us at 99.99%ile. Then a steady increase to about 60us.
Haskell keeps it at about 10us until 99.99%ile, then a steady increase to about 60us, and a sudden spike at the end to 250us.
Java latency remains low until 99.95%ile, then it quickly spikes up reaching a max of 325us.
Next OCaml spikes at around 99.99%ile, reaching a max of about 170us.
Next comes Swift, with a maximum of about 70us.
Finally, C, Rust, and Go have the lowest latency. Rust and C are indistinguishable, and Go latency diverges to about 20% higher than the other two at the 99.999%ile mark, where it sways, eventually hitting around 25us while C and rust hit about 22us.
Is that true of comets as well? It seems conceivable to me that the sun could spin it around such that the comet's off-gassing could reduce its speed and allow it to be captured. Obviously unlikely, and highly dependent on conditions (in particular incoming velocity) but possible.
No, quite the other way around: the wealthier a country gets, the less kids are born as parents don't need as many of them to reproduce successfully. In fact this trend is so strong that countries like Japan or Germany are facing a really massive demographic problem as the working population shrinks over the next decades.
Increase 512mb upload limit to 2M TeraByte- AIOWP migration plugin
The Atom CPU should be faster than an Arm.
Rust has already moved to discord, but it's subject to evaluation and might as well change.
State of the art compilers are ridiculously clever sometimes, so I imagine quite a lot.

I wonder how good they are at extracting information from code generated from BF however.
It takes that away with Uber stops "hiring" me because now I am too costly to have because AB5 makes me their employee.
Valgrind is pretty bad at detecting stack corruption, or at least was a couple years ago. Did you try -fsanitize=address too?
That doesn't help the housing issues... which is the whole point of this article and the comment your replied to.

While what you're saying isn't false it's not going to solve anything. Unless you don't think there is a housing issue.
This article is about anti-ballistic missiles with nuclear warheads. At peak, the U.S. was covered by ~265 Nike ABM installations. Some have been preserved and can be visited today:

https://en.wikipedia.org/wiki/List_of_Nike_missile_sites
Space elevator is not credits transferred between people. It is credits being transferred to the public good. Lots of people wanted a space elevator, so they crowdfunded it, but the ownership of the elevator is public; i.e. you get access to the elevator regardless of whether or not you funded its construction.
Ask HN: How much time do you spend deciding what to wear everyday?
Me and my co-founder are building an app that helps people decide what to wear and buy, since we've always had that problem ourselves.
Our mission is to take the guesswork out of dressing well and to save people all the time wasted in the process.
We would be immensely grateful for any insight you might have on the way you go through deciding how to dress and on your shopping habits.
Thank you
> The real solution to a housing problem is to incentivize and facilitate the building of more housing.

This argument comes up here in Australia with regards to Sydney and Melbourne in particular -- the two largest cities.

Building more houses only makes more sprawl. Increasing density causes problems for current residents and puts enormous strain on existing infrastructure[1].

The only real solution is to get people to live in other places that have more and cheaper housing.

[1] Not just utility infrastructure like water, sewer, power, gas, (roads, sanitation, what the Romans did for us etc) but natural environment and leisure like sport and recreation areas, parks and bush land, and (particularly in Sydney) beaches. It's really hard making new beaches for the increased population.
Unfortunately for you San Francisco hasn't been a sleepy little fishing village for nearly 200 years. Its popularity isn't a temporary trend.

Of course I wouldn't mind becoming more like Manhattan in some ways. Compared to how pedestrian hostile the Bay Area is, Manhattan is heaven.
A few things that I would add to that list:

o No primitives to deal with secrets.

o Terrible disk handling (aufs was just horrid, overlay2 I think misses the point. device mapper is just, silly)

o poor speed when downloading and uncompressing images.

Of all of them, the most serious is the lack of secrets handling. Basically you have to use environment variables. Yes, you can use docker compose and stuff appears, but thats only useful if you use compose/swarm.

In this day and age, to have secrets as a very distant afterthought is pretty unforgivable.
> “The housing crisis is reaching every corner of America, where you’re seeing high home prices, high rents, evictions and homelessness that we’re all struggling to grapple with,” said Assemblyman David Chiu, a San Francisco Democrat who was the bill’s author.

If your new law is such a good idea, why do you have to lie so blatantly to promote it?
Ship of horrors: life and death on the lawless high seas
Sounds like you were stuck in an awful situation. Echoing the advice that some of the others have provided you, I’d suggest being honest, but without badmouthing the company/people you worked for. If someone asks give a brief explanation on how you did interesting work and learned new things but eventually were let go. Don’t dwell on it and don’t use it as an opportunity to seek “revenge”: you’re not going to get anything out of it and it’s a huge flag for the company that’ll hire you (will they say bad things about us if we fire them, too?)

Also, just as an FYI: while your manager was wrong with most of his statements,

> Killing an app in iOS via the app switcher is the same as `kill -9`

iOS apps are essentially SIGKILLed if they’re swiped up on in the app switcher.
When a new WoT book would come out, I would reread the earlier ones to remind myself of where I was. After book 6, I skipped books 4 and 5 completely when doing so.
did you read the same book as me.. it was pretty awesome
# It was a bright cold day in April, and the clocks were striking thirteen.

I can imagine the twitter clock-splaining... "It's 13-hundred dontcha kno.", "I hate it when daylight savings ends" etc.
We sure about that? If we take a common use-case, emulators are very well optimized on ARM these days (more so than PC in some situations).
WebLogic.
2X faster than the 'best selling PC'

What then is the 'best selling PC'?
Google does not sell information to anyone. Please don't spread outright falsehoods.
Just great news. Landlords would also raise rents to kick people out they didn't like. Then reduce the rent back with the new tenants.
Can't agree with that statement. There is a thing called Moore's law.

The smartphones will continue to grow and accelerate their hardware and software development. This is simply the future. I the next 50 years I think everyone will use just one device and this is more likely to be something like a smartphone.

What Steve Jobs did in his first iPhone presentation can't be done again. He simply set the bar so high that there is no bar anymore, I don't see how other companies will reach them, not because they can't but because they all try to copy them from that point on, instead of trying to innovate like they did.

I can't also really understand why the public is bashing so hard those events expecting miracles, and making statements that Apple is not innovating. What do you want cloaking software making you invisible? Let's be real, also who is that naive to think that even if they have developed something amazing they will release it right away. Things don't work like that in the real world.
This conversation is now bordering on unhelpful. C has uses, some of them are compelling. Every finance shop I've worked in uses the linux kernel and drivers extensively. These are (mostly? all?) written in C. As is git. Nobody laughs. C++ has uses. Some of them are compelling. For a given case where these uses dominate nobody laughs. Claiming C is as obsolete as CRT monitors or 10baseT without any supporting evidence? Yeah, no thanks. Someone could take that the wrong way. Actually isn't this what Alexandrescou says about C++ because he's all about D nowadays? What Eckel did when he became all about Java (or is he now all scala?). Last time I saw footage of Stanley Lippman speaking he was being brutally disparaging of C++ and invoking in his defence Richard Gabriel describing C as "a virus" to make him look less hostile in comparison to other language warriors and wars. [2]

It just isn't a meaningful conversation without a specific case, with specific requirements and where a specific solution is advanced with appropriate evidence. If in your experience there has never been a case for C, in your own work in the very broad finance domain, over C++. Great. Your experience differs from mine. I've had circumstance where I've made the case, then implemented and released it and watched the p&l go quite well as a result. I do know how to program in C++ where that is appropriate and indeed I do. No really. Also Java, and Python, and (gasp, even) Perl, and... Like any and every experienced programmer, right?

Claiming someone is "scared of the c++" compiler in the absence of evidence for that is probably not your best comment here. It's actually imho the very worst thing about c++ as a language. That is the casual derogatory, frequently unsubstantiated, statements the pervade the surrounding culture. Linus had something to say about it back in the day [1] so it's not like the C++ folk have an exclusive license on that kind of attitude... His tone there doesn't make me laugh.

Two Cases you might like to consider. (1) Optimising the very last cycle matters, how hard you have to work to shake it out, not so much. Maybe you haven't had that, um, pleasure. (2) You have a reason to want to parse and transform the source. (Given (1) above the reason for doing so might be obvious but I probably shouldn't say too much more about it, also you might laugh! ;-)

[1] http://harmful.cat-v.org/software/c++/linus
[2] https://www.youtube.com/watch?v=SLLOSAm-OS0
The result will be simple: FF market share in corporate environments will drop. If sysadmins have to jump through hoops simply to get the thing to respect corporate DNS settings, then it won't be used.
Why aren't you hones and tell them that you had low performance at your previous job? I hate seeing people complaining
They're not doing anything with hydrogen, they're just hanging onto the "hydrogen future" bluff that U.S. car companies used to kill the CARB EV mandate and have now all but abandoned.

I mean, check the tag line on Toyota's own site: https://www.toyota.com/alternative-fuel/

Hybrid. Plug-in Hybrid (yay?). Fuel Cell EV.

That's their game plan. Even then the only plug-in hybrid is the Prius, none of their other cars seem to be plug-in capable.
Show HN: Faster Pageload FF Plugin – Load Websites Faster by Preloading Them
A lot of people in a position to hire have been in a startup that was in the process of failing. I don’t speak for all of them, but lots don’t care if your job worked out. Can you code, can you bring something unique, and can you work well with the team is really my criteria. I assume the other managers got it wrong, just like I assume your CS degree (or lack of) doesn’t mean you walk in the door knowing how to code and work. Prove you’re awesome in the interview and no one will care if you got fired.
Hello, 11 month leases!

“Notwithstanding any other law, an after a tenant has continuously and lawfully occupied a residential real property for 12 months, the owner of the residential real property, in which the tenant has occupied the residential real property for 12 months or more, with or without a written lease, property shall not terminate the lease tenancy without just cause”
Paul Graham himself seems to be coming along to this idea recently[1][2]:

[1]:https://twitter.com/paulg/status/1134755140802633730

[2]:https://twitter.com/paulg/status/1119912012983803905

I really want to see a discussion of this here, to gauge if HN has doubts on this “myth of progress.”
What part of my comment made you think I didn't understand that?

Was it when I wrote: "it really [is] zero cost to not use the abstraction"? Or when I wrote: "if you don't use rust you don't pay for it"?

I understand the concept fine. It is rust's marketing gimmick and not a useful tool to describe the language.

Rust is no more "zero cost" than C++, Fortran, Ada, Objective C, and even D can even make the claim to some extent (you can opt out of the GC and use malloc/free directly). I'm there are plenty more I'm missing. If you use the Java GC that doesn't collect (used for real-time programs), even that probably fits the description.

Under your description an opt in generational GC is zero cost. You can't have the vector be checked, (along with other small performance issues), but use the excuse that you can write code in a way that doesn't use checked access or have that feature's cost. I can do that in a lot of languages.

Also to some extent you should take the ecosystem into consideration where a large chunk of it goes to lengths to not use unsafe such as using a vector for homogeneous objects to get around pointer semantics. That incurs a huge cost, and that should be counted against the language because it makes the other ways too difficult or the main libraries used rely on those techniques. (and if you don't count rust's ersatz standard library, the you can't count Java's standard library since you can always write Java code that doesn't use a GC or extra features - I've done it a few times).

I saw so much promise in rust, but is seems to have gone to complete crap.
But the point of fair housing laws is to protect tenants. If everyone's building these and renting them with no fair housing protections, you've effectively just abolished fair housing laws without actually repealing them.

To me it feels like the sensible thing to do here is to either actually abolish the fair housing laws if tenants don't really need those protections, or have them apply to these new constructions as well since tenants do need them.

A stance in the middle makes no sense considering the intention of these laws.
>I agree with your statement: "If you have a good grounding in CS, you have longevity. Couple that with a good math background, and then you have even more possibilities."

Maybe in the US or SV but in Europe nobody outside research, academia and archaic engineering companies where a degree is a form of signaling, care about your degrees.

In tech here, unless you have x years experience in the latest tech(.net, typescript, Node, etc.) you ain't getting any job regardless of your CS degree.

Edit: not sure why I'm being downvoted, I'm only expressing my experience on the market here in Europe as a engineer with 6 years of C&C++ experience, with BS in CS and a MS in Embedded systems, and web shops have declined to interview me citing I don't have enough experience with the latest web languages and frameworks. Perhaps people feel that ageism and obsolescence won't happen to them.
That’s not a real solution, that’s just wishing the problem would go away on its own. What you are advocating for here is that prices should be more expensive due to limited supply, so that people are forced away due to inability to afford living there.
It was pretty straight forward to install/set up? There are some requirements to be able to federate, namely having a domain and associated certs for encryption, but otherwise nothing stood out as overtly obtuse/difficult.

You have to either make a venv for a binary or just install a package, then reverse proxy 2 ports from your http daemon, and finally also hook things up to your Postgres database. After all that it's just a matter of configuring your homeserver's config (which is large, but you can easily get support via the community for any poorly documented options)

The documentation could definitely be improved, though.
Extracted from meaningless fluff article: The fake blue-screen in the Apple video is:

Error 09102019

This is just a thought. But it might be nice to have some sort of easter egg message in here for the hard core Apple fans that will stop the video.

01010011 01101111 00100000 01111001 01101111 01110101 00100000 01110100 01101111 01101111 01101011 00100000 01110100 01101000 01100101 00100000 01110100 01101001 01101101 01100101 00100000 01110100 01101111 00100000 01110100 01110010 01100001 01101110 01110011 01101100 01100001 01110100 01100101 00100000 01110100 01101000 01101001 01110011 00111111 00100000

01010111 01100101 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101 00101110

The binary encoded message reads:

> So you took the time to translate this? We love you.
This is discussed in the comment section. It shouldn't be a problem any longer. Tom Cubie is from Radxa
Mozilla is working to add a tor mode or add on.
For whatever reason, I do auditory reading at a much faster pace than is usually listed in articles like this (over 500WPM for typical paperback fiction; technical content is limited by my thinking, not how fast I can read the words. The same is true for more poetic narratives). Anyone know of any studies on that?
I mean an image gallery of thumbnails, that lead to the real image. Like you search for a wallpaper with key words and then scroll to infinity and open the interesting ones in a new tab.
There is a small amount of fire under the smoke(screen) in that the party leadership have been either ignorant or wilfully blind towards antisemitism complaints, and have also been churning through staff in their complaints division (and then proceeded to almost smear their suicidal ex-employees, one of whom planned to commit suicide from his bosses balcony)
IIRC this was a major problem with the Bay Trail generation (32 bit EFI, 64 bit CPU). These are Cherry Trail generation chips (one generation newer) which did get 64 bit EFIs. That's not to say this board has a 64 bit EFI, but the vendor could avoid problems if they're smart.
Key Base
how i approve keybase
Savings for beginnings, needlework, and good fortune-telling.
Owen Jones is basically just a labour activist in disguise as a Journalist now, but I don't think he's a tankie
Spotify Crack Chrome App 2020
Never used OData. It just popped into my head when I saw the question.
Raspberry pi 4 should be as fast as Atom x5-Z8300
It seems to me that you need to be all-in on Datomic to get value from it. So that knocks out anyone working with a legacy system.

You also can’t really hire Datomic people in bulk so that knocks out anyone trying to scale
their eng org.

I can see it working well for companies who are trying to do a lot with a small very bright staff, but that’s a small category. And even then it would only be places where the staff has consensus around immutability as a value.

Which... immutability, like many forms of strictness, is both a PITA and not actually that helpful unless you go all in.

It’s just a major commitment and for what benefit?

Maybe for a product where you need rewind everywhere.

Maybe for a product where you need extreme auditability.

I don’t know... what’s the killer feature that would make someone sacrifice everything else to use it?

Personally I think Datomic needs to be paired with a hosting system, debugging tools, basically some kind of integrated development environment that’s immutable-first in every respect.

Something like that would be powerfully differentiated.
The raspberry pi of course.
I'm wondering what our intelligent agencies are doing. I'm not sure what they can do.
Having nuclear weapons doesn't prevent destabilization tactics, the likes of which the US and Europe (NATO allies) used to destroy Syria and Libya most recently. In fact it increases the argument eg the US would then have to invade urgently to secure the nuclear weapons once destabilization has occurred. Plans for securing-the-nukes missions exist for countries like Pakistan and North Korea for example.

Further, the premise of deterrence is shaken when you consider the post 9/11 Pakistan example. The US threatened to 'bomb Pakistan back into the Stone Age' [1] if they did not comply with US demands in relation to post 9/11 military action. The US was not deterred by Pakistan having nuclear weapons.

It can also do the opposite of increase dictatorship stability. It increases the value of taking control of the country if you're an internal revolutionary group. If you're one of those groups and you topple a Gaddafi or Bashar al-Assad, or the House of Saud, once they have nukes, you become drastically more powerful on the world stage. It's a very large incentive to try to overthrow them. It's potentially a giant lever of power and blackmail.

[1] "President Pervez Musharraf of Pakistan said yesterday that after the Sept. 11, 2001, attacks the United States threatened to bomb his country if it did not cooperate with the American campaign against the Taliban in Afghanistan."

"General Musharraf said the intelligence director had told him that Mr. Armitage had said: “‘Be prepared to be bombed. Be prepared to go back to the Stone Age.’"

https://www.nytimes.com/2006/09/22/world/asia/22pakistan.htm...
Ask HN: Will you buy one of the new iPhones?
Personally, I do not see any reason to buy one of those. I would love to hear from fellow hackers and founders: What could be a reason to get one?
> only 2% - 10%

yeah, I wonder in which world they live. If I could sell a limb to get 10% more audio plug-ins in my DAW, you could be sure that my bedtime book would be "Life pro-tips for quadruple amputees"
“DoH means that Firefox will concentrate all DNS traffic on Cloudflare”

Not true, you can choose DoH servers.
It's because they want you to lie to the customer, or at least, make him/her happy to make money.
But surely they're not subsidized for the entire world by the US government?
there’s a successor fork to that identity server over at https://github.com/ma1uta/ma1sd which is being well maintained :)

sorry that setting up a homeserver was hard; we’ve been doing a lot of work recently to improve this (eg https://github.com/matrix-org/synapse-config-generator/tree/... is a graphical installer which should be released very shortly).
Why a Newsletter?
Would you buy a product with questionable reviews? It's how it is man.