jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I find it unfortunate we don't focus more on this problem. Children raised in single parent households are more likely to be on a criminal path and end up in prison. There's also significant mental health issues that arise from it [0]. It seems these days being concerned about the breakdown of the American family resulting in crime and mental health issues and the general lack of traditional family values puts you in the conservative category and then you get knee-jerk hostility.

Unfortunately I feel our society and current pop culture somehow feeds this problem, but I can't pinpoint how. Some say the welfare system doesn't help either [1]. But I'm not certain that's the full answer, and can also feed into yet more political hysteria.

[0] https://www.heritage.org/crime-and-justice/report/the-real-r...

[1] https://ifstudies.org/blog/family-breakdown-and-americas-wel...
This true for everyone who profited from pollution such as many oil tycoon/deforestation/etc, but they are not typically held in high regards.
> Fast doesnt do upload

It does but it's hidden, you have to hit "Show more info" (once the main test has finished).

A bit stupid, but I'm sure some committee thought it was an awesome idea to do it that way.
How do you square your results with actual blind tests that show no results? How confident are you that you actually controlled for things like color?
Sure, saving money isn't the best strategy, but it sure beats "spend every dime the minute you get it" which is what children are naturally inclined to do. Teaching kids to save money is the first step towards financial literacy.
Maybe your money is pretty safe in your bank. My dad worked for 40+ years and paid every month his pension fund dues. When his company (a very big and old company in our country) went bankrupt, it was found that the pension fund was broke. They had been using money from the pension fund to cover whatever they had to cover due to corruption, bad administration, etc (it was illegally done so, by the way). Not only that, but the government knew about this, since it was a really, really big pension fund, and had stepped in as pension administrator for the past six or seven years. Didn't matter. The pension broke, the company broke, my dad and thousands of others were left without their retirement pay.
This is not some outrageous story over here. It was so normal that it didn't make any headlines. Two years ago postal workers have started to take a pay cut to cover a hole in their pension fund. The mail here is state owned, by the way, and it didn't matter. The directors took their money, the workers had to pay up.
I did my research, I wouldn't put money in Beanstalk Farms, or 99% of cryptocurrencies, but there are couple, two or three, crypto projects that I know are legitimate and secure, and I trust them more than the banks I have access to.
I've lived in California my whole life. The state has been continually been beefing up it's building codes since 1906 to resist earthquakes. I'm pretty sure when this is over California is going to make some big changes.
It’s not clear to me why reversing a string is dangerous or pointless.
Didn't the intelligence community warn of a likely pandemic with sars and swine and...
“Hackers” is more realistic now than back when. See Maersk cargo ship hacking...
For small, statically sized arrays, LoopVectorization + tripple loops is also much faster than MArrays. LoopVectorization doesn't support SArrays yet, because you can't get pointers to them.

MArrays will be stack allocated if they don't escape.

One of my in development packages also uses it's own "stack" (MMap a chunk of memory), so that it can have pointers to fast "stack-alocated" arrays.

I played around with LLVM's alloca a bit, but it seems like I could only ever use a single alloca at a time; if I ever used more than one, LLVM would just return the same pointer each time instead of incrementing it.
If I have to manage incrementing the pointers myself anyway, I may as well use my own stack, too.

For (the problems I have tested and tuned it on), LoopVectorization produces faster code than C/Fortran, e.g.:
https://chriselrod.github.io/LoopVectorization.jl/latest/exa...
But it may be more fair to compare it with plutocc. In my early tests (which involved much larger problem sizes), plutocc does a lot better, because (unlike LoopVectorization) it seems to consider memory/caches rather than just registers allocation and instruction costs.
It was barely 10 years ago. Between April 2009 and April 2010, H1N1 (swine flu) sickened 60.8M people in the US alone. [0]

[0] https://www.cdc.gov/flu/pandemic-resources/2009-h1n1-pandemi...
Yeah..

Also, Dark Mode support on windows (and others) still doesn't work properly, though there are workarounds.

For Windows at least, the Dark Mode support in Qt seems to have someone now assigned to the task (last few days). So it might be better with the next major release.
The military is the only governmental organization that genuinely practices and puts into play its planning and training.

The rest of government generally only plans but never stress tests those plans. And the few times they do get practice, we rotate them out of those roles every time a new administration is voted in. Any SRE working at large tech companies like Facebook and Google probably have more experience responding to crises and correcting the shortcomings than many of the people on the civilian side of government.
The US is currently passing its own stimulus plan that will ship at least $500B to the bottom half of earners. It seems like the ETA for passing the bill is mid-week.
Note that the size of the place is important.

"highest temperature ever recorded in town X" does not mean much.

