skysight-inc/HackerNews huggingface dataset:
It's weird to me you can buy steroid nasal sprays OTC (Nasacort, Rhinocort, Flonase, etc.)

but not pseudoephedrine
It wasn't a flaw in Ariane 4 because it used a very different rocket flight path. This means the BH value which caused the error was physically impossible.

> The value of BH was much higher than expected because the early part of the trajectory of Ariane 5 differs from that of Ariane 4 and results in considerably higher horizontal velocity values.

> o) In Ariane 4 flights using the same type of inertial reference system there has been no such failure because the trajectory during the first 40 seconds of flight is such that the particular variable related to horizontal velocity cannot reach, with an adequate operational margin, a value beyond the limit present in the software.
And flying out of the US in most cases.
The post mentions they are moving off nomad, interested to learn why and what is the replacement.
Contrast this with the fact that cable subscriptions are in steep decline:

https://www.pewresearch.org/fact-tank/2021/03/17/cable-and-s...
Pair programming for integrations or maintenance might be ok, but for new projects that is like having multiple people write a novel. Not only will it be pulled in many directions, it may eliminate some great innovations. Usually one person in the pair also has more influence politically in the company so they get their way.

There is a reason why nearly all good programming languages, standards, platforms and even games are usually started and prototyped by one developer. That is because programming is creative value creation and business/finance/project managers passionately want it to not be, they want it to be a factory and it never was, is or will be that until the initial versions are out. They want to value extract before the value creation, they also try their hardest to make sure no programmer has much power so they are "swappable" which again is not true in product creation, maybe maintenance or once the base is created, but not initially.

Programming is a creative skill and should always be seen that way. Most product developers, game developers and full stack to presentation developers know this and can make some of the best value creation because they can take it from start to finish. Once it is prototyped or first versions, it can be ramped up for value extraction.
People with chronic pain do what they have to do to get through the day.
Note that their bad example is comment-every-line style just like GP's example.

No-comment self-documenting code is largely a backlash to this style, which is how introductory coding courses teach (taught?) was the right way to do comments. For a lot of programmers who first started in in one of these courses it tended to stick because they were never taught another way.
I’d now take it as a red flag if a founder holds the CTO title but doesn’t do the job. Shows the individual and org is too precious with ego for no reason. You get to be an IC, have insane autonomy, 100x the equity of a normal IC and still have the title of Founder. If you can’t give up three letters to help the business, doesn’t look good.
Fellow ADHDer here. That issue with eating noises is called misophonia. Check out the subreddit.
I remember when I had weekends it was marvelous. Now I have a kid and there are no weekends or free nights
Managing humans is complex. Sometimes, bias & other unconscious traits derail our thinking. We can have good practices like go with data, forgive once & give everyone another chance etc., But there is no clear formula to make it perfect.
I guess those places will have to find a way to manage without you, then.
> but there's no CVE

The notion of a National Vulnerability Database is noble, but creating a CVE is an incredibly slow moving and bureaucratic process. In situations like this, or Log4Shell, information evolves rapidly and is often outdated by the time it makes it to NVD. Log4Shell specifically was a disaster, where the original advisory text contained incorrect information that was corrected relatively quickly by Apache but did not update in NVD for weeks. This actively hurt the remediation efforts as people treated the description in NVD as the authoritative source for information and ignored evidence to the contrary.
Now we seem to have very clear evidence that both waymo and cruise consider LIDAR sensors as essential, while Tesla is still trying to do "full self driving" with visual spectrum cameras only.
Where there’s people there’s politics.
I've had the same experience with non-HMO coverage in the US.

With HMO's, you're guaranteed someone will be assigned to you. With traditional insurance, there's a big labor shortage, and there are often <= 1 doctors accepting patients in some towns.
And fewer holes on the market for renters that want to rent.
But if the alternative to a 15% response rate is “no treatment” then you are getting the gold standard. In many other countries those medicines aren’t even considered or paid for.
Misophonia is a real thing that is genuinely difficult to deal with for those of us who have it.
Apple and Meta shared data with hackers pretending to be law enforcement
ActivityPub is supposed to be a generic feed format but in practice it's used mostly for Twitter clones so none of its non-Twitter vocabulary or flows have ever been developed.
I share your frustration and agree with a lot of your points, and in fact I was motivated to solve a lot of these problems while in med school. My thought was that all you need is technical expertise on healthcare data to revolutionize the field. We have the technical expertise, but we just don't have the healthcare data for several reasons.

First, patient privacy laws (while a net good) scare institutions from sharing high quality data. The best you'll get is small batches of de-identified data released infrequently. Patient notes are unlikely to ever be released in large quantities since they can so easily pinpoint some patients.

