skysight-inc/HackerNews huggingface dataset:
Then for years Google denied wrongdoing but said they couldn't address it because it was in active litigation.

Finally, the whole thing got settled (slap on the wrist but something at least), so Google employees could finally get an answer in the weekly all-hands (TGIF).

Laszlo Bock was their head of people at the time, and claimed that Google still did nothing wrong, and that they only settled because they were caught up in the whole thing with other companies like Adobe who did do something wrong. He said they did nothing wrong because they only stopped outbound recruiting towards employees at those companies, which had no effect, and still accepted inbound applications.

This raises the obvious question - if outbound recruiting had no effect, why was Google so eager to put at end to it? And how could Google act like they were caught up it the crossfire when it was specifically emails by Sergey Brin that provided the strongest evidence of illegal collusions?

It blew my mind how Google insists they hire "the world's smartest people" but then can have executives on stage spin narratives with ridiculous holes in it and expect those smart people to believe it rather than have their intelligence insulted.

But sadly, most Google employees did seem to buy it. There's a strong cult of indoctrination, starting with calling yourself a Googler and wearing the stupid hat, that Google execs just had a halo effect. I think between 2010 and now that halo effect has massively worn off, especially with all the dirty details about misbehavior from Sergey Brin, Vic Gundtora, and Andy Rubin.

Nonetheless, it served as strong evidence as to how even really smart people can get caught up in cult-like communities. The "founder worship", the indoctrination into company culture, all of that is super common in Silicon Valley tech companies and for an obvious reason - it works.
> Is it these people's full time job just to rant about tech

Not at all full time, but lead gen is part of the contractor gig :)
I signed a job offer in late 2011 and was due to start a couple months later. Two weeks before the start date, the hiring manager emailed out of the blue to say that they were bumping up my starting salary by 10%. It was a wild time to be in tech (although the situation today isn't all that different).
Take the next step in living liberation: watch the LibrePlanet 2022 videos today
International law isn't really a thing if it has no teeth. I would be more worried about the US breaking its own laws. Which they of course do, on occasion. But there is a lot of pushback and not too much fear of reprisal if you call them out and fight them on it. For example, we are in the process of appointing a supreme court justice that, during her career, has fought against US Government overeach and represented alleged terrorists imprisoned (oh sorry, "detained"), in Guantanamo.
You are being intentionally argumentative, and not in a devil's advocate, let's explore all the consequences of the topic at hand kind of way.

You are engaging in bad faith, please stop it.
Hackers Destroyed the Data of the Federal Air Transport Agency
Think about this a bit more: I steal your cryptocurrency. When the police show up at my door and I say “you’d have to solve an impossible math problem to get it back!” do they a) threaten beat me and/or my family (Russia, China, etc.), b) shoot my dog and put me in jail where they look the other way while other inmates beat me (U.S. version), or c) toss me in jail (best-case Scandinavian version) until I tell them the key? There isn’t any case where they say “math is hard, guess you get away with it!”
I've not read the article, but in general the answer to the question "Is this madness ever going to end?" is "No." and usually because, if it isn't outright clickbait, it's only madness from one parties perspective, and indeed, more often than not, the madness is actually the new normal.
I guess I'm imagining more of a situation where you are working with someone (or yourself) that already has a sophisticated understanding of the market's expectations, and you wait for opportunities where your inside info is not priced in well. Eg, a delivery app is expected to have another strong quarter of growth, but your data says that growth has stalled.

However if I'm reading your point correctly, you're saying this is harder than it sounds. If you already have a "sophisticated" understanding of the market enough to make this work with low edge, why bother with a criminal conspiracy. And to make outsized returns, you need to use lots of leverage, in which case you're taking on more risk of exposure.
And of course they won't be paying interest on a delayed refund, but they definitely want interest if you are slow in paying them.
Great work on Paper and Pencil! Both hardware and software!
Republicans and the Liberal party in Canada are both neoliberal when it comes to their economic policies, they mostly only diverge on social issues and social services.
Yeah I'm sure Congress is heavily responsible as well. Some combination for sure.
I should have done a better job at reading the article, thanks for this.
Using an event-driven architecture to improve Jira Software responsiveness(2019)
Angry shareholders sanction Ericsson board and CEO over Iraq corruption scandal
Zuckerberg is widely despised on HN, but he should get some credit for standing up to the Silicon Valley wage cartel. As your example shows, it put potentially life-changing compensation within the reach of a much larger group of software engineers.

Previously you pretty much had to get lucky as an early engineer through IPO, but in the past decade it's been possible to save millions by working at FAANGs. And those millions trickle down into the ecosystem: people can afford to start their own companies, do angel investments, etc.
The rational answer is that you absolutely can send your children to play in the park.

