skysight-inc/HackerNews huggingface dataset:
Ha actually I have a funny story about trying to terminate a NYT delivery. A few months after we moved into our home, the previous owners started a NYT weekend subscription. The paper was delivered to our house every weekend, since apparently they just wanted the digital access and didn't care about the physical paper. We didn't want it either, since by the time it arrived in the morning, we had already read the news the night before (We're on PT, and often read news around midnight.)

I had to call the NYT a number of times to get them to cancel, and it was actually easier to just have it put on a months-long "vacation hold," during which time they didn't deliver. Every time the hold ended, I had to call up again and reinstate the hold. Although this was a hassle, it never occurred to me that it would be difficult to cancel if I were the actual subscriber! I thought it was just a pain because I was the recipient, but not the purchaser.
Right now, I am taking the equivalent course to yours in an online CS masters program.

The best thing they've done is structure the entire course around building a web database app. They provide a real-world description of what's needed, and break it down into big chunks that are synchronized to the content of the course's three exams. This gives a clear over-arching goal to the class. For people who have never build web db apps, they will really feel like they've accomplished something by the end.
Ask HN: Has anyone here gone back to school for something non-CS?
Just curious. I am very interested in physics right now and archaeology. To the point where I want to get a degree in one of them, minor in the other.
Lile a small fast configurable line editing facility
Interpreters, e.g., k and q, sometimes have no command line history or editing.

A solution frequently recommended for k and q is rlwrap.

I find rlwrap too big and slow, especially for the tiny, fast k and q interpreters. It feels sluggish.

I have begun experimenting with "lile", a modified version of "ile" which apparently dates back to 1988. I have not seen it discussed anywhere on today's www.

It is small and fast. Custom key commands can be assigned per application using configuration files.

More info:

ftp://ftp7.FreeBSD.org/sites/ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/misc/lile/DESCR

ftp://ftp6.us.freebsd.org/mirror/FreeBSD-Archive/ports/distfiles/lile-2.0.tar.z

ftp://ftp.sra.co.jp/pub/os/NetBSD/NetBSD-current/pkgsrc/misc/lile/patches/patch-aa

Do HN readers have other suggestions?

Below are some familiar options I have explored.

Dates may be wrong.

linenoise (2010)

https://github.com/antirez/linenoise

libtecla (2001)

http://www.astro.caltech.edu/~mcs/tecla/

editline (1992)

https://thrysoee.dk/editline/

editline (1992)

https://github.com/troglobit/editline

readline (1989)

https://tiswww.case.edu/php/chet/readline/rltop.html
This article is missing a category: rain dancers. These people do something pointless but highly visible and take credit when something eventually goes right.

Suppose you a project manager forces a team of coders to run scrums and track progress in JIRA. Unless you're one of the coders, how can you tell whether the PM increased productivity or simply wasted time on making them appear more productive? Either is possible.
For those wondering... https://en.wikipedia.org/wiki/Cecil_Adams
Kitchen cabinets and all the light fixtures too.
Show HN: Licensed: A CLI to help choose a license for your project and add it
That's why I said you have to find a lab that does what you're interested in. I have done just that, and for the last 5 years as a phd student I've been paid mostly to do what I would do as a hobby otherwise (read/implement deep learning papers), and try to advance state of the art.
Constructive mathematics and non-constructive mathematics are both valuable. Rejecting the latter is crackpottery.
I went back for a business management degree so I can mix IT and business managements skills together.

I heard Steve Jobs did the same thing, so I thought it might work for me as well.
I read a great write-up about this effect that you're describing, sadly I can't find it right now. There's an implicit social contract that sociopaths/narcissists/borderlines circumvent. People expect other people to behave decently, albeit with their own best interests in mind.

It's not so jarring when these unwritten rules are broken by actions that have clear and direct consequences, or when they're broken by people who are not high-functioning.

When it's someone that they see as a trusted peer or a superior, it's like their mind just shuts down and refuses to acknowledge that there's anything wrong. Maybe because they see themselves in the other person, and it'd be like admitting that there's something wrong with them too.

There's no clear way to deal with someone spreading lies about you through office gossip. There's no polite way to call out things like pettiness, gaslighting, or passive-aggressiveness. Worst of all, there's nothing you can do if you're in an environment where all figures of authority are Cluster B. It happens often, and I don't understand why that surprises anyone. They're drawn to positions of power. They'll do anything within the scope of the law and polite society to get that power, and they're just as ruthless when it comes to keeping it.
Your chances of things working would be much better with PDF as well given that the PDFA version is sometimes used.
Our joke when hiring management consultants is that we gave them the watch and asked them to tell us the time :P

Its incredibly disheartening to everyone else in the company who already has the watch and can already tell the time and have already been telling everyone the time, but as people experience, that's everyday existence in large corporations.
And what about hot chocolate on a cold night?
If you filled in a form at the link provided from one of the bits of paper in the box they would have sent you a Chromebook for the sleeve. I'e got one here gathering dust. My boss threw away the same package but I was curious and looked through it carefully.
That’s not true in Canada. Most immigrants I know do pretty well. And the reason is that Canada actually actively tries to integrate and assimilate. To the point that you get paid a small amount to attend language classes in QC, and other provinces have other programs.
write their own papers on that topic

As long as that topic is what they would like to research, I don't see a problem. And if it's not, then they chose a wrong lab/advisor.

But this leaves them a very narrow set of skills

I developed a pretty wide range of skills as a phd student. From developing device models in Spice, to Tensorflow. In fact, I wish I focused on a subset of those skills.
nah he ain't
With SEPA I've been required to use the IBAN even for transfers within Germany. Which isn't all that different, as you only need to remember the two check digits and the order in which the old numbers appear within the IBAN. The UK and other countries that continue to use their own currency are a bit special regarding domestic payments, though:

SEPA does not cover payments in other currencies than the euro. This means that domestic payments in SEPA countries not using euro will continue to use local schemes, but cross border payments will use SEPA and euro against eurozone countries.

But you wouldn't see such a distinction in countries that use the Euro.
Always listen to your gut when evaluating people. If they fit in too perfectly but something still seems a little off or others speak about them too reverently, tread very carefully and keep your eyes open. In the absence of direct proof of wrong doing, most people doubt their own valid perceptions.
I'd go so far as to say no. It is not just "some" poorly-run larger companies.

In my experience, i'd go so far as to say its all of them.

To draw an analogy in biological terms, its a direct consequence of:

a) company/organism complexity and size
b) successfully being able to draw in sufficient nutrients (operating revenue and profit) while experiencing a lack of existentially threatening evolutionary competition in that particular ecosystem. It allows such things to naturally develop.

