skysight-inc/HackerNews huggingface dataset:
The real question is, if her welfare expenses equaled or exceeded what she had "stolen" would she have stopped taking it back and been happy to die?
While I agree that MOOCs lack face time, I was a terrible traditional student and excel when given the opportunity to structure my time as I see fit.

Accountability is overrated.
> Not quite: I am vehemently against the idea of trading simplicity of C for ultra complexity of Rust

The intricacies of undefined behavior escape a lot of my coworkers. Having to painstakingly explain strict aliasing rules and what constitutes a sequence point (or doesn't) isn't "simple". Even basic multithreading support as recently as C99 required third party libraries, and compiler extensions - if only to prevent the unexpected reordering of code by the optimizer.

In practice, this is complex enough that I resort to third party tools to try and manage these and other complexities in the form of static analysis, aided by even more compiler extensions. I retrofit them to existing code, and then it points out where shared data is accessed without being protected by locking the appropriate mutex - and then I smile, for I've seen weeks sunk debugging such bugs, and I've spent 10 minutes to not only catch one such bug, and prevent them in the future for this code. Iterator invalidation checks? Sign me up!

Rust's lifetime management and borrow checking are, frankly, a much more comprehensive and unified way of doing a lot of what I was already doing in C and C++ code. We end up disagreeing on which language is the simple one, and which language is the complex one.

> I care very much about safety. But I will not trade simplicity for an ultra complex language like Rust, just so the compiler could do some compile time checking.

Do your actions agree with your words? I've listed several of the things I've done to wrangle with the problem of safety - not a comprehensive list, mind you, but a good start. Perhaps you go even further, and use one of the "safe" C subsets such as MISRA C?

EDIT:

> Yes, C has no safety. If my code has a hole, it will be noone's fault but my own. And that's the way I like it: [...]

Are you sure you care very much about safety?
It would be nice if you could set it to play in "chord" mode as well.
It is. It's called adaptive learning. https://en.wikipedia.org/wiki/Adaptive_learning
Here's a chart of a typical electric bike motor efficiency -- peak efficiency is about 85% at 30mph. At 15mph, efficiency is closer to 50%. (that doesn't mean you get greatest range at 30mph since wind resistance increases with the cube of the rider's speed, so is 8 times greater at 30mph than at 15mph)

https://endless-sphere.com/w/index.php/EBike_Efficiency#Dete...

And that's just for the motor, ignoring losses in the generator.

Electric bikes don't need perfect efficiency, the Specialized Turbo S has a 700W-hour battery and gives 30 - 60 miles of range (2 - 4 hours at 15mph). A human pedaling at 15mph puts out around 100W, so even if the motor is only 50% efficient, the bike can still travel for 50 miles at that rate on one charge.

With a Segway, you stand well over the wheels and can shift your butt (and center of gravity) as far to the rear as possible to make an emergency stop. I don't see how you'd do that with anything resembling a seated bicycle.
>Carbon dioxide (chemical formula CO2) is a colorless and odorless gas that is vital to life on Earth. Paint Poland and Estonia green. Green as in Greenhouse. Painting it black may suggest some form of blame for some imaginary "pollution" which i hope was not the point of the authors of the site.

Ever heard of global warming ?
I would like to get a non-ACA blessed health insurance policy, but it will literally cost me $8000 more (in fines). $500 is no big deal, but make the cost difference significant and behavior is changed (with some grumbling).
And the classes the student took. And the environment a student grew up in. And how much support the student received. And any one of about a million other things.

There are virtually an infinite number of variables that contribute to university admission and it's extremely reductive to suggest that it's purely a function of the amount of time a student spent studying in high school.
Previous discussion here: https://news.ycombinator.com/item?id=13268580

And here: https://news.ycombinator.com/item?id=13266656
That's pretty much untrue. In the US at least, the federal budget allocation passed by Congress specifies how funding is distributed across programs and to fund the implementation of initiatives specified in other acts. They not only set the budgets for agencies, but also they set the funding for specific programs in those agencies. For science funding agencies, those programs are partially grant soliciting programs, as well as other things. It's not just a big slush fund. Politicians regularly try to mess with these allocations to, for example, attempt to reduce funding for science programs they don't believe in. A famous example is with regard to embryonic stem cell research, although this was done by executive action.
What are some metrics that you expect to use to measure on-the-job performance?
> I'm of the opinion that there is an infinite amount of jobs; as we as a species always want our current situation to be better than it currently is.

This seems counterintuitive - there is a finite number of companies, a finite amount of work those companies require, and a finite economy in which they operate. It simply isn't possible to find an infinite number of jobs in a system in which everything is scarce and demand is limited.
This seems... un-useful
Shigeru Miyamoto named SMW the game he was most proud of. I can see why that is.

SMW, Super Mario Kart and The Legend Of Zelda on the SNES are milestones of the genre, never again has this level of perfection been reached in 2D gaming imho (excluding SMK here).

The Legend of Zelda: A Link to the Past is no. 1 on some all-time best of lists. Maybe its the impression it made on many of us in our youth, but a year ago I played it again, and it was still great. The music, the art style, the controls - its the stuff that nostalgia is made of.
I remember the joy of writing a 200 page book in FrameMaker on a smallish SPARCstation in 1994. Even in 1998 it was easy to convince my boss to license FrameMaker for Windows as writing software. Word was still too buggy to write anything exceeding a few pages or with embedded images with it. Sadly, Adobe never marketed FrameMaker to a mass market.
Is this guy a paid shill for academic friends trying to boost enrollments and overcome the disillusionment of the younger people who realize too much emphasis is placed on academics and not enough on practical application?

The world needs more vocational schools and trade schools and technical schools than it does colleges and universities.
Évariste Galois, a major contributor to abstract algebra, had an interesting life. He had participated in the French Revolution of 1830; worked on mathematics while in jail; and died when he was 20 years old as a result of being shot in the abdomen in a duel.

https://www.youtube.com/watch?v=pdYe4BKcm74 (Galois Theory - Math History)

https://en.wikipedia.org/wiki/%C3%89variste_Galois
The key is nano-hydroxyapatite. Toothpaste with this ingredient is also sold in Japan.
250 watts is the legal limit in the EU, whereas most states in the US consider e-bikes providing up to 750 watts of power (about 1hp) as still "bicycles" (meaning no registration, license requirements, insurance, etc). A lot of the retail bike manufacturers are designing motors for the 250 watt limit unfortunately, and although I have it on good authority that many bikes actually exceed their reported power limits, they're still dinky compared to DIY kits.
I found the sparkfun ESP boards to be really easy and simple to hack with. Here's the feeder & water system I built along with source codes https://youtu.be/RoIAb3Ymk2M
To be honest doesn't really matter much how banks structure their fees. It's just a way for them to spread the ops costs.
Immigration is self-limiting in that way. The more people immigrate for the fixed-sum entitlement, the greater the cost inflation, and the less that entitlement is worth.

Anyhow, when Massachusetts enacted universal health coverage, they didn't see any measurable increase in immigration, foreign or domestic. I'm not aware of any situation anywhere in the world where such entitlements caused significant immigration.

People emigrating from Mexico, Turkey, Syria, etc, are fleeing violence and systemic corruption. Conservatives like to point out that the most basic role of government is to provide security--that is, a physically safe environment with a strong rule of law that minimizes the costs of economic transactions. And, indeed, those things are what people value most and are the principal drivers of immigration.

But I, too, am skeptical of UBI. There are too many cultural factors that will gum up the works. For example, the perception that entitlements attract immigration and promote freeloading is one of the reasons a UBI will likely result in increased resentment, even in the face of substantially improved overall objective benchmarks of well-being. And that will likely be the case in both the U.S. and Europe.

Another Medium.com article mentioned that a UBI would make it easier for laborers to strike. But they fail to realize that a UBI will also reduce demand for labor organizing. Below a certain threshold institutional labor advocacy will disintegrate. That means less political support for maintaining a UBI. (Which is part of the reason why it wasn't at all hypocritical for the unions promoting a $15/hr minimum wage in Los Angeles to seek to exclude unionized workers. It's a fair presumption that a union--as compared to an individual--that bargained for less than the minimum wage exacted other compensation. And as long as the minimum wage isn't bound to inflation, you'll need to maintain unions to ensure future political support. Voters have short memories and are poor advocates for themselves; unions are far more strategic, and closer to the kind of rational economic player economics models.)

Increased resentment + weaker political support means even greater difficulty sustaining UBI, let alone enacting it.
Playing around with this, toggling the BPM and looped arp, I can almost get it feeling like

https://www.youtube.com/watch?v=r4WlNj1TTqA&t=59m44s

A very cool page, thanks. I agree that the chords should be the other way up, for my mental model of pitches. But I guess it's like how we visualise time: everyone is slightly different.
Good point. Maybe bridges?
You can use JSX instead of string templates. This way you can get type safety.
Probably not legally these days (CFAA and all) but sadly, insecam is viewed as sort of the "bush league" of messing with unsecured cameras.

See: http://8ch.net/ipcam/index.html

for how people use Shodan and other tools to do some fairly shady things. It's like grey hat at best (find these things and move them around/leave messages to secure your cams) and serious invasion of privacy at worst (people trading caps of women undressing, people having sex, etc).
> Here's an incredible riding video to motivate you: https://www.youtube.com/watch?v=tZrleBFAleQ

Anybody remembers Street Hawk ? :)
That would be wonderful and I hope you're right. However, most manufacturer don't benefit if you but a new washing machine every 30 years instead of every 10.
Why is it shocking?

