skysight-inc/HackerNews huggingface dataset:
I don't see this as a real problem being solved. People who are interested in cyclocross and road riding buy two bikes. Same if you're into touring.

I was thinking that had done something clever with a rotating headset to change the angles (which has been done before), but they expect you to change the fork and change your tires. Not difficult, but not something you're going to do on a regular basis either.

If you're that serious about cycling, you'll have one bike for each. If you're not that serious, but want the flexibity, you'll get a cyclocross bike and run roadier tires.
Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API
No, you just can't vote without triggering a page navigation. (It's probably HTTP POST with redirect.)
It irks me too, but the term has been adopted in recent months, I think, by the javascript community. It is usually used to mean something akin to reactive.
As in the cells store enough information to recreate those synapses when needed?
@sadserver (https://twitter.com/sadserver) and @sadoperator (https://twitter.com/sadoperator) also have a bunch of gems!
For fighting against corruption, there are those guys too:
https://www.transparency.org/whoweare/contact/org/nc_venezue...

It seems there are active in Venezuela:
http://transparencia.org.ve/

I just discover them a few days ago, I don't know more.
Exactly correct!

Balancing isn't compute-intensive-- you just need fast actuators and good sensors. All the awful intractable problems for humanoid robots are in computer vision, unconstrained object picking, arbitrary grasp planning, and doing those things in milliseconds rather than minutes.
Dependency hell is the situation where A depends on both B and C, but B depends on D, and C depends on D', where D and D' are not compatible.

Type classes absolutely do not create this kind of situation, as they are duck typing. But modules do create it, so it happens both on Haskell and on Python.

Now, in practice you use both, basic classes and library specific ones. And yes, if you want to create some behavior, you'll need to implement the specific code that enables it. You do not escape from that in Python either.
What does it matter that inanimate objects got more advanced? Was the original distinction ever due to the fact that inanimate objects weren't advanced?
Ισχυρές και έδρες με κόμπλεξ
HN has to do that anyway. The hide() and vote() functions only run on click. If you refresh the page, you'll see the response lacks anchor tags for comments/posts you've voted on. Those tags are replaced with a spacer image.
You can vote without JavaScript! This is the old-school way; you first make your site work without JavaScript, then add JS to enhance it.
Professors across the country (three West coast, two east coast, one sw) have told me that undergrad is going to shit actually, but grad school is still ok for now.
Well there appear to be two things stopping this:

- Hiding two elements on the page (one can be hidden with the CSS :visited selector)

- Remaining with your position on the page whilst also sending a message to the server and without opening new windows.

So the only way to do the task is to send a full request to the server which would return you to the page with the buttons correctly disabled. Extra load on the server of course, and a bit of an annoying user experience, but doable - hence why this is the disabled fallback.
Seems to be a GET request, oddly enough.
Announcing Marko v3: From HTML to HTML-JS
The problem is, when you're a corporation who cuts corners by using cheaper, less capable workers, you must be penalized harshly for it. Otherwise, there is no incentive to do the work properly (at a slightly higher cost).
Would you care to comment on Cyph [1]? They claim that they are able to approximate client side programs that provide e2e but in a non-plugin browser environment [2]. I know tptacek doesn't like it but he wasn't willing to go into a detailed account of why.

[1] https://cyph.com

[2] https://docs.google.com/document/d/1XVh4ALXhbfxi70QSUY-xHcla...
This is not very surprising. From Boston Dynamic's recently released robots and their proposed direction for the future it was pretty clear they were not working with the other robotics divisions.

Almost all of the robots Boston Dynamics has made are hydraulically actuated. In fact, pretty much all the robots Marc Raibert made when he was at MIT's leg lab were hydraulic. They are pretty dead set on this approach[0].

This is in contrast with google's other divisions Meka Robotics and SCHAFT which use electric actuation. Heck, SCHAFT's whole shtick is that they were able to make stronger more powerful electric actuators. Not to mention a big part of Meka's tech are their electric series elastic actuators.

Boston Dynamic's message that their next robot will be hydraulic too but 3d printed, was a pretty strong indication they were not going to work with them. It might even show that Boston Dynamics is more of a hardware company, focusing on building robot systems, rather a software company, focusing on walking algorithms.

This battle over hydraulics vs electric actuators has been fought before in the robotics industry and hydraulics lost[1]. While hydraulics were stronger, electric actuators were more reliable. More reliability means said robot generates more value before it breaks down.

[0] http://www.3ders.org/articles/20150818-google-partially-3d-p...
[1] http://www.roboticsbusinessreview.com/article/the_first_indu...
I've never figured out what the problem was that infinite-scroll was supposed to fix. Unfucking the Back button is nice, but it feels kind of like expecting praise because you've decided to stop beating your wife.
These guys from Colombia ...

Can't geography out of a wet paper bag.
How mathematicians combat violence
U.S. to declassify intelligence, military records on Argentina's 'Dirty War'
This is the result of the federal government (congress) abdicating its responsibility during the recession. They allowed state budget cuts to affect education, and to this day schools are doing everything they can to bridge the gap from overseas students.

The great recession didn't just create a lost generation from un/under employment among millennials. It also denied many access to an education at all, and saddled the rest with mountains of debt.
They had a fucking revolution over EVADING taxes by buying tea from places other than England. They weren't avoiding taxes, they were putting guns in peoples faces covering them in tar and then feathers, throwing all the taxed tea in the ocean and then proceeding to conduct their business however they saw fit, government be damned.

https://en.wikipedia.org/wiki/Tea_Act

So yeah, in this alternate history the Founders are a lot more fucking bad ass than Apple, going so far as to commit treason to avoid taxes. (Thankfully they won so the whole treason thing was moot)

Then they teamed up with the French to cause all sorts of problems for the English King, they probably would have gotten Ireland to fuck with the English too if they weren't already doing all they could to fuck up England. They would have called it a double irish spit roast.

And now getting back to writs, you might want to see that they created the 4th fucking amendment to give a big middle finger to England being able to issue a writ for whatever the fuck they wanted.

So we don't really have to ask what the founders would have thought because they told us directly. They were so gung ho on fucking with government that they even said if this revolution doesn't work out, have another one, because why the fuck not, and created the second amendment so that if anyone wanted to put guns in people faces again to evade taxes they could.

If they were alive today they'd probably be helping Apple smuggle untaxed iPhones from China free from any sort of government restriction.
If scripts are turned off, the link just navigates to /vote?etc, which redirects you back to the thread. So it works already! It doesn't bring you back to where you were- but an anchor tag can fix that.

If you don't want to leave the page, iframes still work, right? So you can set the target to an invisible iframe, and the vote will go through. The arrow doesn't disappear, but I think you might be able to handle that with CSS:

http://www.inserthtml.com/2012/04/css-click-states/
Darpa Is Hacking the Peripheral Nervous System to Train American Spies
In Venezuela's case, I mean a government that controls all the means of production. With one central authority in charge of everything, the corruption opportunities are enormous.

Also, even if everyone does as honest work as they can, the coordination problems in a gigantic top-down organization like this would doom it on its own.
And yet, more and more of the students at the top schools are international. The non-top schools are failing to provide students with competitive schools, but are still driving students into debt.

We may have quality teaching, but we are not educating ourselves.
> California policy makers must assess the risk that California resident taxpayers simply lose their willingness to support these institutions or to support tax increases to support these institutions.

The problem is the reverse: Taxpayers in many states, including CA IIRC, have been cutting funding to higher education. They want "smaller government" and tax cuts.

As a result, the universities have to find other sources of income, including higher tuition and more out-of-state and foreign students.
It's a GET request with an auth token passed as a query parameter.
That's the problem, colleges aren't supposed to be workforce preparation. They're supposed to be a place of higher learning. If students/TAs/professors can't communicate, learning and intellectual discussion (the entire point of a university) isn't occurring.
I'm a pretty avid cyclist and there are marketplaces for second hand bikes & accessories that I look at almost daily. I have also bought quite a few things through there too.

Interface has definitely improved of late - Facebook clearly are prioritising adding in functionality like being able to give reviews on sellers etc.
>"no studies have confirmed that standing desks are correlated with positive health effects."

that depends on the definition of "positive health effects". Does reversing of problems created by 35+ years of sitting (since the first grade of elementary school in my case) counts? To me it does count. Has been standing for 10 months and some issues have either gone or noticeably improved.

This is where most people have misunderstanding here - when you're 20-somethig healthy guy, it doesn't matter whether you're sitting or standing (and thus no "positive health effects"). 20 years later - it does (and for some it means sitting is better, for some - standing).
I noticed hints of misogyny as well. I don't think what he said was technically misogynist, but it smelled like it.
It's an interesting viewpoint, and consistent with a pure free market theory of labor I guess.

But, other viewpoints might well be adopted when it comes to labor.

The government does constrain companies in other domains. Companies are subjected to pollution laws, tax laws, building codes/regulations/approvals, higher utility rates, incorporation fees, and industry specific rules (look at pharmaceutical companies and health insurers).

But, if the government requires companies to commit to training and giving hiring preference to the existing local employee base over people from outside the country (people who can't and don't vote in US elections) -- is that indefensible?
How to: Windows 10 Mobile upgrade
4 bad habits I picked up in Corporate America
Nope. It's impossible to go back in time.
If they hurry, they can get Fidel Castro to do the John Galton speech.

He has the chops.
With any system of sufficient scale, you're bound to hit artificial (software design inflicted) limits to maximum scale or performance.

The reason why a good software company tests extreme limits (1 million containers) that most customers will never see is to ensure customers that they will not reach a scale limitation.

From my experience running large private cloud infrastructure (>14,000 virtual servers at once), you will always hit some crazy limit that the vendor never anticipated. "14,000 VMs? We've only tested with 10,000" (not a real example, but an idea of what type of problem you'll run into)

Proving 1 million containers in 5 minutes is just designed to assure regular customers that they're fine. I doubt anyone really needs that many containers for any current workload...
He exposed his auth id
Shitty high-school means unprepared undergrad students, which means comparatively better foreign students.
"You're definitely right, and from my experience the community has no interest in actually making the developer experience better."

Where did you get this impression? The State of Clojure 2015 survey indicates that the Clojure developers are very interested in making the developer experience better, particularly around error messages, startup time and documentation.

I cannot recall seeing a single Clojure developer suggest that Clojure's tooling is good enough. However, it is a lot better than it was.
Advertising "slots" are google's product, just like physical billboard installations are a product of ClearChannel etc. AdWords is the mechanism Google uses to sell this product.
An update on a possible new particle from CERN's Large Hadron Collider
> This is the result of the federal government (congress) abdicating its responsibility

Is it Congress or the many citizens who insist on tax cuts and vote to defund higher ed? Many of the same people ridicule higher education.

If we want higher education available to all, we have to pay for it.

> during the recession

It happened before and after the recession; it's not really a consequence of the Great Recession. The GOP has pushed these policies for decades.
Without JS, return false from the vote function wouldn't happen, so I guess clicking upvote would follow node.href, which would send the vote to the server. It would work anyway, there would just be a redirect that would trigger a page refresh. Pretty cool. Just tried it out and confirmed.
I don't think you and the parent contradict each other. Venezuela has natural resources, favorable geography, a reasonably well-educated population, and (until recently) reasonably modern infrastructure. Many countries have fared far better with far less. The problem is management.
Here's a vote for GitLab-support.
This was one of the weaknesses that was fixed. You might have noticed that at the time of my post, if you had pulled this list again, @pt ceased following @StartupLJackson.
which compilers aren't supporting C99 now? I keep hearing this argument but I haven't had that issue at all in recent years.
In 2016, the word socialism has no value anymore.

Venal is more related to corruption as there are independent of any economic and politic systems, even the troll ones.
Seeing the "auth" query. There is a chance that HN was "too clever" about it, and it might be possible to use other users id to upvote, or upvote many times, if you can figure out the hash algorithm.
Brick factories emit pollution. A much better comparison would be to a porno factory in a soundproofed house - I just don't like the thought of gay dudes fellating each other right next door, and I don't like to see them walking out to their car in their leather pants!

With a functioning justice system, trust between members of society is something that can be outsourced. And if you are really worried about it, don't do business with Mexicans. I am sympathetic to the problem of political externalities - it would be terrible if the US were to be overrun by people who vote for Trump, Hillary or Bernie.

I take issue with your "no Mexicans" policy when you threaten me with violence if I don't participate in it. Same issue I have with Jim Crow, really (remember that Jim Crow was a "must discriminate" law).
Web is where the new stuff was happening. The browser is very constrained - most of the 'new' stuff is to get around the browser shortcomings - e.g. react, angular. These are to solve front end problems that have been long solved on desktop environments (.Net, Delphi, VB maybe even Obj C though I'm not a fan)

Actual new tech is in the mobile sphere now imho, or server side AI, very little of this is web development except for the occasional front end for said apps.
The company I used to work for required that you give them backdoor access to your cell phone if you wanted to check your work email from it. This gave them the ability to factory reset your phone remotely, as well as change your pin/unlock, along with who knows what else. I refused and was terminated.
After the Revolution, the US owed money to many including soldiers who served in the War. After a few years, it seemed like the payments would never be made, and speculators began buying up the debt at steep discounts. These speculators basically acted exactly like the "Vulture Funds" did in the Argentine situation.

Many were naturally for paying what was due to soldiers, and against paying off the speculators who were "preying" on the situation. By paying it all off, Alexander Hamilton demonstrated the (a) the US would make good on its debts and (b) US debts can be can be liquidated bought and sold freely without exception.

Both of these points make it easier for a country to obtain new finances on demand at lower cost. Point (a) means the lender can be assured the country will not disown the loan. Point (b) because debt which can be freely sold gives the lender much more flexibility.

[1] http://www.historycentral.com/NN/economic/Hamiltontorescue.h...
For the majority of cases that I've seen, these arguments are simply excuses to avoid doing real work. It's way more fun to decide whether your amazingly awesome Unicorn startup is going to use React or Angular, or Express vs. Rails, or whatever than it is to actually go through the hard work of building a customer base and making money.
When you're not logged in, the `onclick` attributes aren't present in the anchor tags.
I've seen the same thing at companies, where employees get in trouble for talking about confidential information that is known outside of the company.

I think the rationale is because sometimes the file gets updated internally such that the leaked info is no longer accurate and the person with access might screw up.
> School administrators and teachers bluntly say a significant portion of international students are ill prepared

Isn't that a problem with admissions?
I'm curious if your version is exactly equivalent to the OP's, or is there something not covered here?
Another way of putting this is: Don't plan on a job security in this century by being part of the cost center of a business.
I rent out rooms in my house to two peers that are both college dropouts. Both work jobs that net less than $12/hour. I keep telling them to go to trade school but they never follow through.

I got a 4 year degree, realized it was worthless (BFA in Digital Art), and proceeded to go to trade school for a certificate in manufacturing.

Manufacturing sucks. For a hacker it is easy. I could quit today and be employed again by next week. The pay is good but not great.

For someone votech was meant for, I don't think they have the same mobility as I do.

Personally I keep looking to jump into development but I just haven't found the opportunity yet.
What's the rationale behind not making this feature available for everyone?
It is, but he's using IE so that isn't an issue.

Firefox provides it's own TLS root certificate store, while Chrome and IE inherit the system's.
The answer is simple. Tax imports in an amount equal to the avoided costs of environmental and labor regulations from producing things abroad.
You can use as little of Django as you need. I like flask also, but to get it at all functional for larger apps you have to bring in dependencies.
This person's blog in general seems pretty great. This was posted a while back from there: https://news.ycombinator.com/item?id=8167546
This won't save any votes, but:

input,
input:checked ~ label {
display: none;
}

---

<input type="radio" id="up">

<input type="radio" id="down">

<label for="up" class="show">Up</label>

<label for="down" class="hide">Down</label>
Just a wild guess, but my hunch is the logic goes:

google paid X for BD

google showed off their latest robots

someone offered 2X for BD.

or alternatively:

maintaining and discontinuing BD's government contracts both put google in a tight place.
Yes, aptly named "Hacker News Enhancement Suite". I use it and think it does fine, mainly just for collapsing comments.

https://chrome.google.com/webstore/detail/hacker-news-enhanc...
You could render the vote buttons in iframes, so just the iframe would reload. But you'd have to load N iframes for N vote buttons on page load. Not worth the performance hit.
>Python is a language that gives us a lot of liberty in how we solve problems, but Django is a set of cookie cutters for doing things a certain way.

Actually a core tenet of Python is: "There should be one-- and preferably only one --obvious way to do it".

So Django couldn't be more Pythonic in this regard.
and yes Author is right ... you need 500+ Karma to downvote
"Efficient market" is a hypothesis, not an immutable law of the universe.
Slightly off-topic: Does anyone know if Eero uses a single SSID or multiple? I was using a single and constantly having the problem of a client connecting to the wrong router and slowing to a crawl. Now I'm using multiple SSIDs but I have to change my wifi settings as I move around. If Eero solved this overall problem I'll buy their routers in a heartbeat.
Now if only I could convince my UX designer that websites without much JavaScript are cool.
Public universities (and private universities with some public missions like mit) are becoming more like private corporations, for the benefit of the administrators first. International students pay more.

Edit: I am not generalizing to all international chinese students, nor do I know how uncommon or common my perspective is, but this is what I experienced among undergrad and graduate international chinese students where I was studying in the US.

More importantly, universities should not be allowing this sort of behavior in the first place.

I'm surprised that this article didn't bother to present anyone else's perspective (the other students, more faculty, people who live near college campuses.
More than discord, I bore witness to many international Chinese students instances demonstrating a lack of basic morals. Rude to waiters, aggressively driving around pedestrains, not bothering to pick up trash, no qualms about abusing or destroying resources or cleaning up after themselves. Pushing people off sidewalks. Cheating on tests, homework, sneering and trying to bullshit their way out of it. Large cheating rings. I've seen so much shit from international chinese students, not kicking them out or punishing them for what they did negatively impacted everyone's college experience, and will continue to dilute the reputation of my degree.
and to emphasize, socialism is in fact quite well defined -- especially national socialism (e.g. the Nazi Party of Germany). Here's a good overview of what socialism is, broadly speaking: https://en.wikipedia.org/wiki/Socialism
I'm curious to learn more about your position -- have you written it down in more detail elsewhere? Rust doesn't have this kind of undefined behavior AFAIK? Are you arguing that C and C++ should have it, but Rust doesn't need to even though it's competing perf-wise with C and C++ in this space?
Not really. "Undefined behavior" is behavior that is not defined by the language standard. A given implementation is free to define the behavior as it likes.
Simple, welfare-enhancing, politically-popular: pick any two :-p
This is the primary reason since Chinese students have money and pay jacked up tuition (2x or more than in-state). What exactly is the incentive not to recruit? Heck, to ND's shame Dickinson State University went even further and sold bogus degrees. Money is a heck of incentive.