skysight-inc/HackerNews huggingface dataset:
One way Google maintains their monopoly is that many websites block all bots except for the Google indexing bot.

This makes it literally impossible for anyone to make a competing search engine because millions of doors are slammed in their face. There is no practical way to negotiate access at this scale either leaving no options for small startups — e.g.: AI-based search!

One possible anti-monopoly measure would be to force Google to mask the identity of their bots. E.g.: force them to use a random IP address pool that third parties can also use without their permission.

IMHO breaking up corporations is a bit heavy-handed and not the only remedy available.
Yeah, it certainly can be a self-fulfilling prophecy. One of the MIT students we hired eventually left us to create a startup when they were accepted into a Y Combinator class. When it came time to pitch for their series A at Andreessen Horowitz, their YC advisor told them to wear their college sweatshirts to the pitch (MIT and an ivy). Apparently, the business plan / product hardly even came up in the pitch - according to one of them, it was just a "bro-down about our schools." They got the money.
It is. But the even higher bar is that you actually write in this script.
Same tech, different concept though.
The Galleri test by Grail detects 40+ types of cancer, some as early as stage 1, with a blood test.

It’s about $1000 per test.
Nathaniel Comfort has a good take [1], which Lior Pachter likes to cite, on exactly why Lander’s intervention was so egregious.

[1] -https://genotopia.scienceblog.com/573/a-whig-history-of-cris...
Funny thing is that even on a Pentium 1, it doesn't make much difference. You'd have to go to a 486 to really choose WAV. Even then FLAC is absolutely playable, it just takes a bit more than twice the CPU of WAV (70% vs 30%). MP3 though on the 486 is just too heavy to do.
Drawing a T-Rex with Epicycles
If you represent Unicode codepoints as unsigned 32-bit integers, you have the eleven high bits free for representing modifier keys. You can even represent changes of state for the modifier keys without a normal key press by sending the modifier bits with a NUL character.
My primary concern with these are: what will it mean in a possible future to know your risk profile, and your ability to get/maintain health insurance, also without having to pay premiums. I live in the Netherlands, so probably not too much, but US could be different, and who knows what the future holds. Anyway, this makes me less/not want to take them...
and while we're on the subject, we didn't go to war with Iraq (either time) for oil. Iraq wanted to sell us oil, and Iraqi oil on the international market would have driven oil prices lower for us. The reasons lie elsewhere.

It's OK to be against the Iraq war or all war, but it's not OK (or at least accurate) to say it was so we could get their oil, pretty much the exact opposite.
> something recorded near old-school CRT monitors may have a 15.75kHz tone, ordinarily outside the threshold of hearing

Only for some people -- the upper limit of human hearing varies between 15-20kHz, depending on the person and their age. For many children and younger adults (myself included), CRT coil whine is well within our audible range, as an incredibly annoying high-pitched squeal.

This comes up in speedrunning communities sometimes -- many runners prefer to play on CRTs due to their fast response time, and streamers who use CRTs need to remember to set up a notch filter on their microphone, or else their stream may be borderline unwatchable for younger viewers and the streamer might not even realize it.
Err, at GoRuCo, rather. The Gotham Ruby Conference :)
Our base disagreement is whether human gender and sex are distinct things. I don't think there's anything I do to change your mind and convince you that they're not, so I recommend you do some research or talk to a trans person in your life and see if it updates your understanding of the topic.
Location: SF Bay Area
Remote: Yes
Willing to relocate: No
Technologies: JavaScript/TypeScript, Node.js, Go, React/React Native, SQL, AWS, Docker, GitHub Actions
Résumé/CV: https://www.linkedin.com/in/cedricamaya/
Email: amaya.cedric@gmail.com

Hello! I'm Cedric, a seasoned fullstack software engineer and autonomous self-starter who excels at shipping fast and turning design concepts into functional solutions. With a proven track record of translating ideas into practical applications, I am dedicated to driving innovation and delivering tangible results in the field of software development.
What's in the bottom right is still not the same. Plenty of projects use github issues for issue tracking without being open-source. This links to the github issues. It's still three clicks to find out it's open-source. In addition, the upside of following standard patterns is pretty well-established. Most of us are tuned to ignore pop-overs.

