jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree 100% with everything you've said, and yet I still think those reforms would fail to effect change under current circumstances. Because current police culture basically says "Let me do my job however I want, without consequences, or I just won't do my job". And it has already started to show, with major police departments like Minneapolis, Chicago, Boston, NYC, and Seattle effectively pulling a depolicing strike in response to criticism and legislative action trying to hold them responsible for their failings.

What you've prescribed would have prevented this from becoming a problem in the first place, but it can't do much anymore, because the prevalent police culture in the US will punish the public for punishing the police. And we've allowed this to happen to us.

At this point, nobody knows what can actually fix the problem, but I'm increasingly inclined to think that firing them all, potentially imprisoning large quantities of them, and starting over from scratch, would be the only thing that works. Which is mind-blowing...it is practically an admission that even though we're a wealthy country, in terms of rule of law, we're not much different from a 3rd world failed state like Venezuela or Myanmar.
I think operators are great and true to the k8s spirit. You describe your desired state (e.g. a postgres database) according to a CRD. And the operator will make your yaml definition become reality. I think the declarative approach is a big improvement over the imperative step-by-step setup. I rather like to describe how I would like things to be, instead of having to create the desired state myself.
He also has The Feynman Lectures on Computing, which has a chapter on reversible computing.
It's amazing how many comments suggest training a neutral net for prediction. Additional fitting through elo ratings I believe are suggested, as is dynamic tuning.

To me, having played games with rollback, this takes away one of the key benefits of simplistic rollback: predictability and consistency. Sure it's not the same as offline, but your brain gets pretty good at understanding when it happens and even at predicting it. If an opponent is stationary a few more frames than feels right, or keeps moving, you know to correct for an actions they've already sent - and it's a good estimation most of the time.

Over fitting with neural nets IMO removes this consistency without providing much benefit, plus if you've got a strong neural net you might as well train locally against that first.
> If you have not been explicitly informed by us in a separate communication that we detected suspicious activity involving your Slack account, we are very confident that there was no unauthorized access to any of your team data (such as messages or files)
Source: https://github.com/NYTimes/NYTPhotoViewer
And there are many, many real-world examples of this in the form of multi-generational inter-family feuds.
Most companies are generally more concerned about reducing their data warehouse costs than they are about improving the performance of their data warehouses. Many companies implement a multi-tiered DW structure to get a mix of the two, but the core driver is managing the cost of storing petabytes of data while keeping performance acceptable.
Probably not in that condescending way, but it is useful to keep in mind that people are fundamentally different from you. The trouble is when you think they are inferior beings (their tech skills on the other hand are inferior, no reason to not state that plainly).

For what it is worth I have coded Erlang at work and am quite partial to cat pictures, myself.
Isn't it more that there will be a transfer in the share of income, rather than the absolute amount - i.e. not ruling out a rise in absolute GDP?
What are you suggesting? That poor people don’t need anything right now? Literally half the country can’t afford rent or housing?
What are you talking about? GraalVM CE is free and open source, the EE optimizations are just an optional bonus
Right, the $36B lost to unemployment fraud (10% of payments) in the past 12 months definitely illustrates that some amount of guardrails are still appropriate. There is an optimum level somewhere in between where the sum total of losses & overhead together are minimized.
By percentage of wealth.
Check out AvE’s tear down of a $500 Dyson hair dryer.[1] He was expecting to ridicule it but was instead blown away by the engineering - tiny high torque zinc cast brushless DC motor, CNC-milled impeller, etc.

It’s a good watch, including FLIR performance analysis, Fourier analysis of bearing noise, and more.

In summary it’s definitely more engineering porn / extreme overkill than marketing bs.

[1] https://youtu.be/j-vJxez9UF8
Looks like someone missed the train.
I was confused by this too.... I've never filed my own taxes; I've always paid a tax preparer. I've always thought that I could file them myself for free if I wanted to, but just felt more comfortable paying someone who does it professionally and knows more ins-and-outs of tax law. Is that not true - can I not file myself for free if I make more than $66k/yr? I looked here [1], and it looks like I can? It's still not entirely clear to me...

[1] https://www.irs.gov/filing/free-file-do-your-federal-taxes-f...
These people are all disingenuous actors. They know the point, but they want to flood all of these threads and act clueless. Bitcoin is digital gold, gold's replacement. It's been here for 12 years and yet, all these actors show up in every Bitcoin thread. It's the greatest monetary shift in hundreds of years.

ArcticBull below me shows up in EVERY single Bitcoin thread to trash talk Bitcoin. Here's where we are at; some love Bitcoin, and others show up just to talk trash. Bitcoin is only going to grow beyond $100k the next couple years regardless of how sourly "ArcticBull" wants to astroturf.
Damn, you submitted the link 5 times in 5 days, at what number did you plan to stop? https://news.ycombinator.com/submitted?id=lihaoyi
>CPI is inflation

