skysight-inc/HackerNews huggingface dataset:
Tuition has skyrocketed yet class-size keeps going up and many tenured professorships are in fact being abolished across the country. Where is the money going?

To an explosive growth in administrative (ie non-academic) staff. With the government giving out loans to anyone who wishes to attend, colleges have no reason to keep their costs in check.

Dartmouth, my alma mater, has about one employee per student. Most of these people do nothing, at best. Many are engaged in running one of the dozen or so administrative departments, one for every kind of minority imaginable, dedicated to indoctrinating students in how much they are oppressed by the white-male patriarchy. Most are just bureaucratic paper pushers who are totally unnecessary. Another chunk is overpaid low-skill laborers who are making several times the market rate in the area, but are unionized and protested (with the support of naive students) when there was an attempt to bring their compensation down slightly. And to be clear, I don’t blame any of these groups for protecting their own interests, I blame the college leadership for not doing what must be done.

The college overpays for building projects by whole-number multiples and is generally getting ripped off by contractors.

The solution is to limit the amount of federal government student loans per year to a much smaller number. The colleges will kick and scream and complain of "evil [political party]" stealing education from babies' mouths, or something like that. But then they'll quietly start making the tough decisions to cut their ridiculous expenses and bring tuition down.
Technically correct, but speaking for myself: I was interested to read this job description even though I have no intent of applying.

Although I realise that deciding where you draw the line for "interesting job descriptions" is very blurry.
>If someone gets the name "curl" and everyone in a market understands that name means something, and someone comes around and uses the name for something else[1], why do you think that's okay?

I never said it was ok. I actually didn't know about this until this thread and didn't know the details until I read the link you posted. I think that is shady and wrong. On top of that, curl is so popular that it is hard to believe those who implemented that command in Powershell did not know about that already.

That said, when it comes to a language it is entirely possible for people to not know that a language Q already exists. Also, it is going to be hard to confuse the two languages when searching for resources, since majority of people looking for Q# resources are going to actually be typing in "Q#" and not "Q". On top of that, Q being the first letter in quantum and it being a language designed for quantum computing makes sense. Plus they add their signature # at the end which they seem to like to do for new languages (J#, C#, F#). Unlike curl, I see very little malice in the naming of the Q# language

EDIT: I have another sincere question for you: What are your thoughts on the J[0] and J#[1] programming language names? Microsoft created J# as a bridge between Java and Visual J++ to transition to .NET. This was in 2002, 12 years after the J programming language first appeared.

[0] https://en.wikipedia.org/wiki/J_(programming_language)

[1] https://en.wikipedia.org/wiki/J_Sharp
Wow, my mind is blown. Makes me now feel like all those claims Google made in the past about how impractical hiring a customer care team would be for them was just pure BS.
Password rules are dumb, but why do websites even require passwords when they require an email address and offer a "forgot my password" link? The user clicks the link, it sends a one-time login URL to the address, that login URL sets a cookie, and there you go.

If your primary email account is hacked, you're pwned in all kinds of ways that a password won't help, e.g. "forgot my password" requests. And if you don't care about others using some junk website that requires logins, you can give them a throwaway Mailinator account.
Good projects which will then be only available to accredited (i.e. already rich) investors? This defeats the purpose for me
Ah, yes, I forgot to put the irony-tags on my post.
19 minute old account, assuring everyone that nothing bad is happening.
This has nothing to do with security analysts.
I mean sex toys and bongs are one thing but excess profanity? Are you kidding me?
Despite the name, Senior Executive Officer is a pretty low grade within the UK Civil Service.
That's true, and it would be good to highlight such characters in a way that makes it obvious that they are not what they seem to be.
Yes, but my point was that if I want my app to be "vanilla rails with jQuery" (which actually is all you need for most web apps), I actually WANT it to behave like a "website", meaning I DON'T want it to behave like a single page app because it's confusing both for users and the developer (myself), which is where turbolinks comes in.
Show HN: 200 AI Conferences in 2018
You post a variant of this drivel on every regulatory- or China-related thread [1].

[1] https://news.ycombinator.com/threads?id=mrwong
Ajit Pai jokes with Verizon exec about him being a “puppet” FCC chair
The idea is pretty simple really, so my advice to you is simple: buy low and sell high...

Just think about it, why on earth I should help you (my competitor) and save you time by giving you working (and non working for that matter) trading ideas?

In the end it is a zero sum game (even less than zero when calculate the commissions and other expenses), so for me to make money, someone else have to lose...

If I ask you to sell your house and send me the money, I would sound a bit crazy, don't you think?
Then they need to start using tuition, room & board, and book prices as a measure of success and not fundraising that never trickles down.
The rule is pretty simple: YC backed start-ups get to post job ads using a special mechanism, everybody else lines up for the who-is-hiring posts.
I was happily surprised a while back when I started using WSL, but there are a few things that I still miss:

* tabs
* splitting a pane
* a default font with a high unicode coverage
* better theme support (the current system is clunky)
Decentraland probably had 2 investors, Tezos god knows... So yeah it's not that unheard off in the ICO market.
Yes. It makes me wonder if anyone believes these anymore. I don't know how they did it in the 60s. They had just barely gone 100 miles up, and they came up with a plan to send people 200,000 miles, land two of them on a gravity well, and get them back. It's insane. I don't understand how President Kennedy said something absurd, and it came true, yet now we say we want to do it again decades later, and it's all talk.
For a grad level position I'd argue it's just about acceptable - outside of the big tech companies UK salaries aren't that amazing, and it could probably be a nice stepping stone onto something bigger and better. Usual story in SE UK though - on that salary it would likely be a long and dull road of saving hard even to afford a shoebox, and patriotism doesn't pay the bills.
Jim Simons – The Numbers King
Not sure of the down vote here. I think that existing concepts such as ternary logic[1] prove the applicability of alternative (alternative to binary I mean), multi-state computing models already.

So, quantum processing is a different computing model and programming model, which up until recently has been too complicated to be in reach of the public, much like the Turing machine once was. I suspect with advances in cloud computing and programming tools like this Q# language, it will bring these advanced capabilities to a wider mass and then the techology's full potential can be more fully realized.

I understand the parent's question, but perhaps an actual quantum computing scientist could answer here instead of me.

[1] https://en.m.wikipedia.org/wiki/Three-valued_logic
Google's Kubernetes Comic
Install Elastic Stack on Ubuntu 16.04
Is it an uppercase I or a lowercase l?
Reading your comment feels like licensing software from Microsoft. I just pay a fixed monthly amount for unmetered data, and I wouldn't have it any other way.
Near real-time human language translator earpiece commercially available
Uber employees have to be accredited to participate in the SoftBank tender? That sucks...
There is a year lockout of Uber employees after an IPO. Source: ex Uber employee.
The gut microbiome is a main focus of the Systems Biology group in the Center for Computational Biology.

https://www.simonsfoundation.org/flatiron/center-for-computa...
If you want to throw machine learning at it, the browser could try to predict what site the user thinks they are on, and highlight any discrepancies.

The data collection necessary to get an accurate model would however be quite invasive, so I'm not quite sure whether I'd use a browser with that ability. Maybe just having visual fingerprints of the most visited sites and serving them as a static model would be enough.
Protocol 1.5 had BB98 vulnerabilities. I believe modern SSH uses RSA just to sign.
It's kinda different though. Worst that can happen if a pipe bursts is a lot of water here and there, maybe some subsuming after a long time. Power lines could start fires, or create electrical hazards.
I wouldn't purchase a bundle if I'm not going to use the services that are included. That would be really stupid.
How MSPs Can Successfully Integrate CPaaS Solutions
It's already 22 minutes old by now, we can trust it.
I guess I should have clarified.

I just don't like how it does things I don't want it to do, because when I'm using rails + simple javascript, there's a reason why I'm doing that instead of API + frontend JS framework SPA approach--I WANT it to work like a website, with full page refresh and all.

And I would like to say, for most use cases this is actually much better user experience than trying to make it work as SPA because users want to see "clear cut answers" to their actions.

This used to be simple when web pages just refreshed, but with single page apps, there are so many points of failure that you have to build all kinds of middleware just to make sure this type of client/server inconsistency doesn't happen. And I think this is overkill. Most people have been using regular websites just fine, and even when I've built tons of SPA for living, I myself still prefer regular web pages, you know, like hacker news. It's simple and it works. No state inconsistency, no memory hog.
Not allowing market orders can be reasonable.

Trading with market orders is generally like playing with fire. If you're comfortable with the current market price, just place a limit order at or slightly above market price, and it will usually fill.

Telling the market: "I want to trade now, and price is completely irrelevant" can be a recipe for a bad time.
I think that your viewpoint focuses on the people paying, but you are ignoring the people taking.

It's not fair to ask people to simply pay, and not allow them to hold the institutions accountable. Universities are packed with dead weight professors, dead weight majors, and dead weight administrators who take advantage of the blind belief that a bachelor's degree in anything is better than nothing.

The University of Florida got rid of its Computer Science program a few years ago, while expanding it's English department. Do you think that was a wise use of Florida taxpayer's dollars?
Bitcoin contracts still pipsqueaks in world of commodity futures
Welcome to George Orwells Sex crime 1984. Are we living in a script?
https://www.youtube.com/watch?v=IcTP7YWPayU

