skysight-inc/HackerNews huggingface dataset:
>They'll lose good students if this is not fixed.

"Ability to commit to the Linux kernel with my school email" isn't likely to be a major issue for many. It's a non-issue for undergrad work, and even most grad students are unlikely to be affected. Other than this research, only one other person associated with UMN has committed code to the kernel.

This impacts any direct school-sponsored research work, but if some random student wants to write a patch, they'll just do it from a personal address - no kernel committer is going to go do social media stalking of every contributor.
> There is a real thing going on in the US today, a sort of inchoate rage felt at all of the poorly defined "others". My hunch is that much of it stems from the rising anxieties of climate change, economic inequality, corporate political control, and even more recently the pandemic.

I have this feeling from time to time. I find that it magically disappears when I stop consuming media. I'm not saying "it goes away when I ignore it", either. I do not get the same sense of an "angry society" when I interact with other human beings, and rarely hear anyone express any kind of urgent anxiety about climate change or economic inequality.

We face serious issues, sure, but none are the urgent societal threats they're made out to be. The real danger are the anxiety peddlers and the fear-amplifiers among us, who want to influence and then monetize your emotional state, or to transmute it into political capital.
Yes, hyperscript is a well-established term, and is still in use today. An unfortunate name clash.
At minimum, the argument could be made that they were grossly negligent in how they conducted the experiment.
Employee accused of skipping work for 15 years
Google has 70% market share in searches. Any change to downgrade or not show a specific site is in fact censorship when you have a monopoly like that. The outcome is the same. Stop making excuses for these companies because they're going to do this to things you don't want them to at some point.
Some sources aren't merely low quality they are poison. A website on fragrances isn't liable to show you which sort of toxin would make your corpse smell most sweet after you have choked on your own death.

An ethical take would be trying not to spread poison is the right thing to do. Inaction in the face of evil isn't neutral its evil.
Uniswap facilitates trading through smart contracts without a trusted middleman or custodian. That is an example of useful smart contracts.
gfx.color_management.mode = 1 only worked vaguely correctly if all of your monitors share the same color space (or you only have a single monitor). Videos also weren't color managed, and there still existed some situations where colors would still be incorrect. (see: https://cameratico.com/tools/web-browser-color-management-te...)

This change effectively sidesteps the issue by making everything render to sRGB, and telling macOS that Firefox's windows are sRGB only.
Aren't flush institutional investors just gobbling up real estate and inflating the prices for "normal" homeowners?

Something will have to give eventually. We're going to get to the point that only hedge funds and millionaires can afford to own houses in mid tier cities and just compete against themselves. This is no way to build a community anybody actually wants to live in.
Interestingly, the Sokal Squared guy got banned from future research for "unauthorized human experimentation".

It's a different university, but I wonder if these people will see the same result.
.net core broke compatibility with many more, c#/.net is now decoupled from MS legendary backwards compatibility.

Then you've got things like hiring concerns, $nextJob will want people with $nextTech on their resume, it doesn't matter if something is still technically supported because hiring people willing to work on dead platforms is a tough ask, moreso when the tech is a couple of generations old. This churn isn't happening in a vacuum.
That is an interesting observation. I can confirm I get those results too. Perhaps they are relaxing their algorithms now that elections are over. I originally tried this month (or maybe a few) ago and was unable to get any link to breitbart.com even if I googled entire paragraphs.
If this fixes the annoying bug in macOS where the menu bar gets stuck, I'll be happy.
I pay for Youtube Premium with the expectation that the content creators will get a cut of the monthly fee that I pay towards Youtube.

Is that not the case?

I'm really not a fan of the double-dipping that content creators are all doing now with their own unblockable inline ads.

I've actually stopped watching a number of Youtube channels because I get so annoyed by ads. I HATE HATE HATE ads!
Microsoft revokes MVP status of dev who complained about request to promote
We need to treat GUI as a specification and a contract to the users. With APIs, we version them, we're incredible careful to not break the client's code. If there is a new change, we'd create `v2/foo` to access resource foo while still maintaining v1.