I haven't even thought about it until now, but perhaps one substantial part of the rise of bullshit jobs is the increased size and dominance of the large company as a proportion of the economy :\
I should clarify. The judge is not necessarily "lying" (i.e. making a false statement). He's making a statement which has no bearing on the future. The judge's statement could end up being True or False. Using that interpretation resolves the "paradox".

The question encourages you to start from a flawed premise to begin with. Why must the judge's first statement be True? A judge cannot guarantee how someone will feel the future. Further, why must the prisoner be surprised at the date of his execution? If the prisoner is not surprised at his date of execution, that is also a logically consistent situation.

The question tries to shoehorn you into an irreconcilable input state and output state. Yes, it is a paradox if you assume the question's implied start and end result. However if you remove the limitations implied by the question, in the bigger picture there is no paradox.
When they graduate from college and don’t have the applicable skills to get a job then what? Sallie Mae (the government agency in the US that oversees the student loan program) is going to come knocking on the students door six months after they graduate looking for them to start paying back their loans. Most students are more concerned with the most practical way of putting food on their table and many parents are concerned with getting their kids out of their basements than they are with “increasing the world’s knowledge.” That’s not a luxury the middle class has.
This is a distillation of Roger Kimball’s (and many others’) accusations that Marx was an intellectual’s intellectual. He mentions Raymond Aron publishing the same idea in a 1955 book.

