skysight-inc/HackerNews huggingface dataset:
The longer I've been on here, the more I've come to see "Disruption" mean "I truly have no idea how complex and regulated and culturally cemented an industry is, but I work in software and my only limit is imagination."

No educational system will ever supplant higher education as we know it today, as we have known it for hundreds of years. The only discussion here is about the degree of tweaks. When you grow up in a family of university administrators and scientists and faculty, and then work for a university as professional staff, you realize how laughable most outsiders' naive perspectives are, from the idea that a proper university can be run like a business (ha), or that people will rationally select a college that gives them the best bang for their buck (haha), or that educational complements like boot camps and MOOCS will ever replace what higher education offers (hahahahaha).

While we're toiling away at our degrees, we often argue that it's just "a piece of paper." But that piece of paper matters. Unless you have a lot of paid work exprience, the inexperienced Ivy grad wins out to the mildly experienced community college grad almost every time. Yes, it's a shitty system but to change it you need to change global culture, maybe even human nature.

As far as boot camps go, they're a good idea but even if you pass one with flying colors and could make an iOS app with one hand and a Rails server with another, the perception is still that you're somehow less qualified than a college graduate. Again, it sucks, but a hiring manager is going to ask themselves whether they could get blamed more for hiring a college grad that turns out to suck at their job, or a boot camp graduate that turns out to suck at their job.

Honestly, if you really want to "disrupt" education, you're barking up the wrong tree. The best education is a good job. The best people to teach you how to do your job are the ones doing it with you. I firmly believe that the best way to provide good jobs and valuable skills is to heavily promote - and perhaps even subsidize - paid apprenticeships.

Nothing says "I am worth paying $X for this job" like a resume that says "I was paid $X for this job."
The mapping in west africa could be from the Humanitarian OpenStreetMap Team
https://www.youtube.com/watch?v=pmofgf-Y3Mc&t=45

This is a promotional video produced by Uber. It clearly shows the vehicle illegally entering a crosswalk containing pedestrians. That's not a great start, and not particularly good advertising.
Probably MIT Scheme, but afaik it's not suitable for production applications since it's a tool for teaching. It is the 'vanilla' Scheme though
Batched review and pending state have both been a long time coming.

Most of the times when I do a review it's not a single comment and right now the workflow is to let the team know on Slack that I am reviewing this.

From the Gif it's not 100% clear what the pending state does but I would want something like blocking the PR until every team member that started reviewing will "release" the PR. I also see the negative side of this of course but I think the positive outweighs the negatives.
GitHub gets a redesign
Github release a major overhaul of their design with some really cool new features.
A lot of the bloat in the 4 year colleges comes specifically from administrative bloat on the dorms and student-life side. Not so much the luxury dorms, though they are a problem, but the sheer number of deans and vice deans getting hired.

At a community college, you won't see any of this.
Reducing the workweek by 20% will create jobs, for those jobs in which output is a result of hours worked.
Beginner's guide to web development
Many religions/philosophies advocate service and virtuous acts as the path to happiness. However the underlying need for happiness exposes ego on some level creating an uneven foundation no matter what. Thanks for sharing!
This is only for development of the debugger itself and shouldn't be used for a production release. Within Firefox there is no node process it is run purely as a web application.
You're basically saying no site/app is ever written using modern web technologies unless it forgoes any framework usage, using every "vanilla" browser feature where possible.

The HTML5 spec even says: "The DOM is not just an API; the conformance criteria of HTML implementations are defined, in this specification, in terms of operations on the DOM."

and: "[HTML] implementations must support DOM and the events defined in DOM Events, because this specification is defined in terms of the DOM, and some of the features are defined as extensions to the DOM interfaces."

This debugger is 100% web technology and describing it as "HTML", the rendering platform it targets, is 100% accurate. The fact that it's written using React does not change this in the slightest.
Wells Fargo CEO says he will not resign
I worked on some pretty big projects and did a lot of research. That was easy.

Part of the reason why it was easy was because I knew that if I put in the effort, I would almost certainly pass the course. At uni, if you're smart, the odds are always stacked firmly in your favor.

Failing a PhD thesis during the defence is apparently a 'rare occurrence' in most universities.

