skysight-inc/HackerNews huggingface dataset:
Every time one of these articles is posted, there are a number of comments about how we need to tighten the number of students accepted into PhD programs, to line up with the number of academic jobs realistically available to them. Of course, I understand where these comments come from. But if so many people are so keen to become researchers in a field they love and are clearly highly qualified to work in, I would hope we could instead find a way to broaden the number of people supported in doing such work. Attacking the problem from the more troubling end.
DCCC website redirected donors to a fake contribution page
That's really cool. Do you face any regulatory issues for your pumping? Do you have to own water rights on your land to pump from the ground? Have you ever had your groundwater tested to ensure that there are no contaminants that might not be filtered by RO?
I cant believe how much more accessible typescript is than javascript. Type signatures are helpful. Refactoring is so much less stressful. Even things as simple as catching misspelled imports have saved me tons of time.

At one point in time, a 'this' bug ate up half of my day. Ever since moving to typescript, I haven't had a single 'this' bug make it past the compiler. I still don't fucking understand 'this'...all I know is that Typescript knows what it is and can tell me to fix something before I send it off to the browser.

Typescript will never be my favorite language...not even close. But since we can't actually get rid of javascript, I'm pretty happy we have typescript around to make it not suck so much.
Where are you having troubles with the interview process?

Getting past the initial resume screen? Passing the technical phone screen? Passing the onsite?

Where are you located? Where do you want to work?
Not sure this is "hidden". Anyone who has spent ten minutes poking around chrome dev tools is likely to have discovered this.
> where you can get paid more and have better mobility, but get looked down on by your academic brethren

And then 2 years later they will be asking you to find them a job. :)
Cool! Why'd you roll your own MySQL instead of using Cloud SQL though? With Cloud SQL 2nd Generation you get a managed database even on an f1-micro for less than $10.
>Moving towards "socialism" by increasing taxation on the ultra-wealthy is a move to restore balance and guide us away from one extreme which has gained in popularity in the past 30 years.

What you just described is not socialism, or even approaching socialism. It could be best described as social-democracy, which is a completely unrelated concept. Socialism would be banning private enterprise in favor of direct state ownership of the economy.

That's why people have an aversion to the word, because it's an awful concept. Not because of some irrational fear.
A number of my classmates weren't able to find jobs. Some have left this field, others went to grad school, some are self employed and others have gone into it/networking.
When you add syntactic sugar, you don't need so much salt.
Xeriscaping a lawn in an attractive way is significantly more expensive than laying sod or grading+seeding. Simply letting native weeds grow takes years and you're left with massive erosion problems in the meantime. In many locales, regulatory agencies will crack down severely if your yard is producing erosion run-off because it clogs sewer lines and clouds streams. A lawn of native weeds also looks pretty bad.

Xeriscaping is a fine option and when done right, it looks gorgeous...but doing it right is beyond the means of the average homeowner.
Not everywhere though. I was reading this comment as I got off the Yamanote line at Shinagawa and literally stared straight at trash bins. They do have see through plastic panels and see through plastic bags, for the reason you stated.
Academic freedom, especially the freedom to pursue unpopular ideas.
>They are VERY upfront about what the whole price is

You're kidding right? It doesn't mention the price anywhere on the site (but it does say "Download for free at the app store" front and center). In any other business that'd be considered a bait and switch.

There is a vague mention of the premium version in a single paragraph. Elsewhere they appear to go way out of their way not to mention it:

Developers can download various Linux distributions from Veertu Cloud Image Library and run VMs in few minutes, for no charge. Alternatively, they can also setup Windows VMs with ISO files. Windows 7 and higher version are supported. Users can also import existing VM images from VirtualBox, Fusion and Parallels.

That's weasel wording, plain and simple.