Lol
I don't know how to feel about this.
Any production app should already use a reverse-proxy (e.g. NGinx or Varnish), and blocking and similar logic can already be done there. I think that the problem does not warrant its own solution at this level.
"...Native ... based on JavaScript..." - facepalm.
I'm really liking React, but I couldn't find a good way to manage users. So I decided to port my existing AngularJS module [1] over to standard jQuery. The functionality is almost identical.

I've also built a Rails gem [2] that makes this plugin work with as little configuration as possible.

[1] https://github.com/lynndylanhurley/ng-token-auth
[2] https://github.com/lynndylanhurley/devise_token_auth
> America is a "if you're going to fall, you are going to fall all the way down, and no one is going to save you, no matter what". And somehow, a huge part of the world's entrepreneurs and innovation come from there. I don't know why.

It's not that bad. People do look out for each other. They try to save each other from themselves. America is risky in that if you don't take steps to protect yourself from the broader market, eventually that exposure will over time erode your social position.

There are ways to protect yourself, most of them involve mobility. You get out of crappy markets, crappy jobs, crappy situations. You move towards hot spots, hot markets, hot ideas. So long as you keep moving with capital and wealth, that wealth will protect you because America is a place where there's always a shortage of good people available to do things.

If you don't want to be mobile, then you have to make up for that with planning. There are retirement vehicles that take time and skill and planning to execute on. Insurance products that take the sting out of all kinds of horrible risk. Health plans that will give you a baseline of care that you can then start planning your own health on.

To gain access to this world you need a certain amount of means, but you can generally trade time for capital. For example, you can shop around for insurance, health plans, and such. You can usually find something that will work at a very basic level that's relatively affordable. There's always someone out there that's recognized the market segment you are searching in and has a service tailored for you.

America's social services are also typically pretty good. It's certainly a point of contention, but people aren't starving, your dignity will take a hit if you end up homeless but Americans are compassionate enough so that, for instance, homeless people in San Francisco can find someone to loan them their garage. We don't like to see people suffer, and there are numerous church groups, social services, even the cops will take pity on you if they see you're really struggling.

America really takes its economy seriously, and everybody's expected to contribute to it, so we will not respect someone if they choose not to participate, but we won't let them starve, either. People who stay on the streets long-term are generally people who simply cannot contribute for whatever reason. Plenty of people become homeless for economic reasons, but the economy is fluid enough that they'll find a berth eventually, if they want one.
I don't know if maybe the page relies on JS being enabled to load some content and you have JS disabled or not, but there is significant discussion of LLVM on that page.

> So why did the author throw out LLVM byte code again?

"Again" is right. I don't particularly seek out discussions on this topic, but I've seen this question asked and answered at least half a dozen times before, which is enough for it to start getting annoying.
Hi PValde, I agree with you the chances are very low and stakes are high when it comes to investing in a warzone, but it most probably works better to fight the odds and actually solve a problem as a startup.

I started 3 startups in North Iraq, perhaps not so much of a warzone these days, but still affected by all the drama coming out of it.

The problems I was facing were almost the same when I did my other startup in Sydney Australia, except there were some other odds added to it.

In fact Nokia Maps acquired my startup and it was we had such low burning rate / solving a real problem using proper technology.

So I guess investing in them would make sense at the end of the day if you know what and which ones to go for.
I'd love to see this for the Raspberry Pi as well (the hardware's a fair bit more popular)
Also in most cases the person interviewing you wants to be able to say yes. They need someone for their team and probably have other things they'd rather be doing than recruitment.
Personally, I'm making plans to leave the US. Since few people will listen to me when I explain how bad things are, I do not believe effecting change is a reasonable course of action. Instead, I will try to internationalize my business and my life so that I can interact with pleasant people and escape tyranny.
The ex-soviet central Asian republics are packed full of secret police -- until 2006, Turkmenistan boasted one of the world's most famous totalitarian regimes under his Amazingself-for-life President Niyazov, and although his successor has made some reforms, things haven't gotten much better since Niyazov's death. The other republics share the same kind of government to a greater or lesser extent. IWPR at http://iwpr.net has amazing independent coverage of Central Asia, the Balkans, and Africa, and is a good place to keep abreast of what's going on in those regions.

You may be thinking of the former Eastern Bloc countries, which with a few notable exceptions have followed a much more democratic path after the fall of the Iron Curtain.
Although I understand the concerns of the article, I do not agree. I think auto updates make for a much better experience for both users and developers. The web has had this model forever. With iOS you do have the review process delay, but major bug fixes can be expedited and released in under a day. This is probably faster than a lot of companies' web release process.