Why don't people do this then? In the U.S. in most states, leaving children unattended even close to home for any amount of time is considered a form of neglect or abuse, though the precise wording varies by state and the age of the child.

The risk is that if the police pick up your kid or if the state department of child and family services catches wind of this, they can take your children from you and you have to go through a very unpleasant process to get them back, after which there are mandatory home visits by the state.

Sadly, this happens more than it should since the laws in most states are very vaguely defined and the police and state employees at the department of child and family services are given extremely wide latitude in these situations. In some states the precise age at which you can leave children unattended isn't even explicitly defined; the interpretation "too young to be left alone" is left to the police or the state agency that handles these types of things.

The most common victims are the working poor who sometimes will leave children unattended because they have to work and either can't afford or can't find childcare.

It's a really bad situation on many levels, and for some reason there hasn't been a serious effort to reform a lot of these issues. I know the whole thing must sound absolutely crazy to anyone outside of the U.S. but it really is how things work in most places here.
Honestly one of the first steps that has to happen when Google is broken up is put Chrome in a foundation with open governance.
Dmitri showed this to me a couple of weeks ago, and I was super-impressed, enough so that even though he sent me a note about it at the end of the night, I stayed up to respond to him. This makes me feel like the spirit of Technorati has a chance of making a comeback someday.
Ah thanks. Will have to open tcp.c, but it gets crazier every year it might take some time...

It would make sense to keep it permanently if the justification is purely based on the risk of icmp spoofing. But TCP connections can be very long-lived and the network might change under your feet, even worst if you're doing some bonding/teaming or container-/connection-migration, it might be a good idea to probe the path mtu again. It's just a pain from a latency perspective. I wish I could skip a bit of a stream without re-establishing the full connection.
Not sure how a random user of /r/WSB who has been receiving anonymous insider tips in return for 50% of the gains, to be paid in untraceable crypto, is going to "flip" :D
I think the best way to kill carbon emissions are with a revenue neutral 'vat' style tax. Give the money you took for co2 back on the income tax, and people will spend it decarbonizing in an attempt to dodge the tax.

Having said that, I have zero faith that we will ever do anything substantial to stop climate change while the billionaire class funds grover norquist style hit men to terrify conservatives at the mere mention of the T-word.
> Our frustration stems from our inability to get both of you in the same room to duke it out once and for all.

If only the world were such a simple place where there is only one right and one wrong answer.
Except Intuit hasn't paid anywhere near enough in lobbying money to have that kind of effect. Grover Norquist is the last step in your root cause analysis.
Civility is a virtue on a site like this, it means the conversation has to rise a step above repetitive 4 letter vocabulary slinging. Sure, it doesn't get you much above the swamp but it at least points in the right direction.

>as long as "arguing persuasively for evil, as a thought exercise" is considered a good thing

There in lies the problem, it isn't evil. There were some pro worker points about making life easier for your employees, and there were some anti-worker points about trying to pay your employees less. On the whole I am not sure what the big deal is, companies have never paid more than they have to, suggesting that the current environment might allow for a reduction in wages is not "evil".
I'd love to work somewhere that uses Zulip over Slack, for the product itself, but particularly because I believe it has a good chance of coming with a more mindful communication approach than your average Slack shop. Anyone hiring?
> All mobs are bad, all riots are bad.

Yet the GOP is sidelining and smearing the few among them who actually want to hold the insurrectionists accountable.
Fast made 600k in revenue last year
Yeah it's definitely 'History with some algorithms' and not 'Algorithms with some history' but I think the latter book is probably easier to find, no?
Similarly, I would love it if Pandoc’s AST were supported. Or, if this could be extended to compare any documents taking formatting into account, or document-to-document conversions.
They do not! And you'll be surprised how tricky it is to find local/state courts as someone with non-regular contact with the legal system.

Even more fun would be the process of jurisdictional verification. All of which I'm sure the "Officers" would be more than happy to leave you be with your electronics and whatnot long enough to verify, right?

Longer I'm alive, the more insane our system seems to me on a daily basis. Not sure if it's just cognitive decline or rapidly amplified cynicism as I dig into the signalling nightmare that is the interface between the executive and the judiciary system.
There are many papers trying to couple language models with external modules.

In the Retrieval-Enhanced Transformer (RETRO) paper a large language model was coupled with a similarity based text index. It can populate the prompt with relevant information from the index thus being more grounded and update-able.

In another paper (AlphaCode) the language model was coupled with a compiler and could run programs and check if they match the expected outputs for a few test cases. The model was able to solve competition style coding problems above average human score.

In another paper (Language Models as Zero Shot Planners) a language model generates commands to navigate a virtual home environment and performs tasks. The knowledge in the LM helps in quickly learning tasks.

A recent one can learn new concepts by simple conversation, then apply them where necessary. You can talk-train your model. (Memory assisted prompt editing to improve GPT 3 after deployment)