I agree though, it's better than a subscription pricing model. But to be honest I have no real quarrel with the model itself anyways - I just think they should be up front about the offer.
@niftich & @tedyoung - thanks both, will check those out.
Who got rich off the student debt crisis? [Investigative Piece]
Still no SQL. Sigh. I moved on to React Native
Call it "Internet Deregulation" and say that you will be able to lower taxes by X percent if you don't have to spend money on expensive internet filter solutions.
Thanks! And sure, my routine is pretty standard for a 'bodybuilding' split:

I go to the gym 4x's per week, for roughly 2 hours each.

Day 1: Back & Abs + Cardio
Day 2: Chest and Traps + Cardio
Day 3: Legs + Cardio
Day 4: Shoulders and Arms

For cardio, I do 30 minutes of moderate intensity stuff: elliptical, bike, stairmaster, etc.

For training, I do about 6 exercises per body part, with lots of high intensity (till failure) stuff. It's hard for sure, but works well.

For sleep, I try to get 9 hours per night. This one is really important. Without sleep, the rest doesn't work so well :(
The reviews seem to be quite negative:
https://www.reddit.com/r/haskell/comments/41z1ih/haskell_des...
Trump: Relative Comparison Theory and Income Inequality
Thanks ^^
imo Paw is not an automated API testing tool.
You can use it to explore/browse API's.
Developers after creating a new endpoint or after editing an existing endpoint want ways to easily send a properly constructed request and visually check the returned response (mostly json these days ).

There's a feature in Paw which let's you generate code in multiple languages for any request that's already in Paw. May be people are using it as a starting point to write tests.
Doesn't seem to work in Firefox.
Reading Atlas Shrugged. I never felt any pleasure in helping others or making a personal sacrifice for someone else. Traditional morality of course taught me that this is bad and so I did it anyway even though it hurt me. Worst, other people would shame me using this to their advantage. After I read Atlas Shrugged I realized that there is nothing wrong in how I feel and it's perfectly okay to be selfish. Not being a doormat does wonders for one's self-esteem.
It sounds like the null hypothesis is that Uber has not affected drunken driving deaths. Didn't the study just fail to disprove the null hypothesis, meaning that its result is meaningless and inconclusive?
There's a lot of negative stereotypes out there about bodybuilding, but it can for sure be done in a healthy way!

Protein, etc., is not bad for you: it's just food. Eating 1/2 pound of chicken breast, and drinking a hefty protein shake are roughly equivalent in terms of nutrition. There's nothing wrong (in my opinion) with maintaining a relatively high protein diet, unless you're eating far more than 2g per pound of body weight (at which point you're going to unnecessarily tax your kidneys to break it all down).

Many bodybuilders eat around 1g of protein per pound of body weight, which isn't terribly much. People like me, for instance, eat mainly 'clean' foods: chicken breast, brown rice, green veggies, etc. I get my bloodwork done every few months, and have never had any issues.
is offical Windows support planned?
Puts in perspective our problems.

Not that our problems aren't worth fixing, it's just a stark reminder that some places in the world remain uncivilized.
From where I sit, I certainly wish I had done that. A PhD in CS or EE (the only things I can comment on with personal observation) creates industry opportunities that an MS doesnt. Better projects. Easier path to project leadership. More choice of projects. More job mobility opportunities (hugely more).

This is data from observing how friends, relatives, and aquaintences with PhDs in CS, EE, and Robotics are doing. None on the academic track, by choice.

My brother-in-law with the PhD in econ (MIT, no less) chose the academic route, and has faced the tenure struggle.
So you're like an open source version of Segment? Am I understanding it right?
So responsible people are trading Yellow taxis for Über and irresponsible people are still driving while intoxicated. Or, alternatively, the amount of drunk drivers is so huge that whatever number taxis and Uber take off the streets is negligible in relative numbers.

But ride services want to promulgate the idea to cities they bring safety in order to counterbalance the annoyed voices of the yellow cabs decrying the conditions the ride service drivers must endure...
I'm suspicious. It seems the study may only be regressing on 'availability' of Uber – the single bit flag of whether it has launched in a city. If adoption is gradual, as the habits of drinkers/drivers change over months (or years), beneficial effects might not be seen by such a study, or remain hidden by all the other controls applied.

