skysight-inc/HackerNews huggingface dataset:
"News" is almost always bad news.

I find that I have to create my own content if I want to share news that's not the most negative spin one can reasonably make. To get any more negative, you would need to start fabricating stories and leave the land of plausibility.

Edit: Come to think of it, when I was interviewed for a news story about the quiet little hep a epidemic a few years back, they fabricated a quote from me and thereby left the land of plausibility.
i better not tell employers that I haven't touched a physics text book in the last 10 years
TIL mud volcano.
Yes, Chemical and Oil manufacturing is running on fully automated economic model predictive control for literally decades.
The Brave Sage of Timbuktu: Abdel Kader Haidara (2014)
> I do not want the option to install other apps, because it gives me plausible deniability when my employer or someone is like “install this app or you’re fired”.

Employers have enterprise certificates and ability to install custom apps on both iOS and Android, and they can do so while bypassing their respective app stores.
The convention of prefix interfaces with I seems C# (or maybe also C++) specific and almost never used in Java or Javascript.
Hiring? Start getting applications just by searching
If you use the term HTML5 you’re either selling to a non technical audience, or you don’t actually know what you’re talking about - probably because you bought something with HTML5 in it.
That is a great article, but literally everything he complains about the C920 is with regards to the "auto" settings.

You absolutely do need to manually set and lock exposure, focus, white balance, and ensure you have proper lighting. Once you do that, it works like a charm. And this advice is what pretty much every streaming tutorial on YouTube advises.

The softness issue is particular to the Logitech Brio, which he notes, and which matches my own testing. The C920 doesn't suffer from that.

Yes I wish the software for the camera settings was more intelligent. But ultimately that's a software issue that's fixable with manual settings. The hardware is solid, provided normal lighting conditions.
Huh? Parent was arguing in favor of it: "PID is a damn sight more sophisticated", "even rudimentary control theory is an improvement".

Yes, PID upset is a real problem when things start going sideways, as they tend to occasionally in the real world.
A ton of people.
Not too long ago Cupertino and Mountain View were lower-middle working class neighborhoods.
Integration tests, for my team at least, really are the workhorses for determining if we have shipping software or have more work to do. So much of our deployed code relies on configuration and packaging to function properly that units just don't test!

There have been so many errors in our coding over the years that only came out in our integration tests. I agree with you that, given my team's current maturity level, going slower and having multi-minute test runs is okay given our incredibly low defect rate in PROD.

Those long running test suites have created too much friction for new feature development. So, while the way we are working is comfy and life is easy, I feel we can do much better.

I believe it is possible to have rapid test cycles with our outside-in style TDD by keeping the added safety of integration tests but run the majority of them on the CI/CD server only, and change the way we unit test to rely less on mocks which should get us the 2-5 second inner loop cycle times we wish to hit.
I'm in my 30s and baffled by folks in their 30s who don't understand basic ethics and market forces. Businesses respond to bad PR all the time. The CCP is committing human rights violations all the time. Add the two together. It is like someone in the 1830s United States asking why slavery is bad, or someone in 1930s Germany asking why Nazis are bad - after all, slavery and the Third Reich make great businesses with superb ROI!
isn't it already pronounced?
Most dieters labor under the delusion that they can stop dieting after a couple of weeks, return to their previous eating habits, and not regain the fat. This is actively encouraged by most of the dieting industry, so it's not surprising.
For those wondering:

https://www.telegraph.co.uk/news/newstopics/howaboutthat/842...
Analysis: If you’re rich, you’re more lucky than smart. Math can prove it
I’d love to see an in depth tournament between all of the bots, something like the GSL
> If there is an attempt to reuse an idempotency key with a different request payload, the resource server MUST reply with a HTTP "422"

MUST seems too strong here to me. For some applications it's probably sufficient to treat this case the same as if the payload was the same, and it requires the server to persist either the original payload, or a hash thereof. And what if the payloads differ only by a timestamp, or a randomly generated id, etc.?
We already act intelligently, and the first thing most humans realize is that they don't really have much of an influence on global warming directly, and that they are better of doing the minimum required.

