skysight-inc/HackerNews huggingface dataset:
Uploaded this page as an image to imgur with no ads: http://imgur.com/DVwIQj0

Shameful that developers resort to blocking ad-blockers, especially with malicious adjacking becoming more and more prevalent.
An example of how the banking cartels control countries – the Greek case (2013)
Since I didn't advocate bulldozing Bayview for luxury condos, I'm not sure where to go from here. It seems like you've conceded my central point.
Then there were 117M. LinkedIn password breach much bigger than thought
Yeah, one of them. I think the number is flexible for good old Caesar.
The beginning of the submitted article supports drewg123's conclusion:

"We find that declining state appropriations for higher education is indeed the primary driver of rising tuition, responsible for 79 percent of tuition hikes at public research universities [11] between 2001 and 2011 [12] and 78 percent of tuition hikes at public master’s and bachelor’s universities over the same decade. Increased spending on administration accounts for another 6 percent and 5 percent, respectively, at the two categories of institutions, and increased grant and loan aid has had a negligible effect, at most. Finally, the purported construction boom’s impact on tuition has been minimal as well, as we estimate spending on construction has accounted for 6 percent of tuition increases at both research and master’s/bachelor’s universities."
Show HN: Death Clock New Tab page reminds you that you will die
I get goosebumps when I hear talk about eradicating Aedis Aegypti. Maybe I'm just a simple person, and the elimination of a macroscopic species strikes me a little harder, but there it is.
The knowledge economy is a myth. We don’t need more universities to feed it
No, we are talking about the architecture of the browsers in areas where there is significant impact (ie. UI Responsiveness), this has nothing to do with extensions.

In Chrome when you load a JS-intensive website (ex. Facebook) you can switch to a different tab while the website finishes doing that JS-intensive task (ex. loading), but in Firefox the opposite happens, the entire browser freezes so you are forced to wait until the browser becomes responsive again.

We are talking in the order of magnitude of milliseconds, but unfortunately it is enough to be perceptible (and annoying).

Fortunately for FF, e10s[1] is almost baked, it still doesn't feel as responsive as Chrome BUT it feels significantly better so you can easily neglect the difference until it matures or something better (Servo[2]) gets baked.

[1] https://wiki.mozilla.org/Electrolysis

[2] https://servo.org/
Kaspersky, CyberGhost, CCleaner and Malwarebytes at 40 Bucks
As a counterexample, I've gotten great service from very large companies by sending them private communication via social media (Facebook messages, for instance) - mostly because I really don't want to fill up my social media feeds with whiny complaints.

I mostly do it because it saves me driving in and/or waiting on hold, but those messages usually seem to be answered by the same team (and are generally handled very well).
Gripen E introduction event
Thanks! At this point, since this is really the first version of a new and different technique than is typical in graphics, the method is not near real-time. As you suggest, the offline setting is probably the most relevant for now. We are hopeful that future research may substantially accelerate it.
2016 Student Hacker Report for Careers – data from thousands of student devs
I disagree that "depression is as biological as cancer and heart disease" due to the fact of etiology. While it does spring up out of the blue in many cases, for the most part depression appears to be triggered by complex life circumstances. That is not say that it is not a real disease state with a discrete biological basis. It should just be kept in mind that often the most salient things involved in getting someone depressed and getting them out of depression are not biomedical.

It's possible that this is a mostly rhetorical statement by the NIMH head, but I've been disappointed the attitude I see a lot of researchers take towards depression, like it's solely the result of bad gene expression or bad brain connectivity.
Passion usually means you are willing to / enjoy putting in the hours of training, no?
I never said the government having it is fine. But the fact that it does doesn't mean you shouldn't be concerned about corporations and private people having it. And I certainly did not mention the Russian government.
Pedantically you're probably correct. However the OSI term is basically what people mean when they say "Open Source" now.

Much like many countries have a mile, if you started using Roman miles in England or the USA people would think you misleading
Great questions! Happy to answer them :)

