jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Historically though, the great power would have declared imperialism and began conquering the world at this point. (Mongols, Romans, Alexander the Great, Babylonians, Assyrians... etc. etc.)

It is historically very unusual for a great power to care so much about how others think of them. Part of it is Hollywood. The US naively wants to be loved. A major component of the misguided Iraqi War was that we'd be loved by the Iraqis once we toppled Saddam.

Outside of Pax Romana, I don't think any of the other great eras of peace were characterized by this "loved by the lesser barbarians" attitude. Instead, they were characterized by massive armies conquering the world with an iron fist.

This was of course a seriously misguided concept. But believe me, the naivete of the Bush Administration has been recorded, and the US seems to have learned its lesson... for now anyway.
There was at least one statement I disagreed with. It's a fallacy to argue that just because there are no ads and the posts are meant to be informative means it's not spam. Just because there is no direct monetization attached to something does not mean there aren't other reasons why people try to draw attention to their own posts/products/services/whatever. And most would probably argue there is value in the thing they are pushing as well. At the end of the day, your reasoning for why you think something is or isn't spam doesn't change whether it is spam or not nor the notion that in most online communities, constant self promotion (in some cases none are allowed at all depending on the community) is in fact spam, regardless of whether you think it provides value or not.

As a side note, the frequency of offenses does not dissolve whether spam is spam. You can say it doesn't do harm as a whole but that shifts the argument away from the fact that spam is an ongoing effort most people try to avoid from happening at all.
When I was in an office, I made a habit of constantly drinking water, from a fairly small cup. Every time I needed to ponder something I'd reflexively wander off to get more water, then stare out the window a bit (apparently focusing on something far away once per hour or so reduces eye strain).

Having just started working at home, after a few months I'm feeling the loss of this habit.
And you will 100% maintain that position for the next 5 contiguous decades without falter?
The scope. They almost reached to "be able to destroy the company" scale.
I think this post is linkbait. The author's title is "Golang is trash," but the post doesn't discuss anything about Golang. Golang is a programming language, and the author admits that he has "no real opinion on the language itself" (his words). This blog post discusses some pretty esoteric details about a particular toolchain, which is not even the only production-ready toolchain available for Golang at the moment, as the author freely acknowledges. If there were a blog post titled "Lisp is trash," that proceeded to talk about obscure implementation details of a certain version of CMUCL, I think it would be flagkilled-- and this should be too.

I also feel like there are some factual errors. He chides the Go developers for "arrogantly ignoring" existing tools for linking code. But the gccgo integration was done by Ian Lance Taylor, who is on the Go team at Google. I believe Rob Pike is on record as saying that he wanted multiple implementations of Go to increase the robustness of the language.

I would appreciate a good critical look at the Golang runtime and toolchain. How does its performance stack up, how fast does it compile, etc. But this ain't it. This is a guy complaining that he doesn't like the naming of registers in machine-generated binary files. I will literally never need to care about any of this. I don't even need to know this to make use of assembly language in my Go programs, since I can use the C library integration for that.
I suspect they just have a small amount of money and a large amount of load. You have to do something to try to keep load manageable while still serving the most users.
I still remember my vet having recommended opening my cat up (at a cost of thousands), with big chance for dying, for a sickness the vet couldn't figure out that my cat recovered on her own after we decided to let her come home and die with us instead. The vet said it was urgent because she wouldn't eat but actually our cat just needed a bit more attention when being fed while sick. She recovered after I took a day off and fed her a biscuit by hand the whole day, every 5 or 10 minutes.
It may not be the most lucrative business for the person who loves hiking, but somebody has to write the guidebook.
You would find the the linked report in my prior comment very worthwhile, I think (and FWIW, I understand it is well respected in the defense community). In it I learned that sensor (and communication) networks to detect and ID targets have been viewed as integral to guided munitions for decades -- the networks and munitions are depicted as one system.
Except when doing a pcap, I actually want the actual time it is. Maybe in some cases you'd explicitly want an offset, but not in general. It's really a plea to get your clocks synced up, so you aren't forced to choose between reporting an incorrect time or an incorrect duration. If I'm running a pcap and the system time changes over a day by several seconds, I'd prefer each packet to report the closest concept of the right time instead of being way off as time goes by.

Not to mention: if the monotonic clock can keep such accurate timing, then everyone would just use that and NTP would not be so necessary.

Really: Under what conditions do you have a usefully functioning system when the clock is so off you need to do multi minute jumps? Even HyperV, with the utterly atrocious w32time manages to keep it with a minute or two (and a Linux guest can easily have ~ms accuracy).