Global warming will be solved by better technology, or not at all.
Some people have boycotted Elsevier. The vast majority of scientists have not - they continue to get their papers published by Elsevier journals, donate their time as editors and donate their time for peer review.

Let me be more direct - why? If Elsevier is clearly the "bad guy" here?

And if. as your put it, "as decade later" scientists are still donating their time for free, why do you think it will change? How long does it take?
Bugger - depressing that it wasn’t caught immediately but h/w fault isn’t generally considered in this kind of thing :-/
You need very little accuracy in those measurement because you have a very accurate proxies that you can measure. The amount of food you eat and the weight on the scale. When the weight doesn't go down, eat less and move more. The only thing you have to do to be able to do this is tracking the amount of food you eat, for example by keeping a food diary and using a kitchen scale.
There are also way more web jobs than embedded though, but you're right that another .com bubble will be bad for web devs (especially juniors, the seniors should do fine).
For shoelace knots, the difficulty also matters.

I recently about a shoelace-practice book [1] for my 4yo daughter. This book shows a couple of ways to knot, and one of them, called "bunny ear bow" [2] is easier than the traditional "double-loop". I hope these knot-inventors pay more attention to the ease side so that kids can start knotting by themselves earlier. That could be thanked more than inventing a tricky-but-fast methods for adults.

[1] https://www.amazon.com/Your-Shoes-Cottage-Door-Press/dp/1680...

[2] https://www.news24.com/news24/southafrica/local/hillcrest-fe...
I had no idea this stuff existed. This sounds pretty exciting actually.

Is it really that hard/complex to calculate MPC that it can't be stuck inside a loop that runs at 1hz or less? Talking on decent generic or dedicated hardware. Some tiny SOC is a different story.
Windows for Workgroups/NT.
They are working on a recall of the DA in San Francisco who is very lax on prosecuting criminals, even by San Francisco standards.

https://recallchesaboudin.org/
I know you're being nonserious, I'm not criticizing your comment.

It does scare me how often intentional global dimming was mentioned in the early days when geoengineering was being suggested as an alternative for our carbon "deficit".

So... you want to retard photosynthesis, one of the major carbon binders, in order to stop... global warming that is caused by... unbound carbon dioxide?

I think this was right around the time the first Matrix movie came out, where the earth was completely ruined by blacking out the sun.
> BRRips are frequently

That's something entirely different, not what I was talking about. Also, if a Blu-Ray gives you the space, there's no reason not to use it. That doesn't mean you need it. Which is precisely why the rips that people commonly share don't.

> From actually filming and editing video.

That's for recording frames independently for editing on a professional camera. Not for anything you'd ever transmit live to a consumer in a million years.

> will generally achieve worse ratios

Worse than 200-400Mbps? What are you even talking about? Even an iPhone encodes to just 16 Mbps. Which is definitely not greater than 400.

> basically to quantize the shit out of the video.

Looks fine to me. It doesn't need to be lossless. It just needs to be good. I've never heard anyone complain about an iPhone "quantizing the shit" out of their video. To the contrary, people love iPhone-quality video.

> 10bit 444 1080p60 is 3.7Gbps.