Is there an implementation: Not yet. I have a prototype implementation of a link layer and I've prototyped parts of the network layer and transport layer. But only enough to convince me that the general isochronous design is workable.

Yes it uses Source Routing: I've spent the last few months working on the (extremely important) scalability question. Section 13 of the spec deals with this in detail, essentially specifying the 'BGP' of IsoGrid (HashMatchLogMap) so that nodes don't have to specify their own 'hosts' file. I think I've come up with a protocol that scales O(log(N)), where N is the number of nodes on the network. It will definitely have a large constant: The base algorithm starts with just always tracking the 10k or more nodes that are cheapest to access. The algorithm scales because the addresses of nodes contain a Geolocation component, which means it's easy to ask for directions from nodes that you already know about that are both physically and logically (HashMatch) closer to a desired node. My next step is to start implementing this protocol such that I can test it on a simulated large network (I'm thinking I'll build the simulated network dataset from OpenStreetMap).

Not sure what you mean by 'tool', but micropayments are sent along with the data. If a node only has one link to the IsoGrid (Comcast), then they are doing it wrong: The node should use the cheapest routes that meet the desired latency/bandwidth requirements. Competition means that "highway robbery" should cease to become a viable business model. If a node along a route decides to just steal the entire micropayment (rather than just their part) then data stops flowing on that route: The source uses other routes and the robber ended up stealing from it's own neighbors.
The focus on improving reinforcement learning is really exciting. It's the area of machine learning that seems to have the most untapped potential.
All the HPC I've done is explicitly message-passing. There's certainly no abstraction layer that allows, me to treat it is a single memory space.
You may want to start lines with (at least) 4 spaces for HN to preserve original formatting.
Stuck with leftover foreign change at the airport
Transparent displays are here, but pretty useless
I thought it "not obvious to a practitioner of the craft" was a requirement for a patent no? Give 10 programmers the task to write "rangeCheck()" and you'll end up with very similar looking code.
I completely agree. One of the things I find more stressful is the lack of time to dive deep into new stacks while meeting deadlines and delivering on time.

Maybe a side project would be helpful. I personally have considered implementing an MVP for a personal project using a stack I already know, and then gradually reimplement different parts with newer technologies.

Having a solid set of integration / E2E tests would probably easy the transition and help overcoming the If it ain't broke, don't fix it feelings that might later show up.
Yes, there is a fair amount of similarly and connection in the underlying mesh data structure. In fact, we published a paper on that aspect of the framework at SIGGRAPH a couple years back, which heavily cites the Surface Evolver work.
http://www.cs.columbia.edu/cg/multitracker/
Sure, my point is that the general trend is for the hardware to get smarter and hide the ugliness of the system to the programmer. Every time it has been attempted to push the complexity to the programming language and compiler, it has ended in tragedy.
So far this feels really nice, kudos!

Quick question - what does the HMR work with? If I change a component it seems ok, if I change a reducer it blows up in my face.

EDIT is there a walkthrough of getting set up with this anywhere? After about 30 minutes playing I think I'm going to put this down until there's an obvious way of building a simple app with it.
Stream is a Python lib, allowing you to build newsfeed and notification systems
Site’s falling over. Cache: https://webcache.googleusercontent.com/search?q=cache:https%...
am I the only one that when looking at the implementation sees that there is a major flaw in the code?

if(toIndex > arrayLen) does not handle the case in which toIndex == arrayLen, which should still throw an ArrayIndexOutOfBoundsException if we are dealing with 0-based indexes.

Please correct me if I am wrong.
I bet you can get a similar code from BSD, EMACS, Ingres, or any venerable open source codebase and use it as prior art against that patent claim.

Ok, maybe that venerable codebases doesn't have exception handling like Java but you can prove to have the same logic maybe 10 or 20 years before that code was written.
I guess I really don't. According to the comment above the terms can't change. So long as the terms stay the same and I can pay online it wouldn't really impact me.
Modern web development is a bit of a mess. My advice is to start small, and introduce new technology gradually. You should be familiar the foundation (HTML, CSS, and vanilla JavaScript) first, if you're not already. Be able to manipulate elements of a webpage using vanilla JavaScript.

