skysight-inc/HackerNews huggingface dataset:
> I can get this access in under 5 seconds by opting into the desired exchange privileges under EXC<GO> or most likely just pinging my Bloomberg rep

Because there is a marketplace. If Gamestonk is successful, there will be a marketplace for low latency feed + commercial support to configure them for you.
787 is smaller and came sooner than the a350, it fits nicely between the a330 and a350. The a350 is competing against the 777 I would say.

Boeing better estimated the widebody market than Airbus, but they lately have a problem with implementation.
It seems likely that this tragedy was ultimately due to climate change...
Absolutely, this number may be confirmed when tested by a third party. Medias were cautious on the russian's vaccine claims until the Lancet published a study on its efficacy.

Edit: grammar
I know what it is. That was my point: old weapons need to be retired and replaced, thus generating waste.
You can frame up houses, but code usually mandates no more than 15-19% moisture before you can close the walls up, for exactly that reason.
This is pretty exciting news. Cuba has a long history of sending medical aid to other developing countries, and right now the vaccine timeline for a lot of poor African countries is really, really bad. If this pans out, it could save a lot of lives.
My hardwired brain automatically read "Turbo Pascal".
Unfortunately not much. While we can easily access some of the spirits, american wine is really hard to find, and don't even get me started on the cheese. Which is why I hope these kinds of law would educate the public more and lead to more specialized stores. French people usually don't care much about "traditional americans products", which meansamericaine that for example even Cheddar is really hard to find, and we're far from the variety that I could get in America.
Sounds like trading one set of problems for another.
Why call it "fetishization?" That seems like you're looking for a fight.
Converse, Inverse, Contrapositive... for your learning pleasure
In practice it's a lot less annoying than navigating a file hierarchy and looking in text files that have a lot of things other than what you're looking for.

See also https://share.unison-lang.org/ where you can look at the base library, and some (contributed?) libraries as well.
Security and piracy would be a new challenge, but I still think it's worth it to avoid all the current killer air pollution and CO₂ emission. You could make the core basically inaccessible except when in an outfitted maintenance shipyard and have a priority mobile security force to respond to such incidents. The ships should be designed to have a fail-safe sink function where it sinks and maintains the core integrity using seawater convection until a designed salvage operation can occur.
Cuba actually has 5 vaccine candidates, and 2 of them have greater than 90% effectiveness. A great showing for a small, socialist island nation under decades of embargo by hostile anti-communist forces.

https://www.telesurenglish.net/news/Cubas-Soberana-02-COVID-...
Someone with cool dance moves too.
yes, I'm pretty sure if you stop aging you will start making mad money. Assuming of course that the rest of the world keeps aging.
Ask HN: Resources on learning how to build a web server framework?
I am learning Rust at the moment, and it's my first deeper dive into systems programming. I am using warp (https://github.com/seanmonstar/warp) and I wondered: How do you start to learn what has to be in a web framework and how do you approach this? Where do people learn these skills? By copying other frameworks and re-writing them into their language of choice? I don't want to be able to build a produciton-ready framework on the spot, but I would love to know a resource on what to include and watch out for.
I'm a few months away from being 40, and the common trait amongst the 40+ crowd is people and leadership skills. Management is the common track that people take, but you can be a technical leader if the company needs it (I'd argue most companies need them, but many companies don't manage tech itself).
What If American Democracy Fails the Climate Crisis?
> If they thought they were being taken advantage of or manipulated then poor people wouldn't buy anything from dollar stores

I've seen people (whether they be college students or just people living paycheck to paycheck) talking about how they only have e.g. $5 USD to spend on groceries for the next two weeks (because that's how much they have in their bank account, and that's when payday is).

If your choices are "something you can pay for at the dollar store at a less-than-optimal unit price" or "something you literally cannot buy because its purchase price exceeds the number in your bank account" then you really don't have a choice.

Poor people don't want dollar stores; they just want to survive.
We have all read the Mueller report. It entirely fails on the points above. It’s right there in the link you sent. Do you care to differentiate between unsubstantiated allegations and reality? You just want everyone to pretend your conspiratorial story, based strictly on allegations, is true?
Also note efficacy can be misleading. Pfizer was 100% effective at preventing death or serious illness in their trials, which is what's really important. It was "only" 95% effective against getting the disease at all, which isn't particularly important.