Obviously I'm talking about 8-bit 30fps (444).
Hey that's a fantastic idea! Oh wait, the FDA has been doing exactly that for the past 70 years.
The advantage of Perry's Perpetual is that it's easily adjustable, so you can get the perfect tightness (which is critical for me to get in and out of my shoes without needing to untie the knot).
The data does not show that it works, and it was on a very specific sample (pre-alzheimers or early Alzheimer's). The drug costs $50k so they are profiting from desperate people.

And yes, it can make things worse:

"Most patients with AD (up to 75 percent) have a specific gene, called apolipoprotein E (APOE) ε4 allele; having this particular gene places a person at great risk of developing Alzheimer’s disease. Unfortunately, when AD patients with the APOE4 gene are given drugs like Aduhelm they are much more likely to develop brain edema and cerebral microhemorrhages. Indeed, in the BIOGEN trials, almost 50 percent of the APOE4 patients developed brain edema and hemorrhaging. In addition, these symptoms were accompanied by malignant hypertension and epileptic seizures."
I can't really tell what you mean. What tipping point allegedly happened? If it happened going from 300 to 400 ppm CO2, shouldn't it have been extremely terrible when it went from 3000 to 4000?
The thing I learned is that if there is "bad news" about anything you have invest more in it.
Doing a Doing masters in Math or CS when I don't have a good GPA?
I am entering my 4th year of university doing a Major in Math and minoring in CS. I came to uni to try to get a Major in CS but there was a grade cutoff and I didn't make the cut. Luckily I was able to get the Math Major and have been doing it till now. My GPA hasn't improved however, and I am sitting close to a 2.0. I will graduate but with such a GPA, is grad school even worth thinking about? I would like to do something in CS more. But Math wouldn't be bad either... Any thoughts?

Thanks.
The new Leviathan is an autonomous digital machine
Buy me a house in a great place for my kids within 30 minutes commute time, and I will consider the other things in your job offer.

If you add a huge arcology within walking distance to your mother ship, so that we can all live in the beautiful glass dream, I might consider that rather than a house. But then again, if you won't hire a reasonable number of people to do the work anyway, I probably won't trust you to run the homeowner's association
Controlling the generation for code quality will be extremely hard.

The only thing I see is that they could filter their dataset so that some bad proxy of code quality is taken into account, something like the number of stars (which is clearly a terrible metric, tell me if you think of something else).

The idea would maybe start by training on all of the subset of Github it is ethical and legal to train on, and then filter down to higher code quality towards the end.

Controlling for the time at which the code is emitted would be easier. Something like, retrieving similar contexts, and guiding the model to be more similar to the recent code if there is similar recent code that exists. I'm not sure exactly of how this would be done, but I can see it working.
Author here. Thanks for posting!
I have done some progress since, just didn't have much time to churn out a Part 2 (soon™, maybe)

Feel free to ask any questions
Still $8.99 in Vegas :)

https://www.fremontcasino.com/whats-new/offers/tony-romas-pr...
Ironically usually the complaints go the other way, where people are mad a drug can’t be prescribed because the FDA isn’t convinced of it’s efficacy.

But I’m not so sure that decoupling the decision is so easy. Patients get very upset if insurance doesn’t cover something…
YouTube channel “TechLead” creator has created a crypto and pulled the rug
> The null hypothesis is chimpanzees and humans are not the same. We can reject it on the basis of DNA with greater than 95% confidence.

Confidence based on what math?

Species isn't based on raw percentage of matching DNA. Nor is that how p values work.

> In the extreme it is 23andme emphasis on “18% Welsh but I thought I was English” as scientific. Every report ought come back as 98.8% Chimpanzee if it was science.

That calculation is comparing only the genes that differ between the references, and weighting them across 100% to give an easy to understand result.

If you added a chimp into the reference pool, they'd show up as less than 1% every time.

If you added a chimp into the reference pool, and removed all the human samples except welsh, then the test would say "on a scale from chimp to welsh, you are >99% welsh". But that's a matter of lacking the data to be more precise, not because the method is fatally flawed.

The place where flaws might come in is when the source data is mis-labeled, not because the math is wrong.

> Sure there’s a little science. But mostly it is theology. A belief that humans are especially special masquerading as science.

No it's not. It would do the same thing with chimps. Put a bunch of them in the 23andme database and then a sample chimp will come back as 25% this area chimp, 40% this area chimp, 34% this area chimp, 1% match to humans.
Damn, just reading the podcast guest list is enough to trigger imposter syndrome. But in all seriousness excellent suggestion!

