jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The interesting question isn't whether it's a "gambit", the question is whether it is true. Calling people with large incomes and large unavoidable outflows "rich" isn't necessarily right, and while the stuff Adams said about that guy may mostly not look like unavoidable outflows, we do saddle all our doctors with debt and a lot of small business owners do have a lot of unavoidable outflows like, say, other people's salaries. Just taxing everybody with a high income is not necessarily a good idea for anybody, however good it may feel. He is certainly right that not all rich is created equal and the language here is very impoverished.

It's also worth pointing out that a lot of those outflows are avoidable only to the extent that they are picked up by taxpayers, like taking care of his parents or college grants. We don't win if we grab $10,000 more from that guy, he goes bankrupt, and we incur $30,000 more in liabilities picking up what he now can't carry. (And yeah, I think those numbers do work, as the government frequently picks things up inefficiently.)
But the thing is, null/nil/incorrect type references (the cause of NPEs and doesNotUnderstand:s) aren't a problem in Haskell. If you try to pass the wrong type, you'll know right away, before you even get to your hand-written tests — and values that might be Nothing (the Haskell nil) are a different type than normal values. A plain-jane String that is always a list of characters is a different type than a Maybe String and the compiler will catch the mistake for you if you forget that.
> Not doing authentication on some things isn't a "oh shit" moment, it's a "we're doing all of this very wrong" moment.

Then again it's all over HTTP so that was off to a bad start.
Great insight, but I hope you don't think that Americans don't feel it was an awful, horrific action. It's considered exactly like you say, "something awful, but what choice did we have?".
Math for truth and justice!

Given the following:

"The Consumer Sentinel Network (CSN) is a secure online database of millions of consumer complaints available only to law enforcement. In addition to storing complaints to the FTC, the CSN also includes complaints filed with the Internet Crime Complaint Center, Better Business Bureaus, Canada’s Phone Busters, the U.S. Postal Inspection Service, the Identity Theft Assistance Center, and the National Fraud Information Center, among others."

The CSN received 1.2 million complaints in 2008, 62400 of which were specifically credit card fraud.

This means that of the approximately 170 million+ credit card owners in the US, roughly 0.035% of them reported credit card fraud in such a way that CSN saw it. There are likely many more cases that only get reported directly to banks without reaching CSN.

0.035% of 70 million+ users? 24500 people. All of which, due to PSN being an online service, have internet connectivity and are potential blog commenters.

Add to it that you're not going to remember the cases where people say "Nope, I haven't experienced fraud.", you're only going to remember those where people say "Money was stolen from me!"

Unless the reported incidence frequency is above the "normal" / average cases of credit card fraud or someone reports fraud on a card that was proven only to be used with PSN, I would hold off on blaming anyone quite so soon.
It's not scary at all, having that kind of process for a small shop would be absurd. When your developers are the only tech guys you have, and do all system administration, database administration, new programming, bug fixes, and deployment, you don't need or want red tape between yourself and yourself.

That kind of process works for large teams where different people are doing those jobs and need to collaborate effectively without finger pointing; but it's not for a small cowboy team at all. You simply can't maintain that kind of formality and process when you're doing everything.
Please RSVP! We typically have 20+ people in attendance, so to set aside room for us at the coffee shop, I'd like to have an accurate headcount.

This is a purely social meetup event, and is not based around any sort of technical presentation. It brings together a unique blend of technology and entrepreneurship discussion, and it's an opportunity to interact with this special community in real life.

To receive notifications of future events, join our e-mail list: http://groups.google.com/group/sd-hackernews

More info on the homepage/wiki: http://cses.ucsd.edu/wiki/index.php/San_Diego_Hacker_News_Me...

