skysight-inc/HackerNews huggingface dataset:
Hi, how does it compare to https://github.com/pytorch/FBGEMM?
Does a financial incentive (employment) not automatically result in "bad faith"? Why would anyone be trusted in evaluating their own job worth?
Link to official summary on congress.gov

https://www.congress.gov/bill/116th-congress/senate-bill/386...
> It's basically a solved problem

It is, or isn't solved depending on how the problem is stated.

The problem of food policing is solved, not the problem of food needing to be policed. In reality, places are constantly shut down for violations. The deterrent only deters people serving food unsafely, it doesn't kill the motivation - people motivated to serve unsafe food still exist, they just choose not to (or are prevented from doing so).

When police arrest a criminal, we say they did their job - we don't say they failed their job b/c the criminal existed in the first place. Sure, good policing deters criminality, but it's not really the only goal. the true eradication of motivation to commit crime are usually totally different social factor that has nothing to do with the police. In a similar vein, it's not really the fire departments job to prevent fires.

The real question is: is bias the same kind of thing. On that basis I'd ask "what kind of bias" - that is, does D&I coverany kind of human bias, or is it more specific. If you are talking about historical generation biases, for example, that might vary based on societal attitudes in general.
>> Why are we claiming this was achieved by "China" rather than the responsible scientists?

Because China(chinese people) funded the science? It may also hint that the governance system is productive.
As much as I sometimes wish I could be rewarded just a bit better for going above and beyond, I have to agree with you here. I appreciate your philosophy.

Ultimately, intrinsic motivation won’t always make us rich, but it might help us be happy and fulfilled. And in the rare occasion that health, wealth and happiness all align, what a good life we can enjoy.

Here here!
What do you mean by law? If you mean a verbal or written rule, then any number of dogs have no laws by virtue of dogs being illiterate.
Clevo is a white-label supplier. Manufacturers can't sell rebadged Dells without paying approximately retail.
Back in the day, pre-2020, conspiracy theorists were characterized as tending to avoid human contact and social interactions because they couldn't trust who was in on the conspiracy and happy families were characterized as normal people because there were a lot of them.

The meme highlights the big change in 2020 in which most people have accepted the reality of the Covid-19 pandemic and seek to reduce transmission risk by wearing a mask, avoiding close human contact and socially interactions. People that are not taking these precautions are justifying their actions to not wear masks by claiming that there is a conspiracy and that Covid-19 is all made up. Because they are not socially distancing or wearing masks they look like pre-2020 normal people, at least until they end up in the ICU.
They’re not hiring people in the US.
(Complete tangent) Can someone explain to me why HBO isn’t spending $100M to recut season 7-8 and maybe reshoot a few new dialogue scenes while the actors are all still available?

It seems to me in this day and age they could look at the 5 episodes with terrible IMDB scores, remaster them, and then ship it again, and everyone would forgive them and the show would make billions more because people could recommend it again.

I don’t understand from a business point of view why they are letting such a gold mine just collapse.
Imagine considering a system that is stuck with the vendor's os.
Liquidity is coming? No, arbitrage is coming! Lots of bagholders, too.

