skysight-inc/HackerNews huggingface dataset:
Lenna is a great image, they shouldn't retire it. it's only her head and shoulders after all, and she looks great. They should get a good looking male photo too, to balance things up - use them both for testing.
In some ways, a quadrotor's control system is a more challenging controls problem! And I'm not at all suggesting that the rocket control loop isn't hard, but a few things to consider:

- Quadrotors control their attitude solely by adjusting the thrust generated by the four motors. Unlike rockets, or fixed-wing aircraft, or cars even, the moment there is any kind of disturbance (whether software, hardware, or environmental), the aircraft immediately starts to fall out of the sky.

- For the work I do, we typically fly around 5-7m above ground. If the motors completely quit, we have around 1.2 sec before we hit the ground at 42km/h.

- The aircraft is also capable of roll rates >50deg/sec. Even if you're high enough that you don't immediately hit the ground, motor problems can also result in you pointing upside down and pulling yourself towards the Earth instead of pushing away.

- Most of the parts have notoriously bad repeatability, plus small variations would wreck any repeatability anyway. You can't just set all of your motor throttles to 60% and expect them to have the same thrust, it's nested-upon-nested control loops to keep everything going

- The sensors are generally crap too with non-trivial amounts of bias and drift.

And the wildest part of all of this? You can get a top notch flight controller to handle all of this for you (and open source!) for $150 USD https://shop.holybro.com/pixhawk-5x_p1279.html?
Keep in mind of course that a chart of the risk of serious illness from the flu by age range looks like a saddle. The risk for those 5-49 is pretty low. But the risk for those 0-4 and 50-64 are both much higher.
I'm often interested into what goes into changes to committee-driven standards.

To an outsider, proposing a change seems to require one to be part of a shady cabal of Big-5 employees, skilled in the art of hiding subtle, privacy-invading features into inscrutable, plain-text RFCs.

That or subjecting yourself to 30K+ what-abouters who deform your suggestion into something unrecognisable.

It's refreshing to see a straightforward, well-formatted proposal (even if I do slightly prefer the `FROM table1 x JOIN table2 y ON x.fk` syntax suggested in other comments).
That and expansion of surveillance authority is the one thing they seem to agree on.
whether that's desirable or not depends on the query and what kinds of changes you make. though I could see it being error-prone in the most common cases.
If you do the phases wrong you will get pulses instead of noise. Obviously if you do the phases right you can do anything, because the Fourier transform is one to one.
http://archive.today/TjF1e
It reminds me of the children's right campaign sweetie

https://en.wikipedia.org/wiki/Sweetie_(internet_avatar)

https://vimeo.com/86895084

where an org lured predators by posing as an animated 10 years old.
As anyone could probably guess, LEOs that do actual technical work are rarely the same ones talking to the public about that technical work. Thus what gets said to or published for the public is rarely reflective of the actual internal understanding.
The abrupt shift in official narrative over the last week has been head-spinning
"The crew ... have been rescued and safely returned to a company-owned facility" is such a strange-sounding sentence. I'm glad they were returned, though.
> This question is more- what motivates you to be an Emacs-er? Why do you use it?

I did a bunch of quality time with TECO on the PDP-10.

I started using emacs-like editors back in 1985 under Coherent or so when DGC wrote MicroEMACS, which is now MG on most systems. EDIT: this was a replacement for good old ed.

Later, under Dec Unix I used emacs . I have stuck with emacs ever since as it does what i need it to and is easy to add functionality and automation for many tasks.
"Sir, kindly plug phone to wall charger."
They work on my phone and TV.

I do not have Disney+. Maybe that is a problem for some people?
1. We moved from Ontario to Florida

2. My podcast The Filter was pick up on terrestrial radio as well (KeysTalk FM)

3. I filmed the first season of a TV show featuring long-form conversations, see https://www.pbs.org/show/mattasher-show/

4. My wife is pregnant