For other San Diego area tech events, see the huge SD Tech Scene calendar: http://www.sdtechscene.org/
But by the time 100Mbit rolls out Google will have continued to roll out their 1Gbps fiber connections to rural areas. Not to mention Comcast's 100Mbit connection only has 10Mbps of upload speed. Comcast is slipping more and more behind every day.
An irony here is that some of the WP policies most hated among outsiders --- particularly in the nerd community --- stem from one of its oldest principles, WP:BLP, or "Biographies Of Living Persons". BLP is all about preventing stuff like MRA trolling or bogus accusations against Seigenthaler. It's also one of the major reasons for "deletionism".
> If I buy a cabinet, I usually don't care if the carpenter took 10 hours or 20, I'm going to want to pay based on the quality of the cabinet.

I don't think that is true if you comissioned the cabinet or watched how to make it. I have seen the irrational behaviour several times in action in different scenarios: painters, landscapers, carpinters.
Better donation targets can be found at http://www.givewell.org :)

I appreciate the thought, but if this isn't useful to support itself, then obviously I was wrong, and I should find a more valuable project. But I don't think that's the case --- I think this will help a lot of people build useful products, so the commercial license should fund its development quite adequately.
That will mitigate the issue, but not fix it.

As having an experienced worker go MIA for months is bad for a company in terms of productivity, and substantially more women take maternity leave than men take paternity leave.

A temp worker is seldom as good at their job as an experienced worker.

Personally, I don't think government should cover things like sick leave, but that is another matter entirely. (In general, the larger the system, the less incentive for any one person in the system to keep the system as a whole running smoothly.)
I agree.

My theory is that it was partially our MBAs and partially the stock analysts MBAs. In our industry, normal margins were 60 points, so when our company was generating 36 points, it looked wrong to the analysts, so it needed to be fixed....
It's now at $19k and he just raised the goal to $25k.
I wonder if it's worth the effort sure it may reflow solder if it's hot enough but the high temp lead-free solder or whatever Apple uses may require very high temperatures to get it to melt even a bit.

I've changed enough capacitors on power supplies to know the damn things have solder that's practically indestructible, our old Pace solder station iron cranked to something like 850F and still I'm sitting there 5 or 10 minutes cursing it all the time, and nine more caps to go x two leads each.

Plus that heat would degrade the life of components too so who knows if it's ever worth it. But I guess cheaper than spending thousands on a new Macbook Pro.
Our CI servers are already virtual machines. Or did you mean my local machine? We have a standard ecosystem that everyone uses, but there must be some difference between the CI server and our ecosystem. I simply haven't had the time to figure out what or why yet and it's better/easier to simply remove PowerMock where the tests are broken.
Most of them don't wear a button proclaiming it an important choice. The point of the parent is only really undermined if Uber were able to support anonymous passengers.
I hadn't thought of carbon emissions in terms of half lives before. I thought that carbon emissions (presumably from fossil fuels) were more of a permanent change.

The carbon used to be deep underground, and now it's in the atmosphere. Where does half of it go? I know that it ends up as part of a photosynthetic organism, but then later that plant decays and its back in the atmosphere again, right?

And given a changing climate, can we rely on the atmosphere->plant rate remaining constant for enough for our ideas about the half lives of various greenhouse gasses to remain relevant?
Facebook and news is an oxymoron
Also, having a second recording reduces the possibility of video tampering. ("The video clearly shows the perp had a gun.")

http://www.youtube.com/watch?v=z4obTZV2QEM (jump to 1:33)
well... looks like you're a little full of yourself

Hope whoever gets stuck debugging whatever code you spit out agrees with you viewpoint after spending hours tracing :/
Have you looked into F-Droid? It's a directory of free-software Android apps that doesn't require a sign-in to use. I watched my friend use it (iPhone user here) and it looked like once you load the APK from their site, you're good to go.
A massive amount of time and energy is wasted by news organizations on the question of how to show tabular data. This is an incredible feature, and one I'm assuming can be hackable/extended in various useful ways.