The best analysis would likely need to use ride volume data; there's no hint in this study's abstract they've done that, and the paper is paywalled.
Postman is decent. But it takes too many click to do things like managing environment variables. Then there's the double-scrolling issue when reading responses which is atrocious; the response text is placed in a scrollable field - and that field has the parent window which also scrollable. Having to operate nested scrollbars to read every single response - which is the most frequent task you are performing - ruins the entire application.

I hadn't heard of Paw, but based on the screenshots and positive reviews in the comments, I'll be giving the trial a go. Fingers crossed!
Chromebook does as well. Works great.
Out of curiosity, did you end up tipping $100? I feel like a taxi driver's job is to pick up people at a set rate and they forced you into promising the $100 because you knew otherwise they wouldn't do that job. Curious on your view.
Long term it's cheaper to not have your neighbors hate you!
In The Netherlands they are testing the growth of potatoes on salt water.

So we can also try to adapt to salt water
I do love the "place this sphere on your head to switch worlds" paradigm, but I think it's maybe too natural - every user I've demoed the lab for inventively ends up punching a controller into the visor.
From talking to Brits, I'm starting to think that the greater availability of alternatives to driving one's self home seems to increase drinking. The need to get home, to get one's car home, is a good reason not to drink. During university I rode a motorcycle to school/work and can say it kept me away from many an afternoon at a beer garden. London's nightlife, the serious drinking, can only exist because nobody has to drive themselves home.

So dropping Uber into a city, giving them another option for getting home, might increase the overall level of drinking. This would muddy the drink-driving numbers. For every drunk driven safely home by Uber there may be some other person out there pressured into having a drink that otherwise wouldn't. And some of them might drive.
There is a need to verify how good this device is. What is measurment error
My guess is parallel testing.
Yes, but my precise point is that startups lure talent and iterate on product better than most large corporations, with enclaves and exceptions in a few large-ish companies, and virtually none any where else. $1B is the monetary expression of a lot of effort, and it's unclear whether they can actually do anything with what they bought. Most mergers and acquisitions are failures.
I don't know how to calculate what it'd take to undo desertification of the dustbowl. But 1mm = 320km^3 of water that _doesn't_ go back into the ocean. To stop the current 2-3mm rise that's 1000 cubic km a year. I suppose over something the size of the dust bowl (400,000 sq km) that's not that much.

But I'd take a wild guess that by the time we get to that level of terraforming, we can build solar reflectors and just prevent the warming in the first place. Desal'ing all that water is going to require massive amounts of power (big fusion plants) plus all sorts of machinery. Tossing a bunch of mirrors into space seems easier to my engineering-ignorant mind.
Yep. Thats why there are signs telling you not to use the toilet at stations.

On the other hand the streets in the Netherlands are littered with dog poo..
yeah, I love to put little tools i write in here like Angular js debug functions
Students aren't the only casualties. Universities used to be (a while ago) places for enlightenment, learning for the sake of enhancing one's life, not just for teaching skills. Now they are almost exclusively for vocational training, and bettering the self, debating ideas, pushing discourse forward - it's all by the wayside except for the highest-level institutions.

Where does discourse go when academia becomes a business?
The people over at https://news.ycombinator.com/item?id=12191089 might have something to say about that!
What's the Difference Between AI, Machine Learning, and Deep Learning?
http://www.admin-magazine.com/

To get the digital addition you have to subscribe to the print addition.
Otherwise known as racketeering.
TypeScript is, in fact, awesome. 2.0 adds still more awesomeness, and 2.1 has async/await compiled down to ES3/ES5, which I will be very happy to see.

The only thing that I don't understand is why TypeScript isn't just considered a required client (or Node) Best Practice at this point.

