jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Dead wrong about e-commerce and eBooks and good number of other things to boot.

On the other hand: "The truth is no online database will replace your daily newspaper, no CD-ROM can take the place of a competent teacher and no computer network will change the way government works.""

He's partially wrong -- we have online newspapers, online education resources that are better than nothing, and some political action via web-shared activity.

But in spirit, anybody who's been paying attention to journalism is worried about whether we even care to subsidize a healthy fifth estate anymore (or just want more listicles and cable news), even Khan Academy isn't a substitute for a competent teacher, and politics is still driven by the overriding incentives and foibles of human nature.

Some of our new tools/resources are making a bigger difference than others; some are just cosmetic changes.
They have offices in other country, e.g., Switzerland. Couldn't they avoid having to create backdoors by running the service in question from there?
It pains me to read a comment such as this. I've been programming for 15 years (python, js, c - based out of the US west coast) and have been out of work for most of 2014. The reason appears to be the 2 years I took off to stay at home with the kids when my wife became sick (she's fine now). I've kept up with tech changes and what not, but employers just can't see past it. So no, I can't say I've seen the market for decently competent programmers.
Personally speaking, my experience has not been this. Perhaps it is the circles I run in, but the content that is posted tends to be sparse and of low quality.

To me LI is much less as described. My feed tends to be more BestOfLinkedIn than anything your descriptions: https://twitter.com/bestoflinkedin
The point where I realized that they knew what they were doing with the iPad design (and not just simply porting) was when I realized I could pick up a blob with one finger and scroll the world with another. In other incarnations of the game, you have to drag the blob to an edge of the screen to scroll in that direction.
I am a hardcore sci-fi fan. Although I basically grew up in a library, the most fascinating part of it were the two or three racks nobody frequented than me: the racks were full of hardcore sci-fi like heinlein, asimov, pkdick, silverberg, leguin, pohl, you name them. In that sense, Sci-Fi is actually dying, because in the last 10 years, I hardly found something that even remotely compares with the great work of these guys except for the works of one author, Iain. M. Banks.
My HN "saved" list is about 6000 items long at this stage, which makes it somewhat unwieldy. Are there any 3rd party tools/services for scraping it and allowing searches?
That's exactly what I meant.

You're right that theories (whether they're "ultimate" or just effective theories) don't have to be simple. In fact, as a physics student I spent many semesters studying QFTs, QED, SM and QCD (our current proven and accepted theories) at University, and believe me, they're not simple or beautiful or whatever. (At least not in the sense that a programmer would call something simple or beautiful.)

Whoever tells you that they are is trying to sell you a pop.sci. book or article.
In the 1830s de Tocqueville reported on a reformatory in Massachusetts where the prisoners had a voting system in order to make decisions about mealtimes and exercise etc. The interesting thing was the way in which the voting worked. All prisoners had a vote regardless of disciplinary actions but if you stayed out of trouble you had two votes and this system worked very well according to Alexis. Tocqueville in America was quite a good read, although long, and has many insights into early America.
Technology has never been yahoo's problem, they might have more technology than facebook and twitter combined. They had morons running the company for the last 10 years like Terry Semel, Jerry Yang and now Carol Bartz.

I understand turn arounds take time but such decisions are going to lead to nowhere.
Clickable - http://www.amazon.co.uk/gp/offer-listing/0976470705/ref=dp_o...
2005-7-11

Kinda old..
Am I the only one who wondered if the binary on her top represented a meaningful message?
Better yet if they also released the corpus over bittorrent instead of requiring one spend $100+ for the cds. Let everyone play with it, not just full-time researchers.
Not really a feasible 3D option it seems. I'm not gonna watch my TV if the image vibrates so violently.
If you want something along these lines, but better thought out, read Nonzero http://www.nonzero.org/
We're hoping to make this a regular thing. If you'd like to stay informed about future events then please join the google group: http://groups.google.com/group/hn-london
I've just watched a video on your web site. That's pretty great. Is it free to join for beta testing?
What do the lengths of the coloured bars in the bottom panel represent?

Edit: Oh and I forgot to say this is awesome. How did you make this?
The sense of "meaning" in work is sensory, it isn't rationalized. The most effective utilitarian job in the world won't feel meaningful if you don't like the work. If your job affords deep flow, few interruptions and adequate social interaction, you'll be hard-pressed to get a better environment. Maybe you're bored with your tasks. Our monkey brains light up when the right circumstances surrounding work are there. If the whole sector leaves you jaded now, then best find some refuge in pet projects.

I was always someone more interested in the ends, the ideas, and immediately lose interest when it came to the prospect of implementation. To an extent it's still in my nature, but I've learned the hard way you have to start appreciating the means for their own sake; the abstractions to justify them don't necessarily matter. If you dwell on them long enough you'll convince yourself they're bs anyway and not necessary. Nothing is "necessary".
You're comparing against an ideal, not reality, not history.