I’m not sure anyone would argue with the drier thesis. It’s what isn’t mentioned which guides the dishonesty. Marx’s commitments and adorations were always to the working class, and his proper legacy was won exclusively through the working class. He was a strictly anti-authoritarian democracy absolutist, for the record.

The article is a strategic smear for a target who knows literal nothing about the history of Karl Marx, because all the facts will check out true.

But is this only a cheap framing of Marx’s work as hype? I get a sense there is an additional mythical context I’m missing out on. Can anybody explain why this is compelling to it’s audience?
There are also jobs/titles/positions that are created not out of necessity, but as a way to give someone a back-scratching, wealth-sharing 'promotion' without giving up someone else's, especially if the people involved are buddies or used to work at a same prior company. As employees, you sometime wonder 'Do we really need a Chief Retention Officer' ?
There are two previous discussion about David Graeber / 'Bullshit Jobs':

On the Phenomenon of Bullshit Jobs (strikemag.org) https://news.ycombinator.com/item?id=6236478 (5 years ago, 349 comments)

On the phenomenon of bullshit jobs (libcom.org) https://news.ycombinator.com/item?id=8561080 (4 years ago, 381 comments)
Show HN: A Lisp interpreter in C# 7
I haven't tried DjVu.js - I'll take a look, thanks!
"The idea that there's tons of people out there doing unnecessary work is incredibly misguided."

It's far from incredibly misguided. I've personally witnessed countless examples of the kinds of things he described. The media even falsely reported on a lot of it. In each case, what's happening is political in the organization instead of rational, scientific management. There isn't a feedback loop saying this is the right thing to do or it's working. There's people in the middle or on top saying certain things will happen for certain reasons that are pretty arbitrary. Then, there's people that exist to make that happen, explain why it isn't, and so on. In most cases, investing in and listening to good people on the ground near the revenue-producing parts of the company seems to produce better results for a lot of stuff.

Big companies particularly seem to have an emotional or cultural hatred for doing that minimizing those people as much as possible while dropping large sums on non-production people, companies, or projects with unproven value. I don't know how much it happens in legal, though, since law firms might collapse by playing it that dumb. Just too far out of my area to know. I have seen the things I describe play out in manufacturing, retail, food, general services, IT, and security. In each case, the workers had either arguments for why it was bullshit or straight-up numbers showing their opinions generated better results than the middle management. That's on top of examples showing middle management might have never done the production work at all or have any understanding of it.
I'd just like to be clear, I'm not advocating for segregation, I just think that the current quota based forced desegregation isn't quite working. Perhaps that is because, as you allude to, there are other fronts to work on.

But I believe the rest of our disagreements stem from your optimism to my pessimism.

I appreciate your thoughtful response regarding this taboo subject.
A World Cup 2018 CLI dashboard – Watch matches in your terminal
The judge makes a promise that he cannot keep, but precisely because of that, he keeps it. Thus the paradox.
This article is very little about marx himself.
What does progressive have to do with "seeing X-art as art"? Who made that definition?
GitHub – langyanduan/Reborn: The missing proxy for macOS
The author's point should be well taken about the unique value of forums like the Straight Dope Message Board.

A lot of Internet culture comes from, or grows on, newsgroups, web forums, and subreddits. It's hard to quantify what good thing we get out of the existence of these communities -- there is not some metric I can point and say "this -- this is what these forums are worth". But I know it's a big deal.

Nice to see that they recognized the value and are keeping this particular community up and running.
Tell me how I can remove the background of a yellowed old book I have to read or print for my research side-project with a PDF file. I don't understand dismissive generalisations about a tool coming from people that don't use it. For the purpose it was designed for it does the job better than a format designed for an entirely different thing.