By contrast, the odds of your startup not failing are like 10%. Now if we're talking about actual 'success' then that's like 1% or less (it certainly feels like that from where I'm standing).

With these sorts of odds, you don't have this feeling of 'meritocracy' that you might get if you came right out of uni.
This is a nice improvement. Now instead of having sfence/pcommit/sfence to flush writes to nvram, you would use just an sfence to ensure ordering with subsequent stores (e.g. a store that publishes the written data.)

Its analogous to fysnc() to ensure data reaches the disk in a way that survives power failure. This is like just treating all writes as fsynced and not needing to worry about fsync at all, like with O_DIRECT writes.
I think the automakers, and the business reports, are missing the point of the Tesla (again). They think it's about simply making a car that has a better {thing} than Tesla, whether that is range or the size of the touchscreen or even the number of cars they can pump out. It's not. There is a reason that Tesla had 400,000 pre orders for the Model 3 and it's not because it has a cool key.
Tesla is bringing all of the pieces together in a way that no current automobile manufacturer will. Could an existing car company (Toyota, Chevy, Porsche, etc.) beat the Tesla at the EV game? Maybe. But I think its far more likely that we are witnessing a paradigm shift and the existing companies are like the carriage makers in the early 1900's trying to compete with the Model T. How many vehicles to you see on the road built by the Frey Carriage Company?
> Student loans are issued by banks.

Which comes from depositors supposedly "hoarding" money in banks. (In fact, banks loan out a >1 multiple of deposits, called fractional reserve banking. So "hoarding" money in banks results in more money being spent, not less!)
Early iOS 10 Adoption Rates Outpacing iOS 9, According to Mixpanel Data
The # magic, details about the shebang/hash-bang mechanism on various Unixes
Waffle.io's answer to GitHub Projects
Why Are Police Unions Blocking Reform?
Globalstar Prepares for Release of the Sat-Fi Satellite Wi-Fi Hotspot
>(a) some people can't make meaningful contributions to the economy because they lack the intelligence to compete with machines

The underlying assumptions of this question would require significant justification to accept them as approaching truth.

First it assumes the people are the problem rather then the job. Then, that 'intelligence' is the end all be all of valuable contribution. And add the 'machines will automate value creation away' and we've got a 'blame dumb poor people for not being able to keep up' trifecta.

>(b) some people can't work because globalization means that their potential contributions can be done cheaper by someone in the middle class overseas who is happy to work for less than US minimum wage allows them to work for

Define 'middle class' and 'happy'. This seems to be arguing for a race to the bottom but framing it as government interference keeping the magic of the market from happening while completely ignoring that minimum wage isn't even enough to keep up the cost of human capital in the US and that the 'cheaper' labor might have a lot to do with those wonderful happy low paid workers having no political voice to help protect them from absorbing all of the costs of negative externalities in their countries.

>(c) some people refuse to work because the benefits safety net is more comfortable than work

Again, the underlying assumption that people 'refuse' to work because they are comfortable not working. The hidden alternative being they get no safety net. The mechanism of either working or starve is somehow better? Markets can't work toward efficiency if people are negotiating against loss rather than for gain.

A plausible alternative theory is that low end work is broken rather than the safety net. We allow people to be paid less than their upkeep and keep the threat of pain (starvation, homelessness) just visible so that it motivates them to take jobs that pay less than their time is actually worth to them if weighed outside of that threat to their wellbeing. So, their decision is to work for mere survival or not work for mere survival and many make the rational choice.
Startups are intense. The initial forces alone can knock you out. :) If founders realize this before jumping in, the better prepared they will be.
I pay for Spotify but it sucks because:

1) I can't play it on multiple devices at the same time like every other service I subscribe to (Netflix, Hbo, Hulu). If I ever upgrade to a"family" account, I have to make new accounts for each person (including my kids).

2) The UI sucks. I can never find the queue list, so I never know what is playing next. Adding items to a playlist is should be easier.

3) The web app is really broken. You have to install the Spotify software to use the service.

4) Offline playlists randomly decide they have not been downloaded yet.

5) Nothing by the Beatles. Like every other music service, the only way is to rip your old CDs or torrent them.

One feature I do like, listening to local music files on the Spotify software. Like, for example, the Beatles.

I really wish Grooveshark was still around!

[edit] Now that I read that Spotify (and similar companies) are actually losing money I realize that I shouldn't be so hard on them.
"no strings attached (well, no bankruptcy)"