"highest temperature recorded in country Y" on the other hand is more significant, especially if the country is large.
As in the examples in the article, it's those early in their career who are less likely to be following the heuristic.
To a great extent you have to and with some regularity. Anyone who spends or accepts currency as payment is exercising some trust in the government and the authorities who manage the financial system. When Kennedy told the country about the Cuban missile crisis, the country had to believe he was largely telling the truth about the situation, etc.

Society is built on trust.
Here's the thing: if you have just killed five people, "give me $100 or I will kill you tomorrow" becomes a much more effective threat.

One-time games and repeated games have different strategies.
>Months always have 30 or 31 days in them
>False. February. Duh.

This one in particular rubbed me the wrong way. But if it were rewritten as something like

"Don't forget about February, which is normally 28 days, unless it is a leap year in which it case it is 29 days long. But did you know that if the year is divisible by 100, we skip the leap day? Unless the year is also divisible by 400, in which case, we DO include the leap day. So even the exception has exceptions."

Or something like that. Adds a little more detail on top of what is fairly obvious.
Don't mistake piss poor execution for being evil. Google has had more missteps with its acquisitions and cross service communication than any other company I've worked with in recent memory.
I posit that it isn't class tension, rather cultural tension. I moved to San Francisco in 2000 (during the dot com boom and subsequent bust) when the first wave of anti-tech worker sentiment start to brew.

Since then it's completely normal and reasonable to tote around a Macbook Pro with you around town; people who understand and use tech aren't the problem.

JWZ alluded to this cultural tension in his 1996 "San Jose is hell on earth" rant.

What people don't want is dilution of San Francisco culture; I personally love how there are so many neat, quirky people in San Francisco. In my time here, I've run into and had interesting conversations with artists, musicians, teachers, coffee roasters, hipsters, students, bicyclists, ... yes, even homeless people. But I cringe when I'm sitting down at Tartine and overhear some tech worker talking about Quartz Compositing, unrolling a loop and adding SIMD, or Javascript -- I'm a tech guy, but come on, that's really boring to discuss in public. I look around and think, "no, wait, we're not all that boring and narrow!"

It's one thing to have an employer in Silicon Valley, but it's another thing when your employer drives a bunch of shuttle busses to San Francisco that wait at and hog up Muni bus stops. Every time I ride the Muni and a Google shuttle is blocking the stop, forcing Muni riders to get off the bus further down the street (sometimes in unsafe conditions), I can't help but understand why some people want those Google/Apple/Facebook people to "give back to their community" and view them as outsiders, as if they were rude tourists. As for my (tech) employer, they give us nearly unlimited Clipper eCash to use on any and all transit systems -- pumping money into the transit system to make improvements instead of privatizing transit as we know it.

No, you don't need to give lots of money to the homeless or get involved in local politics, but if you're going to live in San Francisco, it helps to have skin in the game, instead of being a permanent tourist. For example, I ride my bicycle around San Francisco as my primary means of transportation; I donate to the San Francisco Bicycle Coalition because their interests align with mine. I volunteer time at GLIDE, because it's important to me to do something like that.

If you're going to live in San Francisco, then try to enjoy living there for what it is. You could always move to San Jose if you want the big city + tech worker thing, or Mountain View if you just want the tech thing.

If you dislike San Francisco but choose to live there anyways, consider this quote from Lao Tzu: "Fail to honor people, they fail to honor you."
The whole point was that the legitimate channels all ignored him, so he had to take it one level further.
Wow....what are the odds of this! I literally just came on here to find the site wide progess bar submitted earlier so I could implement it in angular and this shows up! Thanks a lot!
jQuery loosely follows the Promises/A spec [1], so Q.js [2] might have been better choice.

[1] http://domenic.me/2012/10/14/youre-missing-the-point-of-prom...
[2] http://documentup.com/kriskowal/q/#
I haven't been paying close attention to this, so forgive the ignorance if I'm wrong: didn't he try to use the correct channels, but was turned away?
> ... in our hiring practices we make sure there’s a woman engineer on each interview, and I think that makes a big difference in terms of how engineers relate to each other. Because there are a lot of male engineers who can only really relate to other men.

Really? Does anyone else have a problem with this?
Are you advocating obscure or proprietary web stacks for enhanced security?
Here's a couple of presentations which address that question:

* http://webchick.net/files/women-in-floss.pdf

* http://infotrope.net/blog/2009/07/25/standing-out-in-the-cro...
Has there ever been an effective online poll?
Populism, Populism, Populism!
This book is even more awesome than the first one IMO.

I would buy it for my niece, but shipping overseas double the price of the book...
What are the real benefits of dead code elimination on actual production code in real applications? Seems to me that only synthetic tests contain dead code (by intend) whereas dead code in production code is by definition unnecessary and, by most coding standards, a bug.
Unsound in a very specific and suspicious way - yesterday it was pointed out adding a single, do-nothing, line to the middle of the function makes the "optimizer" fail.