Let us not forget the recent past where things were not so great. From a global perspective much of the developed world existed under oppressive totalitarian governments up until the end of the Cold War. Also, as to the US alone, look back on: the McCarthyism, Jim Crow, Watergate, Iran-Contra, etc. Yeah, things aren't great right now, in some regards things are pretty awful. But things have always been awful, we just weren't noticing or we wrote that off as being normal.
Your skepticism for the bigger companies is certainly just. My comments are more inclined to smaller start-ups like GoldieBlox and Qeyno.
I'm more worried about simply losing it. I travel a lot.
Re-watch the initial presentation of Google Wave. This was a complex demo that tried to explain what Google Wave is step by step so that a pretty tech-savy audience could follow. And it took several hours to talk them through.

Now imagine teaching all of that to a less technology minded audience. It probably won't go well.
This was my thought immediately upon reading the title. Would love to see what the team says.
I like the method that Mac OS uses to detect the layout of a newly connected keyboard. It brings up a dialog asking the user to press specific keys (something like "type the | character") until there is only one possible layout that would generate the observed keycodes for the characters in question.
> exes still end up being roughly 100x smaller than Go Hello World

> Is the Cosmopolitan Runtime lean and mean like Go's 2mb Hello World executables?

:-)
Chairs aren't a fungible commodity and chairs depreciate, which are the two reasons you can't short chairs.

If chairs were fungible and didn't depreciate, then they would be shortable just like stocks, but you wouldn't be able to keep it yourself, you'd need to loan it out to be short-sold by someone else.
To me, this essentially defines "the cloud" which exist because they've convinced CTOs that scaling is an infrastructure concern.

The scaling of their primary business (amazon.com, google.com) is at least partially an infrastructure problem - so they had to solve this anyways. Why not try to sell it too?

But it's very rare that you can scale a system by only scaling infrastructure. Ironically, probably the only way this will work is if you scale vertically - which means you don't need K8 and want to avoid the cloud like the plague.

There are all types of application-specific consistency issues that need to be treated as first class parts of the system for horizontal scaling to work.
I've recently coded something like this, however with significant differences from what OP is presenting. Here are the most important differences:

- Using a zsh plugin, it works for every command that I run, but only if I need it, so it doesn't create extra noise. Meaning, it is automatically activated for terminals that go out of focus. I don't need a special suffix to activate it. I recently contributed a tmux pull request just for that [1].

- It's a fixed size, flashing window in a side monitor, so if I got off the chair after execution started, I still notice the termination when I return to my workstation.

- If I change my focus back to the unfocused terminal where the termination happened, the notification disappear by itself (no extra action needing to click the 'x'!).

- It contains information regarding the tmux pane in which the termination has happened. This is needed, because I have multiple tmux sessions each having multiple windows with multiple panes in it, and all this on top of multiple XFCE workspaces.

- It's a server-client architecture, so clients running on separate host shells can run on a different computer and am able to send over termination notifications to the server that hosts the GUI (my workstation desktop).

[1] https://github.com/tmux/tmux/pull/2558
The C language have an if-statement because it is part of the specification of the C language.

YAML does not have an if anymore than JSON have an if because you can write {"if": "foo", "then": "bar"} and some processor can process this with if-semantics.
Serious question:

Why doesn't the Firefox "Reader Mode" icon show up for either this or the original website?

Edit: my reason for wanting Reader Mode on the original website is because I'm reading on a bog standard desktop monitor and the long-ass lines are hard to read.
I had a co-worker who coded his own CMS for a relatively successful web agency (it was the pre-wordpress era). And he coded part of this CMS on paper at a party. Must have been one crazy party :)
Wait, am I hearing this right, they’re using space shuttle engines for this beast? Cancel it now.
AKA they want to see what kind of backslash they will have to weather before they roll this out.
I wonder if the link could change to https://www.tomshardware.com/news/sipearl-rhea-n6-open-silic...
Edward Snowden would like to have a word with you
The real solution involves a hybrid system where the government supports a baseline of services. Mostly food, water, shelter, electricity, roads, etc. The private sector's responsibility is to provide superior service above and beyond what the government is doing.

Pure communists think that the government baseline should be enough for everyone, even if it means inferior service.

Pure capitalists think that superior service should be enough for everyone, even if it is unaffordable.

The obvious answer is to find the middle ground and reap the benefits of both.

I personally don't think that the F-35 is falling into that. A jobs program fighter jet doesn't really make sense since it is not a long term investment with a direct return. It's more of an insurance policy against an imaginary foe. Yes, you have jets but unless you use them to conquer land or defend yourself there is no direct return on investment.
We actually tried a StartSSL certificate, but got OCSP errors with (at least) Firefox. We'll retry the certificate in the (very) near future, maybe it just takes a while for the OCSP information to trickle through after creating a cert.
Let's say you are sitting in your office for 8 hours. In one case you could leave but probably won't - in the other case your boss puts a lock on your door for those 8 hours. Would that make a difference to you?
Just like Zynga.