In tech, there are many accredited (potential) investors who have product expertise but no finance experience. This "slack capacity" of capital is what Carta wants to profit from. (If you want a public VC fund, there's Forge. Maybe Carta wants to go here some day, too).

Why do tech employees join companies that doll out significantly better equity to investors? (In some cases, those investors even get dividends on their convertible debt). Why are there still startups who don't even have 83(b) elections yet, and why aren't all start-ups doing bonus-to-cover early exercise? Why are employees totally cool with dilution and a 10% employee pool?

Because employees earn just enough to compete with each other, but not with the house. This is Carta's business opportunity.
Slightly off-topic. I was thinking if people can enforce a model where users can choose to delegate encryption work to OS or some kind of network gateway, and inspection is allowed before encryption happens, this would be a clean and built-in solution for the inspection issue.
Yes. But much longer ago than 7 years. Seats have been getting closer together both in terms of less leg room and reduced seat width. Food has been all but eliminated from economy.

To see the continued slide take a look at basic economy and carriers like Spirit (to which basic economy is a response to). No assigned seats, no carry on bags, no drinks on the plane. They’d offer standing room only and charge for the restroom if they could get away with it.
“Fiat” money has its value by there being a lot of obligations in it. If I sell stuff for Bitcoin, I still have to pay taxes in Euro to the German State for that. There are a lot of credits in fiat currency that have to be paid off. Currencies are used for valuation and obligations to pay in trade.
That's exactly why the proposed legislation is so problematic. It harms folks and offers no recourse... other than breaking the law. Then some of the innocent victims of the harm become criminals because they prefer that to suffering the harm at no fault of their own, and you introduce all of the problems inherent in black markets.

I have yet to hear a solid argument for why it should be in all circumstances be regulated like investment securities even when only being used as currency (like cash).
My apps track people who play sports, so the amount of people playing sports and tracking that must have gone down by about 80-90%
Because people do want a phone that doesn't allow them to add a third party app? A lot of people want Apple's walled garden to effectively make their choices for them and stop them from installing malicious garbage. They don't want to care or be conscious of the security decisions that users of more open platforms have to make.

I'm not saying I like what Apple does, but I do recognize that the majority of consumers want the sort of locked down experience that Apple provides.

I don't expect you to make a point to a trillion dollar company, I expect you to recognize that Apple became a trillion dollar company because consumers really want what they're making, as locked down as it is.
VMs definitely are leaky abstractions. Less so as time goes on and the illusion is refined. Eg timekeeping used to be a problem on VMs. And how many people have spent dev time debugging mysterious freezes on EC2 only to discover their RDS or whatever had been on a bursting instance type?
I wouldn't be so sure. Jian-Wei Pan is known for having a pretty much unlimited budget. They launched a freaking satellite!
As a Guix user/occasional packager who has run into broken packages a few times (including Python ones)... I do wish it had a dependency resolver that could at least be run outside the build/install process, e.g. when updating libraries.

If I'm updating a library that has a bunch of dependent packages, it's hard to know whether or not something will break downstream. Sometimes this is unavoidable and you really do need to just test everything thoroughly, but sometimes the dependent packages have more knowledge of what library versions they need... and Guix doesn't seem to be aware of this.
I use a Skylake on a 4K laptop with a 4K external monitor above it. It is plenty fast, with no tearing. Under Qubes, where app VMs don't get to use the GPU, mpv plays full-screen 1080p video using 3 cores.

(Oddly, the external monitor will do 4K only at 30 Hz. I don't know if that is a limitation of the laptop or of the monitor.)
As someone outside the USA, I would love to support movie production by paying for a HBO Max subscription.

But since they refuse to take my money, I will have to put the funds towards a seedbox so that I, too can enjoy the latest movies on demand.

Idiots.
Care to share some? I use vim and have been meaning to try this for years
The leetcode is so bad now that serious arguments are made that even someone like Guido van Rossum should have to do it https://news.ycombinator.com/item?id=25072061
I'm really sick of seeing the media either pretend to be willfully ignorant of the way science works for the sake of clicks or just be stupid in the first place. Until they have something akin to study data they're going to tell you they don't know. Also, "can transmit" is a pretty tough bar to clear. If the worst off 1% of vaccine recipients can transmit COVID to someone while giving them mouth-to-mouth resuscitation it would technically count as "can transmit".

It doesn't really get reported widely, but scientific studies have indicated that, logically, people who have worse cases of the virus are more contagious. [0] [1] It is highly likely that the vast majority of people given the mRNA vaccines, which are 90+% effective in eliminating symptoms, will be very minimally contagious. Studies are pending, but there's no reason to believe that teaching your immune system to destroy the virus wouldn't also make less virus to be shed to infect other people.

[0] https://www.acpjournals.org/doi/10.7326/M20-2671

[1] https://www.nature.com/articles/s41467-020-19057-5
Covid-19 airborne transmission measured 21 ft along airflow path indoors
interesting, i see 8 images but that is not one of them
I was responding to a post that talked about putting Snapdragon or similar ARM chips in laptops in a deprecating tone, and was making this point exactly.
This article is explaining how Futures work by showing you what's under the covers. You don't actually have to write this code yourself, you can just use one of many wonderful libraries that handle it all for you.

As it says in the second paragraph: "Going into the level of detail I do in this book is not needed to use futures or async/await in Rust. It's for the curious out there that want to know how it all works."
How large is your code?!
I tried Vivaldi for a long time, but a couple of things drew me back to Firefox eventually. The biggest problem was that it kept signing me out of Google for some reason. I've seen threads about this elsewhere, so I'm not the only person facing it. Then, the containers feature in Firefox was very useful as I have multiple "identities" in different spaces, so I could isolate them in their own containers to prevent spillover.
Am almost never on battery but always looking at the screen. Won’t ever go back to sub 4k.
Personally I don't think start clicking as click action is done. If I want to minimumize the gap, I'll use speed switches or thin keyboards.
So this should be used to speed up rsync, or Google Wave, amongst many other such merge problems.
The same way we claim "the USSR" launched Sputnik, and "America" put a man on the moon.
really well put
I love your comment, thanks, it gave me a bit of hope, which is more valuable than most other things in the world (my son gave me the hope needed to get out of depression, maybe you will give me the spark to make my company better?).
Your comment highlights so many problems with our industry so poignantly, and at the same time is an extremely sad personal story...

I don’t actually know what to say as encouragement but I do feel for you :(

I was in a similar position to you on your last job, and after looking at every single company I could think of in my city (London) I ended up finding just one that seemed good in all possible counts...

Maybe there is a company out there that you’d like to work for? My approach was to filter by the product, and only look into working for companies whose end product I thought was good and interesting.

Best of luck and don’t give up!!
I agree with a lot of this, but not this part:

> Young people aren't benefiting from these tests either. To succeed in the testing process, you need to code defensively against edge-case problems.

I think coding defensively against edge cases is good. It helps prevent security problems. I am a bit of a perfectionist so I know I lean this way more than others, but it just seems like a good idea to me, especially any code running serverside that's user-facing (aka attacker-facing).
With profits at $160 billion in 2019 and a user base of $4 billion people, they make roughly $40 per user per year.

If a 14TB hdd costs them $200/year to run, 15GB of storage would run about $.21/year. Does that sound right? If storage was that inexpensive I would think think they wouldn't be restrictive.
> When I refereed the Science paper, I asked why the authors directly verified the results of their experiment only for up to 26-30 photons, relying on plausible extrapolations beyond that. While directly verifying the results of n-photon BosonSampling takes ~2n time for any known classical algorithm, I said, surely it should be possible with existing computers to go up to n=40 or n=50? A couple weeks later, the authors responded, saying that they’d now verified their results up to n=40, but it burned $400,000 worth of supercomputer time so they decided to stop there. This was by far the most expensive referee report I ever wrote!

They should have requested AWS free credits :)
Why are ads suddenly so evil? Ads are paided messages.
Just like with common engineers -- hire the cheapest.
> serious plotting, illustrations, and diagrammatic analysis

I'm curious what these refer to. What kind of illustrations are you thinking of? What is diagrammatic analysis?

Any introductory links for the uninformed?
> I feel investing anything more than the bare minimum to get your assigned work done is worth less than just grinding leetcode and otherwise studying for interviews. Doing an actual good job, above and beyond, is not going to be worth much when you're looking for your next job.

I feel precisely the opposite: if you work somewhere with people you like working with (and who like working with you) then you will start to get hired through your network, not through your mad leetcode skillz.

That's what networking really is, not "networking sessions" or various going through the motions you'll hear described in a seminar. It's simple human connections from people saying "Hey, I'd like to work with decafninja again" or "Oh, you need a frobnitz expert? You know, I know someone called decafninja who might be able to help you."
I can never get it to work properly with multiple displays. I have a 4k monitor and two 1080p monitors. Using 192dpi with 2x scale (param passing to xrandr), all kind of display errors popup (wrong color, weird fonts etc).
Top AI ethics researcher says Google fired her; company denies it
I feel the same way when talking about things that my personal identity is separated from the project (such as my business, or a piece of code).

While I believe this thought process is still valid, it is harder to commit to when your image is not separated from the end result (modeling or otherwise creating content with you in it).
The Django shop test had nothing to do with your skills as a developer, and everything to do with language gatekeeping. It's just overcompensating for boring work and poor pay. It's no different to how the gaming industry exploits workers.

Don't give up. And for the love of all that is holy, don't work municipal IT, it would only demotivate you further. Keep at it, improve your skills and keep applying.
To be fair, we sort of still don't have MiB even now.
The day I woke up to find my industry had vanished
These aren't the right lessons to learn from this issue.

Comparing floats for equality is not a good idea, not just because of the 0.1+0.2!=0.3 behaviour (which, yes, is at least consistent), but because floats - or numerical methods in general - are simply not meant to be used for exact results. If that's what you want - e.g. big integer or fixed point arithmetic - there are other types you should be using. So the takeaway is not that JS has a "glitch" or is messing up - but a misunderstanding of the guarantees of numerical methods.

Also, the suggested solution to compare actual vs. expected value by having their absolute distance be less than some epsilon is half correct, but what you really should be looking at is the relative error, i.e. the absolute error divided by the magnitude of the number.
GitLab is just the first example that came to mind when thinking of a company that's loud about it's "remote first" approach.

There's nothing revolutionary done at GitLab that could leak to competitors, maybe you could compromise their infrastructure to cause damage, but at the end of the day it's yet another app doing a thing that's already been done with the tech everyone already has using methods everyone understands.

Compare that to self driving, robotics, biotech, weapons, etc. - governments and large corporations are hiring spies to steal this stuff - I doubt you get to work on cutting edge R&D related stuff as a remote worker from a different country.
Is there any end in sight for the pixel doubling hacks? Why do we even use them any more? Apps should have had plenty time to adapt to higher DPI displays by now, and X11 has supported per display DPI since the 90s and a scale factor on top of this seems obviously wrong.

And for the niche case where you have a big disparity in DPIs of multiple displays + apps that can't adapt to DPI on the fly, scaling up is surely the wrong solution, you should be scaling down no the smaller screen.
Show HN: Slick-Fox – An userchrome CSS customization for Firefox
Put your faith in the entire human history of scarcity leading to optimization, or you can try the US Federal Reserve and Bretton Woods.
The spring of ORM framework in Java
github: https://github.com/braisdom/ObjectiveSql

ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.

Features

1)With one annotation your Class has fully featured capabilities of SQL programming

2) Easy to relational(has_one, has_many, beglongs_to) querying and paged querying

