jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
God, that notarization issue on Mac sounds horrendous to deal with. Why does Apple need to see every single build of everything that runs on their devices...
I can't exactly explain why but in my mind, Alphabet and Google make sense. My thought process is that Google makes money that it then uses for other things which are not Google.

I don't understand Facebook's name change. It is still Facebook. It wants to stay as a cohesive unit and share data across products. It isn't like Facebook will ever voluntarily give up whatsapp or instagram.

I can't quite explain it but I am willing to disassociate the stock ticker Alphabet (NASDAQ:GOOG) from Google but not Facebook (NASDAQ:FB)
Learn some Haskel or Ocaml, and Javascript / C# will seem way more complicated all of a sudden.
I don’t think those with the power to launch nuclear weapons care all that much about TV pictures. At least I hope they don’t.

I would think the goal would be to save as many humans as possible (while, admittedly, probably not willing to trade South Korean lives for North Korean lives) and toppling the regime in North Korea as quickly as possible. I don’t know whether that includes nuclear weapons. I would hope that nobody would be willing to launch a nuclear weapon just to kill as many North Koreans as possible.
No it doesn't. TSA pat downs are still bad, even if North Korea starts a war with the south.
You're assuming that the leader isn't self-destructive.
At least at the two schools I'm fairly familiar with, when investigating a cheating allegation those are routinely handed over.
The Economist was suggesting a few weeks ago that this is not (so much) the case any more.

http://www.economist.com/research/articlesBySubject/displays...
Maybe it's been a while? Check out http://www.coldboxframework.com/ or http://fw1.riaforge.org/ as examples of the state of things these days.
Capistrano's setting:

set :git_shallow_clone, 1

takes care of this. I think this translates directly to a --depth parameter on git clone.
This is same question many of my veggie friends ask. I think no, it is not the same for humans. For other carnivores, it does not make any difference.
I've just developed a website using Java, for the HN November "Launch an App Month." It's a Javascript-heavy frontend plus Java backend app, with a whole separate background processing pipeline done in Java. I'll do a show and tell in couple days once it's ready.

Java is great for rapid development once the development process is set up correctly. I've actually ported the app to Google App Engine in the middle of development once I learned of its generous hosting plan. Java is one of the two languages supported by GAE. I did use Python for quick scripts in import/export and building up data sets from dev environment to production servers.
while I agree with your base assumption (living without eating meat is not a health drama) pointing out to vegetarian indians is a fallacy that people should stop making.

We have no knowledge of related/correlated facts about those 400M people, so you can _for example_ follow the fallacy and say:

Life expectancy in india is lower than the world average and a lot lower than other "poor" countries where vegetarianism is not common, such as north korea, brazil or the palestinian territories. Thus vegetarianism leads to at a shorter life.

Proof by underanalyzed example is not a good one.
On the note in the video about irc, I think there is room to update irc but keep it going. Right now as an in between I'm leaning towards a mumble/irc setup. The only other two things that really catch my eye are matrix and mattermost (which has a jitsi integration).

I hate the trend to proprietary chat apps so much. After years of ventrillo and teamspeak, around 2009 I discovered mumble and was using it for years, but in the last ~1year or so everyone started switching to freaking Discord and it drives me crazy.
Could you provide a link to the protocol or framework that you mentioned? I’m considering trying Psylocybin and would like to get informed beforehand.
I'm just too nice to be one of those jerk CEOs that society wants. That's why I'm not successful. /s This sounds a lot like "nice guy" syndrome, to be honest.

Edit: Added /s just to be clear.
The mechanisms by which globalization works to favor the rich is laid out well by economist Dean Baker in his book Rigged. The introduction looks at how trade imbalances with the global south benefit the rich in the west. The third chapter examines the macroeconomics of upwards redistribution itself.

The entire book is available free on his website: https://deanbaker.net/images/stories/documents/Rigged.pdf

In terms of US policy, the state of American inequality, and the domestic movement of corporate interests to create policies to favor the rich - the book Winner Take All Politics is a concise overview of this history since the 70s: https://en.wikipedia.org/wiki/Winner-Take-All_Politics
I agree 100% with you.

But that doesn't give me comfort because from what I've seen before every crash people said to themselves: "this time it's different."
Routing hardware would prefer you just pick a very large address size and stick to it.
It can. The thing I like about some of the other IDEs though is that it doesn't tear down the entire process; the plugins are sandboxed. Is this possible in Emacs? I'd be shocked if the answer is no. But most major modes I've personally interacted with are not.
The comment is getting downvoted because it is a flamewar rant, which is not in the spirit of this site and breaks its rules: https://news.ycombinator.com/newsguidelines.html.