The leap second point is valid, but that's an argument against leap seconds which serve no use in today's society other than to introduce unnecessary problems. Even Google just gives up and purposely introduces inaccuracies in their clocks for a day so that when the leap second comes around they're synced again. A leap hour would be a far better solution, as it's something many people are (unfortunately) used to from DST, and it wouldn't bother us for a dozen centuries.
while (ts_remaining.tv_nsec > 1000000000) {
ts_remaining.tv_sec++;
ts_remaining.tv_nsec -= 1000000000;
}

should be

int secs_in_nsec = ts_remaining.tv_nsec / 1000000000;
ts_remaining.tv_sec += secs_in_nsec;
ts_remaining.tv_nsec %= 1000000000;

Right? I mean maybe he microbenchmarked it and looping is faster because no div or mod, but intuitively this seems like it would be better. If the loops are a result of benchmarking, it should probably be called out in comments.
Upon further research it looks like recompiling may no longer be needed. I remember awhile back some feature in a newer version of Apache - however I may be confusing that with my Ubuntu 10.04 (most of my other systems run Debian Wheezy).

In any case - PPAs are a patch for the problem not a solution (and specific to Ubuntu). PPAs require third-party support and if a security issue is found and he (or they) are on vacation - your custom version of Apache is vulnerable. It's not a big issue for something like Wine, but I would just have a warm fuzzy feeling if the security team behind the distro supported it.

I'm even guilty of using random debs however I always check for red flags and go with my gut feeling. I have worked with a group of Linux people who refused to install packages I wanted from the Red-Hat community repos onto the servers (though they would freely install packages they wanted...)
What do you mean with complexity?
IPP Everywhere looks like a viable and open alternative: https://www.pwg.org/ipp/everywhere.html
Can the batteries be used to power a welder? if so, can the welder just plug-in? If not and that feature is added, I want royaltees!
In CO drivers must yield to pedestrians in cross walks. Now many drivers don't know this so resort cities put up flashing lights and warning sides for drivers. Personally, I've gotten use to the angry, honking drivers when I'm in the crosswalk but no one in their right mind is going to risk actually hitting a pedestrian.

The laws on the books are more so that if a pedestrian steps off a curb or crosses suddenly somewhere other than a crosswalk, drivers aren't immediately crucified by the law. For example, if the speed limit is 45mph with an adjacent sidewalk, how are drivers suppose to stop for any given pedestrian that jaywalks without looking? Additionally, if a vehicle has to maneuver out the way to avoiding hitting someone, they become a danger to other vehicles and even other pedestrians.

Except in areas where jaywalking is a huge hazard (i.e near homeless shelters in urban areas), it's not like people are actually getting ticketed for jaywalking.
I just want to chime in and say that Ned Batchelder is one of the greatest human beings alive.

Or, at least, to me he is. This man helps so many people with nothing in return. He's a regular on some python IRC channels, he has personally helped me so much. He makes difficult concepts easy to understand. I encourage everyone to watch his pycon talks. Start with his talk on loops: https://www.youtube.com/watch?v=EnSu9hHGq5o
Worth remembering: the original windowed interface on Xerox machines was a view into underlying system objects. It was designed around a unified vocabulary of interactions that allowed user to message those objects and also direct inter-object communication:

https://www.youtube.com/watch?v=Cn4vC80Pv6Q

Xerox -> Apple -> Microsoft interface transfer preserved nothing of those core concepts. UI became a crutch developers grudgingly added to the system for "those stupid users". Thus, most software engineers today are still convinced that a teletype emulation is the best possible interface to the underlying OS that can possibly exist. Also, normal users are treated as second-class citizens in their own systems.
Ancient Greek month names usually identify a holiday that happens that month. The question of how different cultures name the months is interesting in its own right.
Not the aggregate data set, but one of the two data sources (People Data Labs) offers free access for under 1,000 searches per month.
It looked to me like the guy was clearly not swinging his hardest.
Welcome to aynrand.org, err, hackernews.
If there are re-enforced holes to add floor anchors then that definitely resolves that issue, just didn't see any on the limited press photos released so far (only wall anchor points). Kind of want someone to do a "truck bed review" of the Cybertruck, just loading, unloading, anchoring, etc.
Similar thing happened in Apple with iOS 7. Before they used skeuomorphic design using realistic images to represent UI which was supposed to help people using computing devices first time. E.g. leather notepad to represent reminders application, 3D buttons, etc. They abandoned this design paradigm and switched to minimalist one probably because most of their users became computer-literate and did not need those analogues to understand UI.
No mention of arc4random(3)? Seems like a solved problem in BSD land.

The key takeaways I feel like are:
1. You want as simple of an interface as possible. arc4random(3) returns a single random 32 bit integer, or you can tell it to fill a buffer with them.
2. Just make it cryptographically secure. arc4random does it and it seems to be fine.
Something that happened in the early-ish parts of the 20th century is that dictionaries took a turn down the path this author is talking about. But that task was filled by style and usage guides. Fowler's modern English usage, Eric partridge: usage and abusage, Garner's Modern American Usage are all fantastic resources that dig deep into the topic of how and why words are used the way they are instead of stopping just at definitions.
It's vaguely possible that some email name schemes could reveal something of an organizational structure that could be of some sort of value to someone. You'd be able to get multiple addresses from the same org, most likely.

