skysight-inc/HackerNews huggingface dataset:
Companies still do not know how to interview for hard skills, what makes you think they can do it for soft skills? Previous workplace disagreement? Easy to hide during an interview.
Not equivalent to CSAM - just examples of Apps that get some degree of judgement that can be problematic.

What would you think about someone that you were talking to that showed you something on their phone (a restaurant listing you were both thinking of going to, or something on Maps), but then a Parler notification popped up? What if they were married and Grindr or Tinder or whatever notification popped up?

Would you judge them? Would you expect many other people to judge them, even if you don’t?

Don’t get me wrong, I don’t think Apple’s products would be problematic that way. But a big reason why is because they have and likely will continue to make decisions like the one we are discussing.

If they went full end to end super privacy, then got named by the feds repeatedly in whatever the next big csam/terrorist/whatever scandal, that could change, and that is even assuming Congress people don’t join in the action, which they’ve already shown an interest in doing.
Not in good faith? Or non compos mentis?

I keep hoping that somebody will push back on this sort of lawsuit, by asking the court to appoint a trustee or conservator to manage the life of the plaintiff - because clearly they are not capable of understanding the Real World(tm) well enough to do that themselves.
As usual, the reporting I've seen hasn't involved any provably false claims that I've noticed, but it's been framed and selectively reported in such a way (again, probably mostly-sincerely) that most readers end up very misled. e.g., I think the internal study that found that a small fraction of teenagers reporting suicidal ideation said that the first trigger that came to mind was stuff they saw on Instagram on a survey was just insanely over-interpreted to mean that a world without Instagram would have less misery in teenagers, and I think that FB's decision to decline to publish a finding of an internal study that'll be predictably over-interepted in the media isn't
really described well as a "cover up".

"Hate" in the sense of "ideologues being haters as usual", not like "KKK members".
People are people and many don't understand or are actively afraid of technology. They have jobs to do and if they don't know you, they may be skeptical about what you can do for them. They might even have been burned in past by developers who promise but don't deliver.

Knowing how to talk to people to get your project done is a great skill.
FWIW, Google is one of the main sponsors of MusicBrainz and the core MusicBrainz data is (effectively) in the public domain.

https://musicbrainz.org/doc/About/Data_License

https://metabrainz.org/sponsors
SpaceX needs to tame toilet trouble before weekend launch
On one hand, people are stupid. On the other, people are smarter than you think of https://www.bragmyshoe.com/designer-sneakers/alexander-mcque...
I.e. a lot of the people doing the hiring?
I hate how "conspiracy theory" has become synonymous with "fictitious myth that crazy/irrational people believe in" - yet conspiracies do exist. Organizations conspire all the time in the pursuit of money, power, etc. But to theorize on whether an organization is conspiring labels you a crazy person these days I guess.

Lab leak theory is probably the most mind boggling example of how even speculating that the Chinese government was covering up a mistake to save face got you branded a "conspiracy theorist" (crazy person). Now I'm wondering if the original lab leak theory shutdown was itself the result of pressure on the media from China (i.e. a meta-conspiracy theory).
Ask HN: What is your biggest source of frustration with modern web development?
There are many things about modern web development that frustrate and annoy people, but my two biggest issues:

1) A lot of SPA websites nowadays break my browser's Back button. I understand that this is "easy" to fix with push state/history APIs, etc. But it never used to be this way. Now you have to do all kinds of special stuff just to get the basic functionality of your web browser back.

2) SPA apps almost always have to be specially routed at the webserver level to the index.html. Again, it never used to be this way. Without any special server-side routing I now have to visit the main page and then follow a series of SPA links to get to the page I want. I can't just go directly there anymore because most likely the CDN or webserver will return a 404. Again, it never used to be this way. Fundamental aspects of the web have been broken.

What are some other annoyances?
I don't know what research was done but it looks like @RealSexyCyborg had made some and shipped them in 2019... as well as making a YouTube video about it.