With all the news going on, what do you think?
If you quit during that time can you sell?
There are already rules to highlight such domains (the domain is shown in its punycode form when it violates the rules).

See: https://wiki.mozilla.org/IDN_Display_Algorithm
Litecoin is the new Bitcoin. People are realizing there is nothing special about Bitcoin, and I'm saying this as a HODLer. Stores of value will come and go. Bitcoin will eventually lose its supremacy. It's not like people use it as a currency at this point. And if they did - Litecoin is far more efficient.
Also, some companies (Knightscope comes to mind) lease their robots at hourly rates, so the companies replacing workers don't even need to have the capital themselves.
Yet another reason why taking startup stock sucks.

Oh? You managed to actually get stock in a startup that seems to be worth something? And you didn't get diluted to a pittance? And the board / founders didn't try to fire you or ask you to give stock back to the pool? Lucky you, you're one of the 1% of the 1%.

Now stay there until the company sells or goes public.

Wait -- they got bought? Congratulations, you just won 2+ years of golden handcuffs at Parent Corporation! Enjoy your new corporate job!

Alternative storyline: You leave startup early, exercise options and go into debt, startup dies, you lost money.
I think my point is that there should be choice. If someone wants to pay for neutral 5mbps internet that is fine. If someone wants to buy a connection that is cheaper but throttles everything that isn't Amazon, that is fine too as long as they have a choice.
>because the apps that I use more often are "free"

Can you imagine that these apps being zero-rated might make it less likely you'll try competing services (that aren't zero-rated)?

I understand that it seems like "free" data, but you are still paying for the service. The ISP is coaxing you into using specific services by limiting your use of everything else.
That's not how it works.

The kitty tokens are more like a product than a security I think as each kitty token is unique, but I'm not a lawyer
the article is pay walled
How do you reconcile that with external effects? Surely a college endowment increases for reasons outside of the college presidents' actions and it is not directly attributable to him/her.

If all college endowments grow in lockstep with demographic/economic growth then surely it stands to reason that college endowment growth can be attributed to this. While is foolish to assert that demographic/economic growth is 100% responsible, it is equally foolish to assert that college presidents are 100% responsible for endowment growth.
Wall Street being able to buy Bitcoin might increase demand, but they might also do things that would at least at times amplify sell pressure like panic selling, shorting it, leveraged shorting, margin calls
Reasonably priced only because your idea of value is distorted by American education fees. European education is as rigorous (if not more) and significantly cheaper than the 8.5k/semester I pay.
Here's one reason we don't show password requirements on public pages: If a bad guy has to experiment to find the list of available characters and lengths of a password, it's easier to for us good guys to track that behavior. Alternatively, listing the password requirements makes it easier for him to truncate the dictionary for his brute force attacks. If he knows we don't accept ampersands in passwords, he'll remove all passwords with ampersands from his list of 10,000 most common passwords when attacking our site.
A merge should always be done by rebasing the to-be-merged material onto the target-of-merge branch. This way not only is the history linear (and thus understandable, rather than some indecipherable "git log --graph" ball of yarn) but the individual changes are properly re-worked to fit into the target.

When we go back and view those changes, they are all in terms of this codebase, not the original changes that do not apply cleanly to this codebase. That's a big problem with git merges: the merge itself is one huge jump that collapses all the changes. The original changes are traceable in its lineage through the second parent, but those are the verbatim original changes, not the merged changes.
I understand what you're saying, but the notability of the role would get lost in a general hiring post.

If you're suggesting it's simply impossible to discuss notable job descriptions on their own, that would be a bit sad. Alternatively, if it's that this isn't sufficiently notable, I guess that's arguable, but I found it interesting :|
There's always an exodus after a liquidity event.

As far as the culture goes, from what I understand it's very backstabby and culty. Basically, Travis set the culture, and it permeates the company.
Why do you think Litecoin is more efficient?
And yet, that worthless fraudulent garbage is one of the few ways to get rich.

If Oculus had done an ICO instead of a kickstarter, my $400 wouldn't have been merely a preorder. The $400 would've become quite a handy sum by the time Oculus got acquired.

That requires integrating ICOs into the existing startup structures, but it's worth trying.
Binder (beta)
You would think they would buy for themselves commensurately with client purchases so they wouldn't get into this situation.

Maybe they try to and couldn't keep up? Would be fascinating how this stuff is managed behind the scenes.
or alternatively break out the big CPU bound bits into an FFI language, i.e. C, Rust, Etc. That's why Python has these bindings. You can almost sort of do it with Go, but it's not easy, since Go has a VM as well.
They enforce this at the ROM level but not the SIM level, so any user-flashed ROM gets around this incompetent "restriction".
Isn't this a job ad for the United Kingdom (YC1215)?
Less fees, shorter confirmation times, etc.
Yet they don't protect people from pay day loans or from gambling. They only 'protect' intelligent people from getting out of the system they've rigged.