i.e. even a vaccine that has 0% efficacy (doesn't prevent mild cases at all) and yet is ~100% at preventing severe cases would be on par with Pfizer's, whereas one that does the converse (prevents all mild cases but no severe ones) would be drastically worse. Not saying these extremes are likely, but we need numbers on the former rather than the latter to say whether another vaccine truly 'rivals' that of Pfizer.

P.S. (rant): Why don't we just define a single word for the metric for what really matters and just use that?? It boggles my mind.
I don't think this analogy quite holds together. A router doing lookups from a table is implementing a static routing strategy from a control plane perspective; it's using statically configured values instead of using dynamic information about the network topology gleaned using a routing protocol like BGP. But an implementation of that strategy in terms of table lookups is dynamic—it's walking a data structure to retrieve values which were specified in the runtime configuration, not at compile time.

The reason that "dynamic dispatch" in Java, etc. is called that is that the instance of the dispatch table to use is chosen dynamically, rather than being fixed at the callsite. It's true that Java doesn't let the shape of the dispatch table change at runtime, but that's not what dynamic vs static refers to conventionally in this context. The ability to dynamically add and remove methods from a class is something which you typically only get in dynamically typed languages but dynamic dispatch and dynamic typing are not the same thing.

In particular, while a full-featured routing information base implementation will usually use some form of dynamic dispatch to customize the behavior of routes originated through different protocols, it's very uncommon for an implementation to rely on dynamic typing which adds or mutates the methods associated with different entities. That's simply a different kind of tool used for different purposes. It's something which can be helpful in object-relational mapping, for instance, because you can create methods based on a dynamic database schema. The RIB is not going to have a schema like that which changes at runtime.
> The allegedly "kiln dried lumber" home depot has been selling has been criminally wet throughout the last year too.

Eh it’s always been that way. Warped and with plenty of knots too. It was considered poor quality back when a 2x4 cost $2.50.
I don’t think it’s any of the above. I think management shortsightedness and greed are the primary culprits.
Safety and engineering excellence took the back seat for quarterly profits.
Of course, the actual implementation of MCAS was a disaster. Especially, that they didn't deactivate it automatically on AOA disagree, that on top of that the screen signal for AOA disagree was not shown due to a separate issue and of course that late in development MCAS was given more control authority than initially planned.

My point just was, a complete redesign of the 737 still would have to deal with the same aerodynamic issues as the 737 MAX, as they are rather fundamental to this kind of jets. But indeed, it would have been easier to deal with it with a new design.

It is less mentioned, that shortly after the MAX crashes, Airbus mandated that in some planes the last rows were kept empty until some software updates were deployed. So they seem to have discovered some boundary conditions they were not happy with and decided to be rather safe till they augmented the software.
Old nuclear cores may end up outlasting all the countries we have now. The rest of the weapon does need to be upgraded every few years. That does not generate nuclear waste.
> They can easily register a user service and continue running there.

Typically this was an issue on B) workstations, and B) servers, where you might log in as a regular user without super user access.

And this[1] (might?) now work as advertised in the documentation - but the discussion around the bug doesn't induce great confidence...

https://github.com/systemd/systemd/issues/3388

[1] example no 5 here: https://www.man7.org/linux/man-pages/man1/systemd-run.1.html...
I’m not 100% sure, but this tech sounds like a nano scale version of “The Thing” https://en.m.wikipedia.org/wiki/The_Thing_(listening_device) (a passive radio transmitter invented by Leon Theremin)
And for those on emacs, you can change the input method. The one I use the most is the Tex one. so I can type \sum and things like that that gets translated to unicode immediately.
I see no linked evidence therein; to either clinical trial results or equivalent accredited sources. Sounds like good news, but without any accompanying evidence this is just random click-bait.
If we're talking about getting things done, there's nothing worse than banging out some work, and then later finding out it's utter nonsense, because of some incredibly silly mistake ... like types getting messed up: https://www.sciencemag.org/news/2016/08/one-five-genetics-pa...