"Who?" - Yeah, exactly.
As far as @closetnerd is concerned, that's just "breaking a few city laws". Provided they don't commit rape or murder, that's just fine by him.
WhatsApp's recent integration of TextSecure [1] makes it one of the most secure communication options available to lay users. The vast majority of people simply can't manage without hosted tools. This lack of sophistication shouldn't damn them.

[1] https://whispersystems.org/blog/whatsapp/
There are other styles to choose from.
Great point! Completely overlooked that aspect.
Since the ruling actually mentions Warhol using commercial advertisements in his artwork I'm somewhat convinced by their argument.

From the ruling:

In answering this question, we have used the word
“transformative” to describe a copying use that adds some thing new and important. Campbell, 510 U. S., at 579. An
Cite as: 593 U. S. ____ (2021) 25
Opinion of the Court
“‘artistic painting’” might, for example, fall within the
scope of fair use even though it precisely replicates a copy righted “‘advertising logo to make a comment about con sumerism.’”
You can never be 100% sure about all the offenders. Even if you can identify all of them, the odds that you won't get any false positives are very slim, and the last thing most teachers want to do is ruin the lives of innocent students.

Your teacher was standing in front of you saying those things, probably because she really didn't know what to do. It's an incredibly difficult position to be in. Even the students that cheated for sure, you don't always want to turn them in. You think, 'maybe I can/should keep this small and avoid ruining their lives- don't people deserve second chances?' Have you ever been cheated on by a s/o? Do you know that feeling of undirectable anger, helplessness and rage with no clear outlet, and the confusion over what you should do next? That's about what it's like.
Yes, "Have to" and "Muessen" makes the idiom of negation easier to translate. I also agree with your analysis.
The fact that Girl Scouts is lame, is an issue you should take up with your local Girl Scout leaders. If they dont go backpacking, climibing, or hiking the high desert, its the local Girl Scout leaders that are to blame.
> The whole system can become unresponsive from the load of a single process.

Two cores is great if you have only one CPU-hogging thread, but as soon as a multithreaded app gets thrown in you have the same problem again -- more runnable threads than CPUs. If your dual core CPU doesn't "become unresponsive" when you start a 2+-threaded task then your single core problem is probably not processor-related.

On the other hand, my dual-core laptop regularly screeches to a halt when certain IO loads get involved, esp. vmware, due to poor filesystem design (ext3/ext4). I've switched to data=writeback, sacrificing some integrity for responsiveness, but ultimately I think new filesystems like btrfs will go a long way towards improving response times.
You don't even need to know Outlook, you can often do stuff like that just from the command line. ;)
I think there's no way to delete just an attachment - sometimes I wish to get rid of a large redundant/outdated attachment, but keep the email body.

(sort-of-lame workaround: reply to self, quoting text, delete original email)
Sounds like a security issue to me.
You probably would have gotten positive points for this if you'd left off the extra "My name is Matt" joke.
I gather that it's much worse than TFA reports.

In that these are just the men who survived.
If you are watching youtube without an account then you are not posting comments. (The FTC article gives a specific example of a child posting a comment as being a disclosure of personal information.) Where is any tracking or collection of data whatsoever controlled by the channel host in cases of people viewing without an account?

If the child DOES post a comment, then that means they lied to YouTube about their age when signing up for an account. Why is this a channel host's legal responsibility, and what possible measures could be implemented to avoid it other than requiring an identity disclosing internet drivers license to be presented before each use of the internet.
> I do think it's useful for treatment-resistant patients to shift their focus away from recovery and towards symptomatic management