"I need to pass an interview where I'll be asked about specific technologies/algorithms/etc. I will take a free online course to memorize/rehearse that information before my interviews."
Add async Support to Jinja 2
Whoops, right you are!
I'm glad it worked out! The article was a good read.
> Extra Dry Martini. A meaningless expression used loosely by waiters and bartenders. It is frequently the excuse for a supplementary charge and is often characterized by the inclusion of excessive melted ice or an abundance of water-white vermouth.

> London Dry Gin. A term encountered on the labels of imitation English gins. Many of these specimens are moderately palatable and approach the minimal levels of the American Standard.

> Gibson. An unpardonable form of perversion. See Onion soup.

> Onion Soup. The unholy abomination produced by the introduction of one or more pickled onions into a dry martini cocktail.

Great lulz. Anyone know the story behind all the Bierce-style[1] jabbing?

[1] https://en.wikipedia.org/wiki/The_Devil%27s_Dictionary
There's not a finite number of companies. Companies are a human construct. Easy to create more. Resources are finite on Earth but we will be sourcing resources from around the solar system relatively shortly. I'd say within 50 years.
I was just musing earlier today on what if IEC, IEEE, IETF, ACM, leading schools, etc., came out and drew the red lines of what engineers are willing and are unwilling to do. That's all it takes.
> If you want to work less, you can do it now