Anyone stress-test it with bulk data yet?
What was the purpose of denying him water? Of taking the picture?
I'm sorry Firefox, after using you for 3 years, I tried chrome again and for my usage, Chrome seems more reactive to my browsing, faster. I really tried but whenever I play some media, I have issues with my nvidia driver (using windows 10) or stuff like that.
I will try again in the future for sure if you are still aroung !
Open control center. At the top it'll say what app was using the mic or video.

https://i.judge.sh/frank/Derpy/chrome_0aklMR0vP4.png

https://i.judge.sh/careless/Flutter/chrome_Vm3HAfRnaQ.png
Indeed. I made a website for testing npm packages inside a cgroup/unshared "container" - about 6 months before docker came out.

If only I had realised that could have been useful for more than testing npm packages...
Users of the serde-big-array crate can already opt into using min_const_generics by enabling the const-generics feature. The advantage: you no longer have to list a bunch of needed array sizes (or rely on the builtin defaults), but can use whatever size you want.

Serde proper needs something like const_evaluatable_checked before it can offer large array support.
That is a particularly out of context and uncharitable take on that sentence. I have seen no announcements or discussion about systemd-resolved moving into ignoring DHCP, that is simply a comment from one of the maintainers expressing their opinion about the privacy argument. Other quotes from that same post that make his stance on when to use the fallback pretty clear:

> We use the fallback only as ultimate fallback, when the other option is to not work at all.

> we only did that in case no better DNS configuration was available, i.e. as last resort, one step before giving up entirely
All the elite needs is fewer people taking up resources. Otherwise, everything is perfect for them. The status quo could last from now to eternity. This is kind of how the Egyptian civilization worked. They went 2000 years without a lot of change. Just an endless "sustainable" cycle.

I like the comparison between the Canaanite religion and Judaism. The elites are Canaanites and dealt with their not being enough for everyone by having the lower classes sacrifice their children to Mammon. This is the equivalent of the endless complaining about useless eaters and overpopulation by extremely wealthy people.

The Jews, and the rest of the Abrahamic religions on the other hand, let the people who properly prepared survive (e.g Noah), with a few carveouts, such as the gleanings for those that didn't. The king could never take your property without just compensation. The priest could never ask you to sacrifice your children. This individualistic struggle to survive is what culturally has led to the huge technological innovations in the west.
Have you tried other clients than Element yet? For phone, you could e.g. try FluffyChat or Ditto, and for Desktop you could try e.g. nheko or mirage
I'll attribute this comment to the CS way of thinking of edge cases to break your code, not a strawman argument.
I find this surprising, but I suppose I am not sure why. On the surface it seemed like a great inclusive podcast, but obviously only podcast-deep.
"Getting the system to work at scale under real-world conditions is a very hard problem that took the Improbable team years of R&D."

Great, it's working at scale? Okay, where can I go join the other million people playing something powered by it? (I'll go easy and assume that scale = 1/10 of WoW MAU)

They're hardly the first MMO middleware company, but they're definitely the first to receive $100M of funding.

Also don't understand why people keep talking about "parallelizable", when the real issue is latency and accuracy of simulation at scale.
I'm also in Austin and thought, "this is the most Austin named framework."
Because it doesn't add much value. Most/all western countries have a trade deficit, especially with China, these days. So what? Are we going to propose that the solution to fixing Vancouver is "achieve US trade surplus" and "stop rich Chinese people existing"
not sure why their race matters
That sounds like it would've applied to Twitter until "A tier people" joined the platform, got their blue checkmarks and became the reason Twitter hit critical mass.
Hey, whatever happened to openrw? I remember trying to get into that back in 2017 but looks like this project ended up superseding it.
There is no comparison.

Stuxnet "worked by first causing an infected Iranian IR-1 centrifuge to increase from its normal operating speed of 1,064 hertz to 1,410 hertz for 15 minutes before returning to its normal frequency. Twenty-seven days later, the worm went back into action, slowing the infected centrifuges down to a few hundred hertz for a full 50 minutes. The stresses from the excessive, then slower, speeds caused the aluminium centrifugal tubes to expand, often forcing parts of the centrifuges into sufficient contact with each other to destroy the machine."