Second, you need to coordinate thousands of physicians and/or healthcare facilities across the US (or world) to record data on their own performance in a standardized way. Many hospitals do this on some agreed upon metrics (30-day readmission rate, hospital-acquired pneumonia rate, average HbA1c level for a doctor's diabetic patients etc.) largely because they're used to determine government funding/penalties. But at the end of the day, there's no direct incentive for physicians or institutions to collect any other data on their own performance and release it publicly. In fact, there are more risks to doing this than benefits. To solve this problem you need to tie hospital funding with requirements to collect and publicly share performance data while also mitigating punishment.

To physicians' credit, many of us are actually motivated to at least privately collect data on our own performance so that we can improve. But this is incredibly difficult and time consuming—especially for those of us who come into contact with dozens and dozens of patients every day. Sure, better data collection tools would dramatically help us monitor our own metrics, but the only entity with the cash to purchase or create these tools is the hospital, and its reply is going to be, "What's the ROI?" And the answer is honestly probably negative. You may suggest buying/building small relatively inexpensive tools (as I've personally tried), but the hospital isn't interested. Like most large enterprises, hospitals want long-term contracts, dedicated support teams, and tried and true tools. Small tools pose too much of a security risk and maintenance headache.
> I find the idea that the Internet’s adoption was related to US presidential election cycles a little bizarre. I know they dominate the mainstream media for a few months every four years but surely the utility of the internet vastly exceeds that?

Not to mention the rest of the planet. I'd like to take this opportunity to remind everyone that the majority of the world is not-America, and views American presidential elections as a newsworthy diversion for a few weeks every four years, and not much more than that. Those elections don't really drive any changes in behaviour. Hell, my own country's elections don't really drive any changes in behaviour.
You can forbid insurance from using that data by policy. It sounds like the same argument against measuring teacher performance because "toxic".
i don't really buy this argument.

> The extra hours that you are putting in mean someone else does not need to put in those work hours (50% less employment for them)

that's only true if you set the amount of necessary goods/services to a constant. I dont think that's true in the real economy - people have unlimited desires and demands, constrained only by the amount of money they have. The economy cannot be saturated, at least not until the world reaches star-trek level of tech where there's zero effort duplicators and materializers, and where no human labour is ever needed for anything.

Therefore, a person choosing a particular life-style that is less costly than they make in income is doing so because they expect to stop working in the future (and thus consume what they "save up" now, plus any improvements via productivity increases since). This savings takes a long and complicated path to turn into investment, but ultimately it would increase productivity, which is where the returns on investment comes from.

> if you are working more than you need to work for yourself, then you ought to work for the sake of someone else, anything else is selfish

well, the case study of communism ideal - that of https://en.wikipedia.org/wiki/From_each_according_to_his_abi... , vs what actually happened, tells me that this idealistic viewpoint doesn't work in reality. People will work more if it benefits themselves, and only if it benefit themselves.

If you shatter the "lie" that excess work is not for yourself, but for "charity", you also stop people from working more than bare sustenance, and it would stop the savings->investment->higher productivity cycle. Society would be poorer for it despite the equality that would result (everyone is equally poor).
> Exercise is practically useless for weight loss. The body demands a fixed number of calories (up until you're doing something at the level of extreme training) and shunts the available calories between systems. Exercise has lots of benefits. Weight loss just isn't one of them.

This is sort of true but also sort of not. The body doesn't require a fixed amount of calories exactly, a specific body composition does. If you put on muscle the amount of calories the body demands goes up.
I've been desperate to hire for the last two years. There's no way I can filter for location at this point. It took work, but we've made remote only official through HR and made our last several hires as remote only. We still aim for same or similar time zone.

Most companies are in this situation.
Yeah, have only ever hit one or two JVM bugs in very rare circumstances - which we usually fixed by upgrading.

> Technically you're just outsourcing it :)

Haha, very true. Luckily, to developers who are far better at that stuff than the average bear.

The recent log4j rigmarole is a great example of what I was describing in JVM dev though - no complicated memory issues involved, definitely not GC related, just developers making decisions using technologies that had very subtle footguns they didn't understand (the capacity to load arbitrary code via LDAP was, AFAIK, very poorly known, if not forgotten, until Log4Shell).
How do you find the "best" surgeon in the US? There is massive information asymmetry, and little repeat business, so it is a perfect market for lemons.
This is why end-to-end encryption is important.
Business data / process flow is so stable compared to a software implementation that having quality documentation pays dividends again and again. If you could document only one thing, document the business data flow.
https://get.doordash.com/en-us/integrations for example

They will just webhook you or otherwise.
All of this points to one thing

You are being sold

Thanks for sharing, love the % success rate question for surgeons.
It gets worse ;) Sorry,I couldn't resist. I've heard it eases around 14
Normalise starting at 10:00am! Night owls rise up!
I agree on all of the above as useful as well.
> Using templates in C++ can make code faster, though. Because you can write the same routine with more abstraction and less indirection

If we are talking about the same code using generics vs. not generics, one would expect similar or worse performance depending on implementation details, as you are strictly adding indirection or not. Think add two 'ints' vs add two 'T'. Depending on the implementation of generics, you're adding indirection, or not.

If we are talking about leveraging generics to write different code that is more efficient, code that is perhaps infeasible without generics, then yes, totally get what you are saying. I, and I think parent, were referencing the former however, which is maybe not the most helpful way of comparing things :)