I think graphical interfaces are exactly the same. Instead of `GET` request, it's our eye balls consuming data from a 2D space of a computer monitor. Whenever GUIs break, we suffer from the disparity between expectation and what we're seeing. Breaking GUIs should be treated with the same level of rigor and respect as REST APIs (and other specifications/contracts).
This stands no chance with Tim Dillon's audience - the ads he does are better than the show!
Just tried it – yes, it works! Amazing, thanks!
There are 1.3B people in India. There is no way a vaccine is going to arrive in time or be injectable at a scale that matters. If that was a solution, I'd be all for it, but it is not.
>Yeah, then he ended up being a bigger warmonger than Bush.

What is the argument for this?
I guess an argument could be made how celebrities are public figures which in some jurisdictions gives them a bit worse privacy protections.

Also interesting: The article "Celebrity recognition compared to face search" [0] does actually have a disclaimer:

> Celebrity recognition should not be used in a manner that could result in a negative impact on civil liberties.

Only to then follow up how face search allows for the very same thing with your own face collections, so it's apparently not just reserved to celebrities.

[0] https://docs.aws.amazon.com/rekognition/latest/dg/celebrity-...
Their graduates might not have been directly involved, but it's not possible to ig ore that those graduates were the product of an academic environment where this kind of behavior was not only sanctioned from the top but also defended as an adequate use of resources.
Ask HN: What is considered good SaaS funnel metrics?
I'm averaging around 5% of unique visitors registering (free plan), and about 1% of unique visitors purchasing.

I want to focus on the top of the funnel and get more people to the site, but perhaps I should be focusing on conversion rate?

All help appreciated!
Sorry for your loss, hope you're in a better place since then. No parent should ever have to go through that. May your son rest in peace.
It's disrespectful to people who are contributing their personal time while working for free on open source projects.

With more than 60% of all acedemic publications not being reproducible [1], one would think academia has better things to do than wasting other people's time.

[1] https://en.wikipedia.org/wiki/Replication_crisis
hence:

> You're not crazy, but you're probably being unreasonable
It's entirely possible that Aditya is actually just working on a static analysis tool, it is buggy, and he wasn't aware of the other research his advisor does. If that is the case, I can kind of understand his response. I would be pretty upset if I knew I was just trying to submit some honest(if buggy) patches, but was accused of being a scoundrel because of something that didn't even involve me.

Of course, it's also possible that he is just gaslighting Greg and actually was doing the same kind of "research" as other people did before.

I think that UMN will get to the bottom of it - it will be pretty clear to them what kind of research he was doing, and whether he represented himself honestly.
Google Drive blocks reporter's document
After the code was accepted and in mainline… the horse was well out of the barn.
I mean, given how just about all DNSSEC domains are bootstrapped through domain registrar interfaces and their APIs (which have been compromised in attacks before), that might not be the best idea. As a counterpoint I think despite it's flaws that removing any form of certificate/key pinning from browsers was a mistake, rather than learning from said issues (i.e Maybe provisioning pinning of the public keys through an HTTP header isn't the best idea.)
2D cellular automata can also be used to recognize formal languages: Every character of a word forms an (initial) state. Finitely many additional non-character states are allowed.
A word w is accepted iff the first cell indicates "yes" after |w|-1 iterations.

It is an open problem if there is a language that can be recognized after 2|w|-1 iterations, but not after |w|-1 iterations. Afaik, it is even unknown if there is any language in NP that cannot be recognized after |w|-1 steps (obviously P!=NP would imply this).
I'm surprised how far math has come, but how little we know about computational complexity.
They're not the wrong side and adhere to the appropriate ideology. So, they get to lie all they want.
Sorrry. I just shat myself reading this. Gotta love da fyuchum.
Yes that’s exactly how I feel.
React used to be simple, but now its indeed pretty much "impenetrable". Hooks are a strange API. Timeslicing and suspense add a lot of complexety for the benefit of very few. The processes for hooks-like funcitonality (algebraic effects) are supposed to be happening at TC39 (ESNext) level, but I can't see anything going on on that front; instead we have workaround hacks to make the API "look" like algebraic effects.

