jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Also missing a "I'm not switching because I've never needed to use WhatsApp" option. My social circle has been on Signal for years and WhatsApp never caught on.
That page starts by claiming that Signal doesn't do backups which is false.
I wonder if it is possible to actually design a battery that has 20-30 years life.
Ah, I see. Hrm... that might work. I'll certainly test it for a while.

Thanks!
I think title for the post really needs to be backed up with numbers. There is a major difference between "developers I know/follow" "and most open source developers".

I switched to a MBP in 2007 since I was due an upgrade on the giant Toshiba I was lugging around. By then, most of the PC options were on offering Vista. By then, I had grown into a significant 'frenemy' arrangement with Windows XP and just did not want to put in anoter x number of years learning another Windows version and get it to behave to my liking. So I went with the MBP and after a week or so I was quite happy and settled with it.

I switched to a Macbook after that (left the job and hated the abysmal battery life on the MBP) and it has been my main work/dev machine ever since.

The reasons why I love the Macs:

1. It stays out of your way. I don't often reboot for 30+ days. Between the Finder, Terminal, Chromium & Textmate I get more work done and less time is spent on understanding the innards of some inane bug.

2. Ability to compile stuff has improved a lot. In 2007 it was a pain to get most of the OSS stuff compiled on it, it is a different story now. But this is also because the people who manage the products are doing a better job of targeting the Darwin as an architecture.

I was a pretty involved Linux user in the day. There was a time when I would get my kicks out of the fact that you had to work hard to get a video driver going. I don't have the time for that now. On a recent Netbook I bought, I tried the Ubuntu Netbook Remix. It worked, but with a lot of glitches and plenty of inconsistencies. Made an effort for 2-days, installed XP on it and been happy ever since.
you lied. i don't see her delicious ones.
HIDEOUS.

The 'Get Started' image is not a link.

There are no screenshots, or any succinct descriptions of what it does.

Additionally, due to this, and using the name PackRati.us -- leads me to the same disorganized clutter of IRL packrats.

I dont see this being a light in the tunnel helping me organize these streams - I cant discernibly find how this helps.

Please enlighten me.
Whatttt, my mind is blown
I wouldn't agree with this 100%. I principally use jQuery unless I am working on something that has to very lightweight. However, there are lots of libraries and different reasons people and companies use them. That's why it's important to know the language in detail so that you can switch between libraries as needed.
Thank you for weighing in, genuinely. I could have misread tone, I’m sorry to brnt if I did. I perceived it as uncivil because it seemed to veer into identity politics, and to belittle my opinions as “not that difficult” to see the error in.
> I think it's likely that a lot of 'intelligent' people are simply people who actively (though usually not consciously) train these skills

I think it's odd how many people make up their own private theories about these things :-)

When there's research available about how intelligence "happens".
I actually had the tracking popup, I clicked "options", had to unselect a million things, scroll all the way down, and finally they let me decline tracking. So not quite like the old days..
It has multiple implementations of functions and dynamically selects the right one based on CPU features.
Both + desktop windows and linux. Problems ranged from not working properly to at all.

If you only need to support one platform maybe it's doable, otherwise just not worth it.
I understand the value derived vs. provided, but I disagree about it having to be altruistic. Someone donating large amounts of money to charity just to write it off on their taxes isn’t doing so altruistically, but is still doing a lot of good. I’d say we still owe them gratitude - or at the very least, the people they’re helping.
I've always expected on-call time to be part of my job. It's part of how I can be okay with working 4 hours one day and 10 hours the next day.

I'm salary and my compensation includes my on-call hours. That's how I've always seen it. Now, if there's a balance and if the work becomes excessive, then a conversation needs to be had and probably standards need to be looked at because something is very wrong at the company. On-call shouldn't regularly be demanding, almost everybody that's capable of it should be doing it in a given role, and so on.

When that's not true, it needs to be investigated because it's unsustainable.
What's the precision of these ns level measurements?
Private Facebook groups are pretty fun
If you sign in with a Microsoft Account, Bing does a bit better at guessing which language/locality you want results in, and a few other related things.

Of course, at that point you are just trading opt-out Google tracking for opt-in Bing tracking, and that may defeat some of the reasoning behind why you are using VPN for those searches. I find Bing ads and Bing tracking far less problematic and insidious than Google's, so it's an interesting trade off, for sure. One interesting part of the trade off that Google doesn't match (neither opt-out nor opt-in tracking) is "Microsoft Rewards" where Bing gives you a small cut of tracked ad fees in "rewards points" (like credit card/frequent flyer "mileage" programs) that you can redeem for things like gift cards. Sure, it's a cynical loyalty grab, but at least for me it shows that Microsoft still prefers to be a product company at the end of the day and is a little less likely to fall into the evil opt-out only panopticon tracking ad direction that Google has. Obviously other people's opinions vary, and many are loathe to trust Microsoft, but it's an interesting trade-off to be aware of.
I am not sure about WeChat pay, yes, there might be security issues. On the other hand, China is blocking a lot of western apps. From play store, facebook, gmail, whatsapp to tinder.