Thanks, I'm already doing it. I quit my Software Engineering job to drive 40,000miles from Alaska to Argentina over two years.

Now a few years later I've quit again and will drive 80,000 miles around Africa for the next 2 years. I'm in West Africa now.[1]

The number one question I get asked is how can I afford to do that, so I wrote an eBook "Work Less to Live Your Dreams" - http://amzn.to/2huxZjZ

[1] http://theroadchoseme.com is my website, and I'm posting updates to http://facebook.com/theroadchoseme/ and https://www.instagram.com/theroadchoseme/
An old man told me that, once upon a time, every steam train would have two stokers aboard. Their job was to fuel the fire with coal; a hard, dirty job. They were replaced by mechanical stokers and their jobs made obsolete. But the union was strong and negotiated that the stokers would ride on each train, just as they had before; but of course now they could relax and not have to work.

I suppose trains to this day must still have pairs of stokers, riding along, benefiting from labour saving technology. But of course it is not so. Eventually the dead weight gets cut.

Sometimes it gets done slowly and with respect for the dignity of the workers. Sometimes they're just tossed out in the cold.
> vuejs.org page views: 21,424,759

With an ad strategy, he would make a good money, at least double his current earning. I'd think about it.
This guy (Glenn Gaffer) has been writing network protocols for games for years and shipped popular titles.