I also think the "for beginners" in the title is somewhat directed towards whoever implemented the "optimizer".
Mmm but this goes beyond cheating on the benchmark - that func(1,2) example is atrocious. You could (possibly) understand them having a direct match on the math-cordic benchmark to deliver a super-optimization, but they've also got general dead code removal wrong.
Could you please read the very first paragraph of what you posted?
on mon-fri - yes..it helps me to run....on weekends - no, cause - HN walks on weekends
> where internal processes and methods are paramount

I don't buy that. Process is CYA first and foremost. If something happens, you get to say, "We adhere to the strictest processes and best practices... blah, blah, blah."

Was there a lack of process in the space shuttle disasters? The flight 9525 crash? The Titanic?

You want safety? Get a third party (insurer, certification body, etc.) to assume responsibility (financial, legal, political, etc.) if anything goes wrong, regardless of the root cause. You might not get perfect safety, but you'll get responsibility, which is the next best thing.

Rigid processes are about diffusing responsibility, not taking it.
When you've committed something, but then rebased or reset the branch position so the commit is not longer in the history of any branch or tag. This usually isn't a problem, because when you rebase work you are making a copy of the commit so references to the data should be the same.

I also think it's worth noting, `git gc`, which is triggered automatically occasionally, actually runs `git prune`.
Please don't do this here. There's nothing new to say, so the discussions are tedious and therefore off topic. Also, the question has been decided on HN for many years and is in the FAQ: https://news.ycombinator.com/newsfaq.html.

No one likes the current solution, it's just that the alternatives would suck worse.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://news.ycombinator.com/item?id=10178989
What's the screen resolution on that $699 "complete device"?
I don't like Signal's stance on forks (which is that they are allowed but may not use the official Signal network) but it hardly has identical drawbacks. Signal is open source, can be downloaded as an official APK and can be run on LineageOS without Google Play (notifications do require some emulation of Play Services calls, but that can be provided using MicroG).
My thoughts as well. If the product is free, who is paying the devs? Who is paying for infra? I'm exclusively on Threema since it's not free, and the yearly external code reviews are stellar. The only thing that bugged me was that it was not open source, which changed by the end of 2020. Multi device coming this year, which was the last thing missing for my use case.
Recent events have forced Republican politicians to choose sides clearly rather than sitting on the fence hoping he will go away. This will hopefully severely limit Trumps power in the Republican party in the future.

He will probably not leave politics entirely, though. That would mean being forced to admit that he lost which is beyond his ego.
> Don't they all?

That's my point. I hate systems that require a phone number, as they usually mean that I have a substandard experience when I'm not on my phone and I can't sign my children up so that we have a general chat tool.

The only option ends up being massively over the top team style chats like Rocketchat, Mattermost, Discord, or Slack. So we end up back on Hangouts.

A bit shit for general family conversation.

[Edit] If they do allow signing up/in with a username then I'll probably be all over it. That would be awesome news.
I'm not worried about FR personally. I just think that we don't know how good things will get and how much trouble that may cause.
Because left-wing activists run reddit and they enjoy censoring the right-wing. So most get fed up and go to the alt right websites instead.

Guess what they do there? "Hey have you heard about white genocide??" etc.

There are even people that specifically go to reddit to encourage people to leave and go to the alt right website. It is a form of recruiting for the cause so to speak.
A lot of ubiquitous software requires fiddling to get it installed since somebody made a proof of concept but stopped there. The value of prepackaged apps is the polish and the user support around that - that's worth a couple of bucks for people like me that don't want to spend time for the polish.
This gives the user the impression that their phone is reading their text messages, which feels invasive.
A true nerd:
Gets a love letter - Writes a lengthy computational analysis what else could have been written =P. Joking aside, really interesting blog post
No problem. I just happen to be working on a somewhat similar project. It's strictly 360 photos and it's built around our company's foregin language instruction services, but I've had to deal with/am currently dealing with several similar issues. Indeed, the next major tech change I had planned was to also implement my own WebGL code and get rid of Three.js. I'd like to see if I could get the WebGL code running in a WebWorker with OffscreenCanvas, but I'm as-yet unsure if that will work with WebXR.
"It reaches out... it reaches out... it reaches out..."

This is too cool.
Yeah, they could, but why would they? There are lots of less controversial fields to invest in...
Disclosure: I work for Amazon, where I build AWS infrastructure. But these are my own opinions and experiences at work, and I am not speaking for my employer.

"Embrace, extend, extinguish" has never been uttered in any conversation I've been part of at Amazon. It simply is not part of the philosophy, or culture. We obsess about customers, and customers do not like the things that they depend on, like open source software that they've built their business on, to be damaged.