Things just need to improve there, one way or another...
Dave Ackley is using cellular automata for new computational architectures.

Its really cool stuff and you'll no doubt love it if you're keen on that stuff. He's also got a youtube channel under his name that is really worth checking out.

https://direct.mit.edu/isal/proceedings/isal2020/32/13/98482
What he wrote is not specific to Java. At scale, any program written in any language will require detailed knowledge. This includes "simple" languages like golang.

Reality is complex, and for non-trivial programs complexity is going to be somewhere.
The rounded tabs are horrendous.
This statement rings true because it is the wordsmith'd version of exactly what the department head probably said when he first heard, which probably went something like "what the f*k did you do, who the f*k thought this was a good idea, and who the f*k told you you could do this?"
People use Safari on anything other than Mac?
Unrelated to the Linux kernel, there is a good example of how Mario Heiderich (probably the most knowledgeable person for XSS on the globe) purposefully introduced an XSS vuln into AngularJS through a patch after (!!!) checking it with the relevant authorities and even then it was a close-ish call: https://m.youtube.com/watch?v=wzrojHHyQwc
Food animals need to find comfort in the crushing presence of their fellows as a sign of safety even while they are all headed to slaughter together.
It's a bit like saying Voldemort, somehow he always knows.

But opposite because dang is helpful and nice.
I suspect HN will be quite interested to discuss beehive innovation when you're ready to address the community in the way I described!
Academics tend to be able to find their calendars when money or prestige is involved.

This is the second one.
They’ve explicitly said before that this was reviewed by the IRB and cleared by them as not being an experiment with human subjects
I think there's a chance the two topics you mention might be connected. The loud backlash to the cryptocurrency scheme took many by surprise and seeded doubt about Moxie's ideological commitment. This post might be seen as an attempt to recover some street cred.
Hardly. Mimicking a UI doesn't make something "literally" that.

Also, stop using "literally" when you don't literally mean that.
Have you ever drafted a public response for an issue receiving a lot of attention on social media when you don’t know the whole story but, from what little you do know, things aren’t looking great for the entity you represent?

You vastly underestimate how much effort and attention was put into writing that “single paragraph” because I promise you it sure does take much.
It's like this currently, but it doesn't have to stay that way.

You could have multiple cryptocurrencies which support the exact same public API and clients could figure out their relative values automatically by crawling DEX markets (looking at current prices and daily trade volumes).

People who do business internationally are already used to the idea of accepting payment in multiple currencies - With the right set of tools, the friction involved in accepting different cryptocurrencies (e.g. within the same ecosystem) can be reduced to nothing, in fact, it might be a profitable competitive strategy for a business to accept more different cryptocurrencies (they can charge a big premium for accepting more exotic/low volume tokens).
To be fair, "no comment" is generally assumed to be an admission of guilt, so they have to fill the vacuum with some vacuous nonsense.
I am extremely surprised about this as well. Breaking the integration between the tab and the URL bar looks terrible to me.
Google doesn't have anything like a monopoly and the barrier to switching is microscopic.
Doing more of what I asked you to stop is no recipe for staying unbanned.

I realize you have a lot of experience in that part of the world, and your substantive contributions are welcome here, but outright slurs are just so totally unacceptable that, no matter how much we value your substantive contributions, we are going to have to ban you if you keep it up. Stop it now please.
I think they became stable in v12. I'm actually not sure about the internal implementation, but from user's point of view you can pass almost [1] any value via a message and you will get a copy on the other side. You can even share memory between threads with SharedArrayBuffer.