2021 was an extraordinary year.
I’m far more more concerned about “undetected tick bite => lifetime incurable Lyme disease” than “detected tick bite => unnecessary course of antibiotics”.
We need to stop with the analogies.

What's actually happening is: someone is broadcasting the data. End of story.

Now I'm going to ignore my own advice: it's like displaying the data on a big screen in the town square and then trying to arrest people for turning their head to look at it.
Ask HN: A TeXmacs document viewer using WebAssembly? Would this be feasible?
The idea is to compile the TeXmacs typesetter via WebAssembly to create a flawless viewer for TeXmacs files on the web.

And unlike PDFs, this would support word wrapping at the window edge.

Would this be a feasible thing to do?
> If you are doing IO in a non-atomic manner (seems probable)

No. I typically use a single mutex for the entire database, and as I said haven't had any performance issues. I'm confident for many classes of software this can scale to at least 100 users (maybe with some slight performance tweaks), which is sufficient for many federated services.
Microsoft Teams on Android can unintentionally prevent emergency calling
This article is from May 2021.
I'm not sure this is a good idea. It means that a constraint on the data (a FK is a constraint) affects the semantics of the query. In SQL, those two concepts are seperate.
Haha. That's what I noticed. Looks like it's a translation error.
If you have specific columns that you frequently want to ignore (which, I think, is the common case of this), you could define a view that selects all the columns except those and do your queries against that view.
"SAR among household contacts exposed to fully vaccinated index cases was similar to household contacts exposed to unvaccinated index cases (25% [95% CI 15–35] for vaccinated vs 23% [15–31] for unvaccinated)."

In other words, once infected, there is no reduction. How effective are these boosters against Omikron infection, weeks and months down the line?
Sorry to hear you had to endure that.

And £120 a week sounds like a rip-off. I remember paying just under £40 a week in Greater London at around the same time. The accommodation was pretty basic (a room in a hall of residence with shared loos/showers/kitchens) but pretty well looked after.

Compared to student residences (общежития) in the former USSR the accommodation seemed almost luxurious.
I foresee a day when deepfake will be so easy and widespread that people (authorities) will acquire the habit of digitally signing what they say.
Keeping server logs for a few days is considered necessary for running servers. Therefore you accessing a server means you implicitly give them the right to store your access request for a few days, because it is unreasonable to assume they would run a server without access logs.

Edit: For example, you can't assume people will work on weekends. So if an issue occurs on a weekend and someone needs to look at it, then the log need to at least last throughout the weekend.
Same. My guess is that if you search in the TV app, you get the streaming version. If you go to your purchase/Library, you get the VOD version you paid for.
Thanks for this constructive feedback. I live with other engineers, who are fortunately far more intelligent than I am. Maybe I'm projecting here, or maybe I just wish I could reach a similar velocity that my peers have? Anyhow, I'm okay with having a bias to improve, I'm just a bit lost as to how I actually continue the improving part?
I'd suggest that the best thing we as consumers could do is speak to our state legislators about creating requirements for cellular devices to be sold in the state. Apple could do better, or they might just try to counter the legislative effort. Either way costs are imposed on Apple for evil. When it's less expensive to do better than it is to be evil, consumers will see change. Just look at what California legislators have been able to do to vehicles.
What did you hope to accomplish by sharing this news article?
Did Sega agree to this public disclosure?

Referring to the HackerOne standards, it appears your team violated a couple:

> Respect privacy. Make a good faith effort not to access or destroy another user's data.

> Do no harm. Act for the common good through the prompt reporting of all found vulnerabilities. Never willfully exploit others without their permission.
Great question! Here's my take on both points:

- Let's say an investor makes $10k a month trading. They can leverage their performance and share their existing portfolio with others for $10/month (keep in mind many people pay hundreds for access to investing Discord servers monthly). If 500 people pay to follow them (on the lower end if the platform succeeds), they make an additional ~$5k (50%) with no additional effort and risk.