In the practice of software engineering, I would really hope we move away from the attitude of 'move fast'/'get things done' and more towards 'do it right', because I sure am tired of seeing these silly avoidable type errors continue to mess with people's work and lives day after day.
Well the first one simply returns the first value of the list, which can be correct. I just gave the variables names that turned this into a bugfix.
Near (Byuu) Has Died
Posted this on the other thread (https://news.ycombinator.com/item?id=27653450), I'll copy it here...

I don't really know what to say here. I didn't know them personally, but I saw their work and was truly stunned. Most people don't achieve in their entire lives what Near (aka Byuu) did in their comparatively short one. To say I was impressed is an understatement. I simply don't have the words.

What happened, shouldn't have happened. There needs to be a wider discussion of responsibility of hosting providers for the actions of their customers, and especially Cloudflare for shielding illegal acts. But that's a discussion for another day.

Tonight, the sky is darker, for the loss of one of its brightest stars.
> The best proof is the fact that 80% of all of Cuba's vaccines are produced in the country itself, Moya said. He was not surprised by the high efficacy of Abdala, saying it was simply the logical consequence of a health care system that had been performing steadily well for decades.

It is impressive that a country like Cuba, subject to a long-lasting USA economic embargo, is able to keep a healthy health care system. More impressive if you compare child mortality (U5M under 5 years old) rates below 5.5 per 1000 live births, only bested in the Americas by Canada.

I hope that the vaccine works as expected. To stop new mutations to appear so fast we depend on having as much world population vaccinated as possible.
Yes this is what I'm referring to.
Trade day plus 2 business days.[1] This is the standard in the securities industry for most transaction settlements.

Not paying on time is called a "fail". There are penalties. For US stockbrokers, FINRA enforces them.

In the real world, a broker failing to pay out cash on time to multiple customers is a Big Deal. Alerts come up on Bloomberg terminals. It's headline news. Institutional investors stop sending trades to that broker and start demanding collateral. The SEC, FINRA, NASDAQ, NYSE, the Fed, and other become involved. See the collapse of Bear Sterns.

[1] https://en.wikipedia.org/wiki/T%2B2
Yeah, this is strange, especially as red oak plywood is mostly the same thing as normal plywood, the red oak is just a thin veneer on the face. I've been buying cherry lumber recently, and they went from something like $4.50/bf to $6.50/bf here. Significant increase, but not 3-fold.

Now that I think of it, it kinda makes sense: it's not the timber that's gotten more expensive, but the service of milling it. For products from relatively more expensive hardwood timber, milling costs constitute smaller fraction of the final cost, so even if milling costs triple, the final product might only go by 50%.
Moving to a World Beyond “P
I'm approaching 40 soon, I've also noticed that it takes longer to learn new things. I can't just load up a new set of libraries/syntax into my head every few days like I used to. Overall, I have much less time to devote to mayfly technologies.

in preparation I've started to vet the skills I pick up more carefully. Nowadays, I look at the longevity of the tech. javascript frameworks come and go. those few weeks you invested in learning backbone/jquery are now obsolete. time to learn how to build the wheel again. Beam is a 30 year old tech and elixir looks solid so I'm happy to invest time in it. Flutter is still new and mobile landscape changes constantly so while I think its cool, I leave it to the newer engineers.

Nowadays I'm investing more of my programming related time to systems build on stable platforms. cloud is more or less linux and that doesn't change too much. SQL written today is not going to change much in the next 20 years. Everything added in the last few years seem more or less opt in. Good architecture for backend doesn't change much either.

IF you're in your mid 30's and you wanna stay in the game, I'd recommend doubling down on systems programming (start learning rust NOW if you haven't already) or machine learning with emphasis on theory. The fundamentals and apis don't change radically like frontend does. IOS and Android seems dangerous to me. if I was in my 20's I'd be happy to but I dont' have brainpower to completely relearn from scratch every few years anymore. getting older means using what you have more efficiently.
When it comes time to rewrite, it's usually because you've got an application which was successful in satisfying the users/customers needs, and which most often reached that point going through lots of iterations, changes, trials and errors - accumulating technical debt in the process. At that point you've got pretty clear specs: what the original application does. Rewriting in a language which makes exploration slower, but long term maintainability easier, makes a lot of sense. This doesn't imply that using the latter language during the exploratory phase would have gotten better - or even the same - results.
I believe once you get to that level we should start focusing on the niche and become expert at one area instead of being a generalist
I don't have a horse in the systemd vs init.d, I'm a dumb groovy programmer after all.

But you are right, adoption is not enthusiastic, which to me is a massive indictment of the design and usability. We'll basically spin wheels until someone gets annoyed with it and does systemd better, or at least more modularized.

My complaint? sudo systemctl <verb> <service> means the verb cannot be autocompleted or introspected like sudo service <service> <verb> could be. May be minor, but it's generally my only interaction with systemd versus init.d, and to me they completely blew the only thing I use. Not a good impression.

I understand that init.d was a cobbled set of scripts, loose conventions, and even some hacks. But the resistance to system.d is so pervasive it cannot just be stubborn unix neckbeards.
> The State can be replaced democratically.

Is this still relevant in the information age?

I care a lot about my communities, and I don't think that, from my position of privilege, I can justify going around and telling people, "just vote - the violence against you will stop eventually."