Seeing as this is a 2021 story, either Martha did not receive the parts, the parts needed a revision or they did no research.

If the parts needed a revision, you would expect the story to say something like 'an entrepreneur has been working with Martha to create replacements but they are having trouble with final fitment.'

The article:
She has only a handful of collars left. "I really am desperate," she says. "That's the most scary thing in my life right now — is not finding anybody that can make those collars."

Makes it sound like noone has tried to do anything. So that leaves someone who has tried to help with the feeling that they are being ignored either by malicious or incompetent.
REST? Didn't you get the memo? We've all moved on to GraphQL because Facebook use it and that means we all should use it.

It also enables our UI components to easily fetch data themselves. Because that's a great architectural pattern that we've discovered.
I'm talking about the amount of icing and filing rather than the taste of it. As a kid I remember there being much more icing coverage (less empty crust on the edges) and I remember being able to squeeze out a lot more filling than I can today.

Older pop-tarts had mostly rectangular icing but now one edge has a semi-circle shape. Coincidentally, this is the side they show cut off on the front of the box to show the filling.
It's a concern for private industry as well.

The solarwinds and other recent supply chain attack involved injecting additional code into a build environment. Reproducible builds could have been done in multiple places as an auditing mechanism to catch this.

Another place where reproducible builds is useful in industry is being able to reproduce debug symbols for something after it has shipped. Sure you can rely on always saving debug symbols in an artifact repo, but if those age out and you get a customer case... what ya gonna do?
Whenever I fire up a Linux distro, I can never shake the feeling that the UI is just a subpar ripoff of Windows and MacOS. I can't really pinpoint anything, but it just doesn't feel as polished. And that even includes the mainstream distros like Ubuntu.
Hey dang, can we change the title to the full article's title? It's:

> Is scientific progress waning? Too many new papers may mean novel ideas rarely rack up citations

The current title ("Is scientific progress waning?") is so clickbait that it's just getting people reacting to the question instead of the study.
Successfully converged to my favourites, JetBrain Mono and Fira Code. As others have said though, would be nice to be able to hide font names (by default).
Epstein and his connections, and everyone involved, should have been the biggest story of the century, given how high up his influence reached. But it wasn't, and that should tell you all you need to know.
>I don't really understand all the love for the javascript laden, touch UI oriented gnome

GNOME and Apple is form over function design.
Without a doubt, these are the most annoying things in my neighborhood, and not only in the fall!
Sad thing is electric versions solve all problems but landscapers refuse to use and lazy homeowners keep hiring them.
Also, how can you call yourself a landscaper if you don’t even own a rake?
There is still plenty to explore when you stop using mainstream websites. The internet is a vast place but most people box themselves into a worldview that doesn't allow for exploration.
Or reading all fields of a very clustered 5% of rows, to give an even greater advantage to the row-oriented DBMS.

Mature users need to evaluate how their workloads match the benchmarks, it isn't a matter of DuckDB or SQLite "winning".
Remembering Mihaly Csikszentmihalyi, Author of Flow
And for prevalency, still, there seems to be too many situations where people in the same family or partners together have got issues. How would there be so many occurrences if it was truly so rare?

I have seen this from many anecdotal stories, but also here's one that is available as a video post - for added legitimacy:

https://youtu.be/Gz0I_v-ihsE?t=1395

This is for heart issues.

Besides that with most of those stories it goes hand in hand that doctors don't know what to diagnose, or they have no idea how to treat what they are seeing and it doesn't end up get reported as well -- this is what I've seen as a pattern from all the stories I've read.

By the way, I really wish I could just do the shot, since I'm tired of being afraid as well, so if someone managed to convince me that I'm worrying about nothing, it would be great.
America 'on fire': Facebook watched as Trump ignited hate
> But DNS allows for redirection wrt IPs. How does HATEOAS do the same?

I gave a code sample above. The service's entry point exports a map of unstable URLs to stable names, just like DNS exports a map of unstable IPs to stable names.