At this point, you might want to get up and running with Babel and the new language features introduced in ES2015, since more and more tutorials are written assuming you're using ES2015.

Then pick one library or framework (e.g., React) and get comfortable with it. Think of a simple project to build, then try building one even simpler than that. Don't introduce a second technology (e.g., Reflux, Relay, etc.) until you have a handle on the first. And even then, try to introduce just one new technology at a time.

You might be thinking that this will be a slow, involved process. That is correct.
This seems “helpful” but here’s what I think will happen: a few people will accidentally write scripts that depend on the typo version, then a future maintainer of NPM will scrap this feature and cause those scripts to break.

Rather than promoting multiple interfaces, pick one correct name and force people to use it. And this isn’t just for typos; in Subversion for instance, it is ridiculous that "svn blame", "svn praise" and "svn annotate" all refer to exactly the same operation. Which probably means that someone has to make sure "man" page queries with any of those names will all work, etc. Useless extra effort.

I set up shell aliases for typos that I find myself making frequently, which are probably not the same typos that other people make. In the case of "npm install", there are probably a series of equally-probable ways to make a mistake: "onstall", "nistall", "unstall" or heck even "instal". Therefore, don’t cater to any of them. Let me fix my own typos in my own shell, and don’t give people a chance to introduce those things into scripts.
As a hip hop head, this is the best news I've seen on HN in a while. Some of my favorite old mix tapes are on here, stuff I'd lost years ago! Great job, Jason!

PS, this is my favorite Houston mix ever: https://archive.org/details/DJ_Michael_5000_Watts_Overdose - listen to Track 5. Z-Ro holds it DOWN!
There is a port of docker that works with jails+ZFS (and the linux.ko syscall translator to run linux images) https://wiki.freebsd.org/Docker

There's also jetpack for the app container spec (rkt) https://github.com/3ofcoins/jetpack

I'm also experimenting with building a simpler system.
It does on the two devices I tested it on. No idea what the issue is though, for some reason it just says it crashed with no details.
Kinda funny that googling for "hl-monster.sh" or "hl-monster-extended.sh" yields precisely 1 result - this HN page.
Watch Hackers Break into the US Power Grid [video]
Wow, this is legal bullshiting beyond comprehension. It is the equivalent of one engineer copycating the way another engineer moves his arm when fastening a screw. To give anything beyond 5 minutes attention to this in a court is an insult to society.
wow, each line costs nearly one billion dollars
"The main problem is the preprocessor including hundreds of thousands of lines for a single compilation unit."

Some code bases have no real way around that, but many are served well enough with precompiled headers.
An Old Password a Day Keeps the Hackers Away
Actually, if you upload something publically to github you give them permission to serve it publically, and to allow other people to read it and fork it. It's part of the Github T&Cs
From the article:

> All three days, the nurses are reluctant to hand over the baby, saying my actions are irresponsible.

> Every shift change, two nurses stand by my bed and inform another two nurses of my status as a combative patient. “This woman tested positive for methamphetamine,”

This does not strike me as very professional. The medical staff should have considered the possibility of a false positive, and given the mother the benefit of the doubt when she said she wasn't taking methamphetamine. Telling the mother that she shouldn't breastfeed and that CPS have been called, while not stopping her from breastfeeding (presumably they have no legal power) is the worst of both worlds: increase stress/worry (which is something the child would pick up on), draw everyone's focus away from the actual birth and the child, while simultaneously allowing her to potentially pass this, presumably harmful, drug to the child. Madness.
React doesn't come with those things either. React is just a view layer. If its confusing (to anyone) -- just use Facebook's getting started example and start building stuff. It'll all come together.
Well, it's complicated, because although you might get depressed to issues of the mind, once that switch has been flipped in your brain, then you do have a biologically-mediated disease and you're often totally fucked without some kind of medical intervention.
It's a theme in many science-fiction tales, with various results. See Asimov's works, the introduction eventually of the zeroth law. Ostensibly the machines weren't in charge, but much decision making was pushed to them. Similar to EPICAC (later generations) in Vonnegut's Player Piano, though with a very different result. In his work the machine made decisions based on measured statistics and rules put in place by people (to comedic and tragic effects).