3) Java expressions(arithmetic, comparison and logical) can be converted into SQL expression directly
US govt sues Facebook alleging bias against U.S. workers to favor foreign labor
Thanks for posting that, most people don't realise how much compute/storage you can actually put on a single rack cabinet nowadays.
I think he means 2560 x 1440 (QHD), which is 16:9. 2K is just another way of referring to this resolution.
You're 100% right. Exchange risk is an important component. Even so, there are great profits to be made.
Fascinating. It seems the Chinese scientists achieved this Quantum Supremacy at normal room temperatures, and using standard industrial components used elsewhere in commercial telecom equipment.

At first, I thought this was more of a type of single-use quantum circuit, where you can only use it to solve this one problem. And you'd have to build a new rig to solve another function. And on and on, until you sorta get a general purpose super quantum computer, with all these individual rigs solving different functions, that can finally do useful work.

Whereas the Google Sycamore is more of a general purpose quantum computer that can be reprogrammed to solve anything.

But, this guy believes that this might be a first step to a universal photonic quantum computer.

The last part was incredible. They verified the results on a supercomputer, and went up to n=40. But the supercomputer time costed them $400,000. So they decided to stop there.

Public Key Crypto Code breaking, here we come. Setec Astronomy [1]

[1] https://www.youtube.com/watch?v=GutJf9umD9c
International distribution rights for all these movies have already been sold.
I feel you. I feel fooled too.