Also as a developer, I would rather have the burden of feature changes and processing feedback than the user have to sift through release notes to determine if they should update or not. Most users probably don't read the release notes in favor of just clicking "Update All" (speculation). All in all, I would rather have all my users always up to date so I can push bug fixes, features and improvements faster.
"Ironically, when I went to the other terminal, I was able to get through security (by walking through the millimeter wave machines) with no problem."

Why go through all of that only to give into the body scanners!
The part that wasn't explained very well in these articles is the nature of the threat from water leaking into the ocean. I would think, perhaps naively, that once it entered the ocean, it would dissipate and be relatively harmless. It would also be a relatively benign place to contaminate the groundwater. The groundwater would be too salty to drink, anyway, and it would flow directly into the ocean.
>Instead we have people saying "I am white and I set one off in 2003 in Australia and they let me through, therefore that demonstrates that this is racism" (ignore every case where non-whites got a couple of quick questions and went through).

You are correct that anecdotal reports of white people not being harassed after setting off the detectors is not particularly strong evidence.

> Go to JFK or Newark and tell me that they pick on non-whites, and I'll tell you that they must have hundreds of thousands of employees working around the clock to manage that.

Racism is not a matter of "white or non-white". The "blows up planes" stereotype is specific to people who look "Arab". And of course they're not harassing everyone who fits their stereotype; the explosive detector surely did play a role (and people suggesting that it was intentionally triggered are being silly). It's just that your estimate of that being "95% of this story" is grotesquely optimistic.

>Further what an FBI agent purportedly said during the conversational stage is utterly irrelevant.

Perhaps the FBI agent didn't have a sense of the situation before he arrived. I would guess, given his position and the fact that he seemed to be the most competent and perceptive person the author dealt with, that his assessment is as reliable as we can expect to get. It certainly isn't irrelevant. That it was said in conversation is not very relevant. Are you suggesting that he made that comment inaccurately to reassure the author? "You have to understand, we're just very racist"?