But that would indicate security flaws with the naming scheme as much as anything else.
Doesn't sound like you've read any Chomsky. His stuff is mostly backed by a litany of details rather than groundless conspiracy theory.
You might demonstrate how arrogant you are by voicing that assertion as if everyone here is as elitist as you.
Wow. And here I thought velcro was the best iPad accessory ever: http://vimeo.com/11886557
The NKS seminars and forums Wolfram has tried to create are exactly the sort of thing he said he wanted to do back then. They are weak institutions because they are dominated by him and his ideas; they're like a debating society in North Korea. Maybe you'll get a new angle on how awesome is the Glorious Leader, but there will be no surprises.
That doesn't really answer the question. Why would one want to do that, and why's that worth the trouble?

"What's the motivation to make a chip that runs Python?" "To be able to run Python on a chip."
A lot of the newer laptops I come across have updated BIOS. When I boot into the BIOS my mouse cursor appears, and I can use it to go into the different menus and make changes.

For some reason, seeing a modern GUI in VGA mode on a 1280x720 pixel screen annoys me a million times more than a more BIOSey interface. The new BIOS gives me the same information, and I feel I can accomplish the same tasks in the same amount of time, but the pixelated check boxes, mouse pointer, and buttons piss me off. They don't add anything to the interface. They're just there, looking jagged. If it's not broke, don't fix it. Don't try to render curves on a 640x480 display.

Anyways. Enough ranting. I'm sure most people here will agree with us, but I have a feeling everybody else will either not care or be glad something old will be upgraded.
I'm diagnosed since 3 years and have a similar (in some ways) story.

I've removed Gluten and all Dairy, all due to advice from my parent who was frenetic in researching prior studies, books, anecdotes etc.

I've certainly been depressed for a long time, but I'm making recovery.
Hold your phone up near your face with the camera on. You should be able to see the room clearly.
It really depends on what you’re optimizing for. If it’s money and FIRE, sure I guess.
Or avoid shuttling the data back and forth and go with a unified architecture like the M1. Memcpy is terrible and yet we keep trying to build bigger and better pipes to make it faster with diminishing returns.
Well my book says differently so yours is wrong.
"Math on datasets that can be parallelized" is a pretty huge swathe of use cases in the Data Science/Data Engineering world, I've probably spent at least 30% of my time on similar problems.

At my first job we used some special SAS product to handle data larger than memory without getting much parallelism, then it was Hadoop, then Spark. Now I can write Julia code that is agnostic over the CPU or GPU and vastly outperforms for the same types of jobs, and where I can run the same code on my laptop or a cluster. It's a huge advance for my domain! I agree it probably doesn't apply to most engineers though.
The title is a bit misleading as this algorithm is for feedforward networks and doesn't yet support convolutional layers or any of the SOTA techniques for image classification... which is why GPUs reign supreme for training deep neural nets.
I guess you could consider https://github.com/tldr-pages/tldr.

