skysight-inc/HackerNews huggingface dataset:
The FBI needs file hashes of every photo on everyone's phone. It will help detect abusers of cp/illegal content.

It is the mandate of the FBI and their job for a long time now to stop those things.

There doesn't seem to be any evidence that these hashes would be used to penalize people in other ways, but if there was then sure, that's cause for worry.

/parody
We've tried hiring in these locations (Italy and Spain) with some success, but it's pretty tough because the talent pool is so small. At some point, you weigh whether the lower cost of the salary is worth the extra time/effort spent adding headcount. Which is funny because we have no shortage of Italian and Spanish devs applying for our expensive European city offices. I don't know European urban dynamics that well, but it certainly seems to me, off the cuff at least, that Europeans want to live in high COL European cities as much as Americans want to live in high COL American cities.
So being a Nazi -- or any kind of violent extremist -- isn't a choice?

If it wasn't a choice for you then you have my sympathy, but I can assure you that is not a typical experience in the US.
Spotify regularly remove songs from playlists I have made after they lose the rights.
While this is true on a very shallow level, most landlords are happy to rent to "high risk" tenants with increased deposits if you talk to them directly instead of taking your initial rejection at face value.
Lung damage is certainly a symptom of some COVID cases, but a significant fraction of "long-COVID" 'abnormal breathing' symptoms may be related to anxiety. The same applies to psychological symptoms, like anxiety itself, which is the most commonly reported 'long-COVID' symptom.

>>It sounds like you are seriously underestimating medical research and researchers/scientists.

In what sense?
Neat, you can pay for the experience you'd get for free with uBlock.
TOR is a privacy tool first; rebasing to a browser that aggressively undermines privacy at every turn would be a questionable use of resources.
For a job interview I did the same parallelization of a`isPrime` in Rust, and it the basically as simple as the one for Julia, replacing a call of `into_iter()` with `into_par_iter()`. I also show the strong scaling relationship, which i wish all things talking about concurrency did. Link for the curious: https://github.com/pcrumley/parallel_primes_rs
> i highly value the destruction of things that i think are morally and ethically wrong.

This logic right here is the antithesis to true rationalism. You act as though your reason is more sound than someone elses simply because you deem your ways as the "ultimate" way. A Muslim in Pakistan may not consider your form of justice as the same as a Sikh in Suriname. You just jump to conclusions that any affront to your rationality is an attack on values of "goodness for mankind" as a whole. It's absolutely no different than a religion. So while you may not be a Muslim, you may find many Islamic teachings abhorrent. But to certain Muslims, they see you as an infidel or as the heathenous one who is striving from a path of moral goodness.

This is exactly why western liberalism is such an affront to the world over. It is filled with too many pompous white people who think that because they became successful in this system, they can extend their white savior complex to others by force. Simply through justification that they believe they hold the keys to true morality.

Western liberalism is no different than the Catholic Church in the middle ages. Constantly abusing the witchhunt of morality upon others. Incessantly purporting that nobody else holds the keys and that any questioning of the belief is heresy.
> I have no idea what glove size I am... but yeah I'm a dude.

My prediction wasn't very risky given the demographics of HN :)

> The teeny tiny arrow keys on modern laptops is actually part of the reason why I have Caps+IJKL be arrow keys.

I'm currently back to Lenovo, mostly for the wonderful keyboards that still have decent sized arrow keys and Page Up / Page Down nearby on both side of the up arrow, so I don't feel this need, but the modern trend of teeny up/down next tothe HUGE left/right is concerning.

I might end up doing like just you. In fact, I might start adding shortcuts right now.

I'm thinking of doing a mapping with Alt, as my Caps key is chorded as Control, and I can't imagine doing without Ctrl-K or Ctrl-L, but. Did you have any specific reason to go with IJKL instead of WASD?

> Everything combos with Ctrl and Shift for wordskipping/selection which is really nice.

It's wonderful to meet fellow minded people :)

My AHK scripts work the same: to go to the beginning of a webpage, I press and hold right Alt, then press on left Alt to send a Home. To to go the end, I use the same keys, but in the opposite order!