When disagreeing, try to respond neutrally and with specific, better information. I know how hard that is to do when representing a minority viewpoint, but it's even more important to do it in that case. If instead you lash out and break the rules, you discredit your own truth and reinforce the other side's perception of it.
The memcache at Netflix is triple replicated, so if one node goes away, the clients ask one of the other nodes with the same data in a different data center, and then repopulate the node in their own datacenter if a replacement has been launched.

(I worked on the system)

There is also another project called Dynamite [0] that puts a gossip/Cassandra-like protocol in front of redis.

[0] http://techblog.netflix.com/2014/11/introducing-dynomite.htm...
Pedestrians don't walk on country roads.
https://www.cnn.com/2020/05/05/us/5-year-old-driver-utah-trn...
Setting a goal, even if arbitrary, is positive if an increased in the measured activity is positive. I think we'll all agree that, in most cases, reading more is a positive outcome. Instead of "read X books" think "run Y miles", do you still feel it's "the worst"?

> That clearly optimises for short, easy to read books (eg New York Times Best Sellers) and avoids more technical and difficult books (eg Art of Computer Programming)

Some will "cheat", but most won't. Even if you cheat, is reading 15 short, bad books better or worse than reading 0?
and we (iOS devs) are just the little men being gassed in the trenches.
Would you also argue that when companies need additional funding during hard times or to expand, the employees should be forced by law to invest their own money into the company? With harsh penalties if they refuse?

If not, then it seems like someone else is taking all the risk but the employees are reaping all the rewards.

It would be great for me personally if my employer was forced to share his profits with me during the good times. But the reality is that during the hard times - when there's a global pandemic for example - he's the one who has to remortgage his house and max out his credit cards to make payroll, whereas I'm just a guy who can walk away with a month's notice.
I think part of the consideration is that if they pay fruit pickers more now, they fear they may have to pay them more in the future as well. It's also possible they simply refuse to pay fruit pickers more because they strongly believe fruit pickers don't deserve better pay.

There are often a lot more factors at play in these sort of things. Some rational, some maybe not so much.
I was just offered a role as a Technical Product Owner for our Mobile Build Engineering team - I've been a software engineer for almost 10 years now, and did not think that architecture or management was for me. I'll have the opportunity to write some code still while (hopefully) having a say in the things we are building which are more technical in nature than consumer facing apps for eg. Though this is the first role like this at my company (we're Fortune 5), and I hope it works out this way in practice (things tend to look nicer on paper than in practice here).
As Portuguese and veteran of the first .com wave, I highly doubt it.

Then you will end up getting a small flat in Sintra, Vila-Franca, Seixal, Cacias, or whatever up to 30 - 60 km from Lisbon and enjoy 1 h commute every single day, both ways.
This is absolutely the trajectory I took. I wanted so badly to make games. Still do, one of my life goals is to make a game that I actually publish.

But I had some great professors in university that steered me away from the game industry. I'm quite happy working as a web dev now and I can do games as a hobby.
I'm fine with having a program that transforms the configuration file into a more diffable format, and then doing my diffs on the transformed files.

I like for this a sorted name=value format, where non-scalars such as arrays and hashes are flattened into the names. E.g., if the config contains an array named "users" with 3 items, the name=value pairs would flatten to names users.0, users.1, and users.2. An array named "servers" whose entries are 3 hashes with the host name and port would flatten to names servers.0.host, servers.0.port, servers.1.host, servers.1.port, servers.2.host, servers.2.port.

That gives you diffs that tell you what has actually changed in the configuration itself rather than in the formatting of the configuration file.
Definition is wrong then.

That's the point.
> danaliv isn't (I don't think...) the President of the United States

Now there’s a terrifying thought.
“Now, he’s increasingly isolated and receding from the spotlight.”

That’s almost...poetic. A pleasant surprise from Politico.

It is also what happens to every person in a position of great authority when they start turning off the stage lights, one by one. He might want to take a page from Harry Truman and Jimmy Carter on how to manage the transition with grace and élan.