I personally wouldn't touch that, but that's related to my allergies to JS ecosystem and predisposition to panic attacks when I see stuff like that https://github.com/tldr-pages/tldr/blob/master/package-lock.....
The source code for the game is here: https://github.com/historicalsource/hitchhikersguide
Didn't Top Gear do something like this?
we're launching this with www.brainbot.me -- ping me rohan@brainbot.me for details!
Why would this coin not result in the same fate as the telegram ICO? Regulatory issues....
I have observed this same thing and found it unintuitive, but I think it makes sense? technically your `profile` field could be returning anything (even though you're passing an `id` param in, you potentially could be doing something like returning a sibling profile for the given id). iirc, there is a thing called "cache redirects" that let you teach apollo the right thing to do here.
How about we do something silly like letting the police and justice system handle things like "credible threats of mass violence" and "hate crimes", since both are fairly illegal, at least in the US.
If you're interested in remote (client-based) rendering and I/O (as opposed to TELNET (or these days ssh) where the characters are simply sent across), look at RFC 734. Emacs, and a small number of other programs, used this so that you could do local editing and update to compensate for the slow networks back then. It was also supported by the MIT lisp machines and descendants.

It was actually like a networked channel controller; the latter was mocked by the design of Unix and yet today all IO is done that way.

The author of that RFC was also the author of IMAP.
Edinburgh is so compact that you can practically walk everywhere. I frequently did when I lived there.
https://www.google.com/search?q=dutch+children+bike&source=l...
Accepting your assessment, I'd say they the only thing they adopted was the name.
So much this. Society is balking at the cession of power from governments to private companies and are all of a sudden upset that private companies don't have to grant them any rights.

If we really want free speech platforms, lobby government to craft spaces for it in the digital age. Instead of muddying public rights in private property, let's just fund more public property (i.e. nationalized social media platform).
The claims of "cancel culture" may well be from people who should be "shunned from society" (as some would say), but it's very true that some people (definitely not all) "practicing" cancel culture can have a "guilty until proven innocent" mindset. Being correct often does not mean you're always correct; The left is not immune from hiveminding.

I say this as a left leaning person.
> If your speech is really valuable you shouldn't depend on the free services of a privately-owned ad-supported company meant for streaming games to propagate it.

Remember, this announcement is about speech that occurs outside of Twitch entirely. So what you'd really need to argue is that anyone who ever wants to be able to speak freely on their own time shouldn't depend on income from big companies... including, at the rate things are going, even income from minimum wage retail jobs.
Unloading frozen blocks of fish off factory fishing trawlers.

In short, these trawlers catch the fish (by trawling the ocean floor), produce the fish onboard (fish fillets), pack the product (in 25 and 50 kg blocks), and store them in large freezing rooms. Then when the capacity is full, they dock, and the product is unloaded. Usually some company offers this loading/unloading service. The product was the either placed in freezing warehouse, or loaded directly onto trucks.

The trawlers we unloaded, would usually carry 300 - 500 metric tons of fish. When I worked, we'd get around $0.03 pr kg fish unloaded, so a 300 metric tonne assignment would result in $9000 split on 10-15 people. Some days we'd unload 500-700 metric ton. That would be very long days - but the work had to be done, as the there were ships standing in queue.

The main problem with automation is that all the ships look a bit different, and there are so many edge cases there. Sometimes the blocks are frozen together, and you'll have to use a crowbar to get them loose. Sometimes the blocks have shifted due to rough seas. It can be a fucking mess, other times it's nice and straightforward.

The largest boats do have conveyer belt, so the longshoremen are just throwing blocks on the belt, and the other crew is on land putting said blocks onto pallets. But 9 out of 10 times, there's a crew in the freezer loading blocks onto pallets, and then the pallets are brought up from the ship, and sorted on land. People work surprisingly fast.

As for the vessels, it's just a cost of doing business.
No, Hindu online states the ban was removed later so that may be the reason i can access it now.
They certainly feel like a disparaged minority that is perpetually disparaged and attacked.

The only problem is that in general most people... aren't attacking them. This persecution complex is almost completely manufactured.

Best example? The War on Christmas. Almost completely fabricated on the evidence. But people feel like they are being pushed to the margins, and there are several leaders fanning these feelings.

And that's not to say there aren't real issues. The middle class is shrinking! Whites are not the majority, just a plurality. The manufacturing world is gutted. The opioid crisis has reversed the upward trend of life expectancy!

But then what do they blame? Feminists. Liberals. Immigrants. Not the actual problems. And being marginalized has more to do with as a bloc them removing themselves from a shared worldview and facts and increasingly becoming more and more unhinged by conspiracy theory thinking.
Coronavirus is the most significant new cause of death in 2020, of course the media is going to talk about it. It's newsworthy. You're just spouting random conspiracy theories.
It's really unfortunate, but I think this is the reality in most places. Startups and entrepreneurship are now so visible on the internet that everyone is trying to get a piece. You have wannabe entrepreneurs everywhere now, and so there is also a cottage industry of snake-oil salesmen and unscrupulous "VC" operations that spring up to take advantage of the hype.

One of the beautiful things about being in silicon valley (having been here for 3 out of 12 years of my professional life) is that you inevitably run into people who know what they're doing and are happy to share their experiences with you. Once you get a little bit of this under your belt you can spot the posers and wannabes a mile off.

Even if you aren't in the valley, you can get still get enough information on the web now to really hit the ground running with a startup. Of course if you don't know what you're looking for, it's still a crapshoot to understand who's giving good advice and who's full of shit, but it's a far cry from 20 years ago, where if you were outside of silicon valley you might not even realize it was possible to start a tech company from scratch.
Being caucasian I have a hard time finding objective examples of etnic discrimination which I could give to people who thinks that it's a solved issue.

This article provided me few of them, thanks.
From what I've heard, Lyme Disease tests frequently come back negative even with you have it. It has a lot of different manifestations and potential symptoms, and the organisms that cause it can go dormant which makes them highly resistant to antibiotics, so having taken a course of antibiotics is no guarantee that it's been cured if that's what you had.

And I believe most doctors have an extremely hard time diagnosing it.

Have you been to a Lyme specialist?
Despite other comments this has been my wife's experience as well - soy sauce does contain gluten and it effects her as much as a pizza.