On his site you can also find an irate rant about people with no experience dismissing his claims as "reimplementing TCP". It has good points but it's a frustrated rant (reader beware). But it addresses a lot of the commonly believed fallacies.

His latest project is an open source library for game networking over UDP: https://github.com/networkprotocol/libyojimbo

And he is correct, for "real time" games you must use UDP or you will be in trouble in real world networking conditions. When everything runs smoothly, TCP and UDP work almost identically but when packet loss occurs, TCP will make things worse.
> Daraus ergeben sich auch die zwei wesentlichen Anspruchsvoraussetzungen, die „soziale Förderungswürdigkeit“ und das Vorliegen eines „günstigen Studienerfolges“.

That's from their page, for me this looks like you have to pay it back if you, for example got bad grades, in fact I can ensure you, that the limit is 50%, if you screw up in more than 50% of your courses, you are done.
Everything I've seen about revolutionizing software points to the likelihood of it succeeding being zero. There's a lifecycle to it, and what we preserve are data and protocols, but not the incidental complexity of the systems themselves. At every point of the continuum, computer technology is more complex than it has to be in an academic sense("why have a computer at all if you can do equations in your head?"), but it solves enough problems that it stays alive.

Or to see it from a different light: once it's programmable, you've doomed it to die, the more so the more programmable it is. And this is borne out by how fast we burn through hardware. Our code survives the best where it's more driven towards a known destination format - e.g. an old TeX source document is more likely to be rebuildable into a rendered artifact than equivalent C code into usable software.

The Lisp or Smalltalk attitude to this - which is to remove code/data boundaries altogether - mostly seems to add further uncertainty and less room for curated archival. Either the whole thing runs or it doesn't.
I'm curious on your intended or expected use cases?
An instructor told me around 1977 that there was not going to be much need for programmers in the future, because every piece of software that was needed had already been written.
If you've already made the changes, then by all means, just send a PR. The worst thing that can happen is that it won't get merged.

If you're considering doing some work, please talk to the maintainer first. Otherwise it might lead to unhappiness all around, because, as a maintainer, I don't like turning down all this work you've done for free any more than you do, but there's not much choice when it's a net negative (for any of the reasons in the article).
In traditional Microsoft fashion, it's both [0]. WoW is the 16bit compatibility layer on 32bit systems, WoW64 is the 32bit compatibility layer on 64bit systems.

[0]: https://en.wikipedia.org/wiki/Windows_on_Windows
While I can't imagine why anyone would want/need to do this... it does do a great job at demonstrating the flexibility of modern CSS! The most clever bit (to me) is the underline characters on the <h1> element.
We hear a lot about Post Traumatic Stress Disorder from the point of view of the soldiers but I feel we're not seeing the full picture nor hearing the full story. What about soldiers, and civilians, and even the opposition? Is there any research or information for the following:

- Do men or women suffer more from PTSD?

- Which ages suffer from PTSD?

- Which groups are more likely to have PTSD: the soldiers (us), the civilians (them), or the opposition (them)?

- Do people in 3rd world countries suffer from PTSD less than those in 1st world countries or the other way around?