And there are indeed cases you ask yourself what might be the real motivation of the owner: https://techcrunch.com/2020/03/06/grindr-sold-china-national...
But Bob isn't getting the tax bill, which is my point. The tax bill is going to Famous Writer, who is most certainly going to contest the bill, and will probably win. Now the IRS doesn't get their money, so they are not satisfied.

The whole idea behind money laundering is to actually pay the taxes on the ill-gotten gains to prevent you from being hit with charges relate to tax fraud, which are certain to stick.

The fact that they are operating in this manner indicates that they are not scared of the IRS, probably because they are not operating in the USA. Thus, the clearly system isn't designed for tax evasion purposes. They must have some other reason for operating in such a manner. The only thing I can think of is they are trying to bypass Amazon checks. Presumably they used to just create a fictitious LLC to do this under the name of a random name, but eventually were foiled by Amazon's automated systems, so they changed tactics.
US: "It's now latinx!"

China: "Let's edit the genes of babies and make them 47% stronger."
here's a really great article by the people who wrote WireGuard as to why P2P is really hard to do: https://tailscale.com/blog/how-nat-traversal-works/
You did nothing wrong. My team produces roughly equal amounts of documentation and finished product code or other artifacts for bank consulting engagements. Knowledge within the customer's organization is usually scattered all over the place and very few people know how it all fits together due to employee turnover and attrition. The actual customer (VP) is grateful when we are able to piece together what is really happening and the high level state of the system while we streamline their systems.
Both Charles Nutter and Matz are smart guys. They are also both great people. I say this having spent time with both of them. This whole, my implementation is better than theirs coming from Brian is crazy.

Matz and Charles have helped to set the tone for the community. While I appreciate Brian's passion, it sounds like he needs to check his ego. No matter how smart we are, we can always learn things from other people. Without the collaboration of others neither JRuby or Ruby would be what they are today which is why they are successful.
Are there any tools out there where the TOTP seed is encrypted and multiple parties (X person key system) are requested to auth to grant access?
Maybe I'm older than you but Democrats have held many of those positions for a good portion of my life. They just generally don't hold them now though a sizable minority still do have at least a couple of those views.
You can store the secret on a yubikey and use yubico authenticator, which just passes the current time to the yubikey to generate the totp code.

There are desktop and phone apps for it, which works great with nfc yubikeys on mobile.
I feel like this game is the biggest thing to happen in video games since we became adults.
Randomized controlled trial.

https://en.wikipedia.org/wiki/Randomized_controlled_trial
Precisely my point. The tiger rarely changes its stripes.
This is great news for Alaskans. The internet there is terrible and ISPs do a lot of caching that they shouldn't to make up for it (like setting the min TTL for all DNS entries to 7 days regardless of what they get from the server).