[1] https://nodejs.org/api/worker_threads.html#worker_threads_po...
The population pyramid there skews heavily young, so it won’t take nearly as many vaccines to protect the most vulnerable.
At this point I wonder why they even add new features seeing all the useful features that they remove.
This is part of the myth of American exceptionalism (https://en.wikipedia.org/wiki/American_exceptionalism). We're #1, even when we're dead last.

Americans love getting free shit, and hate giving anything away. We love getting tax cuts & refunds, stimulus checks, welfare, food stamps. But when we're not eligible to receive it, we hate giving away food stamps, welfare. Everyone thinks we pay too much tax, and doesn't want the state to do anything. But then we complain that the government isn't solving all our problems with all the money we aren't paying in taxes. To avoid all the complaints from directly taxing everyone, we tax alcohol and tobacco (in addition to income), but we don't tax corporate profits or rich people, and have a small sales tax compared to the EU.

America actually has a bit of a crisis of food. Tens of millions of families go hungry every year in the US. Yet we export hundreds of billions of dollars worth of (mostly) feed grain and corn. It's not that we're too proud to take hand-outs, we'd just rather let our neighbors starve.
My team does this. We don't really track the layout of a GUI (read: web, desktop, or CLI) but we do track inputs, output, and behavior. That said, it is very expensive to do this in terms of time and the amount of overhead it will add to each iteration of the SDLC so I can see why teams would rather not.
And here's a good article explaining why waiving vaccine intellectual property rights is a misguided area of focus: https://www.washingtonpost.com/outlook/2021/03/15/vaccine-co...
What about IEEE and the peer reviewers who didn't object to their publications?

I think the real problem is rooted more fundamentally in academia than it seems. And I think it has mostly to do with a lack of ethics!
> effectively sidesteps the issue by making everything render to sRGB

Wow, that seems ... really unfortunate? So on macOS, if I open a nice photo from a friend that's tagged with AdobeRGB, Firefox will downconvert that to sRGB? I hope they don't bring that change to any other OSes!

You're right that mode 1 is flaky and could use some improvements (video, canvas elements, av1 which is treated as video by the decoder...) but converting wider gamut graphics down to sRGB seems like a clear step in the wrong direction.

By the way, Firefox passes all the tests in the article you linked to for me.
In general I like the redesign, however, my one major quibble with it as a user of Container Tabs is it is now a little more difficult to see the Container Tab color.
I'm pretty sure most of the packing peanuts these days are made from corn starch so you can soak them in water and wash them down the drain.
One exciting thing in Fx89B -- and which you can see right here on HN! -- is that unstyled form fields have had a bit of a facelift. The text area I'm typing in right now, for example, looks much cleaner with clearer focus styles and slightly-rounded corners. It's not a huge deal, but it does mean that standard form controls are on their way to being consistent in Fx across platforms, and thus more acceptable to just plonk in and use.
More like replacing random locks with junk in banks and seeing how long until they're discovered.
Hopefully the reviewers that failed to do proper reviews of those patches get relived of their privileges too. And the process gets throughly reviewed to prevent reviews being a glorified rubber stamp process.
> Strangers submitting patches to the kernel is completely normal, where throwing people off is not.

Strangers submitting patches might be completely normal.

Malicious strangers trying to sneak vulnerabilities by submitting malicious patches devised to exploit the code review process is not normal. At all.

There are far more news reports of deranged people throwing strangers under traffic, subways, and trains, than there are reports of malicious actors trying to sneak vulnerable patches.
Hi Albert! Long time no see =)

I'll probably slow down at some point, but I think atm reading stuff gives me more ideas or general understanding what I want to work on and what not.
There are drawbacks as well since some papers have a lot of time to read in depth, and a day is def not enough to get a proper understanding.

Re your advice, that's a great point! How do you select a papers outside of your comfort zone?
I was surprised that every Jest+TypeScript guide says to use ts-jest. I already have my IDE, the TypeScript watcher, and ESLint parsing/compiling all the code! I don't want to add fourth one :-P