So the trend is to add "toys" on language models - a simulator, a compiler, a search engine, a long term memory module.

I'd like to see a recursive language model, that can sub-call itself to decompose problems.
You're selectively quoting me - I said it's 'legacy emulated'. It's emulated using very long-form microcode, so basically emulated in software. I didn't say it was simply 'legacy'.
They [Electron and React native desktop apps] constantly crash and have no value over a native desktop application.

No they don't. I use VSCode, Slack and Spotify literally all day, all at the same time, with at least 3 Chrome windows open with between 3 and 20 tabs in each, and I honestly can't remember the last time any of it crashed. I use a few other Electron apps on and off and they don't crash either. Electron can be a bit of a memory hog, but that's more Chromium's eager caching than Electron. I also have Safari, Firefox and Edge running most of the time and they don't crash either. In fact, the only app I use that crashes regularly is Android Studio.

Admittedly I only really use OSX so perhaps it's different on Windows or Linux, but the "Electron crashes a lot" trope is almost certainly due to either using poorly written Electron apps (going native won't help you if the dev sucks) or running something else that's killing them (don't run that thing?). Electron is fine.
Something you see quite often are named licenses that then show up somewhere in the UI. "XYZ App licensed to <name>". Doesn't stop people copying, but at least looks bad for them. Doesn't prevent someone cracking your software and just ripping out that function of course. Companies used to put lots of effort into making reverse-engineering that hard and there's probably a few companies still selling tooling around that, but realistically it's probably wasting your time to overcomplicate that. Basic license file just has some serial, the registered name and then a digital signature your software checks, customer can download license file on purchase. I've seen personalized executables/installers too, but that's a pain with e.g. code signing.

Anything else requires phoning home or exotic solutions like hardware tokens.
> paying taxes being hard is good because it reminds you how much money you give the government

Wouldn't it be the opposite? Having a complicated tax system makes it harder to find out how much you're paying. If things were simpler it would be much more apparent.
Career Tips for Beginner Developers
Google isn't nearly as nice of a place to work at as people make it out to be.

As an example they will finally increase vacation from 15days to 20days on April 1st this year.

The media reports this as "on top of already lavish perks Googlers are now getting 20 days of PTO a year!".

Gee whiz amazing. An increase from 15 days of PTO. If only we didn't much more than that in my much lower quality of life home country as a standard for tech workers.

And sorry if this sounds a bit spoilt. I should be grateful to work at a large megacorp in this economy right? It's just that Google isn't any better in terms of working conditions than any other big tech company. In fact in general it's a little bit worse yet there's propaganda movies (The Internship) about how great it is to work at Google.

It's a job. No one else seems to want to acknowledge it.
> I don't see how this is any different than the bog standard "encryption lets criminals and scammers the ability to exchange goods and services anonymously."

The obvious difference is that encryption has many, many actually useful and productive applications.
Do Kids Like Sugar?
Out of, say, the last ten big DeFi hacks, in what fraction have the perpetrators been caught?

https://decrypt.co/93874/11-biggest-defi-hacks-heists