Rather, they want to do more with open source software all the time. And many want to find ways to get off of software that is constraining them, or causing unplanned stress or surprises when their costs suddenly change due to arbitrary license changes.

The promise here is to customers, and customers tell us that community-led open source software development is better for them. And this is no surprise. As a software developer, and a long time FOSS advocate, I believe it too.

By listening attentively to customers, I believe we will continue to build a business that we, and our shareholders, will be proud to be a part of, and will provide long term growth.
I like this kind of compromise where illustrator etc generates the SVG but you can read elements in the actual text so you can animate or transform with css or js.

Fir example I recently made this 'hack' for gradient transform. even 'hacking' that was easier than maintaining and understanding complex canvas JS - at least to me.

https://4degreesdigital.com
Cashier's checks are insured against insolvency of the issuing bank by the FDIC, so they are backed by the US Government. However, that scenario would be fairly rare (even in the scope of bank insolvency), as the FDIC's requirements to issue cashier's checks are fairly strict - enough so that it's common for smaller banks and credit unions to actually pay a different bank to issue their cashier's checks. Take a close look at a cashier's check issued by a credit union, for example, and you will typically see that it is actually drawable against a commercial bank somewhere else that the CU contracts for this purpose. Western Union used to have a business unit that coordinated these arrangements and handled the technical side (verification service etc), but I think they spun it off to a different payments company.
There are “growth regulator herbicides” and “growth-disrupting insecticides” that harm the growth of plants or inhibiting the reproduction of insects withing killing them.

Xinjiang genocide is just the same.
> I don't really want a work life balance, I want it more intertwined so that I can do my work while living my life and co-working might just give me a chance to do so.

The latter part of that sentence seems like an apt description of a work/life balance to me.
It is a radar device so the speed of sound is irrelevant. The speed of light in air (and hence the refractive index) does depend slightly on temperature / pressure, but not by very much: https://physics.stackexchange.com/questions/6872/refractive-...
The trust fund does not contain US treasury bonds. US treasury bonds can be transferred and as such they are counted as debt when calculating the total debt of the United States. The instruments held in the SS trust fund are non-transferrable and are not counted as debt. As soon as they are counted as debts and have nonzero secondary market value it will be reasonable to say that the trust fund itself has nonzero value.
think about the HN demographic, and it's not a surprise that a knee-jerk reaction to your post would be a swift downvote
Great post and good comments too!
It's a trending topic machine,
1. Yes, Stallman would most certainly permit you transcoding the video – this would be your personal choice.

2. I believe transcoding the video to watch it would fall under fair use, and so not covered by copyright, so nobody would be able to deny you this anyway, but I am not a lawyer.
Yes!! Author here. Please go through this.
My dad gave me some great advice when I started driving: “Drive like every car and pedestrian around you is about to make the worst possible decision.”

I simply can’t understand how people think it’s OK to take their eyes off the road while conducting a multi-ton chunk of steel and glass at highway speeds.

I’ve taken stick over the years for refusing to even touch my climate controls or radio while driving. But, I’ve had two close calls in recent memory where, had I been looking away for just a second, something catastrophic would have happened. And it would have been my fault.
I would agree if and only if is a super hard to find issue, but if any curious teenager can find and abuse this then keeping is secret is making more harm.

If your car had a bug where it could be controlled remotely by any teenager with a laptop and a program do you want to know and stop using the car or block it's internet connection or prefer Tesla has it's 90 days to find a fix.

Anyway let's see what harm comes from this being revealed and maybe I will change my mind.
nice to see them putting their money where their mouth is.
Fair enough. I supposed the structural weld could be on the inside to hide the bulge. But you'd need some tight tolerances for that to look good from the outside.
We don’t need impractical solutions that make no sense. We need solutions that will actually help us solve problems. Growing trees in skyscrapers to make bridges that take decades to create to maybe make the sidewalk cooler is 1) impractical and 2) not solving a real problem.
My point is that abstracting things that way may have carried deceptively significant overhead, and if they intended to move everyone to the new editor without a toggle (which they clearly did), they may just gone forward with deep, incompatible changes instead. So now they'd have to go back and re-structure everything to make it modular in that way so that the two versions can coexist.
I play songs with lyrics in a foreign language or abstract electronica.
TL;DR A couple of right-wing "comedians" interview a transphobe, put the video on YouTube, and get an email from YouTube saying that that kind of "content" isn't appropriate for YouTube and has been removed. That's what they get for not self-hosting.
True, but I can also see it from the other side: "I feel that I have something worthwhile to contribute, but I don't have time to read the entire article, so I'll just post it here in the hopes that someone finds it interesting/relevant."

I think that it would be somewhat of a stifling approach to just make a blanket proclamation that no one can enter the discussion unless they have full read the article.
Also check out their problems page http://streamtech.nl/site/problem+set