Ways I've seen this done:

- Clear github icon (visual cue)

- "Fork us on github" template

- Adding the words "open-source" somewhere (or even XXX-licensed). The "about" page could start "An open-source tool for drawing UML diagrams based on a simple syntax."

There's no reason to go over-the-top. Again, the reason people post things to HN is generally to generate visibility and to gain feedback. People don't write feedback to be mean but to help projects improve.

It's not "completely unforgivable" but I gave a bit of simple feedback which might reduce friction a bit and which would take a few minutes to implement. I appreciate similar feedback on my projects. In this case, for me (n=1), I've been derailed from adopting projects based on similar levels of friction. I will pull up a many things, prune them pretty quickly, and then do a deep dive into the most promising. I've always found user studies and friendly reviews helpful for avoiding these sorts of frictions in my own work.
See, people need to remember something. The 4th of the 12 truths of Networking applies to sysadminry.

Rfc 1925

(4) Some things in life can never be fully appreciated nor understood unless experienced firsthand. Some things in networking can never be fully understood by someone who neither builds commercial networking equipment nor runs an operational network.

If you want to know why X did Y, you have to sample. You have to become literate, you have to try.

Once you do, so much starts to make sense.
Some recent research suggests these stars may flare primarily at the poles, unlike our sun: https://skyandtelescope.org/astronomy-news/red-dwarfs-arent-...
I’m not sure what you’re referring to. Perhaps you’re not familiar with “economic rent”?
>I suppose decoding speed could matter in some situations, but they said "for serious listening", not "if your system is so slow that it fails to decode the file in real time".

Even decoding speed is doubtful, a 486-100 MHz can decode 44.1/16 FLAC in real time with CPU to spare.
Neat idea. Imagine getting solar/thermal energy from one half of the planet, and housing supercomputers and genetic databanks on the cold side, with population centers living in the temperate ring.

Or, the rich people could live in the temperate zone while the poor people choose between burning and freezing. Brb, writing a dystopian sci-fi.
This is going to get some teacher unions in one-party consent states[1] up in arms as students start bringing similar types of (small) recording devices into the classroom.
sadly no, it is an unsolved problem of scholarly publishing imo. on the one hand you have the reputable journals following the traditional publishing process that take pride in their high rejection rates -- these require a large percentage of desk rejections to avoid flooding their reviewers with sub-par papers. thus they'll inevitably have some quality papers fall through the cracks + some flashy sub-par papers making the cut.

on the other hand you have the pay-to-publish journals that have a financial incentive to push as many papers through peer review -- these thrive on sub-par papers that are technically just barely 'good enough', but the upside is that the real good ones will also make it through. however, they inevitably face reviewer fatigue, and the most valuable ones will quit reviewing if they often send them low-quality papers. so basically once in a while they'll publish top notch research without being aware of it.

i'm not aware of any middle-ground solutions out there and it certainly feels like a tough problem to solve.
That would be the ideal way, but from the use cases on the site it doesn't seem to be the intended use.

My prediction is typical move fast break things tech bro culture. Release a product to everyone that is illegal in most states, wait for people to get hurt by it and care enough to complain, withdraw the product from the problem areas.

The fact they're so vague on who is recorded means they don't actually care, or at best don't have a solution yet to the problem.
I think that’s reasonable, but most management for most workers that are pushing RTO would not describe it as reasonable.

I’d encourage everyone to have the conversation with their manager so the expectations are consistent.
It's actionable by your insurance provider.
Having it actually be decimal might've been nice, but at this point people are used to the 1-254 range, and I think the least jarring addition of extra bits would be to simply extend it for the addresses that need them (and not for the ones that don't). So you could have 123.444.3.254 or longer like 123.444.3.254.12.43.
>I wonder how CAPTCHA is going to evolve though to combat this long term.