Kudos to the oxide folks for humorously spelling out their job requirements and clearly disclosing pay. You don't see that much in our industry.
At least were I live, raising parking costs is a surefire way not to get elected next time.
"I don't have any intention of getting stabbed for $60 worth of stuff"

Quote above attributed to a Walgreens security guard.

This is just the wrong way to look at it. Of course, no property is worth risking death to protect. Property can be replaced, and life cannot. But it isn't about property. It's about the rights of people (including merchants) to live in a civilized society, with laws that protect those rights and that are enforced. That is what is NOT being defended in San Francisco. And it should not fall upon security guards who are probably making minimum wage but upon the elected leadership who have sworn an oath to do so.
Old DRAM/SRAM simply becoming flaky, overheating, physical connection issues, faulty power - there are a ton of reasons these flips happen, and I would think that in most cases they are entirely unnoticed or simply observed as an application crashing, rather than being recognized as directly caused by bit flips.
Academia's gotta keep a tight grip on that knowledge. Can't possibly be successful without the gatekeepers.
Variables are immutable by default in Rust, but they're not const by default. The difference is that a variable can become mutable while a const is always immutable.
I started playing chess online less then a month ago. I started with chess.com, because I knew about it beforehand for some reason. After about a week there I couldn’t take their constant nagging about getting premium account: “Get a free 7 day trail”, “Get a premium account to unlock more analysis”, “you’ve reached your maximum puzzles for the day, get a premium subscription to unlock more”, etc.

I did some research (mostly on the online-go.com forums) and joined lichess.org and haven’t looked back since. Superior in every way.

Perhaps I should thank chess.com for being so annoying, if it weren’t for their constant nagging I would probably have stayed on the platform and never discovered lichess.org.
Isn't that a modeling problem? Let's say you don't pay for an item but for a basket even if it has only one item. If each specific basket has its own unique id then you have a unique resource that can have a paid or not yet paid status, and use HTTP verbs appropriately against it (e.g., POST to add an item to the basket, or PUT to pay for the basket). Another basket, even with the same item(s) added to it, would have another id. Problem solved.
With the scale of the attack, could it be cheaper to pay this than recover? What if they get the money and don’t provide the keys?
The gold standard introductory book on control theory is "Feedback Control of Dynamic Systems" by Franklin, Powell and Emami-Naeini. While math is absolutely unavoidable when studying the subject, FCDS starts very gently and is quite accessible to the layman.
I have to trust they audit the data, trial sites, manufacturing plants, etc… That’s sort of their job. If the people working there don’t want to do that job, they should probably be replaced.
The problem is that in the United States, you have a choice between placing your trust in public institutions that are constantly under assault by private firms, like Biogen... Or you have to trust those private firms.

I suppose in the medical field there's also a third party of snake oil supplement vendors, that don't even bother trying to measure whether or not what they are peddling actually cures anything.
The “free market” is not a real thing and it never will be - it is a platonic ideal.

Every nation on Earth has border restrictions of some kind. Though recent in human history, such restrictions clearly have utility and value in the modern world.
Variable Length Arrays are problematic
Entered college in 2001 just as the dot-com bubble was bursting. Freshman year graduating seniors were still pretty optimistic. Sophomore year I declared as a physics major, despite having worked at a dot-com and enjoying programming for fun, as a bunch of family friends started floating "Why would you go into software when all the jobs are being outsourced to India anyway?" Junior year I knew that I liked programming more than physics, but saying I wanted to go into software was still a dicey conversation to bring up. Senior year Facebook & YouTube came out, I switched to a CS major, and I started getting more "Oh, that's a lucrative career, you'll do fine" from older people.