> I've used C++ templates effectively as a code generator to layer multiple levels of abstractions into completely customized code throughout the abstraction.

Yeah, I've done the same to inline matrix operations for lidar data processing. Templates are pretty neat since they are completely expanded at compile time. I've yet to look into the details of Golang's generics as far as implementation details go, but since Go has had code generation built in for a while, and it creates static binaries, I imagine it is a very similar system.

EDIT: After reading the part of the post that goes into detail on Go's implementation of generics, it is very similar, but differs when there is indirection on the input types.
Beewise pulls in $80M investment for robotic beehives
I suppose being a single parent… that sounds like hell
You seem to have a very narrow and frankly uninformed opinion on addiction. It's unlikely you can be convinced that spending billions to arrest and imprison druggies is worse than spending the exact same billions to provide services and support if your beginning assumption is that addicts are lost causes.
Is the aggregate number reported, i.e. aggregated across all surgeons for procedure Y?
What if poster is evil and also a server operator? Could be the post edited silently and seen from user in other server?
I wouldn't mind hiring an ex-FBer, the organization I represent has a very precise ethical compass. I also believe I wouldn't be able to match their salaries, theyd be on-board because they share that same vision and ethics.
Do you work for the Missouri Government?
A former AAA game developer visualized this exact sort of glitch that a player sees due to mantissa imprecision.

https://www.youtube.com/watch?v=qYdcynW94vM
I think you’re so right. It is an achievement than just a reward. I had to be disciplined to accommodate my sleep routine and be productive. The goal is not to think about work at all during “not the working hours” but how?.
As the saying goes: We judge ourselves by our intentions and others by their behavior

You were quite fortunate to have a manager that believed in you and it's good that you're paying it forward
I'm certain my mother in law couldn't drive in South Boston during the winter. I'm 50% certain I can't.

Everyone keeps going on about the edge cases, about self driving cars not being ready until they can handle everything. Half the people on the road can't handle all the edge cases. They exist, they are drivers.

Let's not pretend the bar to be a "driver" is so high.
If I was going to send truly sensitive information I wouldn't use email anyway, or I would but with gpg encryption, so I'm not too worried about the fact that fastmail might allow some government agency access. What fastmail will offer is privacy from 3rd parties such as advertisers and data brokers.
One place I worked, the rule was "always have two pairs of eyes on code". Each team got to decide whether that rule was met with some mix of mob or pair programming, or just code reviews/pull requests. We could change depending on the needs of the project and team members. If management forces any of these options on teams it is a huge mistake. The point of pair programming is to share knowledge, reduce bugs, etc. and making it into a metric to measure teams by doesn't work.

It's a lot like setting a minimum code coverage rule like 80 or 90%, people end up cursing the rule as it makes them do stupid things to satisfy the rule. Code coverage is one great tool to explore where your code needs more tests, but it's not the only one, and it's not the point. The point is writing code that's easily maintained, safely changed, and can be delivered to meet customer needs.

You hired really smart people (hopefully) and you should let them decide how to work.
From an accounting perspective,if your business isn't a SaaS or similar, why are developers anything but a cost center?
CS group projects are biting like pair programming. Most CS group projects I've been on were a game of chicken where everyone would wait for others to do the work. If you don't pull your weight on pair programming it's quickly obvious and you'll get feedback.
The main gripes I have with it are that it doesn't use all available processors and it doesn't have easy-to-use generalized fillets. I feel like the algorithms must be inefficient even considering it runs on a single CPU.

I don't, however, have experience with the commercial products since I'm not a professional engineer.

Are there other shortcomings you have in mind?
Effective Seed Scheduling for Fuzzing with Graph Centrality Analysis(S&P22)
We use graph centrality scores to build a generic seed scheduler for LibFuzzer, AFL and concolic execution engine in QSYM. Check our paper at https://arxiv.org/abs/2203.12064. Our code and replication package are available at https://github.com/Dongdongshe/K-Scheduler.
I wish I could try `get flask`.
Those aren’t fractal antennas, which don’t really work very well anyway. Fractal antennas are effectively kind of like trying to tap a horn or discone antenna at the widest point.