- This isn't like Reddit, Twitter, etc where people can "fake" trades and post whatever they want. All trades and content originates from the user linking their existing brokerage so all the trades that were made are verified and actually happened.

Let me know if this makes sense
Hey guys!

With my friend, we are developing serverless platform specifically designed for ML/AI:
- Stateful: We don't want to reload a whole model every time a user calls model.predict
- Arbitrary dependencies: Sometimes you need some weird library to process data

If you're interested, let us know :)

Happy to receive questions and feedback!
How much money, paid to whom, would negate the environmental damage caused by this accident?
Below is the email from Google Play. I wonder though what is the mechanism where apps can prevent calling?

--

Hello,

You may have a version of the Microsoft Teams app installed on an Android device that may unintentionally prevent emergency calling (e.g. 911, 999, 112, etc. depending on your region) when you are not logged into the app. The issue is caused by an unintended interaction between the Microsoft Teams app and the underlying Android operating system. Please visit the Google Play Store and update to the latest version of Microsoft Teams immediately.

For more information on this issue, please refer to this Help Center Article.
If you have updated the Microsoft Teams app after December 10, 2021, you can ignore this email.

The Google Team
They are not arguing about the stdlib including them, but the api they choose. Instead of parseFloat(str) that tries with a system dependant comma or period, have the decimal type be a parameter or have two explicitly named functions.

Same with dates. Don't try lots of formats on an arbitrary string, force the user to specify the expected format somehow.
FET = field-effect transistors
If the teachers are vaxxed and boosted, COVID is less threatening than the flu.

And if they aren’t, it seems like they don’t have grounds to complain.

The only way this worry makes sense is if the teachers live with somebody who is highly immunocompromised. Which would indeed suck, but it’s crazy to design societal policy around those dangers.
Thats a great point! “I liked everything about the movie until my ox was gored” and in this case the movie goes for it leaving no one spared. The evisceration of techno John Galt and the media might be the most flagrant sins amongst professional critics’ social class
> the supposed 80 month sentence they said they'd seek if Swartz went to trial

So 6½ years at most, quoting tptacek's comment.
Here in Norway the vaccine rollout for non-critical people followed just age brackets. So I, a programmer with zero issues working from home, got the vaccine weeks before tons of younger teachers, who had to go to class each day and meet kids which could potentially infect them.

I guess it would be complicated if they had to start introducing multiple levels, or some sort of "you can have my seat" functionality, still...
Yes they are. At least one of them has their health compromised and breakthrough cases have been a thing since day 1. Also, they work with a LOT of kids, so that alot more chances for exposure.

They are not dumb.
>“Maritime Management has expressed its sincere gratitude to Bahamian authorities for their support and assistance throughout this incident and are particularly grateful to the crew of the M/Y Mara who responded to the Tropic Breeze's distress call and rescued all seven crew members on board the sinking tanker,” the company said.

So... the yacht hit a tanker, and then didn't help when it sank? Effectively a hit-and-run?

If accurate, I hope they get hit hard for this. That's absurd.
I can see myself recommending business that describes itself by mentioning OnlyFans to my friends, I can't see myself recommending the business to my family or coworkers.
w3schools and the online documentation for any database are good places to start (Postgres and SQL Server have pretty good documentation).

There are also easy-to-google SQL Puzzles, if you're looking for something more advanced.

I would also recommend learning about query plans and how to read them, they're invaluable for query optimization.
Much cleaner, I agree, that's a big win. Will add that to the list of benefits.