Would be nice but it seems risky for a patient to suggest that to the clinician; depending on the exact symptomatic management being sought and the competence of the clinician (who are not, unfortunately, exempt from Sturgeon's Law), it might get the patient falsely labeled as "drug seeking". That would be problematic, to say the least.
We need to change the analogy on these topics from “a passcode to a wall safe” to the encrypted computing device being seen as an extension of the person’s mind.

When we encrypt information with a key known only within our mind, we are creating a cyborg like extension of our own mind.
It was over a year ago I think. I can do some digging, but not right now.
According to what I witness in the current comments, a first step for taxis would be to mandate a working credit card machine, under penalties.

However, it seems so many many taxis were frauding their taxes, that it became cultural and enforced.

Which means taxis, which are already known as the top thief job in the world, also steal the citizen on a third level after the ride itself and after choosing the night rate at noon: taxes.

I dare to say Uber, as bad as they can ever be with wages under the legal minimum, can still be a better behaved citizen.
For highly-tuned code, it's fairly trivial to find cases where data alignment and the amount of loop unrolling compilers do can have significant differences between microarchs.

Whether it's to do with cache associativity, different cache / instruction latencies or number of ports between CPUs or things like false-sharing, it happens enough that it's worth doing per-CPU optimisations.

One of the reasons Zen2 runs code likely not directly optimised for it so well is likely because AMD's microarch is now quite similar to Core now (at least within the chiplets).

Previously, with things like Bulldozer, that was most definitely not the case, and you needed quite different instruction scheduling code to perform even moderately well on AMD machines of 5/6 years ago.
Did they also remove link wrapping with this? The HREF goes straight to the destination for me now on Chrome, where previously it went to some Google domain redirect. It's there on the first HTML load too, it's not a JS thing after the fact. Is there a different response for Lynx or are they formatting it in such a way that Lynx doesn't pick it up?
I am sorry but it is a hack, if I can fit that 1000 rows of CSV in a few KBs of memory and and Array of 1000 objects is fast to manipulate paginating the UI layer because the UI is slow is a necessary workaround not something you do because of UX.

Your text editor is not painting all the text in a large file , how would you feel if you had to display a large file in an html view you had to paginate it and do all the work that the textarea should have done by itself.
Looking at these numbers, UK has also been stagnating since ca 2005. Comparing between 1980 and 2015, both had about the same growth in GDP per capita, and about the same absolute numbers. Only Japan did the bulk of it's growing earlier in that time span, and the UK later.
It's easy to give up what you don't have. A web dev in Sweden has a social safety net to maintain a quality of life that is unobtainable in the U.S. without earning as much as possible. It is never at someone else's loss but at the discretion of managers based on the value each gives to the organization.
"and they'd need a table for AMD hardware too, except they don't care"

They very much do care, and that is amply evident. Every other compiler uses feature detection or developer intention (e.g. if I say use AVX, use it or crash). Intel actively and intentionally -- with intent -- sabotages performance on AMD devices.

This is where the market decides, however, and it's why the intel compilers and libraries are fringe products, and their software division is effectively a disaster. If you have a specific HPC setup with Intel processors maybe you'll cross compile with them, but most simply steer far clear of them. For a while Intel sold them as a software vendor -- not as some sort of coupled processor support -- and many learned they aren't trustworthy.
Things have changed a lot in 15 years. When you sign up with a major cable company like Spectrum and open up your browser and visit Google or Facebook, IPv6 is being used.

I feel like the adoption problem is now firmly on "us". Last time I was setting up an internal network, I was afraid of the consequences of using IPv6 internally, so I just didn't. I imagine a lot of people are in the same boat, and they are the stragglers preventing us from turning off IPv4. The big players are ready.

(I will say that jrock.us has worked over IPv6 for almost as long as Google, though. When you only have one computer on the network, IPv6 is not much work.)
I have been using LO exclusively on my personal machines for years now. I have somewhat limited use cases, I wouldn't be a "Power" productivity app user, but it has been refreshing. Sure there are differences, and quirks, but overall I find I am fighting with the software far less and just getting work done. Once you know the little issues you work around them, easy. They aren't a deal-breaker for me.

For me it was also the transition from paid version to subscription that made me switch full time to LO. It seemed like a negative value proposition to me. Plus Open Source advocates need to practice what we preach. If you want others to use it, you better damn well be using it too, and be ready to recommend it from experience and not ideology. Because we are biased with our ideology toward open source, while users just want convenience and features. Completely different requirements.
Nice one! I think an optional notification is the best option, it's hard to notice even a red icon I believe.
I find it curious that favipiravir isn't in the list. Are they just leaving it for Japan to test, so it wasn't mentioned?
I'm obviously not an expert on this but avoiding the killing of tanks also depends on some sort of air-superiority. I'm saying "some sort" because you don't need to control the airspace of a whole country in order to defend against tanks, you just need some "clean" space for your artillery do do its thing while stationed 20-30 km or more behind the front while being helped by a few drones.

As recent events in Syria (by "recent" I mean January-February of this year) have shown drone-guided artillery strikes are almost the perfect deterrent against tanks or any form of technicals on the ground, to be honest. There were even videos of Russian strikes hitting two guys on a motorcycle. Don't see tanks having any chance against that combo (i.e. artillery + drones), unless helped by air-support. There are countless examples on Twitter, this is one of them, involving the Turkish Army [1].

[1] https://twitter.com/warsmonitoring/status/123333691043478323...
Helicopters are a bit fragile and don't forget that tanks will engage at 1k plus yards.

Using tanks for COIN and FIBU is quite different
A very interesting question.

Like the title suggests, perhaps it depends how long this outbreak will last and how much longer Airbnb can afford to survive with little to no booking due to social distancing and ban on gatherings and travel. My take is that they will live [0].

[0] Only if they make internal changes to the company and do something to save themselves.