What I described is the most basic form of HATEOAS, but it also allows hierarchical structuring, ie. you can discover more URLs via any path through a hierarchy of hypermedia returned by URLs from the entry point.

> First, you already have DNS, and can abstract wrt existing URL structure

DNS abstracts IPs not URLs. You could come up with an encoding where you map URLs to subdomains, but now you're lifting application logic to influence infrastructure policy, where your devs are now messing with nameservers instead of just sticking to their HTTP application, and you're tied to DNS TTL instead of application-specific caching policies, and DNS insecurities (no TLS).

For instance, with HATEOAS I can make a resource permanent, or live only a few seconds, and these are application-level policies I can define without leaving my coding environment. DNS just can't give you this control, so trying to shoehorn the flexibility that HATEOAS gives you into DNS is putting on a straightjacket.
I guess he keeps his own custom Linux kernel clean from Oracle paid commits, and doesn't use any product that might have Java underneath.
I explicitly set the context as my binaries in my posts here. You aren't going to ever download my binaries from your linux distro.
Tailwind or Frontendor?
Cancerous MBAs extracting as much profit as possible out of everything. They've perfected the art of re-examining everything and trimming as much fat as their customers can tolerate...and then they do it again.

If you're reading this as an Ivy League business school student, I hope you outlive your kids.
You weirdo, I bet your prefer whipped cream to actual frosting on cakes! /s
Well, they did have decades of experience with real time 3D from flight simulators, so what could some johnny-come-lately's really do, especially when paired with the mightly Intel? (Well, didn't work out...[1])

I suppose if the chip hadn't been a stinker I suspect Real3D would've ended up being spun out of Lockheed Martin somehow as it doesn't seem a great fit for the rest of the business. Presumably the spinoff would have less embarrasing way of being sold to Intel on the cheap and having the tech used for (motherboard) intergrated "Intel Extreme"(ly bad) graphics.

[1] Although ATI wasn't exactly a startup by the 3D era, and 3DFX crashed and burned, so it wasn't quite "startups win".
FYI, what was reported was that Facebook was previously weighting all emoji reactions at 5 times the like button, but not specifically the angry reaction.

By the end of last year, they changed it so the angry reaction specifically gets a zero bonus, but love/sad still get boosted. Apparently this did not affect engagement.

I got this all from the Washington Post article on the subject.
I think the poster is saying he wouldn't work for Oracle.
No one besides a cop killed anyone though, or are you thinking of the CHAZ state capitol take over?

Jan6th, there were a few deaths, one murder by cop, others were heart attacks and one stampeded I believe.

One officer was initially reported as murdered by fire extinguisher but his autopsy came back he had a stroke due to natural causes.

I don't believe anyone in J6 was charged with having a gun or even insurrection. They all got slapped with misdemeanors for trespassing. Yeah they shouldn't have been there, but many videos inside just show them talking with cops and taking selfies.

-- edit: to user below because I'm at my post limit --

Sicknick is the officer I'm talking about, he died of natural causes, no evidence it was due to pepper spray either.

https://lawandcrime.com/u-s-capitol-siege/capitol-police-off...

> Prosecutors never alleged that the bear spray they allegedly used played a role in Sicknick’s death.

> D.C. Medical Examiner Francisco J. Diaz told the Post that the autopsy found no evidence that Sicknick had an allergic reaction to the spray and disclosed to the paper that he did not find evidence of internal or external injuries.

Also, shooting an unarmed person is something we were protesting the whole year but on that day it's fine. Both of her hands were shown when she was climbing, he could have arrested her. She had no weapon and was no threat.

Remember those weeks where the country was reviewing every police encounter (the guy who stole the taser, the kid who turned with the gun, the girl trying to stab the other girl with the knife) and everyone was debating whether they could have shot them in the leg or something. It just seems when you're on the wrong side it's fine for a cop to shoot you unarmed.
There are both "norms" and "rules" at play, here. Reading this article made me think about watching high-level ultimate frisbee transition from everybody calling their own fouls to having referees.