Frankly I don't expect having to read PDF files 50 years from now, but if I were thinking about preservation, the timeproof archiving medium still is acid-free paper –better yet, vellum– and probably India ink. As for the need of any technology, beyond stone tools and fire nobody really needs anything, it's just convenient.
> What I personally would like (and I'm still using a mix of pfSense and OpnSense for all GUI-needing systems) is an API-first system, with either no GUI at all, or an optional GUI.

Yup. Have you looked at TNSR?

It’s what we’re doing (in addition to pfSense).

https://www.netgate.com/products/tnsr/

Docs: https://www.netgate.com/docs/tnsr/

API (be sure to hit Nav -> Modules)

https://www.netgate.com/docs/tnsr/api/

As for your prediction that we will take pfSense “full on commercial”,...

Well, frankly, you’re wrong.
I’ve looked at his Wikipedia page, but can’t find where it says it is a collection of writers. All I see is that it is a pseudonym.
The claim you could have caught Enron had you knew where to look in their financial statements was never backed up. Given the length of the article it would have been nice if they had quoted concrete facts instead of vaguely alluding to evidence that may or may not exist. There were also lots of concrete examples they could have used such as Crazy Eddie using their best looking secretaries to distract the auditors.

Instead the article gives a false sense of certainty to what is really a long opinion piece. I say this even though I agree with its thesis.
People mentioned resume building and FOMO, I'll add to this: funding and sales. Investors and corporate managers are into this hype as much as engineers - if not more, so AI/ML is a label people want to use to get more money.
Great article. I think it summarize stuff from her book [1]. I will give it a listen.

1. Libgen.io pdf http://libgen.io/book/index.php?md5=B39149BC877261825CA520E4...
If you paid for Hulu because of one specific show, what happens when you are done with it? Does Hulu have enough other content to keep you subscribed?
The sociopaths, now forged in the hell-fires of Something Awful and 4chan, have gotten good. Since the mops are the source of value to extract for the sociopaths, the geeks are uninteresting to them, and may be a threat because they defend their obsessions with the vigor and loyalty of a Revolutionary-era patriot. But you can turn that threat into and advantage -- by turning the mops against the geeks. And the best way (so far) to do this is to use some sort of political posturing that appeals to the mops' innate sense of goodness. For example, by writing or videoing a long-form critique that makes the case that, say, My Little Pony: Friendship Is Magic carries a hidden intrinsic subtext of racism and misogyny. This will anger the geeks, but a substantial fraction of mops will believe you. And in their anger the geeks will play straight into your hands by writing you angry emails, which you can then post on Twitter to prove your point that Something Must Be Done to fix My Little Pony and its fandom (which something must invariably include systematically excluding and ostracizing the original fan base), because look at these awful people. My Little Pony is why Trump happened. That will get you con appearances, and maybe even phone calls from Hasbro to offer you a job as a consultant/script doctor to make sure that future MLP episodes are not so offensive.

And if anybody calls you on it, you can simply declare them part of the problem, and turn the entire righteous outrage of the now mostly mop fandom against them. When it comes to harassment, the only standard necessary to establish guilt is that the victim feel harassed. So all you need to do is tell Twitter or Tumblr about how Joe Geek's point-by-point takedown critique of your critique of My Little Pony makes you feel threatened or triggered. Or how he is "stalking" you by reading all your public twitter posts. With the right tone of righteous indignation and enough mop followers willing to give you the benefit of the doubt, hell, maybe even Twitter will step in and ban Joe Geek from their platform for life as part of their newfound commitment to stop trolling and harassment. Depending on the jurisdiction, you could get him jailed for hate speech.

So sure, by all means, call out these people. And enjoy becoming the star of your own #metoo story -- as the perpetrator, not the victim.
Trump urges Saudis to raise oil output 'by two million barrels'
Everybody talking about surprise should read the “Logical school” section, in particular this reformulation:

> The prisoner will be hanged next week and its date will not be deducible the night before using this statement as an axiom.

This paradox isn’t a play on the definition of “surprise”, that’s just a weakness accidentally introduced by lax wording.
Literally downthread: https://news.ycombinator.com/item?id=17432281
I love the Handmaid's Tale, but it drives me bonkers that they release new episodes at the rate of one per week. Release all the episodes in one day darn it! Making me wait pisses me off and (as I'm discovering) want to complain about it online.
Exactly my point! It’s almost entirely peripheral trivia mounted around a cheap smear. No elaboration, no explanation, no evidence beyond references to past claims.
how is this a start-up?
>Unfortunately, in the horror of American Capitalism, there are ample settings in which being a sociopath is rewarded,