If you work in the biz there will always be people pitching purportedly novel antennas to you - a good reference is Hansen and Collins’ Small Antenna Handbook
Twitter's Probably Screwed
I'm thinking about leaving Google land because I think their incentives are heavily misaligned with mine as a consumer.

Although Microsoft and Apple win points for not having ads their a primary profit mechanism, they unfortunately use the same strategy as Google: creating walled ecosystems that are very hard to leave. MS in particular has shown how aggressively anti-consumer they will be in the right conditions.
In what situations (and jurisdictions) would an employee be legally prevented from requiring a CS degree?
you know I can hold two thoughts in my head at the same time. I can be appreciative of taxes and the system that helps support others who are in need, and I can at the same time advocate for a system that doesn’t create peoples destitution.

I know, change is hard.
California apparently banned denatured alcohol because of the VOC content.

I accidentally found a gray market source before discovering it is banned. Makes me wonder why they still bother denaturing it.
There is a "dual" of electric dipoles: the magnetic loop (or magnetic dipole). The rule of wavelengths doesn't apply as it does for electric dipoles. The latter is true only because the tips of the dipole must be at zero (0V) at the tips to maintain proper boundary conditions to allow a voltage to apply at the dipole terminals. There is no such boundary condition for a magnetic loop.

Low frequency (medium wave AM and below) thus can use magnetic loop antennas without this limitation. The wavelength of LF and VLF can be kilometers and that can never be a practical radio antenna. So it's not used - loops are used.

Note that this electrical wavelength does match power transmission line dimensions which is why the long wavelengths of EMP primarily match and will disrupt power grids and NOT cell phones, etc. as wrongly portrayed in movies. EMP is a pulse but not an ideal Dirac impulse thus it has a finite bandwidth. It is equivalent to a signal with a 1st dominant pole at 1 MHz (the middle of the AM band) and then another pole at 100 MHz (the middle of the FM band) and by the time you hit cellular frequencies, the signal is 80 dB down from VLF levels. Add to this the reality that ESD is a thing so all ICs used in cellular radio are pretty pulse resistant.

So the power grid is really the only "piece of metal" that can or will couple EMP. And power grids also deal with impulses and have protection against then: because lightning is a routine and common thing so there are circuit protections again that which also work just find against lightning which has a very simply frequency content.
An antenna has a lot of electrons in a conductor. Any passing electrical field can bully these electrons around, because it’s a conductor. If you apply an electrical field you’ll start to push electrons up the wire, where they’ll start collecting, eventually reaching an equilibrium where they are repelling each other hard enough to fight back.

Antennas use passing electromagnetic fields to allow electrons to be sloshed around like that. Then, the buildup of charge is measured and amplified to recreate the signal.
DDG is starting to have some real competition. Kagi is quite good if you can score an invite (still closed beta), and it has DDG-compatible !bang syntax so transitioning is effortless.
I like the ticketing system for tracking issues, especially with a distributed team. But especially with bigger corporations it gets so damn tiresome. I crave a Kanban-only system and software leaders who just talk to their developers to inform/influence what's to do next.

Perhaps this is just grass-is-greener daydreaming. Is anybody doing this/how does it perform? Perhaps I am just so thoroughly conditioned by agile-everywhere-all-the-time and I can't think pass it and this is a very bad idea?
If you double check context, you'll see the US was the subject of comment I replied to and it's reasonable to see an implicit constraint even without me qualifying it. HN's guideline on charitable reads applies to everyone regardless of geography as far as I know. It's only bizarre if you read it in a way that would be bizarre if it was a fair reading.
An about page would be useful, for those unfamiliar with the project.
I moved to live in a more walkable, less car dependent city. I care about us improving transit infrastructure, but the idea that American cities will significantly divest from their existing car-centric infrastructure is just wrong. We’ve already invested in that infrastructure and it is incredibly expensive to replace.

I think the replacement of manually driven vehicles will be decently rapid - the bottom 1/3rd of drivers cause a large percentage of motor vehicle accidents, as soon as they’re better than that group I think the financial incentives (like insurance) will dramatically change and it will be cheaper to ride in someone else’s self driving car than to own your own older vehicle.

Guess we will see.
The knee-jerk reaction I get to any proposed database tuning is: "That sounds expensive, let's just throw more cores at it to solve the scalability issues."

Of course, tuning is often a one-time activity and cores cost money monthly, but they ignore that.

They also ignore that if one user gets a poor experience, then it is by definition not caused by a lack of scale. Conversely, it will cause scalability issues, but that's a side effect and not the root cause.

I'm starting to suspect that 90-98% of all "web-scale" architectures are compensating for errors like this. Nobody has tried to use the "release" build, add an index, or just use a binary data format.
Yet FinCEN allows artists to just make paintings as they please, and their trade is unregulated. Shocking!
Amateur Radio Antenna Is Made from a Single Tape Measure