I mostly watched this happen on usenet, and I haven't paid any attention to this in years, so I may be getting some of this wrong. But my understanding is that for a long time everybody was (mostly) happy with the honor system of players calling fouls. Then one guy forced that to change by aggressively abusing the honor system, with the explicit goal of making everyone else to decide that adding referees to the game would be the best solution to him being a jerk.

In the case of Bridge, it sounds like a really interesting case of an extensive system of rules, with a complicated and somewhat opaque system of norms overlaying that. So, sort of like real life.
this catches my eye because it highlights an industry mindset shift to come:

"[...] the concept of integrating power ML methods into the real-time experimental data processing loop to accelerate scientific discovery"

data scientists study the science of what the business does (laundry delivery, manufacturing TVs, tracking patient health), and the point of science is insight and understanding from data to build a theory of how it all works

what this article highlights is that ML can be an exceptional tool for discovery. this is in stark contrast to how ML is usually deployed, which is some big analytics or product effort. the obvious big reason for that is the infra is expensive, the know-how is lacking, and the data sucks. well, that all is quickly changing and we're gonna see folks weaving in ML to bolster their workflows in a much bigger way

great to see academic scientists leading the charge here too. they stand to gain a lot from that perspective
> However, most users who aren't willing to become technically savvy will have a better time with windows.

Here's what I've observed on this one.

If you put a Linux machine in front of, say, a 15 year old, they immediately figure it out.

If you put one in front of an adult who has been using Windows for 30 years, they get mad at you. Because they already know how to do Z thing in Windows and for Linux they have to figure it out or look it up. Which as a general rule isn't any harder to do on Linux than it is on Windows -- it's often easier -- but they already did it on Windows 30 years ago and don't want to do it again.

That lasts for all of a few hours of use before they've figured out how to do the things they commonly do, if they don't give up.
Updating to newer kernels than 5.8 (first ubuntu 20.04 hwe) ruins my almost 5 year old laptop's ability to connect a monitor through USB-C. 4 years of using Linux on it it couldn't detect that my laptop has bluetooth after restart, only from cold boot (was fixed with ubuntu 20.04's first HWE).

and it's top of the line dell xps 15 2017 (13-inch version of this laptop even comes with ubuntu pre-installed and officially supported).

on desktops you can choose specific parts you know will work with linux. on laptop you're stuck with a laptop either working or not. newer versions of linux can bring you more issues on both tho.
Emojineering Part 1: Machine Learning for Emoji Trends
Old wisdom: 5% conspiracy, 95% fuck-up.

More likely fact: <1% conspiracy, >99% fuck-up!
SUSE Heads for the Edge Computing with SUSE Linux Enterprise Micro 5.1
Doesn’t have to be that way. For a much smaller, but relevant example - see MusicBrainz / MetaBrainz https://metabrainz.org/supporters/account-type

Wikimedia is simply productizing commercial access to make it easier for enterprises to support it in a commercially justifiable way (vs pure charity) + setting up processes to improve enterprise-only features.
That seems....very plausible.

For other drugs, an amazing amount of effort is devoted to finding something that a) sounds "promising" but b) without making legally-untenable promises.

The name `Viagra`, famously, is supposed to evoke ideas of vigor and Niagra (Falls). Pfizer had some trouble with Champix (varenicline), which some regulators thought was too close to "champion", and so was called Chantix in some markets instead.
Ask HN: Brainstorm Uses of Outputs from Carbon Recapture
There are a few technologies now that remove carbon from the atmosphere/power plants and repurpose it into other materials.

However, not all of those outputs generate any income for the companies. So, right now many of these technologies are just used for doing the right thing. But in a capitalist society, solutions that make profits are more likely to get funded, scale and succeed in the long run. So, I've been thinking about what markets could be made for the companies recapturing carbon to then be sold into to make them more profitable and more interesting to investors.

Currently I've found that there are 4 things that carbon recapture companies output.