in another kind of culture these people would be warlords, party operatives or similar
Lol. I still remember when I drove a taxi back in the day a street in Houston called Coke Street. Nobody would pick up there. And me, being an idiot, picked up a trip there and was promptly robbed at gunpoint. I’m laying on the ground with a gun in the back of my head while thugs took everything from me.

You can make laws, but self-preservation always trumps some misguided attempts by government to legislate “equal access.” When certain areas of town are higher risk than others, it’s immoral to require someone to service that area. I bet a member of city council never once visited that street at 3am, yet those same jackasses are those trying to require a private business owner/employee to put their life at risk in order to assuage their social justic guilt.

The people that can afford private taxis and Uber generally would have a smartphone. The ultra poor aren’t riding in taxis, but taking the bus. We shouldn’t be designing society around the idea that every single person deserves every single product or service available to the general public. Some people won’t get to ride in taxis; that’s just life. Some people can’t eat in restaurants— that doesn’t mean restaurants ought to be required to have a “low income menu.” Access to a taxi or a scooter isn’t a human right, it’s a luxury.
> Is there a technological/game-theoretic solution?

exit via the nascent wave of decentralizing tech holds some promise
What a great piece. There is a distinctive quality that YC's alum have in common has shaped the rest of the software world. Would Microsoft be reshaping its culture as it is without Dropbox, Stripe, Reddit and others demonstrating a new way to operate, a new set of values? The world is better off IMHO with the ethic that Jessica helped create. Go English Majors!
"Its incredibly disheartening to everyone else in the company who already has the watch and can already tell the time and have already been telling everyone the time, but as people experience, that's everyday existence in large corporations."

A guy I met consulted on improving company performance. He told me he went to the people on top to ask them what they thought and promised to investigate further to solve their problems. Then, he went straight to the workers in production and supportive positions asking what they thought about their job, what it entailed, what was needed, and what wasn't. He then asked the middle managers about their thoughts. He said the workers he asked usually had all the good ideas that he was paid to deliver to the higher-ups.

Almost everyone doing that sort of thing knows that. One other thing he said that some people have to learn is that the people on the top couldn't use their workers' innovations. The way things work at lots of these organizations is that the people on the top want to look superior and control things top down. The visible effects have to look like that. If they let workers tell them, their model and egos break where they probably should let workers do a lot more. Instead, they often asked a consultant who invisibly asked workers. Then, they can say they solved the problem hiring a consultant who gave them options that they would enforce in a top down way. They get to feel in control while grabbing credit.

Another way that helps when the situation isn't that bad is a tie-breaker between people or groups that can't agree. The consultant doesn't find the real solution. The consultant is just there to be the person that decides and gets the blame if it's bad. The consultant is cutting through the political bullshit that really run the company instead of the rational, economic, strategic choices that many folks pretend companies run on.
I disagree. In all my experience working in corporate, most problems we solved with technology would have been better solved by having better simpler policies in place.

The real world is unnecessarily complex and messy because a lot of people in positions of authority dont know how to design good systems. This leads to tons of bullshit jobs.