I'm not saying crypto is a complete answer either, but I think that its status as a change agent outside the political process is something to be celebrated, not condemned.
Another example: Sinovac's Vaccine is 100% effective (at preventing death in Brazil) and 50.7% effective (at preventing symptoms in Brazil)
I could also make a strawman about Clojure not working at all because you can never differentiate between paid orders and orders but I didn't because it would add nothing to the discussion. Adding features and refactoring statically typed code is feasible and has been done by lots of people, your point is invalid.
In some ways it's less secure, because seed phrases are usually master private keys, versus a single private key.

The point is that you can decide what to do with it... be your own bank. You can also add a password to a seed phrase backup if that makes more sense for your threat model.
Won quoted as, “The technical data required for type certification has not reached a point where it appears the aircraft type design is mature ..."

The 737MAX should have gone through a new type certification, but didn't to allow for less pilot retraining.

FAA failed to properly serve the public.

New type cert finds flaws and saves lives.
Everything is art ;)
What myth is that exactly? Is this some Silicon Valley filter bubble thing? I’ve worked with tons of programmers over 40 and am over 40 and this is just silly.

(Ageism definitely exists though, meh.)
Update: I'm skimming here (https://jaredforsyth.com/posts/whats-cool-about-unison/) and here (https://joshondesign.com/2012/04/09/open-letter-language-des...) and I see Unison is serious about not having raw text source code as the ground truth. I'm intrigued but don't totally understand yet.

I'm sure this analogy is technically incorrect but: This reminds me of Smalltalk and old Lisps on mainframes shared by many researchers where the main thing was the VM image, not an object file. Though the probably kept the source code around? At a gut level getting rid of source code makes me uncomfortable but I'm ready to learn more.

PS sorry for the ugly raw links I'm on my phone
I don't think this graph shows that at all. Centralized services dominate when it comes to users/servers or any concept of channels.

It likely does show that IRC users care deeply about decentralization and as much as I want decentralization to be important to everyone, it just isn't yet.

I'm hopeful we're moving in the right direction though, I think every day we see a failure in centralization is a day people become more open to decentralized solutions.
Just another case of the interests of customers (users) and suppliers (developers) not always aligning. It’s not that different with physical tools.

Just ask a left handed guitar player about limited choices and/or awkward usability.
Agreed. For anyone interested in FPS boost, try glorious eggroll proton.

I personally compile it myself off the AUR with the -O3 -march=native flags (look at the PKGBUILD for more details), and I get fewer FPS than Windows, yet more consistently than Wine. No microstuttering.
I’ve seen a lot of cynical responses to this. People are quick to forget that Cuba’s healthcare system & medical research are world leading. They have far more physicians per person than any other country in the world [0].

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2645168/
I agree that text files might not be the best way to store code. My point was more that all of the existing tools like code editors and version control systems have been designed around the concept of files though. And instead of Unison being able to tap into the existing ecosystem of tooling, they have to rebuild custom versions. Maybe there would be a way to map a Unison codebase onto the file system and back?

Edit: also worth mentioning that thanks to specialized editors you don't need to manually browse through files but you can browse your code similarly to https://share.unison-lang.org if you so please. That's another plus point of the vast existing ecosystem, it already offers so much and it's a shame that Unison can't make use of it (at least for the moment).
I believe most people when they get old they start pursuing management track

But i have met people who have programming instead of switching to management track.

I believe it also depends on the person too
Thanks for the reply! I think it highlights the fact that much of the "typing wars" depends a huge amount on what you're working on and how you like to work.

I wager much strain comes simply from individuals working in environments that force them to lean on their weaknesses.

I was absolutely floundering in one department simply because the senior devs loved bash and python2 and dynamic runtime everything and my brain couldn't keep up with the lack of structure.
The problem is that the deductible on insurance claims makes it not worth filing, especially if it drives up your future premiums. I know lots of people who experience package thefts and bike thefts and car breakins who don’t bother reporting anything. It’s anecdotal, sure, but the logic checks out and where the anecdotal real life observations are so different from the claimed data (just look around you and see increased blight in west coast cities), something seems wrong with the data.
For some reason my brain is incapable of keeping the definitions of these straight, no matter how many times I look them up.
I was hoping for something a little more pithy than a few select survivorship-bias examples along with the concrete statements from industry leads claiming exactly what most people know, which is that there is a real age bias problem in tech. There is a discussion to be had about how aging affects your career in the tech world, but this isn't it. It's just surface-level fluff.
The Hubble Backup Computer Just Broke Too
Yeah if it is simple to use and has all the hooks I might want eventually, I don’t mind a complex implementation. Better one complex but popular implementation behind simple config than a bunch of people DIYing it. As long as turning on some high detail debug/tracing is possible so I can debug the complexity if needed