I looked up the first six (#11-#6) projects on this list and I didn't see that in any of those cases the perpetrators have been caught nor the funds returned. I could be missing something though.
Congrats Zulip team! Amazing milestone, and hoping many more celebrations ahead
On the topic of image search, duckduckgo links directly to the image file like Google used to do. It's my go to for image search.
If you mean only digital assets, Monero is one.
Yeah, I think that would help a lot. I think I’d personally go a step further and make thread titles optional, I generally don’t think they add much value over just reading the first message in the thread.

Even with that change, though, I’d still rather have threading be opt-in. Not every message fits well into exactly one thread.
Potentially quite useful. But I ran into one snag. I searched on my friend and frequent blogger Ben Nadel. But at the top all the posts were about Angular.

What I wanted were all his posts that weren't about Angular. So I tried adding -angular which works in Google. It pulled up one non-angular post and all the rest were the original ones that are there when you load the page. Add that one feature and I will probably use it a lot.
Do you really think these studies are "well-controlled"? If the studies showed the opposite result, would your opinion be different?

> Answer me this: is there any type of evidence you would accept? If you were to design a study to determine whether corporal punishment is helpful or harmful, what method would you use? How big would the study have to be? How strong of a correlation would you need to see to believe it?

If some mad scientist does an interventional study I would take that seriously. Can't happen, of course.

I'm not "in favor of corporeal punishment". I just don't accept the evidence that it's bad. I don't think questions like this are answerable with observational studies. Like my original post said, my view is that parents are inevitably going to experiment on their kids and that's the way it should be. There's a line somewhere, but spanking isn't over it.
This is how Wikipedia should evolve. This is really great.
Cash App taxes has a bug where mortgage interest deduction is not handled properly with state vs federal. If your mortgage is more than 750000$ and your state is California or a state allows deduction up to a million $ in mortgage interest then you will end up getting a lower refund.

I'd double check by filing with another software just to make sure (i.e https://www.freetaxusa.com/)
TuboTax web or the desktop application? Last year their Schwab integration was broken on the web version but not on the desktop version.
> I'm sure glad that not every website looks like a Bootstrap 3

Just to clarify, Bootstrap is designed to be themeable, they don't hardcode styles. Examples: https://www.bootstrapcdn.com/bootswatch/
It’s always baffled me that Chrome lacked toolbar customization entirely, even in the early days back when such a feature was practically a given in any serious desktop software, and standard across several different platforms (Mac/Cocoa, Win32, Qt).

It’s such a cheap feature to add and maintain and has practically zero overhead for less technically inclined users. Really strange that Chrome doesn’t have it.
I thought we were talking about proliferation of nuclear technology, and we _do_ have control over that.
I had a similar experience recently: one agency report came through fine, one report came through with mysterious issues, and one just would not ever let me verify without snail mail.

When it came time for my "real" credit report to be run, however, there was no problem at all verifying my identity or getting the accurate information. Weird, huh?
When you go to sue Visa to get them to pay for the harm they caused you I imagine a $0.01 of harm is not worth the trouble.

Edit: I forgot the context. I should have said the FTC.
Really like it, good job!
Nice color scheme, font choice, and elegant layout.

One little thing though: changing a search phrase or word and doing a new search, I notice the results do change, but there's no way to know if it really happened. Changing a Google search, the whole page flashes empty, that way I see/sense there's something new. In your case, a change is subtle, very subtle, too subtle. In one instance I had to look carefully to see the change in results.

Maybe adding a "you searched for X" is good enough, but I guess you can come up with a better way.
The only people that your representative listens to is the ones that fill their political war chest with a lot of money.
You can go marry an Air Force officer. Military installations offer free professional preparation services to anyone stationed at the installation.
It kinda already had been addressed. SimpleTax was released as donationware and the CRA introduced NETFILE and Autofill. Filing a return today is way easier than in, say, 2011. Buying TurboTax has been unnecessary for a decade.
A Google billionaire's fingerprints are all over Biden's science office
taxact.com did the same trick. Raised prices for a few consecutive years for no apparent reason.

They have your previous filings so switching to another provider can be a pain since you need to know last year income when submitting your filing. I always make sure to at least download the PDF's.

As a consumer we're always free to vote with our wallet and I've been happy with freetaxusa so far but I'm also waiting for the "rate hike" to come...
It was. And the consequence of this ruling was nearly unlimited amounts money being spent on the reelection campaigns of various lawmakers by corporations, with the obvious intent being to install friendly legislators.
Ask HN: Building a good life after leaving NYC or similar city by yourself?
Moved out due to pandemic and I'm realizing that I'm probably not going to move back, at least not for the next few years, due to high rent in NYC right now, some safety and quality of life concerns, and my new job being permanently remote. All my jobs for entire adult life were tech jobs in NYC. I have no partner or family so I'm not moving "towards" anything or "with" anyone, I'm just gonna be alone by myself typing on the computer in a new area where I don't know anybody, but now I'll have to find some other way to cheer myself up besides telling myself that I'm headed home to my techy, artsy friends any month now. The bright spot is that I love the new job. Anybody else WFH in tech deal with a transition like this? How did you deal with sadness/isolation and find happy, inspiring stuff in your new location? Did you just have to develop new non-city interests and change your whole deal? I am totally open to loving my current life even more than I loved NYC and I'm actually super extroverted and socially confident but I still feel so sad and lost and really afraid of what isolation will do to me over an additional 1-2 years if I don't figure out how to stop feeling so lonely outside of working hours. Thanks for your thoughts.
I've worked with Ruby + Sorbet, and also with Java. I would rather write Ruby + Sorbet than Java right now. Ruby is a really nice language.

Though Java still has some great strengths, especially the 8+ functional programming features and the concurrency library is great. If I could use Rails with Java it might be a different story though, since I hate Spring.
> If I don't file my HSA contribution I'm technically committing fraud, right?

The IRS will send you a corrected tax return, you sign it and mail them a check and you'll hear nothing from them again. Maybe you didn't get the form, or didn't understand the software, etc, etc. There are lots of honest ways to screw up your taxes. The IRS isn't going to assume fraud unless you refuse to pay them when they point it out.

I've screwed up my taxes a lot of times. Not maliciously, but not having all of my forms, I've had clients report paying me a different amount than they told the IRS, forgot stock trades I made, etc. Every time, they've sent a letter asking to pay a balance, plus maybe a small fee, and all is good.