And what does it mean to have an AI in charge? First, we don't have any sort of AGI. So any AI is going to be something along the lines of a Watson or AlphaGo. Machine learning + logic + heuristics (the latter two potentially generated by the first).

What level of authority will it be given? Will it be queried for input like any other Cabinet member? "Department of Heuristics, Secretary Watson".

Will it directly guide things? At what point will people be comfortable with this? To what extent will it's authority be permitted to go? This may only appeal to authoritarian-endorsing personality types. In Player Piano, the computer largely guided employment (or employability), but a screw up in a person's CV resulted in their attaining a position they excelled in, and later lost when the CV was corrected (they did not earn their BS because they didn't pass a gym class, consequently they couldn't have earned their Masters or PhD, no longer with the educational background they were unqualified for the post they held).

It'll likely be as mindless a drone at this as actual HR offices are (my mother, a ChemE, was barred from a program management position, no actual engineering work, because she didn't have a civil engineering degree, it was a numbers, dollars and personnel, jox, the degree was irrelevant given her experience).

More likely, these non-general AIs will continue to do what they've done for years but in more areas. They'll inform decision makers, become sufficiently comprehensive to properly correlate numerous variables and detect patterns that we mere mortals cannot see. Many businesses have used some form of this, see optimization and logistics algorithms, for decades, technically centuries but there's been more data and more computational power the last few decades. Now machine learning just automates this sort of statistical and logistical analysis.
They only took, like, the network stack from Mirage. Their virtualization library is xhyve… well, turned into a library.
Yeah that type of thing I'm very cool with, in that it's part of the community and a shared expectation of sorts. I think it's a great way to build up cred in the scene. I really don't have any beef with that.

What gets me though is the lifting from other genres where the traditions and expectations are different. I'm not saying 'tributes' and using other people's material isn't huge in, say, rock or blues. Covers and doing 'Standards' are rites of passage.

It's just that I can kind of see why Don Henley got ticked off at Frank Ocean though, because jumping on a really well known track and twisting it in a new direction kind of blurs the expectations. Don & co. are super protective of their legal rights, this isn't news really; I do think Frank Ocean is very talented and his music is quality, so it's not like I'm arguing against his art - just a specific technique or approach in the scene.
Distributed Shared Memory [1] is a thing, although I guess that today's ultra large clusters make it impractical.

[1] https://en.wikipedia.org/wiki/Distributed_shared_memory
China Proposes 'Underwater Great Wall'
Deadline so far in limited testing doesn't seem to cause lockups as CFQ does and it seems to more realistically reflect the workload in the form of lower MB/s during such phases. Thanks for the tip.
The standard reference is "An Introduction to Kolmogorov Complexity and Its Applications", from Ming Li and Paul Vitányi. It is the "must-go" for the subject.

An introductory chapter is available in the "Elements of Information Theory" of Thomas Cover and Joy Thomas.

The field is called "Algorithmic Information Theory" and some of the big names in it are: Ray Solomonoff, Gregory Chaitin, Ming Li, Paul Vitányi, Chris Wallace, David Dowe, Markus Hutter, Jürgen Schmidhuber, Jorma Rissanen, among others. All of these guys are great writers and have breakthrough ideas!

If you are interested in "real world" applications of Kolmogorov complexity, I recommend you to take a look at MDL (Minimum Description Length) and MML (Minimum Message Length).

I hope you will enjoy the references! :)
What is wrong with you people? 7 hours old and only TWO mentions of Douglas Adams??
How much of this is just a learned behavior?