The solar winds hack is an otherwise unremarkable trojan that spread exclusively due to the bad security measures of solarwinds.
I'm thoroughly convinced companies like Pine64 are going to completely displace Google (and perhaps even Apple) because they work with rather than against the developer community. I've owned a pinephone since the early fall of last year and have had to hack around and generally put up with bugs just to do normal stuff, but at this point everything needed to use it as a PDA works well and the modem related issues are being solved very quickly. It probably won't be long before the phone will be the more sensible alternative to an android.
> If sun is shining, and you don't generate solar electricity, if you heat it, and that's it, there's no damage taking solar electricity.

Don't use solar panels where the electricity from them can't be fully utilised, they have an environmental cost to build.
I administer k8s daily at my full-time job and administer a 14-node nomad cluster in my homelab. This accurately captures my sentiments as well. My nomad cluster is even spread across three different CPU architectures (arm, arm64, and amd64) but still works great.

One of the points I'd highlight in this post is just how good the combination of nomad, consul, and consul-template is. Even when nomad lacks some sort of first-class integration that k8s might have, the combination of being able to dynamically generate configuration files using consul-template plus nomad automatically populating the consul catalog means that you can do almost anything, and without much hassle. I use consul-template in the homelab to dynamically wrangle nginx, iptables, and dnsmasq, and it continues to work well years after I initially set it up.

I often wish I had the luxury of relying on vault+consul+nomad in all the environments I operate in.
As a current mosh user i'm interested but I don't know what "support native scrolling nor tmux control mode" means. Any insight?
Everything is brain cancer if you look it up online.
> Free Software gets you nice, simple, easy to use services

While there are many upsides to free software, usability and user friendliness were never one of them.

Hackability, sure. But most people don't care, let's be frank. I will use Hacker News because it works despite being proprietary software.
It almost sounds too good to be true.

(Just like "enough vitamins", "no fat", "no trans-fat", "no cholesterol", "no carbs", "enough poly-saturated fat", "enough omega 3" seemed to be the solution before)

Anyone with background knowledge can reason for or against the article?
In addition to logging as mentioned, I find that file transfers (encrypted!) that Just Work between users regardless of the network/client/server used seems to be missing.

I really like XMPP, and the extensibility it has is brilliant, but at the same time leads to a crazy level of fragmentation for the instant messaging use case.
You're basically guaranteed that you can chat to others and maintain a buddy list, but anything much beyond that is a toss up, depending on the server used, how it's configured, and what client each user has.
This kind of invalid curve attack exists against all elliptic curves, so it's a bit difficult to argue that they're a reason to prefer one curve type over another.

The situation is a bit different in the presence of point compression, in which case you're typically concerned with twist security, but the security of the NIST P-256 quadratic twist is pretty decent, so again this isn't a strong argument against it.

The two good reasons to choose something like Curve25519 over NIST P-256 are 1/ speed and 2/ the fact that it's somewhat simpler to obtain side-channel protected implementations. For SSH key exchange, it's pretty much a wash for most realistic settings (only a server that spends significant CPU time simply establishing SSH connections would care about the performance difference here).
This seems like a great idea. Unfortunately most of the recommendations seem to not be supported on my MacOS machine. Also, when I paired it down to the ones that are supported I wasn't able to connect to github. :( Very annoying.
Sometimes technical things are complicated, because people don't work or communicate in tidy ways.

You could make similar complaints about many of the foundations that make technology possible. Take for example a protocol that enabled you to read this message: http://en.wikipedia.org/wiki/Transmission_Control_Protocol#/...
A question for people with experience in this area:

I've been considering setting up WireGuard so I can keep my mobile phone always connected to my home network.