1. Turning the CO2 into stone. https://www.carbfix.com/
2. Capturing CO2 and leaving it as CO2 gas. https://co2solutions.com/en/
3. Turning into a Carbonate Salt and then later into Carbon Gas. https://carbonengineering.com/
4. Planting Trees and producing wood.

So, what could we make from this repurposed CO2? Given that trees turn C02 into wood, are there any other materials that CO2 recapture could produce?
It's not that we didn't have APIs, but it's the reality that they have penetrated every sector beyond early-to-medium adopters. Even regulated companies are moving to the cloud and using public web services at this point.

Ten years ago these companies would have been playing around with these things for sure, but not using them for their core business. This is creating demand for generalists within that huge section of the economy that isn't a top-tier pull for talent because the demands are different. These demands can't sustain frontend devs who could be working at Facebook. Eventually they will need specialized folks, but for now that continues to come from outside consultancies, just like it always has for this set of companies.
Absolutely correct. There's a reason that Linux servers (and even some versions of Windows servers now) don't run a GUI, for example.
Super interesting. Now that's some crazy MRR.
That's not true if you're actually using the ram though.

I remember memory bandwidth being the bottleneck when running large(ish) datasets for game worlds. It was so much that we put a lot of pressure on google cloud because we worried they wouldn't be able to compete with bare metal (since it's not usually measured, reported and can be non-guaranteed when you have neighbours).
Now you can contact almost anyone on earth using a pocket size computer and even see them, and share with them a very large portion of humanity’s knowledge.
> In your example the government is dropping the ball on solving the homeless problem. But I'd rather live in a world where at least my government tries to solve problems, rather than one where it says, "well, we can't do a perfect job, so we might as well do nothing."

The homelessness call out was meant to be an example. It’s not the only inefficiency. My own city has had more and more innovative taxes - on both businesses, and on individuals. As a tax payer, taxes are increasing for me, yet I don’t see any meaningful improvement. And I’m not talking about a 6 month or 2 year timespan but 10-15 years. In the same time, the government apparatus has gotten larger and larger. There are more ways the government has found to extract revenue from workers. But what are we getting in return? Our public schools aren’t great. Teacher salaries are a joke.

Bridges and roads require maintenance, but these contracts seemingly go to specific bidders who are on a revolving door - they deliver such a low standard service that we’re doing the same repairs a year later.

There’s a mixture of corruption and incompetence. But the government has unlimited authority to increase taxes, giving the appearance they’re doing so to help the less fortunate. In reality, it’s basically an industry of jobs that doesn’t have to compete. If they had to compete, they would have failed as a business a very long time ago.
Why not get someone from the opposing partnership to read them out?
I mean is that then true for most fruit, since they all largely consist of sugar and water?
I don't work there and don't know anybody who works there, but I do know that they have been using proprietary dialects of PHP for some time. React's JSX was influenced by XHP, and XHP was released in 2010 but apparently was in use for years before then. So from an outsider's perspective, it seems like Facebook has been using proprietary extensions or entirely proprietary languages for over a decade.

The fact that Facebook is such a big company means that they can afford to have entire teams working on these proprietary languages, much in the same way Google had the ability to assign full-time engineers to maintaining their internal container infrastructure (Borg, the predecessor to Kubernetes). Because of this, I don't see why they would give up control of some of their stack to people outside their company, who may not share their values. This isn't exclusive to Facebook's PHP developers...they have their own libraries for C/C++, Swift, JavaScript, and much more. It's a big company, the developer tools are going to be a lot bigger than most other workplaces.

Again, this is pure speculation. But most of these big companies do the same or a similar thing. Both Apple and Google have invented their own languages, the difference is that Facebook doesn't have an app platform that requires you to use Hack/PHP, thus nobody is going to just pick it up for no reason unless it compels them in other ways (e.g. Go)
Anything a digital camera can do is the fault of the first company to sell them: Apple or the company that sells the most: Apple.

https://www.youtube.com/watch?v=hbBqbONm1_Q
Comparing speed limit to health status is misleading to say the least.