As an example, it is dead easy to spot common speed limit signs, mainly because there are so few speed limits. Even when my sight was failing, I could make out the speed limits at a distance with little trouble. Not because of some magic of the text, but simply from familiarity.

So, in an age where most of what we read is mixed case, it makes intuitive sense that we would be better at reading it. I fully realize intuitive sense doesn't translate to an explanation and is why I'm asking the question.
There have been previous conversation on HN about how to get in.

IIRC the opinion was that you had to be in the "in crowd" to both post and to get promotion.
Tesla has quietly fixes the UX bug that caused Summon to crash into a trailer
Also the code isn't syntactically correct:

(int arrayLen, int fromIndex, int toIndex {

Missing parenthesis after toIndex. Something is fishy here.
This concerns copyright, not patents.
Free SSL is a very nice move, kudos.

The new free dyno quota is still confusing to me as a developer with many hobby projects. Not sure at all if this change won't bite me in the ass.
Two repos to get started building reinforcement learning agents with Gym and Keras:

https://github.com/sherjilozair/dqn

https://github.com/osh/kerlym
That part is a copyright claim, not patent claim.
The Answer Why More Your Industries Are Buying API Gauges from FYOU GAUGES
but isn't it all poisoned by those pesky radioactive flea particles? Or was that problem only insurmountable due to the limited resources of the comet expedition?
Lesson is: Not every post here should teach a lesson?
There is a lot of vested interest in this case and I do not know the author of this article. Are we sure the claim is down to the implementation of this function?
New world record set for solar cell efficiency
Kolmogorov-Chaitin Complexity is another term for the same concept (as per the OP Wikipedia article).
If you're already going to be using GraphQL for your main API, I highly recommend looking at Relay. Slightly steeper learning curve than Redux, but it will more than make up for it once you get it configured, because you'll be able to completely ignore it and it will just work. You won't need to think about "how do I get this data" at all anymore.
The resonance with left-pad and the questions of "how exactly to we share super simple code" evolves through so many different prisms. From legal to organizational to not invented here to...
UnDistracted – The Distraction Killing Tool for OS X – Free Download
This is regarding copyright. But you are correct, if patents were in dispute this (alone) would fail.

Keep in mind, components of an invention that's patented can be quite obvious. How a standard gearbox in a car works is well-known, but pair it up with some novel input and output or some novel use, and it's a patentable construct.
Digital Forensics Shimcache Artifacts
That's why it's a canary study. Sure, it looks good, which means it's worth spending the money on a larger study. And yeah, there are lots of people with severe long-term depression, so find some of them, measure their mood over the same time period, and make absolutely sure that the effects you're ascribing to the substance you're testing aren't caused by something else.

You always need a control group because you can't control for every externality over the exact time period the study was conducted. Maybe the weather was especially nice for those 3 months and the control group feels happier as well? We need a way to quantify the results and be able to answer those questions.

Always be careful with the conclusions you draw from studies without control groups. Small studies without control groups are very cheap to run, so you can run the same study 15 times and only report on it when you get the results you're looking for. Not saying that's what happened here, but we have to apply the same standards of proof to all drug studies or else they don't mean anything. The purpose of this study was likely not to prove "hallucinogens can cure depression" but rather "mushrooms are potentially effective and don't appear to have any glaring safety issues".
I wonder if it's possible to measure energy spent in court cases? One of the things that amazed me about spam was how many resources we spend just transmitting it across the internet, it's kind of tragic when you think about the waste, but also kinda awesome that everything still works, despite relatively poor resource allocation.

The Economics of Spam: http://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.26.3.87
> from her side of the story seems like they knew she wasn't a meth user

I've no idea where you read that from. Her only accounts are that the nurses changing shifts warn their followers she's tested positive, that they repeatedly warned her about the breastfeeding risks and that the social worker doesn't believe she's a user, that's about it.

> I'm sure a good lawyer will know how to spin it.

And I'm sure even a bad lawyer would know how to dismantle that.