I worked my ass off at nameless orgs that were willing to hire a no-credential computer science graduate. Always going "above and beyond", built a reputation for getting things done, almost always delivered stuff on time, took ownership, covered up for changing and incomplete requirements, entertained last minute pivots, did what a team lead and architect should be doing even though was always paid as a dev.

This basically meant I spent late nights and weekends at home or office getting shit for work done. I've also on many occasions, put fires out in my own and other teams. I always got flattered in all my appraisals, with all my superiors including the CTO of our org.

Almost 10 years in, I feel fooled for not seeing the forest for the trees.

What a waste of time it all has been ! I get paid the highest that a non FAANG org is willing to pay for my skillset. I always get handed the harder, weirder things and it never ends.

I cannot clear these crazy interviews at these endgame orgs without a heavy investment of time grinding stuff of negligible value. Prepping now is an investment that will take months balancing family time and work load.

All I had to do a few years ago was just stop. Take a deep breath. Leetcode. Leetcode. Leetcode. Get into the weeds of my favorite language. Build a compiler. Get some research published in some journal or write a book or give some talks. Contribute to open source projects enough to get my name in. Schmooze a bit. Market myself more. And let the projects at work go fk itself ( They did end up that way anyway )

Would have paid off more than what my full time jobs have paid me for the last 10 years.