Will also add a "Drawbacks / Remaining issues" section to the Gist, from all the valuable comments so far in this thread, thank you all, positive as well as negative comments, all very helpful.
Nerdcore for Life
Ooh, reminds me of my days abusing St John's Wort (amongst a great many other things) during Uni days and feeelig my skin bristle and burn in the heat of light shards of sunlight streaming between otherwise closed curtains... .
I'm curious how this works on the other side of the warehouse - in shipping. Especially once you start thinking about the games of tetris that are played when loading the container. Boxes are often not uniform in dimensions or weight, nor should they be loaded like they are in the picture if it can be avoided. They need to be interlocked (assuming non-cubic boxes) so that the entire load doesn't come crashing down if it shifts.
I have zero sympathy for the library users who got burned by this security defect. It's fine to use free software for critical systems, but only as long as you have developers who can maintain it internally or a paid support contract with a vendor who can do that for you. Those options cost money. If you fail to account for that in your software bill of materials then you deserve the consequences.
HN, whatever happened to nerdcore? I like these dorky raps.
One good reason is to avoid polluting the global namespace.

Otherwise you end up like Mathematica, which has ten thousand or so functions in a single namespace.

Or PHP which had (has?) a similar problem (but on a smaller scale).
> boats going one direction stay to the right, the opposing direction stays to the left.

Wouldn’t that put them head-on? If a southbound boat stays to the right (west side) of a channel and an opposite direction boat stays left (also west side), that seems worse than everyone staying right.
The story doesn't say much about what kind of computers are used, but the floppy drives could just as well be USB ones...
can I quickly say this is a lovely post? thanks OP.

1. I had to move to the UK for work because of brexit. I now realize I don't like London and I'll probably move away. that sucked.

2. I had a big, impactful relationship that broke. I am not over it yet, it's been really hard. that was amazing and later sucked.

3. I got into crypto way more. it's fun, and I'm learning stuff, from how these work to making contracts etc. I made my own token, made my own nfts, cool stuff. that was fun.

4. I traveled A LOT. It started because I wanted to avoid being in London, and I spent a lot of time outside the country. that was great for traveling, slightly bad because I had no "home base" for a while this year.

5. made a bunch of keyboards, played a bunch of games and matches online with friends, realized remote work works for me, slept in a castle, slept in a windmill, drove a Sinclair, gained some weight, tried to make some art.

all in all, a hard, strange, fun, tiring year.
Amtrak sucks so bad.
To be fair, data retention is a hot topic right now in Europe, the pandemic and the increased screen time that resulted from it, the amount of accounts we had to create left and right require new regulations.
previously: https://news.ycombinator.com/item?id=29492884
The meta-analysis has an impressive methodology. However, it claims that the increase in IQ is pervasive across geography but if you look at the studies included, the majority of the data sampled is from the US.

The Norwegian phenomenon is not exclusive it has been observed in the last few decades in Denmark, Britain, France, the Netherlands, Finland and Estonia.
Apple is paying them money to make iPhones (according to the article). Apple is surely aware of this sort of behavior; maybe not the specific instance but the general fact. This makes Apple complicit. Similar to how buying factory farmed meat makes one complicit in factory farming.
> He also actually did the thing in question, and demonstrated consciousness of guilt.

He did a thing, that doesn't mean that thing qualified as a felony, or even a crime. It certainly did not merit 50 years in prison.

> It’s okay for guilty people to be offered plea deals. It’s actually probably in their best interest sometimes.

It is simply not OK to threaten people with penalties that are well more than an order of magnitude higher than the plea deal.

This isn't the kind of plea deal that furthers justice by obtaining a cooperative witness in a more serious case. This sort of plea deal is offered to advance the Prosecutor's career.

> Swartz was very rich, and well represented.

As the article explains, Swartz was out of money, well into debt, and faced with begging people for money to continue fighting the case.
That’s interesting. I was going to take a stab at reading that first since I frequently use DynamoDB (Amazon product) at work.
The "person suffering the attack" is not the only party who suffers from an attack — the individuals whose information gets leaked also suffer when a company hoards toxic data and it inevitably spills.