Will I experience degraded network performance (either latency or bandwidth) if I have my mobile phone always connected to a VPN 24/7?

My phone is an iPhone 11 Pro and I would be running WireGuard on a Pi4
You can't fault MS for [their documentation](https://docs.microsoft.com/en-us/windows/win32/api/mfobjects...)...

> This method may internally allocate some memory, so if the buffer supports the IMF2DBuffer interface, you should use the IMF2DBuffer::Lock2D method to lock the buffer instead. For 2-D buffers, the Lock2DSize method can be more efficient than the Lock method, depending on the MF2DBuffer_LockFlags value you specify. Calling Lock2DSize with MF2DBuffer_LockFlags_Read won’t incur a copy back when the buffer is unlocked and calling it with MF2DBuffer_LockFlags_Write won’t incur a copy from the internal buffer. Calling Lock2DSize with LockFlags_ReadWrite behaves the same as Lock and Lock2D and will incur a both copy from and copy back when unlocked. The general guidance for best performance is to avoid using IMFMediaBuffer and IMF2DBuffer whenever possible and instead use IMF2DBuffer2 with the minimum required lock flags. Note that if the buffer is locked using Lock2D, the Lock method might return MF_E_INVALIDREQUEST.
No it's not - firstly, you can go to JPL's version of the story here and see how they lead with the same headline:

https://www.jpl.nasa.gov/news/nasas-mars-helicopter-survives...

But I prefer to hear it directly from the engineers involved:

> "What was it like seeing that first image of Ingenuity on mars?"

> "Oh it was a dream come true. To see the culmination of the entire team's hard work really pay off. Being dropped - that's one huge milestone, but the massive one for us over the last few days has been realising not only did we drop, but we actually survived the first night. That is huge. That was one of the huge huge achievements that we've been looking forward to and now we can look forward to the rest of the mission. But being able to drop under our own energy, sustain ourselves, keep ourselves warm through the whole night and then wake up and talk with Perseverance and say "yep we're here alive and healthy" the team couldn't be happier."

https://youtu.be/PcpI8-S5ZE8?t=108
Agree, the title "See the stock trades your representative is making" led me to believe I could select my representative and see what they are trading. There doesnt appear to be an obvious way to search or filter by representative.
They've only been doing one or even no Yahoo questions per episode for a while now. I almost suspect this will relieve them and give then an "out" to pivot to different formats.
I'm sorry that you had a bad experience with vegans, it seems like most people do lol. I was vegan for about a year, and I found it through self experimentation. I felt much lighter and energetic when I didn't eat meat. I did feel more burnt out mentally though. Through some research I started taking fish oil and feel much better now. Overall I'd say I feel great and would recommend my diet, especially considering my belief that how we treat animals is one of the biggest ethical dilemmas we are currently facing. May I ask what he ate? Considering that in the 90's there weren't many meat/dairy alternatives for vegans I am not sure how he developed a heart attack.
> What's the alternative to victims scouring the internet and issuing takedown requests? Some centralized porn database where you can type in someone's name and see what porn they've done?

I mean this completely unironically: ContentID. It exists exactly for this use-case because copyright holders don't want to scour the internet for violations either. If you're a victim and you find that someone posted a video of you being assaulted online you should be able to register that video with ContentID and have every site immediately and automatically take down the video everywhere.

Yes it will only affect above-board sites but broadly speaking those are the sites with large audiences and the ones you really care about.
I am truley sorry for your lots
Whoops... well, then the answer to #1 is no, they can't.
I wrote a quick webapp to export them for you if someone is command-line skittish...

http://mattcrampton.com/delicious
Thanks. Invite wait won't be long.
What are those weird cycles in the Wall Street data ? Is that in any way related to the bubble/retraction cycle ?
Chopin loved Pleyels so much he even took one on vacation with him to the island of Majorca. There, he composed the 24 Préludes which Kimiko Ishizaka will record (with 4K video), and release to the Creative Commons.