There are other languages that I prefer for specific domains, of course. But if you're writing code that needs to run on a web client and/or that needs to run in Node, TypeScript is the only way to go.
Samsung Galaxy S7 vs. Huawei P9 vs. iPhone 6S: who wins on battery life?
Hypernap may be a native app, but it's certainly not beautiful or fully featured. It uses the most basic interface elements thrown together in a messy soup. I have immense respect for people who manage to develop native apps, but when the interface looks like it was implemented as someone's very first experiment in XCode... well, there's a reason you don't pay much.

I don't understand why developers throw their arms in the air over pricing. Try out the app; if it has everything you will ever need out of such a tool and it greatly improves your productivity every single day... a one-time $50 payment is nothing. It's the cost of going out for dinner one evening.
How to Activate Night Mode on Twitter for Android » Technohacker
Show HN: Task.js – Live demo
If you are new to dev tools then yes. But if you have been using it for a while and don't have any upfront "What's New in Devtools" when Chrome automatically updates then you prolly won't notice it. I certainly didn't.
Yes, I might have phrased that poorly. Google Search still finds relevant web pages just as well as it did 5 years ago, perhaps better. It certainly has leveraged the data it collects on me to suggest search terms in a way that's almost eerie.

But it's still a tool to find relevant pages, not a tool to find answers. It's made some progress with the semantic web and knowledge graph, but that still provides basic facts about people, places, and things. At its core, it's still a portal. It's still just a much better version of Excite. Search today feels like it did in 1997: a "solved problem" ripe for disruption. Google has the talent, technology, and data to produce something an order of magnitude better.
Unprecedented? Donald Trump’s Politics of International Cooperation
In the 80s home computers shipped with a programming language as their OS (BASIC language to be precise) - today the browser dev tools are the closest equivalent. You can use them on any PC with no additional software - wished it was made more obvious so everyone could experiment with programming like those of us who got their first computer experience 25-30 years ago could do.
Tracking the amount of time I spend on various tasks at work. Here's a blog post I helped edit which explains the benefits in detail: https://blog.toughbyte.com/how-to-boost-productivity-with-ti...