Yeah, because it's worse than bankruptcy. You can't even get rid of the student loan debt if you go bankrupt. I'd say that's a bigger string attached than any other type of loan available. This is the ultimate string of death and why we're in this crisis right now!
I think you have cause/effect backwards. Funding per student decreases because it's easy for politicians to say we increased funding by x% without mentioning that the number of credit hours has increased by (x+y)%. The politicians can then claim that universities are being wasteful and bloated because despite increases in funding tuition is going up.
A lot of these kids aren't trying to be in the 'in crowd' so much as have any friends at all. Many of them would be most happy to exist in a circle of 'outcasts'.
Doesn't look like Projects comes close to replacing ZenHub / Waffle.. Not for proper teams anyway – real project management needs to be much more robust so I'm keeping ZenHub for now.
What would you improve about the new profile?
It's cheaper only because nobody pays the true cost of transportation. Make gas $8 a gallon to cover for the damage to the environment and suddenly sprawl won't seem so cheap.
Oh, the second one comes of wrong. I did mean the parent quote

> A formal system cannot in general prove that it is reliable

I hadn't noticed when I wrote that, formal system is an idiom - even more specific in this specific context. How confusing.
May have a couple of bugs but one use case would be finding out that rottentomatoes.com is run by Comcast.
That's exactly what President Hoover tried to prop up the economy after the 1929 stock market crash.
I believe it's done this way to facilitate remote debugging on mobile devices or node servers.
> it's not even remotely reasonable.

What is more scary: I exclusively write LaTeX equations in emails, raw to my colleagues. We have all been working with it for so long it is a native language.

Math does funny stuff to your brain.
You're suggesting that we should magnetically levitate the launch vehicle in free air above a track running along the ground? That seems like it makes the problem a lot harder — instead of having to push it through just the air between here and space, which is about ten tonnes per cross-sectional square meter, you're pushing it through another two or three hundred kilometers of air, which is about another 200 tonnes of air per square meter. You know that shroud of plasma surrounding a re-entering spacecraft? That's the power required to push an orbital-speed object through air — but in that case without even maintaining velocity, let alone rapidly accelerating, and in that case it's the rarefied air of the stratosphere. You're proposing to do that for the majority of the track. That seems like a bad idea.

Yes, generation costs will likely drop significantly below US$0.04/kWh eventually. But that's a Kardashev-Type-1 kind of event. Generating the power on-track may not turn out to be less expensive than long-distance transmission, because it depends on things like sunlight availability. Of the few suitable sites, most are pretty cloudy on one side.

No moon or planet alignments significantly reduce the energy barrier to get to orbit.
Awesome to see GraphQL get some mainstream adoption, hopefully this leads to some more community tools for consuming it :) Relay is an awesome concept, but the learning curve is pretty steep.
We're glad you like it! This is the first of many Code Review enhancements we'll be providing, so stay tuned.

These features will be coming to GitHub Enterprise soon - we always aim to get new features onto the Enterprise platform on the next major release (which occurs every 3 months on average).
When state and federal governments provided more funding, tuition was lower. When they cut funding, tuition increased.
>projects. replaces trello, waffle.io, zenhub and many other similar services.

This is really not about replacing those services, it's more about building a better foundation for integrators like Waffle and ZenHub to build on.
The main obstacle to building upwards in American cities is the illegality of it. It's zoned, and coded and regulated to death, and can only be done in a small portion of the land around.

Suburban sprawl, meanwhile, remains actively subsidized.

So if your high rise builders are hobbled, OF COURSE more sprawl will be the only way to address increasing demand.
Universities get a property tax exemption that allows them to do things with land in downtown areas that wouldn't be economically rational for typical real estate investors.
> We could simply define jobs for people, and stop importing products in those categories. Need more jobs? Restrict more product importation and offshoring.

It's becoming more common to advocate for scaling back globalization as a solution to local economic problems. It might even work; I wonder if there are any downsides?
Another feature I was trying to find was a way to see the history log of changes of a variable and the lines where it happened, between two program states.
>However, I would MUCH rather say "Alexia, tell upstairs that 'its time for dinner'", and it to be replayed upstairs. Rather than walking into the next room and yelling up the stairs like a neanderthal.

I struggle to find to the words to express just how absurd this sounds to me. I must be getting old.