For an older perspective, my father-in-law was an EE in Silicon Valley through the 80s and 90s. He said that the period from 1989-1994 were dark days - the job market was stagnant, nobody was really getting rich, housing prices in Silicon Valley were going down. If people were saying it in 1987 they were a little prescient, but there was definitely a mood in the early 90s that PCs were a fad that was over and the Next Big Thing would be some other form of tech.
But the greatest source of the hierarchy may well be the coders themselves. They make the rules for the digital platforms they create, for the digital contracts, property rights, and coins they produce. The digital code may be a meritocracy, but meritocracies are, by definition, hierarchical, as those with superior skills make the rules that the others must follow.
Cheap IBM PC clones running pirated videogames on Windows sparked the "real" boom of PCs in homes. Wolfenstein, Doom, Quake etc.
Is === really necessary for Javascript? Type checking seems like overkill?
The amyloid hypothesis has clearly become too big to fail.
Man, that article is a shit show.

They make no mention of what drastic changes these stores are undertaking, other than some kind of ring-to-enter system which is already common for small businesses in high crime areas.

Repeated references to "organized shoplifting" but the only example is some crackhead whose getaway vehicle was a bicycle??? I was expecting some Mafia activity or evil flashmob or something.
IIRC Firefox uses a JavaScript based PDF reader (pdf.js), but Chrome/Chromium uses a native library (PDFium).

Both have had exploits in the past, but I would trust the pdf.js approach more.
https://news.ycombinator.com/item?id=27693560
Depends how much you care about the equality and how strict. by default == will do type coercion so you can get weird results where things like [] == 0 are true.

More equality fun in JS can be seen here: https://dorey.github.io/JavaScript-Equality-Table/
I wish this were the case now. The field has eternal Septembered.

Tools no longer empower, they constrict and patronize developers, setting up ceremonial barriers that are merely performative while restricting and shepherding users away from creativity independence and ownership into proscriptive systems.

The other disciplines actually take systems of qualifications seriously. Doctors, mechanical and civil engineers, lawyers, this is how they avoid crackpots, frauds and other Dunning Kruger claims.

We do no such thing. This damage control tech is the way of bumper laning everything while simultaneously kneecapping the serious practitioners.

Computer programming is trashed by the flood, nothing positive is coming of this. Like the Luddites who stood at the Dawn of the March of Intellect, the destination we are coursed for we ride to on waves of destruction. There's better ways possible.
> Yeah sure this might not work, but the FDA is reasonably confident it doesn't make things _worse_, and if it does actually work, there's immense potential for lives improved. Alzheimer's is truly a devastating blow to any family with a member who get it. So why not approve it? Bare minimum, we'll get more data.

The reason is right there in what you're saying: the FDA is meant to protect people from predatory drug companies who know they are desperate to try anything to help their loved ones. If Biogen were selling homeopathic Alzheimer's cures, would you still think they should have been approved?
You should confirm that the inputs are what you expect them to be. There's almost no time when you shouldn't be checking the type.
I don't recall this being the feeling of people who I knew at the time. However, I have to admit, the quality of the writing in this article was much higher than I tend to see in today's news blurbs of similar length.
I learned this about 8 years ago and have been doing it ever since. You also develop good muscle memory for the motion, so I can typically grab both laces and tie them without looking.
Creating Apps from Natural Language Descriptions
Mental Poker [pdf]
London is anomalously warm for its latitude due to the Atlantic Ocean conveyor belt.
Agreed chatbots have no future in their current crap state but really good chatbot that pass the Turing test (which hasn't happened yet), could I believe take over any human interfacing use case and we'd all actually enjoy it. This is still decades away and is doubtful will involve current AI paradigms.
DeepMind’s protein-folding AI has solved 50-year-old grand challenge of biology
In my town, the high school kids are more likely to die from suicide than from automobile crashes.

It's a high pressure environment.

Everyone trying to fix this, but the perception of everything riding on getting into the good university is a message that is difficult to push against... in this zip code where half of the adults have master's degree or PhD.
I've thought about this before. Maybe randomize reactions within a range, or apply some kind of focused perception filter with a delay to mimic the focus and processing of the human eye.
If they are using my code anywhere I expect to be compensated.