Another one is tracking personal expenses. I was looking for a solution for a while and even built something of my own, but in the end ended up using YNAB (https://www.youneedabudget.com/) which I found out about in an HN comment.
What happens if the [state|country] upstream taking water is the source of your shortage? What happens if you have no leverage to make them stop?
Since this is HN and we're obligated to talk about the website over the article, can I just say that I literally can't read this article thanks to a 'you're using an ad blocker' message. No I'm on my phone and have no ad blocker and can't view this from my PC since my internet is out. Thanks, Bloomberg, great user experience.
"In the name of the general welfare, to protect the people's security, to achieve full equality and total stability, it is decreed for the duration of the national emergency that:

Point One. All workers, wage earners and employees of any kind whatsoever shall henceforth be attached to their jobs and shall not leave nor be dismissed nor change employment, under penalty of a term in jail. The penalty shall be determined by the Unification Board, such Board to be appointed by the Bureau of Economic Planning and National Resources. All persons reaching the age of twenty-one shall report to the Unification Board, which shall assign them to where, in its opinion, their services will best serve the interests of the nation."

- Directive 10-289, Atlas Shrugged
"Shell shock" and "PTSD", like cancer, are symptoms clusters having possibly multiple causal factors, some compounded, some independent.

The YouTube video posted downstream in this thread, at about 7 minutes, touches on this -- both physical and psychological stresses would result in symptoms described as "shell shock".

https://m.youtube.com/watch?v=cc7ehb8agWY

Modern PTSD similarly describes a set of symptoms which may result from physical or psychological stresses. There was a commenter in the earlier thread who seemed to have a distinct inability to grasp this even when presented with NIMH and Mayo Clinic definitions of the condition:

https://news.ycombinator.com/item?id=12033214

Both causes are included.

My own lay sense is that the brain is a complex organ, and may well exhibit multiple modes of breakdown, several of which express similar end results. Whether it's repeat psychological strain or physiological disruption, or chemical or idiopathic causes, failure of proper neural function would seem likely to result in similar types of symptoms: shaking, loss of speech or senses, decline in mental function, paralysis.
This is meaningless, a single Minecraft world is practically infinite and "bigger than Earth".
This thing can never be "accurate". Proper instantaneous measurements for radiation require more than a good detector. The operator is part of the equation.

Say you have two pieces of fish in front of you. Answering the question "which one is more radioactive" requires more than holding a device over each for a couple minutes. You have to think of the flux, the surface area of the fish visible to the detector, the orientation of the detector, any background sources, the mass of each piece and most importantly the distance between the fish and the detector. That cannot be built into a hand-held consumer product. Absent that, these devices will only scare people.

Note the pic in the OP showing the detector plugged in via an extension cable. I'd bet that they moved it around until magically it's measurement lined up with the other device.

Also, low levels of radiation are nothing to be concerned with. The linear no-threshold model (the direct relationship between radiation and cancer) is no longer considered appropriate when discussing very low levels.
Compliance. Massive amounts of federal regulations, plus empire building and things like deluxe dorms and insanely corrupt athletic programs.
You may be on to something ..
Just apply. Chances are that a company is willing to talk with you solely on the fact that you're interested and self-taught. There's so few jobs in Haskell compared to the rest of the market and so few candidates with the experience that you probably already have a leg up. My team works primarily in Erlang and we normally willing to interview people with no Erlang experience but a desire to learn. I can't imagine a Haskell shop being any different.
I am interested in the uses.

I remember reading Functional Programming (FP) leads to more readable code, fewer lines and financial companies use them for some reason. I assume it must be because FP programs guarantee the certainty of their results, but I am not sure. Are there side effects in FP languages?
Ask HN: What are some systems similar to Dromey behavior trees
I'm interested in knowing of other formal, graphical modelling languages that can be executed and/or easily composed -ex: BT can using specific tools, UML can not AFAIK.
According to an Ethics Professor at the University I went to, which was a large public university that charges very high tuition rates, the school on average LOST money per student, and instead broke even through various other forms of revenue. Tuition rates are inversely related to state funding of higher education, suggesting that it is entirely the loan providers, local businesses, and real estate managers, who profit off of students and their parents.

That's my 2 cents at least.
very, very cool but calling something music-related "Reacktor" is a really good way to get a nastygram from Native Instruments.
How can I unlock an FileVault2 encrypted volume without mounting?
My take is, water is a commodity (mostly) in California. I'm a bit skeptical of residential users paying dear for desalinated water in order for agricultural users to have a larger share of the 'free' water.
As a recent comment pointed out - the issue isn't solved by dividing the pie, but by increasing the size of it.

These arguments lead to one historically known outcome.
For me, I've simply decided to just focus on javascript. I have to use it, and while I had quite a bit of enthusiasm for Coffeescript, the move towards ES6 has made me realize that I need to just buckle in.

Maybe it's a little bit of fatigue setting in, but at this point, my next foray into a new language will be something properly compiled like Rust or Swift, not a transpiled language.

This is not to detract from Typescript or Purescript or anything else like it. There's some amazing work going on, but for now, I'd rather learn the ins and outs of javascript instead, warts and all.
Vietnamese airports under cyber attacks, 400,000 passengers' data stolen
TypeScript catches a lot, but "this" bugs are still one of the most common things it misses. For example, when factoring a method into a free function, I'll often miss a this:

function hypot(x:number, y:number) {
return Math.sqrt(this.x * this.x + this.y * this.y)
}

TypeScript does not warn about this case.
I think I wasn't clear. It isn't a notch above minimum brightness as in running the panel very dim.

It is a notch above minimum as in: minimum is pure black, and instead of every allowing pure black they set it to one notch higher, because pure black causes the smearing.

It isn't an visible issue in Rift CV1 or Vive because they do that as a workaround.
How to install Wordpress manually
Modular Moto Z Android Phone Supports DIY and RPi HAT Add-Ons
Perhaps a substitute could be "stretch the sphere open so you're standing in the middle of it", with your arms outstretched on either side of you. Although this might trade smacking yourself for smacking your neighbors.