As for various things that other commenters have said, I'm not sure what response you want from me. I didn't say them. I'm sorry people can't read?
That wasn't a criticism. It was a short, sarcastic jeer with poor grammar.
I tend to agree with your post (how could I not, i'm on the same side of the table as you) but I cannot help but see THE fallacy in your thinking.

You claim that you should be paid based on market value. You are probably speaking about the pre-covid market value.

But once you open up to full-remote working... The market broadens immensely.

Your "competitors" in the market are not bay-area people anymore. It's the whole US. If your company has branches in other countries too (think FAANGs) and the workforce was already spread across timezone then now most of the world is filled with potential competitors for your job.

And now with a huge supply of workers, your market value decreases a lot.

And to be 100% honest: as an european, if you (an american) think you're worth 250k and your employer is thinking of firing you and offering me 125k for your job... Well good luck with your next job search.
I was very impressed with its anti fingerprinting measures. Also the always incognito function is excellent.
Not OP, but I had a YouTube playlist that really was a collection of memories since I began university 10 years ago. Lots of things that are related to precious memories I had there: memes, inside jokes (so many Skyrim references), etc.

It had over a thousand videos from what I remember in 2015. Now there's barely ~600 left. Lots of them got deleted due to copyright, the Vox Adpocallispe (thx Carlos Maza) and cancel culture.

I just downloaded all the remaining video using youtube-dl but I should have done that before, now it feels I lost something important in those memories that I will never get back.

Here's the command I used, took me a while and might save other people a few hours:

pip install --upgrade pip

pip install youtube-dl

youtube-dl.exe -i -f bestvideo+bestaudio --merge-output-format mp4 "https://www.youtube.com/playlist?list=XXXXXXXXXXXXXXXXXXXXXX..."

Obviously if you're not on Windows remove the .exe

This will download an entire playlist at the highest video and audio quality and will not crash if a video has an error.
If there is an actual outbreak that we need a vaccine for, we can just get new samples from the infected, right?
The largest annoyance with app based solutions is they don't work if you need to run a VPN at the same time, since they all depend on the Android VPN API to force all traffic to go through their program. Setting a custom DNS resolver often requires the same, an app acting as a VPN provider so it can assert the DNS servers that must be used. PiHole is slightly easier in that it asserts the resolver to use via DHCP which Android mostly obeys but having an app enforce that can be a safety net. So since the not-really-a-VPN app can't coexist with another actually-a-VPN app if I connect to work and if work doesn't have the same notions about what should be blocked I start to leak/see what I hoped to avoid. Not always terrible but also not what some might hope for. Some of these apps will chain via SOCKS v5, though too many won't work unless they are not the start of the chain, worse some things don't at all, e.g., Cisco AnyConnect certainly isn't willing to be a SOCKS server, nor a SOCKS client, so can't be the beginning, ending or in a chain.
timezone and cultural differences.
I'm using `!isinteractive() && main()` as my `if __name__ == '__main__'` equivalent, not sure how that's even worse?

It's not equivalent no - include doesn't introduce a namespace and neither does includet. Compiled stuff from packages (=modules with a Project.toml) is cached between runs, scripts just don't have that luxury of seperation. @from doesn't look into the files you're including and (somewhat simplified) verbatim pastes the code into your "main" file.

I don't think it's a lot of "pointless ceremony", especially since it keeps dependency management on a per project basis easy, is just a `]generate MyPkg` away and allows compiled code to be cached

If you don't want to use projects, that's fine - but please do so in a constructive manner and don't be surprised that the most common workflow (wrapping things in a package) gets more attention sooner. That just signals some disregard for other peoples' needs & wants, even if that's not intended.
Do the napkin-math calculation of QALYs saved per vaccinated 30yo compared to 70yos.

Hint: The IFR difference between a 30yo and a 70yo is at least 50x.
The Heartbleed bug was committed on New Years Eve.
>This is the issue. Chances are Heroku has a very secure infrastructure, but the world will never know unless it allows various audits to be generated for compliance purposes.

Exactly. And, personally, I think this is rather odd. They could solve this in a heartbeat.

>Not true, see below:

Duly noted and thanks for the link, but here's the thing, though: what if you're not eligible for a self-assessment?
By "aggressively within the bounds of the law", I was suggesting that the IRS's position and court's position was already taken into consideration (not just the low chance of being audited).

Regardless, surely it's possible to have situations where distributions are legitimately greater than zero. If I'm an absentee owner who pays a manager to operate my business, my distributions shouldn't be treated as wages.

I see it as a continuum -- on one end, you have cheaters who are paying themselves $10k annually and taking the rest as distributions. On the other end, you have absentee owners who should legitimately be able to claim distributions. In the middle there are many shades of gray.
> A rationale for not paying taxes is that they'll go to fund a sham Social Security system. But if Social Security is a sham, it's wrong that anybody should have to pay into it. Moreover, as long as most people are on the hook for it, shielding yourself (and the class of people like you) from its obligations is actually counterproductive. The more people (and the more influential the people) affected by FICA, the more pressure there will be to change that system to reflect the will of its stakeholders.

That's actually a very intelligent argument. For the record, I do pay my taxes and I'm not particularly creative or aggressive about it - but I do it with roughly the same feeling I give my wallet to a mugger if he's got a knife.

The alternative argument is, "If something is bad, less of it is always good." Like, in a place that arrests people for free speech, should every free speaking person turn themselves in? But your position also makes sense as well, seems to be thought out, and part of a coherent worldview. I disagree, but I appreciate you taking the time to respond. Cheers.
Toronto has long surpassed Silicon Valley in the dark side of Internet Marketing such as Acai Berries, Porn and Black Hat SEO.
Some more K/W companies, for comparison:

Sybase - Waterloo
Maplesoft - Waterloo
AGFA - Waterloo
Google - Waterloo
Desire2Learn - Kitchener
OpenText - Waterloo
EA - Waterloo
The general line of argument would be that FUTA payments fund a broad social safety net, and that no "insurance" payment we make to the government has implied 1:1 benefits for the payers.

But we don't have to bother with that argument because I agree with you on that point.

The general logic of the tax code and the IRS' enforcement of it seems to be that as an employee of a company --- which you are unless there's some patently obvious reason why you would be performing services for the company otherwise --- then your role has a fair market value. If you make at least that amount of money in any way, you owe payroll taxes on it. Over that amount, you don't.

The reality of the software business is, if you're a principal, founder, officer, director, or lead at a company that can afford to distribute tens of thousands of dollars to its employees, your fair market value is probably greater than the FICA cap, and the notion of what "is" or "isn't" a distribution is academic.

Are there scenarios where people are legitimately taking profit sharing distros that are not, under the spirit of the tax code, wages? I'm sure there are. Do those scenarios really account for a significant fraction of the cases where people take a "wage/distro split"? I really doubt it. My casual sense of it is, people that take a "wage/distro split" feel entitled to pay lower taxes simply because they've finagled themselves into an S-Corp.
Another big benefit of Go over Java is licensing costs. While it may not matter to company that is just a website, it does matter if you are shipping hardware with services running on it. Java you have to pay per device shipped. Golang from top to bottom is BSD licensed, no costs to ship apps with it.
> Imagine that I worked for them and you were about to torrent this film, exactly what is it you would want me to do for you that would change your mind?

Alright, let's brainstorm.

How about movie companies put up several movie ideas, we vote on which ones we want to watch by paying ahead so they can produce it, much like a kickstarter project, and then once it's done it's already paid for and they can release it for free online?

Oh that's right, it wouldn't work because there's no litigation involved and so it's no fun!

(What I'm trying to say is they're not interested in solving this problem, even though several solutions exist, despite sibling comments here saying that no solution exists).