Edit: some comments seem to suggest they learnt a lot of their skills "on the job" and would not have landed their current dream job without it. I am strongly biased to believe there are more blue winged raccoons roaming around in this country than such people who got hired at FAANGs because of what the learned on the job at non-FAANG orgs.

All non-loss-making, salary-paying orgs use standard stacks with standard components in two or more enterprise-y languages glued together with a shit ton of in house coded garbage running in production with some standard relational DB. Go try to make your resume sparkle and stand out with that experience.

You spend enough time in these ecosystems in production and you see yourself keeping a safe distance from anything that is new, look at any new platform with skepticism and quickly realize how painful that upstream swim is to make fundamental changes in such environments. I still have scars to show from the time (among other fun times) I tried to get cassandra into our production systems only to later be told by the cassandra folks to "RTFM, before doing anything fancy" Its a full time job to keep those up and running not some skill a dev would pick up "on the job"
You’re saying that as if social skills were worthless, and likability unimportant for working together. I wonder where that sentiment comes from.
Video of election laws broken 14:00
It really really sucks that it’s almost 2021 and we still have to try to sneak in a little SQL injection just to see if they know about it...

Ffs is that never going to go away?
this is an excerpt:

iab cosnt const
iab conts const
iab cnost const
iab costn const
iab retrun return
iab inclued include
iab inculed include
iab inlcude include
iab icnlude include
iab inculde include
Ask HN: What programming design pattern book has had the biggest impact on you?
I own multiple well known design pattern books because I went on a buying-spree a while back (Gang of 4, Patterns of Enterprise Application Architecture, Clean Architecture, Head First Design Patterns). But as I look for advice on which are still worth reading, and which is likely to be the most impactful if I only read one, I find a lot of lists that are short on opinions.

I'm curious which of these or others have had the biggest impact on folks here, and which popular ones are worth skipping.