It quickly gets into muscle memory!

> I haven't tried making modifiers do different things when used alone - that's a neat idea.

Here's my current implementation which still leaves much to be desired but mostly perform acceptably. Try it for yourself and see if you like it! I've found using less chording whenever possible made sense, and I find myself often scrolling down page by using the Shift key instead of space, as it's just more conveniently placed as a big button right where my thumb rests while holding my laptop

~LShift::

KeyWait, LShift

If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "LShift") {

if (GetKeyState("RAlt", "P") || ( GetKeyState("LAlt", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) {

SendInput !{PgUp}

} else {

SendInput,{PgUp}

}

}

return

~RShift::

if (GetKeyState("RAlt", "P") || ( GetKeyState("LAlt", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) {

SendInput !{PgDn}

} else {

SendInput {PgDn}

}

}

return

*LAlt::

KeyWait, LAlt

If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "LAlt") {

if (GetKeyState("LShift", "P") || ( GetKeyState("RShift", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) {

SendInput +{Home}

} else {

SendInput {Home}

}

}

return

*RAlt::

KeyWait, RAlt

If (A_TimeSinceThisHotkey < 300 and A_PriorKey = "RAlt") {

if (GetKeyState("RShift", "P") || ( GetKeyState("LShift", "P") && !(GetKeyState("CapsLock", "P") || GetKeyState("Enter", "P") ) ) ) {

SendInput +{End}

} else {

SendInput {End}

}

}

return

Replace CapsLock and Enter by your own chording keys if needed, to allow composition.

If you end up improving on that, please send me your improved AHK script! My email is my username at outlook dot com.
Well, you see, they bill themselves as so much more convenient than Google, so naturally to search, you need to start by getting to a computer (and not a phone) (and in the U.S.) and install a browser extension. But asides from that, it's very convenient, like Bing (because it uses Bing to serve the actual results), except you don't get the Microsoft Rewards.

But anyway, the point is why wouldn't you trust the founder of Salesforce with being super duper into not capitalizing on customer data.
Sooo many people already live a virtual life in a virtual world by using social media, netflix, youtube, etc for hours and hours every day. Imagine a VR platform where you could have a virtual living room and hang out with your friends while doing those same activities. Imagine the headset is so light as to be hardly noticeable and the resolution is indistinguishable from reality. You don't think people would want to use that?
The career counselor at my expensive private school didn't know what an engineer does.
Editors writing clickbait headlines have been guilty of this for so, SO long. And it has gotten worse over time, even as the actual articles are increasingly behind paywalls. Complain about headlines which have almost no bearing on anything that could be called truth, and you’ll be accused of not reading the article… as if that’d get the headline-writers off the hook.
I can move up some certain websites so I see their results on top. Also the ability to swipe the results is a great convenience vs scrolling down. thank you
agreed with you on pre-header, but

> having a different from and reply-to

is not about what the op is complaining.

the offending header is

> From: "jimmy@wikipedia.org" <donate@wikimedia.org>

i.e. the address uses a display-name (in rfc2822 nomenclature) made to look like an unrelated, personal email address.

(and the reply-to actually matches from)

i wouldn't quite call it abuse but it is certainly deceptive.
Credit score isn’t that important really. I have terrible credit (low 600s) and I was able to finance a car and live in a nice apartment. It might make buying a house more expensive, but I’ve also been able to raise it from the low 500s in the last year.
Hmm, that is interesting. You have lots of unaccounted for memory, which is not normal at all. Would you happen to have the full footprint output? Trying to see how the 200K individual VM_ALLOCATE regions are distributed in side.
I'd like to think I've been getting better at it. I find that I'm more familiar with what successfully finishing a task "feels like".

- doing the less appealing subtasks you've been putting off. it's objectively more difficult towards the end if you work this way.

- not treating "it works" as a finish line, remembering there might be more steps like code review, writing tests, and so on.

- avoid self-punishing comments like "I wanted to finish this on Friday and it's not done yet".

this often combines with the previous point - "I felt the task is done when it worked, but now I have to do all the tedious things like tests and I already declared it to be done on Friday!"
Sad. It was insanely useful.
That's actually a good point! I could put that on my CV :D
If TOR went away tomorrow, I assume i2p would pick up the slack; it's already there and AFAIK a good alternative, just with a smaller network and less emphasis on exit nodes.
That's about what it feels like dealing with comp over there. It's really insane. Great for the locals. Frustrating trying to hire and retain them from the US.
It cost Marc Benioff nothing.

But what's the fair price to offer the Venture Capitalists for a shot at owning the you.com domain name? If you own 10% of the company, you own 10% of the company's assets (including you.com).

---------------

As you can see, selling equity and retaining control of you.com is the obviously best move. Even if this search-engine thing doesn't work out, the domain name will be activated and used for something, driving more traffic and building a brand.
It funnels poor people into low paying jobs, and those who are better off into higher paying jobs, as they can afford the risk of taking out the loans (and likely have parents with good credit to back them).

Of course, that's assuming that the cost of lost tuition on cheapo degrees is made up by bumping up the cost of good job degrees. If you merely cut the tuition of some without raising the rest, then you will need to deal with all the school's who have wildly outsized budgets that were being subsidized by the cheapo degrees.

Or, the government will end up paying for it, and there'll be a glut of social worker degrees flipping burgers because social work and library sciences have a relatively fixed number of positions available.
This proposed law (and this thread) is specifically about discrimination on private online platforms, not housing. Being kicked off of Twitter is nowhere near as life-threatening or disruptive to a person as getting kicked out of housing. The seriousness of the latter merits anti-discrimination laws, but the former is so frivolous that it's laughable that some people to feel entitled to use someone else's servers to spew their nonsense.
Having a default theme that follows the system is great. But browsers allow running different different windows as different profiles with different cookies and credentials, and being able to tell those profiles apart at a glance is an important use case for web developers.
Oh. That's odd. It shouldn't ask you for the Chrome install if you're on Firefox. We can't reproduce that bug. What version of FF are you on?
> I just don't understand how they aren't being laughed out of the room. This is fantasy level stuff and it's going to be an absolutely massive failure

I agree with your sentiment but there are many utterly ridiculous ideas that people take seriously, think NFTs for instance. From that perspective, the metaverse isn't that crazy. And something could get out of it even though it's not the original vision that you describe.

And there are seemingly unreasonable ideas that become huge success. I didn't foresee the smartphone revolution (i thought we couldn't get a proper UI from a small device). I also thought youtube would be a failure.

That being said, I wouldn't bet one penny on the metaverse.
Right, because that'd be the equivalent (via OJT). Now, not all HR offices are sufficiently enlightened to get that concept, but you probably don't want to work in those places anyways in that case.
They really tried to make search results look different from competition. While I'm all for experimentation, horizontal scroll and huge overload of cards doesn't work for me.
Yep. As has often been said, everything you do online is (or you should assume to be) public. There are no secrets.
The benefits would be that metadata type FS queries are OOB from the actual data, theoretically allowing more IOPs on your data disks spent on actual data.
A.I. might make humans happier and more productive
Fedora 35 has newer kernels. It may be worth a try.
I think there's quite a lot of ways you can change both #1 and #2.

#1: Search engines are cheap enough to operate that you can run them non-profit, for community benefit. The "customer" can be the public good.

#2: Even sticking to the free web, depending on how you adjust the ranking algorithms can significantly impair the effectiveness of SEO.
Maybe I’m lacking empathy, but I don’t feel that sorry. It was an unfortunate situation, but so is it when a Ranger needs to shoot a wild bear that’s been going through trash cans. In fact, usually the villain in the story is the person leaving unsecured trash around where wild animals can get at it. Similarly, the (native) people were clearly in the wrong for chaining down and abusing a wild animal, something that could have been made worse by the British but was probably going on long before the British showed up.

The narrator strikes me as someone who has confidence issues and then rationalizes it by blaming it on colonialism or social pressure or whatever. He made the decision to kill a living thing, particularly in a poor way that caused the animal to suffer. If he made a mistake the honorable way to handle it is to admit it and take complete responsibility, not come up with excuses that retroactively frame it as some sort of philosophical dilemma.
> Adults have a right to make poor choices.

Perhaps, but I do think we should defend the stupid from predators and predatory behaviors.

> Why in God's name would you go 300k in debt to make 50k ?

Takes money to make money. What's the break-even point? That 300k is a one time cost; that 50k is recurring yearly.
There are Facebook groups that offer reviews in exchange for reviews. You will see very new recipes, that have had zero chance to rank and be cooked, with comments like:

"Ooh I can't wait to make this!"

Or:

"I LOVE making chicken like this!"

...and a five star review.
It's really insane. Chris Harrison is one of the best minds in HCI in my opinion. Taking his class at CMU was a highlight of my experience there.
Show HN: I Built UUIDs-as-a-Service
>Their in-house system (Magic Pocket / Diskotech) seemed so promising.

The story described Dropbox moving "34 PB of analytics data (Hadoop)" to AWS.

My reading of Dropbox's Magic Pocket / Diskotech appears to be storage for customer raw data -- similar to BackBlaze type of raw storage.

It's 2 different use cases so it's not surprising Dropbox found AWS to be effective for analytics workloads. AWS has an extensive portfolio of software services to analyze data so Dropbox may have concluded paying AWS would cost less than reinventing the analytics pipeline in-house.
In the year I used it, I never personally noticed it going down. Although that being said, their SLA is only 99.9% delivery in any calendar month within 5 minutes. The penalty for missing that SLA is only 10% of that month's bill.

> Once an Incident is triggered, PagerDuty will deliver the First Responder Alert within the Notification Delivery Period for 99.9% of the notifications sent by PagerDuty for the Customer during any calendar month. The “Notification Delivery Period” is five (5) minutes and it is measured as the time it takes PagerDuty to deliver a First Responder Alert to telecommunication providers in accordance with the Service configuration and Contact Information.

> ...

> If PagerDuty fails to meet the SLA set forth herein, Customer may receive a service credit. Customer will be eligible for a credit toward future fees owed to PagerDuty for the PagerDuty Service. The Service Credit is calculated as ten percent (10%) of the fees paid for or attributable to the month when the alleged SLA breach occurred.

https://www.pagerduty.com/standard-service-level-agreement/
Many companies import public datasets to enrich their data ecosystem. Metaphor can certainly help bring context to these datasets and make them more useful for the data scientists and analysts.
Supercharge a Next.js and Prisma App with PolyScale
So your suggestion is for everyone to become digital hermits? Start sending snail mail invoices and writing checks again?
great story and the game looks cool from the screen shots and videos in the app store. wonder if you have plans to introduce a free version with in-app purchases. bet you will get more users.
Design your lifestyle as a top freelance developer, with the freedom to work however, wherever, on your terms.

Freelance work is defining the careers of today’s developers in exciting new ways. If you’re passionate about working flexibly with leading Fortune 500 brands and innovative Silicon Valley startups, Toptal could be a great fit for your next career shift.

Toptal is an elite talent network for the world’s top 3% of developers, connecting the best and brightest freelancers with top organizations. Unlike a 9-to-5 job, you’ll choose your own schedule and work from anywhere. Jobs come to you, so you won’t bid for projects against other developers in a race to the bottom. Plus, Toptal takes care of all the overhead, empowering you to focus on successful engagements while getting paid on time, at the rate you decide, every time.

As a freelance developer, you could join an ever-expanding community of experts in over 120 countries, working remotely on the projects that meet your career ambitions.

That’s why the world’s top 3% of developers choose Toptal.

Developers in our elite network share:
-English language proficiency
-At least 3 years of professional experience as a full-time developer
-Project management skills
-A keen attention to detail
-Full-time availability is a strong advantage

If you’re ready for a career shift to impactful freelance work, take the next step by filling out this short form: https://topt.al/q4cXxZ
We're currently in the process of moving from MongoDB to CockroachDB. It's not been easy. Certain persistence needs to be duplicated for both of them. Certain queries need to be compared between the two, and we need to make a conscious decision when we pick from which DB.

Having said that, moving logic for id generation to the application because it's less portable otherwise is an odd reason.
Well, I think to be fair to this, we had ought to look at the expansion of government agencies. The ATF, NSA, CIA, FBI, FDA, and so on and so forth are all additions to power. It's not a far reach to assume that granted some new ability to "remedy" some social ill, that establishment of some new agency is probable with implied powers and the necessary and proper clause. And it's really not necessarily just the IRS, but setting a precedent, there are various agencies that have been leveraging data-broker deals to track individuals. The more agencies jump on this the closer we get to crystallizing the behavior. If that's the case, it seems like a considerable hazard, which in the end could lead to some real consequences in the future. We've seen democracies turn into empires, and emperors of all kinds inherit those powers. This is the sort of gravitas no man, nor government had ought to be permitted to wield.
For a very unusual definition of “we” that is ordinarily spelt “they”.
Probably mostly censors. Roblox has about 4000 censors, outsourced to low-wage countries.
What works for me is to have multiple projects going at the same time simultaneously, so that when I get tired of working on one, I can pick up and continue another one.

Eventually going back and forth like this, one will get finished, and that provides more motivation to keep going on the others.

Another helpful thing is to limit the scope and choose smaller projects which can then be expanded to another phase when they're "finished". This also helps with getting more "I just finished this" motivation boosts.

I also try to visualize and think about how it's going to feel when the project is already finished, which also helps me think about the goals, and why I am working on it in the first place.

Then there is the knowing when to quit. When I do this visualization and I find that the result is not just that interesting to me anymore, I may put the project on pause.
Yeah. Screw those guys trying to make a living!
They definitely get busted red-handed more. Today there are cameras everywhere. That can make it seem like people are lying more.
This is a dupe and was discussed before: https://news.ycombinator.com/item?id=2915374

The headline is deceptive enough that I would characterize it as a lie. Apparently she was indeed rescued "after" using some gimmicky signal trending on TikTok, but not because of it. "The guy that called the police have said in interviews that he didn't understand the hand sign nor understood it as a hand sign. He reacted because she looked distressed. Empathy and attentiveness saved the day, not some 'tiktok' trick", as
tokai noted in the previous discussion. [1]

[1]: https://news.ycombinator.com/item?id=29159701
This from the article:

When confronted with the falsified results, Ms Thomas suggested that in some cases she gave metal positive results because she thought it was "stupid" that the Navy required the tests to be conducted at -100F (-70C),

-

Could someone explain to me why the tests would need to be at that temperature as well. I also find it pointless as it is way below the freezing point of water and also most of the coldest parts of the world when surfaced.
> I've met many pre-Apartheid white, South Africans who immigrated

That's it right there. The worst of them left after the collapse of their white supremacist paradise. Every time you see a South African immigrant in New Zealand (for example), chances are they're racist shitbags.
Tesla Erases $199B in Worst Two-Day Rout in 14 Months
They oughta give up on the EPR and build AP1000s.
You don’t need to reimplement everything aws provides. AWS provides services on demand for a huge costumer base. The sysadmin/devops team you set up needs to solve only your particular problem. You can often get a better, easier to use and maintain system this way. The downside is that you have to pay for that extra team, but if only 20% of your data already costs millions, your scale is big enough that you’ll likely save money by hiring a sys admin team.
There was a lot of rotoscoping going on in Disney’s Snowwhite
The Meatverse is where the action is. It is estimated that by 2050, at least half of the world's population will be made of meat (mostly). Not only that - this has been true for as long as our species has been around.

The Meatverse is high-bandwidth, high-definition, and high-protein. The Meatverse is the future.
I assume you're in the CS track? How do you like it so far, and was your undergrad in CS?