CAPTCHA is really just a proof-of-work system, it just happens to use problems that are easy for humans but hard for computers. It has never proved that the request is a genuine human request, it just proves that a human was in the loop somewhere; that human can just as easily be a Bangladeshi employee of a CAPTCHA-solving-as-a-service provider who is accessed via an API call. If we run out of problems that are easy for humans but hard for computers, we can fall back on the infinite set of problems that are just hard.
> There's no reason to privilege any one of these, and Swift doesn't do this.

Strange thing to say: Swift String count property is the count of extended grapheme clusters. The documentation is explicit:

> A string is a collection of extended grapheme clusters, which approximate human-readable characters. [emphasis in original]
That is a different claim. And many of them used DNS ad blocks probably. Or were happy with Safari extensions.
Well, basically you then need to chase them as a dev manager. And not just one person, but most of the team, because you can't really get the information passively. I bet the devs love that. In practice this doesn't really happen and the dev manager is quite blind to what's happening.

And it's not just the dev manager, but generally all team members get this information passively when co-located. It's much easier to read the room when people are in the same place, and you see how they interact. When remote, devs often have no idea about other devs, unless they again chase the information (which usually doesn't happen).
Location: Boston

Remote: Yes

Willing to relocate: Yes

Technologies: talking to users, python, pandas/numpy, jupyter, js/ts

Résumé/CV: https://www.linkedin.com/in/paddymullen/

Email: paddy@paddymullen.com

In my next role, I want a broad mandate to make a meaningful impact within an organization by developing products that address genuine business challenges, with a preference for data related problems.

Recently I built the data table for Jupyter/Pandas that I have wanted for over a decade. The open source Buckaroo (https://github.com/paddymul/buckaroo) data table combines a performant table, summary statistics, and a low code UI to expedite common data analysis tasks.
Two other multimedia examples:

From Alice to Ocean: https://archive.org/details/CDAC-029000

Myst: https://en.wikipedia.org/wiki/Myst
There's no need to worry about confusion, Indian-American always means ancestry or origin in India. Native American is the usual term in the US for the indigenous, although many of them call themselves Indians and prefer it, a generation ago it was American Indian, but it's never been the other way around, hyphen or otherwise.
Jelly Star – The Smallest Android 13 Smartphone
I just had a CEO reach out to me and offer an informal interview for a developer position that pays $50k in the US. Then he said he would consider me even though he would prefer someone with a computer science degree. I politely declined.
In that case, it sounds like `length` on Unicode strings simply shouldn't exist, since there is no obvious right answer for it. Instead there should be `codepointCount`, `graphemeCount`, etc.
GINA should protect you against this (for health insurance) in the US but it does not necessarily extend to other forms of insurance.
Does notification equal consent, legally?
uBlock Origin is so easy to install and set up, I do not understand why someone would still subject themselves to ads. I dread the day when Chrome's manifest V3 prevents uBO from working, but until then it solves all problems with ads, including YouTube.
If you know you are at risk for specific cancers, then you would likely get tested more regularly and could potentially catch them at an earlier stage when they're usually more treatable.

I haven't looking into this specifically, so I have no idea if that works for the types of cancers this tests for. My point is applies to testing just generally speaking
This is a good starting point:
https://www.theiphonewiki.com/wiki/Unlock
NixOS and Flakes Book
To Make a Codling Tarte
> “For a while now, we've been spending way more money than we earn, investing in the next evolution of Epic and growing Fortnite as a metaverse-inspired ecosystem for creators,”

...

>“While Fortnite is starting to grow again, the growth is driven primarily by creator content with significant revenue sharing, and this is a lower margin business than we had when Fortnite Battle Royale took off and began funding our expansion.

The "unrealistic" ambitions appear to be "We wanted content creators to create content for us for free but no one wanted to do that" and they started paying creators to do it instead. So they aren't making money hand over fist like they hoped.
Thank you for the how
I wonder if this could keep you from even being hired for a job. Given two otherwise equal candidates I can imagine some companies may wish to choose the one which doesn't have a risk for a major cancer.
In at least a few of those cancers, there can be other applicable lifestyle changes.

Also, patient can get an ultrasound exam (or other applicable) more frequently for an organ that's under a higher risk.
I'm not sure if you're wrong. What about boredom? Boredom isn't pleasure, or unpleasure. There could be some unpleasure associated with it, or it could manifest in daydreaming if the boredom is a nice reprise from a busy schedule.

Anyone who's been to a nil, uneventful football match has felt this.
Ask HN: Should pay be based on Performance Reviews?
Hi there!

After a couple of years as a senior engineering manager running bi-anual performance reviews within my department (I'm responsible for managing four squad managers), which are linked to pay raises and promotions, I've started noticing some patterns, such as:

- A tendency for managers to gear up more heavily with negative rather than positive feedback prior to reviews to reinforce their evaluations

- A tendency of some reportees to play the performance review game, focusing on keywords and using selected past experiences to justify high performance behavior

- High expectaions of raises/promotions every performance review, i.e. twice a year

- Anxiety and frustration related to recurrence and size of pay raises and promotions

- Subpar experience for the team. I would like for them to have a more fufilling and impactful performance review experience.

Some references suggest to separate discussions of raises and promotions from performance review, but the literature feels lacking more real world examples:

- https://www.gallup.com/workplace/249332/harm-good-truth-performance-reviews.aspx

- https://hbr.org/2014/01/stop-basing-pay-on-performance-reviews

So what's your take on this? Do your company separate them? What would it look like? Are you having a mostly positive or negative performance review experience?

Thanks in Advance.
Where are you coming up with this? The author is not hating anyone that returns to the office. They called tech leadership assholes, so what? I think that’s fair game. The reasons why are explained well enough.
I tended to get this impression with DDG because I use !g or !b only when I am dissatisfied with a ddg result, but !g seems worse than !b despite the expected overlap between ddg and Bing. Of course if you get adequately niche then Google should find something and not have spam, but I think they turned results off for anything sophisticated enough to return few results.
Apple will no longer fix the $17,000 gold Apple Watch
This website[1] indicates it is pronounced like “flope” (フロープ).

[1] https://www.naporitansushi.com/floorp8/
It shouldn't be a problem in the US. The ACA requires insurers to insure people with pre-existing conditions. (And GINA is also relevant here, as sibling mentioned. I was struggling to remember its name.)
Same as OpenAI, where it's either a json or jsonl file with {"input": "text", "output": "text"}
Experimental “fire-safe” fuel won't ignite unless electrified
> definitely not how 'é' is encoded in 99.999% of all the text written in, say, french out there

Maybe how it's input by the keyboard (I haven't checked) but not how it's output on the web or other documents.

Plenty of text goes through Unicode normalization which may convert it to two codepoints.
But if I have no idea which school to pick, I’m left with the choice of either my now-failing public school, or a random pick of for-profit schools that may or may not educate my child.

You’re giving poor families appalling choices for no net benefit.

And again, you’re assuming all parents can drive their child across town to that one school that took them with no additional fees and had space leftover. That’s just not reality for a lot of people in this country who depend on the country at least trying to provide equitable education instead of finding new ways to lower the income burden on rich people.

When you can guarantee perfect access and perfect information, then sure, let’s talk about vouchers. Until then the only reason to advocate for them is to facilitate and speed up the creation of a permanent societal underclass.
Makes me think of that Feynman commencement speech - hopefully we can get better:

We have learned a lot from experience about how to handle some of the ways we fool ourselves. One example: Millikan measured the charge on an electron by an experiment with falling oil drops and got an answer which we now know not to be quite right. It’s a little bit off, because he had the incorrect value for the viscosity of air. It’s interesting to look at the history of measurements of the charge of the electron, after Millikan. If you plot them as a function of time, you find that one is a little bigger than Millikan’s, and the next one’s a little bit bigger than that, and the next one’s a little bit bigger than that, until finally they settle down to a number which is higher.

Why didn’t they discover that the new number was higher right away? It’s a thing that scientists are ashamed of—this history—because it’s apparent that people did things like this: When they got a number that was too high above Millikan’s, they thought something must be wrong—and they would look for and find a reason why something might be wrong. When they got a number closer to Millikan’s value they didn’t look so hard. And so they eliminated the numbers that were too far off, and did other things like that. We’ve learned those tricks nowadays, and now we don’t have that kind of a disease.

https://calteches.library.caltech.edu/51/2/CargoCult.htm
Ad-blocker-blockers are becoming a lot more common. We need ad-blocker-blocker-blocker tech now.
Organ pipes point at the sky (like artillery pieces) but other than that I also can't see the connection either.
Also featured in the movie Gattaca for access to the workplace.
In French, è is a single character issued by a single keypress on a French keyboard, like e, or +. (Note that A is shift+a). Why should it need two backspaces? If you press e+` well you have e`, not è.
> I basically work 20-30 hours a week!

More like 15-20 for me personally, and it's usually around 5-10 hours of actual work if I'm forced to come to the office on the other hand! Also why is this a bad thing, assuming all the work gets completed as it should? Is there something magical that happens once you've hit that arbitrary 40 hour limit where it suddenly counts as real work, or do you just get your rocks off by wasting your employee's lives on frivolous, mind-numbing thumb twirling?

> They have no idea when I’m actually working

They have no idea when I'm in the office either. Hell, my team is way less productive on our mandatory team days than we are when we're each at home, since we spend the majority of the day just chatting and not actually getting work done (my manager included).

Being physically present in the office != working, and anyone who thinks they can detect the people slacking off in person but not online are just delusional.

> I was going to quit but I’m going to let them just keep paying me

Not sure what this one is even implying?

> I have at least one side job and I won’t be able to do it if I need to go back in

I don't personally, but again why does it matter if they're getting all their work done as is expected of them? Maybe pay them more than peanuts and they'll be happy to pretend to work for 40 hours for you, instead of being forced to take a sidegig to pay the bills.
An ADA-compliant phone verification service should offer the choice of an SMS or a voice call. If you're deaf and blind to the extent that you can neither hear nor read a six digit number with the benefit of assistive technology, then the accessibility barrier posed by verification step is academic.
Specifically, you said "questionable and overstated results".

The speed and release from liability don't fit that.

The "outright lie that it was 100% effective" falls under overstated. So I wanted to know what you meant by "questionable" in addition to "overstated".

So no, I didn't miss that.

And I didn't write that comment in a rush, just to be clear.
The question is can you add a poison pill to the contract, let them fail then not pay them out pay at a severely reduced rate.
Not clear to me why the requirements should differ if you have been doing 5 years vs. 3.
Retention is pretty good but that's because I've been training myself for the past 5 to 10 years to get to that speed. It's similar to how blind people's TTS are incomprehensible to most hearing-able people.
I do agree that "means of production" is quite vague and too varied. But still, from a practical perspective, if the phrase is to have any meaning at all, I'd say that it would be enabling some form of "production" to be done by whoever owns that thing.

In a carpenter's hand, a hammer is a mean of production. Whereas owned by someone incapable of producing what can be considered work of carpentry, it wouldn't be.

If the phrase refers to literally a tool which that can be used by some arbitrary somebody --- not necessarily the owner --- to produce something, then we're all in possession of "means of production", by simply having a body with basic I/O, which enables us to be a freelance CEO.

I find that to not be a very practical definition, and probably not the meaning used by whom your first reply was directed to.
It's a little funky on Arch to get it installed and with the death of Mono the only option for IDE is microsoft's closed version of vs code as the c# plugin doesn't work on vscodium. (And much like Java, lots of C# language design assumes you're using an IDE).

But apart from that for a web app it's fine.