- Do civilians suffer from PTSD more when they are invaded by soldiers of a different racial/ethnic/religious group than their own, or when invaded by soldiers from the same racial/ethnic/religious group as their own?
I would have assumed that the union of tech and financial knowledge would have been a very valuable combination. Have you been looking for tech roles within the finance industry?
Submit a PR :)
Word is significantly harder to use efficiently than lets say Atom+Asciidoctor. Also Word version control is a living hell, in contrast with format like asciidoc one could use standalone tools like Mercurial and that is both powerful and easy to use.
Yeah 40kmh is dangerous in "bike" settings. You'll ride along unprotected people going a lot slower, if not just walking randomly.

I wouldn't use a bike to speed but mostly to even efforts so I don't sweat too much uphill, and can enjoy 25kmh at 80% the usual efforts.
It is in Austria, Carinthia: http://www.fh-kaernten.at/en/startpage/
If there is an efficient brute force protection, 12345abc isn't that bad.

The problem is if you let people try as many passwords as they want.
Somewhat. In this thread and article you were the only one to mention Adaptive Learning. And I was the only one to mention education.
Ask HN: Have any of you applied to LexisNexis's new LegalTech Incubator?
I heard about LexisNexis launching a new LegalTech incubator a few weeks back[0] with the help of Lex Machina. Have any of you thought about applying for the program? What should one think about when applying to such an incubator?

[0] http://www.prnewswire.com/news-releases/lexisnexis-launches-new-legal-tech-accelerator-in-silicon-valley-300374719.html
Hi Ryan, security is something I'm very interested in. Don't have much experience apart from tinkering. Would love to chat if you had some time?
They didn't because competing with the numerous low-end DTP solutions at a price that would make it remotely competitive in the mass market would have been fairly pointless for them.

And they still would probably have lost that market to Word for the same reason the whole stack of players that did compete in that market did: no one in the mass market is regularly writing and laying out books, they are either mostly writing documents of a few pages with the occasional longer work, or preparing copy and art.that ia going to be fed into some publisher's layout system.
Fast Topic Matching
The post calls out major changes as deserving a chat first. My primary workflow that results in PRs is: 1) I find an interesting project, 2) I find something it doesn't do the way I want (a bug, or a config tweak), 3) I patch my fork to fix that, 4) I open up a PR incase the maintainer does think it's worth merging into upstream.

What's the upside of me opening an issue first to chat about it? The maintainer still has to burn the time to think about it, but without seeing the code that I'm proposing, which is already written because I already needed it to scratch my itch.

If they think it's worth of merging, woo, we merge it. If they want the problem fixed a different way, cool, one of us writes the PR that makes that happen. If they don't want the change, I keep using my fork.
This. As a guy who went "From Carpenter/Electrician to Software Developer: The Hard Way", there are numerous parallels with the trades.

In the trades, there are the general contractors who submitted the lowest bids and hire nothing but the lowest bidders. Everything is rushed, and the poorly crafted McMansions are the result.

Then there are the true craftsman. The dudes who stop every few minutes on the way to their job site to point out the sloppy, incorrect work to the younger guys. And you want to talk about "code review"? These dudes would relentlessly hammer the methods you used for any task, to ensure you did it efficiently and cleanly. Most people, for instance, have no idea how to efficiently use a shovel to dig a deep hole. There is a technique to it that makes it much easier, faster, and less tiring. Abstract that up to every single task on a construction site and you can begin to understand what these folks knew.

Of course, the majority of construction jobs nowadays will have you working for one of the "quick and dirty" companies. Even if you are a true craftsman, you will be at least somewhat surrounded by sloppy workers who never learn proper technique.

It's kind of like looking at code written by the really bad outsourcing companies who hire overly specialized people who only know recipes.
BTW you can use Teleport with standard SSH clients as well:

http://gravitational.com/teleport/docs/admin-guide/#using-te...

tsh can work in agent mode, or you can generate certificates yourself.