Finally they'll be able to get decent internet without all the shenanigans!
By definition, a license that discriminates against commercial use would not be open source, if I understand correctly (http://www.opensource.org/docs/osd).

That said, the GPLv3 would probably meet your needs well. It ensures that if anyone modifies your program and distributes it, they are obligated to release their changes to the source code (also under the GPL). I suppose they could still bundle your code up and sell it, but at least any value added by them in terms of program-modification should come back to you.
Thanks for referring to "Blue Ocean Strategy"-- I hadn't read that one. "The Innovator's Dilemma" is a great book (in a sea of bad business books).
+1 i was just thinking the same - we use github to do code reviews, so now merge help is gone I have to use my head to remember what to type to make the merge :(
It's the only call I've ever made to customer service that actually asked me to leave a message and they'd call me back. Yes, really. Oh, and they didn't.
The US price is without VAT while the Euro price is with VAT. Remove the VAT from the Euro price and the difference is only about $120.
The previous model had a mini-DVI port instead of HDMI - I assume the HDMI port also carries an audio signal now, otherwise the two would be equivalent. (mini-DVI might even support dual-link, which HDMI definitely doesn't)
It's gone up substantially in continental Europe, too. Weak Euro and Pound (versus USD) to blame I'd have thought.
I find my customers through the people I know personally, mostly. The relationships are mostly long term, so I don't need many.

I never wrote technical articles, so no opinion on that; should work pretty well, theoretically. I do have a blog, though; it's rarely about anything work-related (mostly arm-chair microeconomics and libertarian studies these days). Even while being an off-topic, the blog still helps me to meet interesting people, and some of them become my customers later.
I shot Matt Cutts a reply on Twitter. He has responded to friends in the past and forwarded complaints to the proper people. Can't believe how horrible Google customer service is, the only way to get real service is find someone on the inside and hope they notify someone else for you.

I have customers who spend $200k+/yr on adwords (pennies in Google's eyes) and barely get their own adwords rep.
Man, when people are comparing your customer service unfavorably to PayPal, you're really in trouble.
Sweet, that looks interesting.

I have some friends in Vegas I haven't seen a while. Could be fun.
No, that's not how women's fashion works. Maybe once upon a time, but price no longer corresponds even to prettiness.

Trust me, my ex was way into that stuff.
Folks, let's finally bury this news as a PR-gag launched by Pentagon (or some other US government agency) spin-doctors. Why would they do it? People in western countries are tired of the war in Afghanistan. There's no real progress despite big plans of the western nations for this year alone. And until June 2010 western military forces have had more losses than in first three years of engagement there. So, because no one believes in the myths of "bringing freedom and democracy" and "building schools and civil society" anymore , we need a new reason to stay there: Resources! I'm not denying that they don't exist. But...

1. Until there is real analysis of the ground you cannot predict its size and value.

2. There's still a problem of how to export all that minerals from Afghanistan. Even with peaceful and unarmed population, the country doesn't have any notable infrastructure (trains, harbor), many of those areas are in mountains etc.
MH370 was rare. You typically have a small search space with a downed aircraft, and the black box announces itself acoustically underwater for up to 30 days.
This is neat! I have a tool blacklite[1] that logs to sqlite, so using this I can export those logs automatically to S3 and keep persistent logs even if the instance goes away. I can see this being really useful for k8s and docker containers.

[1]: https://tersesystems.com/blog/2020/11/26/queryable-logging-w...
> As long as a country cannot print usd itself, this is a fast shortcut to unemployment, hunger, etc...

We don’t even need to make up hypothetical examples. We have a live one in Greece. The Greek citizens went through this exact ordeal for the exact reason you stated. They couldn’t print EUR and the ECB wouldn’t extent monetary support to Greek government.
This!

Raku introduced the concept of NFG - Normal Form Grapheme - as a way to represent any Unicode string in its logical ‘visual character’ grapheme form. Sequences of combining characters that don’t have a canonical single codepoint form are given a synthetic codepoint so that string methods including regexes can operate on grapheme characters without ever causing splitting side effects.

Of course there are methods for manipulating at the codepoint level as well.
Oh no, more sarcasm. If only I was in on the joke /s
Very interesting. So it's very similar to WSL on Windows (not WSL2), where it translates Linux syscalls into the appropriate Zircon ones.

From the proposal:

> An important cautionary lesson we should draw from WSL1 is that the performance of starnix will hinge on the performance of the underlying system services that starnix exposes to the client program. For example, we will need to provide a file system implementation with comparable performance to ext4 if we want Linux software to perform well on Fuchsia.
We are absolutely at that point. People are optimizing their content for the algorithm, and using keywords and hashtags so the machine recognizes patterns batter.

Even on a mostly non-algorithmic feed like Reddit, the highest upvoted comments on popular subs always feature an extremely predictable response, like a dad joke, followed by similarly predictable sub-comments written solely to garner upvotes.
> Go is actually a really poor choice for the container runtime because much of the container setup cannot be done from multithreaded code[0]

This was addressed in 2017/2018 [0], it's no longer a poor choice.

[0]: https://github.com/golang/go/commit/2595fe7fb6f272f9204ca3ef...
> I disagree. Much of Manhattan is now cheaper than SF, and it faces all of the same challenges.

Not all of them on the demand side (e.g., climate.)

And even if everything else was the same, rent control wouldn't explain the difference, because Manhattan has that, too.
I don't think everyone agrees, but I think usually, a closure refers to the implementation of that concept, and not the concept itself. The implementation being a pair of the static code alongside the captured environment.

Also, I think most would agree that if the "higher scope" is the global scope, then it isn't actually a closure. For example, C functions can access globals, but C has no closures (barring various extensions).
Just mine no transactions. After the network grinds to a halt the exchange rate will crater and then you can close out your short position.
More leaks, more discussions.
It is an innovation, yes, but it being an innovation is not the same as it being useful, or good.

Being decentralised with no central authority is not actually something most people want. Most people are absolutely fine with a central authority. They quite like having one if it protects them from crime and mistakes.

Bitcoin does not, and that makes it less advantageous for most people.
Your point is specious. The people who claim a right not to be offended are engaging in “discussion” only to redefine the limits of what’s allowed to be discussed. The limits become arbitrary, and grounded in nothing except whatever the current moral panic is. The free speech “absolutist”, such as they actually exist, are of course bounded by the actual law.

I don’t know what your example about Cohen and Jews is attempting to show. Neither example is “violence”.
Ok, let's say username/password is mandatory and enabled by default. I see to options.

Option one, they generate an unique password for every installation – non trivial to do, because at which point do you do it? It can't be before a cluster is formed, as you'll have a split brain generating a bunch of credentials. If you do it afterwards, then there is a period of time when you cluster is not yet protected. Worse yet, unprotected and handshaking authentication. So you don't do that.

You could make the user input the credentials. What is to prevent them from creating weak credentials? And worse, they have to do that for every node (or at least the masters). Not a good experience and lost credentials will probably be the subject of a good many support calls.

So most products don't do that. What they do is default passwords. Which is arguably no security at all and doesn't protect anything. It may make it just a tiny bit easier to do the right thing afterwards (by changing to better credentials). Still, there's a period of time while the cluster is unprotected (default credentials are as good as no credentials).

Authentication does little to protect against the sort of people who are exposing databases to the public. If it is easily disabled, then they will be doing just that. Because they are already doing that by forcing databases to bind to publicly accessible interfaces.
see here http://data-mining.philippe-fournier-viger.com/too-many-mach...
But that was via BLT copy IIRC. Which is why there can be a slight delay filling the part of the screen being unobscured as the overlapped program repainted itself.
Sure, throw them in a local jail, if you've got any room there. What piqued my interest was this idea that "USA is really big". True, but beside the point. You can't imprison people 2,000 miles away for nuisance crimes.

Lots of people would be really happy for SF to set aside some land in the city for new jails. Still, that seems less practical than just opening some public restrooms...
>Don't attack people on HN.

Don't attack people on HN.
well one of the popular things said on HN is that ideas are cheap and execution is the determining factor for success. I think Google was deceived by their first idea which was so good that mistakes could not derail it and now they expect every idea to be of the same caliber.

This is of course aside from all the other problems they have with a company culture rewarding ideas but not rewarding growing a product, and so forth.
You can make anything idempotent if you add a "If-Match" header that returns a 409/412 if the current resource version doesn't match. Not only does this prevent the same request from being applied multiple times, it prevents losing updates when multiple different requests are submitted at the same time. Google cloud storage has a good example of this: https://cloud.google.com/storage/docs/generations-preconditi...

The only exception is on resource creation (POST) since there's no existing version/generation number to match on. You can get around that by letting the client generate the id with a random id and reject if the id already exists. I haven't decided if this is a good idea or not since the client can potentially choose really weird vanity ids (especially if you're using uuid in hex or base64). But if you don't expose your internal ids in any UI that seems fine too.
It is worth noting that many area;s where this has been tried the private schools were more than capable of providing better education for the same money that the public schools do since the public schools are wasteful and have no incentive to spend tax payer money wisely

It is completely false to charatice a school choice program as "more choices for the rich" as the rich already have those choices, poor and middle class people have zero choice because their money has already been taken to fund the public schools. redirecting this money to better more efficient systems is preferred and gives the poor and middle class choice that is normally reserved for the wealthy

>> This voucher results in funds being diverted from public schools

yes, that is by design and the desired outcome of libertarians.

>>Oh also, private schools are often not held to the same standards of avoiding religious teaching as public schools are (by virtue of being a public service). The result is that the vouchers can end up funding religious education, but that's a whole other can of worms.

Another red herring and strawman, but I (and most libertarian) are fine with the limited amount of religious education that would result from school choice if it means dismantling the failed and unethical public school system we have today.

I am sure you are a huge supporter of the Public School System and see nothing systemically wrong with it. We disagree with this position
The main point of gold is to be a store of value. Anything as volatile as Bitcoin is a terrible choice for a store of value.
That's a meaningless question. The standards are decided by the states, so it's exactly the same organizations who make the decisions now, post-NCLB and post-Common Core, as before. The factors which go into the decisions have changed.
I'm glad you like it, in its infancy it's already saved me a good bit of time! Your concerns make sense and I do want to eventually reconsider the paste processing; for now, for me it's sufficient but please do submit a pull request.
Requiring three separate factors of proof sounds to me like a way for that organization to implicitly filter out "undesirable" kids who may not have the most stable home life.