Of the three requirements of leadership: to play to your strengths, find others to complement your weaknesses, and to have someone trustworthy around to tell you when over-exercising your strengths were becoming a weakness, President Trump always had problems with the third.
Having gotten grants including the NSF career award. I respectfully disagree lol.
Weird how common porch piracy is. I've never had a package stolen from my home in the 22 years I've been ordering online. About once a year I do have one go missing during the delivery process. On tracking the package will get closer and closer and then suddenly go off to some random city and seemingly get stuck there. Amazon is terrible about handling these. Eventually they'll admit the package is missing and send out a replacement. About half the time the original package will show up sometime over the next month, which may be why they're reluctant to send out a replacement in the first place.
I dispute your contention that it's a grassroots thing, that's one of the most astroturfed political campaigns I've ever seen. It's a formula: minor right-wing celebrity announces they're going to city X to 'clean it up' or highlight some deficiency, makes a bunch of posts about it on social media announcing their itinerary, inevitably attracting some opposition from annoyed locals. Then they livestream the local opposition and say 'look how unreasonable these people are, #walkaway.'
No I feel the same way. When online discussion turns into debate, nothing is achieved. People use canned, cliched arguments and it's just a back and forth trying to have the last word until someone gives up.
you used to do it for free. drive out and have a meal or buy groceries. now imagine paying yourself to do that. how much are you paid per hour?

other than scale. nothing has actually changed in the economics of going out to have a meal or buy groceries in a long time? and doordash doesn't have a much different way to do it from your own.
you drive and buy groceries?
doordash is doing the same.
scale might mean doordash might buy groceries for more than 1 customer per trip..
putting goodwill aside, how much would your neighbor need to pay you to buy groceries/takeout for her as well?
I like the way this comment put it: https://news.ycombinator.com/item?id=25697249

IMO when you decide to start disconnecting parts of your country because they are inconvenient, you're one step from disconnecting the disagreeable, undesirable, or just different. The disconnected form their own beliefs and eventually take actions that are destructive to the whole because they haven't been connected to the whole.
You put words to my recent feelings.

Thank you
to-may-to to-mah-to. The president incited a mob to attack congress. Pipe bombs were planted, law enforcement agents were injured and killed, the aim was to disrupt a legitimate election.

Was it clumsy? Yes. Doomed to failure? Absolutely. But make no mistake, had the crowd encountered some of the members of congress they dislike it would have ended much more poorly.

I don't think it's much of a stretch to call it an uncoordinated, ham-fisted attempt at a coup.
Having them on the app platforms isn't good for business. Advertisers have threatened to boycott Apple and Google if they don't remove them.
Homomorphic encryption is not computationally practical and differential privacy relies on noise which is not ideal when (i) errors compound as is the case of contact tracing where each new node introduces many candidates for exposure and (ii) there is a high cost of false positives or negatives.
I served in a light-infantry battalion, specifically in our heavy-weapons company. Most of the doctrine is available publicly. For a heavy weapons company, see Appendix D of https://armypubs.army.mil/epubs/DR_pubs/DR_a/pdf/web/ARN6672...

Going against tanks as an infantry unit is a tough spot. Tanks are significantly faster, more lethal, and harder to kill than any light-infantry unit. In a defense, light infantry uses engagement area development to attempt to even the odds. Engagement area development is similar to building a defense in depth. A quick summary:

0. Analyze the enemy composition and disposition to determine likely avenues of approach. After that, build your engagement areas on those approaches.

1. When the enemy is far away, attempt to disrupt or turn their movement into the engagement area. This is typically a combination of scouts, artillery, or obstacles to channel the enemy into the engagement area.

2. Once the enemy is in the engagement area, keep them there (fix) as long as possible. Use priority targets and sectors of fire to efficiently concentrate fires on the most valuable targets which almost certainly includes tanks.

3. Finally, you block the enemy with obstacles to move to secondary positions.

The author's first tactic of a trial shot of engaging at range is part of step 1. The goal is to force the enemy to change their movement, slow them down, or disable the active protection measures. This is a bit more difficult with a TOW missile than with a Javelin. Modern tanks will auto-rotate if you laser range find them directly. Since a tank round travels significantly faster than a TOW missile, a tank can kill you before the TOW missile reaches them. Since a TOW is guided by an operator via a wire, the missle with then miss.

The second tactic of multiple missiles would go in step 2. To avoid firing excessive missiles at targets, one technique is to "shard" the engagement area so subordinate units are responsible for parts of it.

The third tactic of using grenade launchers and mortars is questionable. We were taught that tanks are basically invulnerable to indirect fire (mortars and artillery). I don't think a 60mm mortar would have any significant effect on a tank unless you score a direct hit. The precision on indirect fire isn't good enough to directly hit a tank. Hoping to trigger the tank's active defense measure is a long shot. Also, if you're using a M320 grenade launcher with a max effective range of 320m against a tank, you're going to die soon unless you have some other significant advantage like urban terrain. The MK19 automatic grenade launcher is a much better weapon for trying to prematurely damage the tank's defense with a range of 1500m.
We run linux on dell XPS13 at work unfortunately its the same. We do run debian stable though.
I agree with your statement, but there's still a lot of room for improvement. AWS is dominant, but their software/tools are horrendous. Their web admin UI looks, feels, and has the general usability of some horrible Java enterprise tool designed by a committee of Windows developers in the mid-00s, because that's exactly what it is. I don't know how Azure and GCloud compare, but they cannot possibly be worse. AWS does what people need, but I don't know anyone who likes working with it. Except maybe Windows admins from the 00s.
They've got one for Azure now, I haven't checked it out though:

http://www.rockpaperazure.com/
I actually used one of these at a restaurant in Boston and was fairly impressed with how well they streamlined ordering. The games on them wouldn't win any awards, but were up to the job of amusing two people while our food was prepared.
In a similar vein, the Freelancers Union offers discounts on various business services and is free: http://www.freelancersunion.org

They also offer health insurance and 401(k) plans for the self-employed.
The internet has largely fixed the "app problem". Not just for Linux but for OSX as well. It won't fix proprietary hardware integration for you, so if you want to use an iPhone and want 0 hassle (as you can probably get 3rd party tools and use it on Linux, but with a little more work) then you do want OSX. I doubt you'll have a problem with those other issues though!
Oh?

Resuming downloads, large downloads (can't decrypt and stream to the disk as it comes in), and handling any future changes to the encryption algorithm (say, asymmetric instead of symmetric)? How about that, as it's in JS / attached to the DOM, an injected script has access to it? Or the several gigabytes of memory it would take to store and decrypt a gigabyte download? It'd also likely end up being an even bigger battery drain than Flash.

It's a definite problem. It won't be for long, I think, but it most certainly is now.
I am hoping at least one of you is a "domain expert" on migranes ... else this app is just gonna be using "trending" logic which might not really work.
Especially considering how "lazy" programmers are.
Many of these weaknesses aren't inherent to smartphones. The same could be said of laptops or netbooks. For example, the article makes some thinly discussed remarks about connecting to networks by SSID only, and not checking for the "address". As I understand it, this is necessary to support enterprise AP configurations where an many APs share a single SSID. The entire Facebook segment is an HTTP vulnerability, not a smartphone vulnerability.

IMO, the piece would have been better had it educated users that the danger doesn't apply only to smartphones, but to their laptops and netbooks as well.
Not having decided what he wants may be part of the question.
Additionally, what happens with a terrorist shoves a [plastic] bomb up his butt? Will they then switch over to only x-ray (as opposed to the radio wave) machines and up the juice to look into our bodies and/or require cavity searches?

Or even, how telling are these images from these machines? Could a determined person kill and animal or human, strip the skin and attach it with stitches to their own body to create a cavity to hold contraband? Perhaps making it look like a beer belly?

This is getting absurd?
Absolutely, but don't forget that technology builds on itself. It's an iterative process. I just don't see how throwing out all the data is a good idea.
> ChromeOS fundamentally expects internet access

ChromeOS devices are less "surprising" in this sense, if you think of them not as computers per se, but as (the fat-client equivalent to) thin client appliances that boot into a Citrix session connected to a machine-instance running within the Google cloud.

It's not a perfect analogy—you can use [some carefully-written apps on] the device without internet access once you've set it up, and so forth—but thinking in those terms lets you predict what ChromeOS will tend to do in a given situation quite well.
Sounds great, thanks for the music link :)
We can't move towards a more perfect world without facing some painful truths, and the current state of affairs is pretty far from perfect. Secrecy and manipulation as mechanisms of power are good for the powerful and bad for everyone else and if it's possible for humanity to grow out of this way of being then we should take that chance, because the alternative is terrible.
Is there much value in the content on FB to those outside the social circle it is intended for? Most of my friends on FB post interesting blurbs, but it is time-specific and usually requires some insider information to be useful/interpreted.
Is that using a Bluetooth shield on an arduino? What's the range?
Also, if you're looking for the PINO Digital Pro kettle in Canada, this place has it: http://www.49thparallelroasters.com/storeAccessories.html

Amazon.com will ship here, but I'm not sure what kind of import duties that would mean...
Startup idea? I just need a co-founder who can make some fancy certificates, and we could be in business 'training dogs and issuing 'credentials'!
Brackets[1] is a decent programmer's text editor developed by Adobe and using WebKit. It works fine. The performance and polish of web editor components like CodeMirror has come on a long way in the past couple of years.

[1] http://brackets.io/index.html
[2] http://codemirror.net/
I have not spend any time with it but https://github.com/petere/plpydbapi looks promising to me.
True. Many of them don`t even know how to enjoy the learning process (useful - https://ivypanda.com/blog/how-to-actually-enjoy-studying/) and really struggling because of that.