From the perspective of those individuals, there is a dramatic difference between black hats who exploit their data and grey hats who humiliate the toxic data hoarders.
That's good advice. The apparently effortless prose of a Wodehouse or McPhee is only achieved through a lot of work.
Well sure, then, just keep feeding the beast. Good luck.
That looks to me like they are using deep learning with CNN for denoising. NVIDIA OptiX can produce similar artifacts.

However, it appears they forgot to add a loss term to penalize if the source and the denoised result image turn out too different. NVIDIA's denoiser has user-configurable parameters for this trade-off.
I can totally see that.. I'll play around with some other naming options
I use this. It gets messy after like 10 columns. I have a trick in my ORM that copies the non-aggrigate columns into the statement. Maybe your ORM has it?
I feel android also has a responsibility to prevent applications from blocking emergency calls.
> There is a key difference. With the JSON version you are constantly serialising and parsing the entire file

Only serializing. The db is kept in memory, and only deserialized on startup.

But why is this a problem at the scale I'm working with?
Ask (Poll?) HN: How many hats are you wearing?
I work for a small team and wear a lot of hats. My primary skill/contribution is in many areas. My hypothesis is that as team size grows, individual hat count goes down, as the different players move into regular "positions". I also wonder if its somewhat of a personality/team configuration thing though. I'd like to sample that.

So how many hats are you wearing? How big is your team? Are you representative of everyone else on the team, or an anomaly?

(to me, the following are examples of "hats": database admin, python backend, javascript front end, graphics designer (or liason), embedded C developer, etc. Done with enough frequency that it's a regular part of your contribution, not just a "dabble in")
This might be off topic, but can you really just spread human remains willy-nilly like that?

I know people do it, but from what I understand, you're not supposed to. Sure, it may "just be ashes", but it's human remains nonetheless.

We cremated my late father in law here in California, and first we wanted to spread his ashes at sea, then we thought we wanted to have them interred, then we thought maybe we'd hold onto them. Every time we changed our minds we had to update our permit for human remains.

While I think we can all probably agree that spreading a handful of ashes in the wilderness is not really that big of a deal in the grand scheme of things, legally speaking, would you want to publicize that?
Which company? :)
This is hardly ever mentioned. The fact that children easily spread it back to parents, etc. was (and still is) conveniently left out of the discussion - even prior to access to vaccinations it was simply ignored. It’s one of the reasons we kept our children home from school, the first year of the pandemic. There were even “experts” arguing that children just didn’t spread the virus at all - which turned out to be ludicrous.
In general, when tech-related companies have problems like this (with potentially severe consequences), I think a post-mortem should be a minimum expectation. I just feel like the way this post frames the issue is almost like it doesn't matter that much to them. "Oops, it was just a bug, for some accounts, we think. All fixed!" just doesn't sit well with me (maybe that's a me problem...)

I would want some follow-up answers, to questions like:

- Why would a bug trigger alerts that are as severe as "someone else tried to use your unique not-used-elsewhere master password"? I understand bugs, even severe ones, happen- but can I trust that your alerts aren't going to cry wolf on my account going forward?

- Why did you originally conclude it was credential stuffing/reuse, when there are a number of people that got the alert that clearly stated they had never used their master password anywhere else? Are you monitoring user reports / social platforms / etc to respond to and address these situations?

- When you say "some" were triggered in error- does this mean some of the attempts were legitimate, or were they all due to a bug? Do you even know the answer to this question? If there are legitimate attempts on non-reused-password accounts, it appears master passwords are leaking/being captured/etc in some other way and that deserves further investigation

I just want more than a sentence or two surrounded by 10+ paragraphs of "this happened because of how good we are at keeping you safe"
Likely the floppy was ejected too soon and/or had a corrupted filesystem. Or one of you had a floppy drive that needed to be cleaned, or was slightly out of spec and couldn't be read by the other.
This is alarming because Chinese dependence on foreign food is a deterrent against foreign adventurism, such as invading Taiwan.