They also don't protect workers from getting worthless secondary 'common' stock.

Keep regurgitating their lies. It's working for them.
excellent, but left out a small but very important one:

- ice cubes shifting/clinking on their own in a glass
Why would not free be better than free? In Sweden students are even paid.
For ambient, I really enjoy Taylor Deupree: https://www.youtube.com/watch?v=v2hh2hAPyc8

My personal favourite for working (or unwinding or cooking or cutting your toenails), though rhythmic & structured electronica, would be Jan Jelinek's Loop Finding Jazz Records: https://www.youtube.com/watch?v=6hIgBEXuQD8
How's the eng culture?
Who are "we"? What is a good way of educating every service user ever that password reuse can ruin their lives and that human generated passwords are weak? School? Parents?

New users are thrown into the internet and they find out they have to use an email, and are usually turned towards Gmail, and then they have to use a password. They probably already had a password on their laptops or phones, which are harder to break into because they need physical access to crack, but the new user doesn't know that people can and might remotely try to gain access to their online email service. So they use the same password they had on their laptops. Then they have to sign up for a ton of other services, so they need passwords for them as well. The easiest thing to do is to reuse your password, or slightly modify it.

If people don't know why it's bad to reuse passwords, they won't even think about getting a password manager. Yes, it is very simple and user-friendly nowadays, but it's seemingly a lot of work to change all your past passwords, and to some people it might be even scarier to hide all your passwords to all your accounts behind a single password.

I'm not very familiar with middle and high school curriculums nowadays, but I feel like security is a topic that must be included. A crazy amount of people use the internet and build their whole online personas or store a lot of their personal and important information in a very wrong and insecure way, just because there's nothing to stop them, and that's the easy way.
The moment for me when I realized that options were bullshit was when I got a story about how “we wanted to give you a bigger raise but it’s not in the budget, so here’s $3k less and $3k worth of options”

As if options had a value.
None of the pages I host have any password requirements. Well, one, you have to have a password. One char is enough. Some might wonder why would you do that, but why would you force people to make complicated passwords if the site in question doesn't have anything worthwhile to steal? Like one of my sites is a tv guide, why would I want to force my users to use +8 character passwords? Pure stupidity.
Fair enough.

Clumsy handling by Mr Prince - and certainly suggests that we need more due process everywhere - but an emotive issue that most people could sympathize with.

The company has basically decided that Nazis don't get service but porn-pirates do. It's not very black and white, though. Morally, it's a minefield. "Porn producers pissed-off at pirates not being given the same treatment as Nazis"

I bow to your observations, but I'm not convinced that the stakes are as high as you argue...
> The services dialog is blurry.

Not doubting you, but I just opened it and it's not blurry on my 4k monitor. To be clear, I hit Start, typed Services and pressed ENTER when I saw the Services desktop app. (Another way to open it would be to hit Win+R and type: services.msc)

> I have an ongoing battle with IntelliJ and PyCharm, fonts are all broken.

Sounds like a JetBrains problem. What's broken with them anyway?

> I had to find the shortcut and disable Application Scaling (wtf?).

That's called learning how to use a new OS. Also, I can't imagine that you have more complaints about games on Windows than you would on a Mac where there hardly are any games to begin with, are only half-supported or in perma-beta.

As a Mac and Windows user of over 20 years, I feel that Windows is generally more flexible; you can make it do exactly what you want way more often than with the Macintosh OS. Things are simpler on the Mac, but that comes at the price of inflexibility.
I find the Git UI discussion the least interesting part of Git discussions. Git's UI isn't great, but it usually doesn't matter because 90% of what you're doing is what you always did with Subversion and Hg. The commands are a little more obtuse but that doesn't matter either.

I really like Gregory's discussion about nameless workflows. For small side projects I use Git on a personal server and I don't care to name every change or even use branches. I essentially just want my work sync'd remotely and maybe -- maybe -- I'll look at the history, but almost never. I used to use tar/scp for this before I got worried about overwriting local/remote changes.

I use Git for this now and guess what, my commits are all '.'. I blatantly don't care, and some commits I'm rewriting the entire source tree in a day (like I said, small side projects) so the message would be "Old version sucked, rewrote" and there would be 20 of them.

Mostly this is because I don't care to waste my brain power on managing my changes. That's what I'm using a VCS for. They don't need summaries -- that's what diffs are for -- and they certainly don't need names.

Gregory's argument against forks makes sense to me too. Semantically a fork doesn't really sync back up with the main branch; if it does it's pretty rare -- or just look at the terminology here: branch, root, trunk... FORK. Fork doesn't really go there.