I ended up just pointing Jest at my build output folder and that works. There are a couple minor annoyances but whatever.

(I actually started with Ava because it more directly supports using the existing build output, but I ran into another issue and had to switch back to Jest: https://github.com/avajs/ava/issues/2385)
> The researchers, the researcher's bosses and pretty much every person in command at UMN had to sign off on this being an acceptable method of conducting research.

That is nothing like how research operates at a university like UMN. At a research university, typically the only person that actually must sign off on a computer science experiment is the grad student / professor actually doing the work. Graduate students frequently clear their work with their advisors first, but even that isn't strictly required. A small amount of work technically requires IRB approval, but unless what you're doing is very obviously human subject research, it is unlikely anyone would even notice if you went rogue and ignored it.
I was looking to make something similar for podcasts using music finger print matching to detect the motif that is played before the mid break
Please stop with the icon menu bars. It is 2021, and people are still doing this. Why. Just stop. Arrrgh.

Anyway, I absolutely love this idea! I signed up and am poking around now. I think I already like this more than Benzinga, Stocktwits, SeekingAlpha, you-name-it.
I still love the 33 instructions in the Microchip PIC instruction set.

https://www.microchipdeveloper.com/8bit:bl-instruction-set
So.. no pictures of the whale nursing. Is NatGeo trying to clickbait us to buy the print for the picture?
Original comment: “They actively attempt to manufacture rage for clicks”

From the front page of the NYT website right now: “Proposed G.O.P. Bills Protect Drivers Who Hit Protesters With Cars”

I rest my case.
It is a good PR statement, but it doesn't touch on any of the Linux Kernel community's concerns. It makes no committment to working with the community or, like you said provide any kind of explicit time frame.

Instead, the statement is there to prevent journalists from putting "UWN puts the entire internet at risk" on their front page. Instead, it frames the incident into a boring "Students offended the Linux Kernel community while trying to help out by doing security research, we will investigate" story.
Maybe practically this doesn’t prevent most students or faculty from doing anything, but it is a huge reputation problem. How many universities (or organizations in general) are banned from contributing to the Linux kernel? When people search for why, they’ll find a research group basically screwing over their collaborators and anyone else who uses Linux. That that exists at UMN could be viewed as a serious cultural problem at the university and dissuade prospective students and collaborators from contact with UMN. That in real terms costs the university prestige and money.
PancakeSwap éclipse le réseau Ethereum en 24 heures de transactions
Les transactions sur la Smart Chain de Binance explosent, avec PancakeSwap en tête.
Projection. This is scary to you because you're not allowed to know it's true. Your President and his son are corrupt.

--- to others in the thread ---

> After obtaining a copy of the hard drive, DailyMail.com commissioned top cyber forensics experts Maryman & Associates to analyze its data and determine whether the laptop's contents were real.

Company name is listed. You'd have to go ask the cyber-firm they used, any outlet could verify it and write a story debunking it if they wanted. Something tells me they don't want to because they know it's true.

An email from the laptop has been DKIM validated, here's the repo:
https://github.com/robertdavidgraham/hunter-dkim

What are you suggesting was made up?
One of the things they "got" back then with ideas around symbiosis, cybernetics, etc. is how computers have the capacity to move humanity to a sort of superhuman state -- with computers augmenting and even replacing the things that humans are quite terrible at.

In many ways we've achieved that -- the internet forms a kind of collective super memory for example.

But in other ways we've failed very hard -- computers are mostly used for consumption and interfaces and tools are dumbed down now that expert users often don't have a way of really advancing beyond themselves into superhuman levels of virtuosic domains.
I believe that is averaged across the other three methods? If you get the subscription from Climeworks its $1200 for 1100kg. And I do assume Stripe got a first mover / bulk discount. Although greensand looks like its only $50 per ton, so maybe that is not included in the the average.