skysight-inc/HackerNews huggingface dataset:
I think it's a very broad article written from a consumer's perspective, but I do think realtime APIs are the future of data on the internet.

There are several reasons beyond mere user-convenience that make it so. Realtime data is more efficient to deliver to clients - Also, all new front-end frameworks encourage consuming data passively (data binding) as opposed to explicitly requesting it on every page change. It's a natural progression.

I think REST APIs will stick around for a while, but having worked with both paradigms, I have no doubt that realtime data channels are the future of data consumption.
"It sounds like the teachers in Finland are probably good enough to catch this - ours were not."

Yes, the teachers (not tests or rigorous standardization) are the keystone of the finnish school system.
Can someone clarify this for me? From watching their video, it seems like all they've done is build a tool that visualizes DNA? I don't understand how the tool assists with visual differences in DNA. I expected maybe a single DNA sequence in one color with the differences highlighted in a contrasting color. Maybe the video just didn't do a good job of explaining things.
The study could have answered this question, but they don’t seem to have looked at it. All their analysis is comparisons of couples with different scores, not what effect absolute scores have on relationship robustness.

My anecdotal experience is spendthrifts have a lot of relationship problems that are not helped by being with another spendthrift.
Vulnerability: The Secrets Behind iCloud Hacking
If the position of the US dollar as the world's main reserve currency is so secure, why did John Kerry feel the need to talk up the financial importance of the recent deal with Iran (who had started to sell their oil in Euros before the deal)?

https://m.youtube.com/watch?v=PCAFnCo6nyM
This is great. I had a similar need for some work that I did and created a project that does something similar, albeit with less functionality ( https://github.com/spurin/gowebserver )

I took advantage of the cross os compilation and also provide prebuilt binaries for the various os's. Might be worthwhile doing.

I'll add a stub to the readme to see your project.
This is like hearing that a major record label gave The Beatles (all four living) a recording contract. You would scratch your head and ask why it didn't happen earlier.
I remember going to a user testing session, and marvelling at people (and it was a clear majority of the 10 or so people we tested with) scrolling the long web page by moving their mouse pointer over to the scroll bar (and it was a huge monitor, so that was a long way), clicking and dragging up and down.

I had just gotten so used to, well, every other way of scrolling (mousewheel, trackpad, arrow keys, page up/down...) that I'd almost forgotten that scroll bar existed.

I guess there's not much we can do about that: scrollbars are at the mercy of OS and browser vendors really.
It's nice seeing these popup. http://autolotto.com/ is another.
PARC was in the glory days of corporate research labs. PARC, Bell Labs, IBM Almaden, Sarnoff Labs, HP Labs, etc. Research labs that were part of big companies. I was lucky enough to visit many of those in their prime.

I got to tour PARC in 1975, years before Steve Jobs did, when I took a summer course in computer architecture taught by William McKeeman. He was the architect of a generation of Burroughs CPUs, and knew everybody in CPU design. So I met Alan Kay before anybody had heard of him. He had a vision, but it wasn't quite what most people think it was. He said the big advantage they had was that they were funded heavily enough to build the single-user computers of the future now. The Alto was over $20K (some said $50K) per unit, which was insanely expensive for a single user computer. It took another decade to get the cost down. Kay's group saw as their job to get the software ready for when the hardware came down in price.

Kay was thinking that the killer app for personal computers was going to be simulations. He later had a demo graphical hospital simulation, which was a discrite-event simulator where patients came in with a complaint ("I am a victim of Bowlerthumb"), and went through Admitting, Examination, Surgery, etc. out to Discharge. Smalltalk is based on Simula, an Algol-derived simulation language, and was originally intended for discrite-event simulation. Document preparation and mail were a sideline.[1]

Kay was operating in an empty world. Almost nobody else was throwing money at what software should look like a decade or two hence, for a class of machines that didn't exist yet. That was a huge advantage. Anything good that was done there advanced the state of the art.

Kay's group was only a small part of PARC. There were other people in the large building working on copier technology and the physics behind xerography. (Unfortunately for Xerox, they didn't invent organic photoconductors, which made xerography machines much smaller and cheaper. IBM did.) Kay's group had considerable engineering resources to draw upon, machine shops and electronics shops and chemistry labs that could make things. They were able to have their own CRT tubes made for the Alto. It's a lot easier to invent when you have that kind of substantial engineering backup. That's why they were able to build a laser printer - they were in an engineering facility that could build both a CRT and a copier. Kay's group just did the software and some of the electronics.

That's hard to reproduce - all that engineering backup. It's only available within a big business that makes real stuff. Today, Samsung and Fujitsu have labs like that, but few US companies, at least in the electronics/computer sector, do. There are a few military operations with such capabilities - China Lake Naval Weapons Center is one; they can design, build, and flight-test something in-house.

So that's why it's hard to reproduce PARC - you need an empty field of research, and heavy engineering backup.

[1] https://www.computer.org/csdl/mags/co/1977/03/01646405.pdf
The article is about as meaningful as you'd expect one that suggested "Democracy's primacy looks unsustainable", and is full of examples of things that don't mean anything.

> In recent months the prospect of even a tiny rate
> rise in America has sucked capital from emerging
> markets, battering currencies and share prices.

Sucking capital from emerging markets is not an attribute of a currency that's fading, so much as one whose primacy is in fact increasing after a lull...

> Foreigners own 20-50% of local-currency government
> bonds in places like Indonesia, Malaysia, Mexico,
> South Africa and Turkey: they are more likely to
> abandon emerging markets when American rates rise.

And for what will they abandon it? It has a $ in the name.

> America increasingly uses its financial clout as a
> political tool

There used to be a great quote on Wikipedia's page about the Economist pointing out it's largely written by early-20s Oxford graduates. If they think America's use of its financial clout is increasing, it would seem their view of history starts circa 2001.

> All this suggests that the global monetary and
> financial system will not smoothly or quickly wean
> itself off the greenback

Oh look, even the article suggests the title is wrong!
Agreed. It's nuts to me when I see a fellow developer manually scanning code instead of searching. Then slooooooowly selecting text with the mouse, grabbing an extra letter or two, going back, not getting quite enough, going back again, then right clicking and scanning the context menu for copy, then scrolling to paste and . . . you get the idea.

If I'm ever in a situation to be in charge of a hire, part of the interview is going to watch them work on something to see if they are using at least some reasonable shortcuts. Don't have to be a VIM power user, but cut, copy, paste, home, end are a bare minimum in my opinion.
It should be noted that attending kindergarten is not mandatory in Finland and that there are different options for day care (e.g. at home or "family care" at the home of a licensed day care person).
The other options are much more popular in rural communities due to distances.

This was recently changed so that the "preschool" became obligatory for 6 year olds, so they have to take educational activities for 4 hours a day at a kindergarten but may still have their day care elsewhere.

Btw, the aphorism quoted in the article is better translated as "what you learn without joy, you'll forget without sorrow".
In a similar vein, one of my coworkers, who is a programmer, almost never uses the shift key. If he needs a capital letter, he just turns on caps lock, then types the letter, then turns caps lock back off. I assume he must still use shift to type things like curly braces and dollar signs, but he's so slow an error prone from using caps lock so much (he sometimes leaves it on by accident and then types half a line before realizing it's in all caps and deleting it.
This is a common view amongst people who have never studied philosophy. Everyone is engaged in philosophy, including scientists themselves, and mostly poorly.

Scientists in considering what data signifies life are themselves taking as given some concept 'life' - ie. their first step is philosophical (as ever). You may say whatever a decision a scientist makes on concepts such as these is obviously the best - but then history would show you totally incorrect.

It is possible to refine the method of judging the best concepts, and of refining the questions which lead to these judgements, and of the method of making the best deicisons with respect to them. This task is philosophy. And "incorrect philosophy" of the past such as the vital force was a philosophy of an incorrect science - not somehow a "pure philosophy" that had gone wrong.

A philosophy of a better science produces a better philosophy (and a better science).
Yes, startups don't compete based on product quality - Competitive advantage lies almost entirely in the ability to raise funding and generate noise.

A mediocre idea with a mediocre team can go a really long way if you put enough money and fame behind it.

I think most big investors don't even know what a good idea is anymore - Their investment in itself can have such a strong influence on outcomes that it skews their perception of everything and creates self-fulfilling prophecies.

Big investors must think the world is a relatively fair place - Because it looks like this within the confines of their immediate networks.
Because of money. OSS is usually written as a hobby in the spare time of developers because doing it full time rarely pays the bills: http://www.zdnet.com/article/electricity-bill-threatens-surv...!
How about a Twitter referral, http://t.co/QG8w4oTbfw?
You could find interesting Vikram Chandra's "Geek Sublime". It's an essay about writing and programming.
>Whether that implies some crows are smart or I should find another mechanic, is debatable.

Not mutually exclusive. :)
What is Cyber Security?
Not surprised. Though really just deciding to do something about depression can often be enough to be helpful. Simply feeling like there's a path out of it can give you the strength to keep your life together and maintain ordinary levels of self-care (keeping your home clean, going to work regularly, keeping to a sleep schedule, engaging in activities, and so on).
Ask HN: What does Alan Kay mean with his definition of OOP?
I was just wondering if we could have a discussion on what Alan Kay means by his definition of OOP? Could this help us in writing better object-oriented code?

http://c2.com/cgi/wiki?AlanKaysDefinitionOfObjectOriented
Except that game developers are already using LGPLv3, especially on the PC market which is only worth $25 billion in size.

A key attribute for companies in a heavy competitive market is that they have to use every tool available to get the best product out in least amount of development time. If a company decided to avoid a license just because of religious reasons, 10 other companies will jump into its place and out compete them.

A good example of this is when we see companies reaches out to developers directly to get permission, as the time to do that is worth compared to having developers spend time on unnecessary code. Large AAA games can easily have a long credit list of every license available that can be used in a proprietary product, including LGPLv3.
If you want freedom to do research without yearly commercial results expected there are still places like Microsoft Research and Oracle Labs where you can do this.
If you put this product in front of your office colleagues, how much traction would it get ?
Yes, I've heard caddy during the development of Ran. Caddy is a great web server and has more functionalities than Ran. But I enjoy making things, so Ran is born.
> Innovation like the one at Xerox PARC needs lots of money.

Rather, I'd say it needs people working full time. With things like basic income, this can be decorrelated from "money" a good deal.
Yes, "python -m SimpleHTTPServer" is too slow.
Ignoring the scope of the study, let's ask a question

Treatment A had a 10% effectiveness, Placebo had 10% as well (which for some kind of 'talk therapy' - and for a lot of other things may not have an exact placebo, but let's assume it is) is another 10%

Question: Are those the same 10%?

Or with a better example, naive blood transfusion (that is, if you ignore blood type) has a low rate of success
Teenagers should not smoke cannabis or consume alcohol, not because it is harmful to adults, but because it is harmful to them. Teenagers should not consume any kind of mind-altering substance because it fucks their their brain development. There are very few proven negative side-effects of cannabis on healthy adults.
And, of course, by Ctrl-F you mean pressing F3

oh, TMTOWTDI

which is part of the problem. Users don't even consider "I spend so much time doing this, there must be a better way". Coupled with the "I don't read manuals" attitude dooms people.

So systems are designed for people to get away with zero effort.

And from that we end up with baby toys instead of the best tools.
A finn here. I can offer you only anecdotes, but the statement is not completely off, although it's not entirely true.

It depends. My son (8) seems to have a class where they support the strong learners and slow learners at each of their own pace. Some people who I knew talked of eager teachers who gave the all the material they could consume.

Personally - 30:ish years ago I finished the second grade math book in a few weeks and the teacher berated me for consuming all the material she had ("What on earth are you going to work on now?") and I ended up bored and idle for the rest of the math class. Never again did I try to pace up...

So, it depends on the teachers - nowadays the situation seems to be much more supportive of strong learners. A couple of decades ago though this was a political thing - areas where social democrats were strong _prohibited_ people being taught at their own pace because it did not fit with social democrat ideology of complete equality.

So, historically, yes, this was a thing but I think it's better nowadays.
Harsh!

First of all it is human to feel suicidal for whatever reason from time to time. These times are lonely and just meeting a new person and having a normal conversation, no matter how short, can make a huge difference, to 'snap out of it'.

The life force is strong even with those determined to kill themselves - conscious decision making to end it all is over-ruled by some mystery hypervisor deep down in the brain. Guy snatches a few moments with one of those pretty girls that have been ignoring him for all of his life - what do you expect? Life is worth living, after all and 'I must kill myself' gets over-ruled for another day. That isn't about fscking or consuming, that is just about being a fragile human being and wanting someone to love.

Secondly, we rarely tell stories exactly as the events happened. With each telling of a story we learn what is important to the story and what is not. We omit facts that are not entirely necessary to be told. Right now there are refugees WALKING all the way from Syria to new lives in Europe. Along the way some of these refugees might have been given a bus ride to the outskirts of a city, somewhere along the way. If such a bus ride is a few miles and yet they have walked hundreds of miles, or maybe a thousand miles, are they 'lying' by claiming to have walked all the way? Are their stories fake, their epic walk undermined by a short bus ride somewhere in the midst of an epic walk?

In this instance, the author may not have looked for the woman every day for a year. He probably had some public holidays, health problems, bad weather or whatever along the way, so that part may not be entirely true.

You may have found this story depressing but I suspect you are in a minority.
Understanding Vagrant boxes and VMs
Or, what if it really is simple to recreate, but we can't do it because we try too hard, in a wrong way? If points 2 - 4 are the keys to recreating something PARC-like (and I believe they are), then the problem is pretty obvious - those, especially 2, are the points which most companies try to avoid.

Keeping smart people on basic income with no obligations sounds like unprofessional. Like something we do with children, not with adults. Adults need to have deadlines. Their goals should be related to how their company will make money. Everything not related to company making money is not important and should not be done at worktime. -- It's because bullshit like this we don't get much real innovation. Companies, and even whole societies, don't feel like subsidizing a playground for smart adults, that occasionally spawns ideas, which usually can't be monetized directly or entirely.

But we need that because real inventions happen in context of a problem, whether real or invented, or sometimes after the fact. The problem needs to be a terminal value for this to work. That is, "Solving X" is a good problem, "Making money by solving X" is a very bad problem. And if you put "Making money" as an input to the invention process, you get shit like obnoxious ads, disguised Ponzi schemes and growth hacking.
Location: Savannah, GA

Remote: Not preferred

Willing to relocate: YES! (I will pay my own way)

Technologies: Python, HTML, CSS, JavaScript, PHP, MySQL, Java, Git

Github: https://github.com/cp2846

Résumé/CV: https://www.dropbox.com/s/vs0zoia3587i6xy/resume.pdf?dl=0

Email: cp2846@stu.armstrong.edu

I am currently in school majoring in CS and looking for an internship position during the summer 2016 term, preferably located in/around the Greater Seattle Area, but anywhere else is fine too. Programming is a hobby of mine and you can find some of the personal projects I've worked on listed in my resume and my Github profile.
PostCSS Deep Dive
Yeah and these people aren't even Japanese, most of these African touts in Roppongi are from Nigeria.

http://www.japantimes.co.jp/community/2014/12/03/voices/kick...
To everyone, you should read The Episode (http://www.stilldrinking.org/the-episode-part-1), a series of blog posts by Peter Welch, most famous for his 'Programming Sucks' post, in which he describes his experiences with going completely batshit insane after a week without sleep plus LSD. It's a great piece of one person's experiences with LSD use gone wrong.

edit: actually he's published it as as an ebook too, titled "And Then I Thought I Was A Fish": http://www.amazon.co.uk/And-Then-Thought-Was-Fish-ebook/dp/B...
SICP epiphany
People should not be reading HN or any news at all if they fear committing patent or copyright infringement from just looking at code. You lock those people into a bunker without internet and just a computer to do the work, and after we call all be safe that it was legal.
Thought you might be interested in it as it is similar, though more focussed on being a reverse proxy in front of other processes. Good luck with Ran.
I'd encourage you to re-think your views.

"Drugs" is a legal delineation, not one of substance. Like every substance you consume, amount, frequency--and sometimes intent--matter far more than molecular composition.

In regard to LSD specifically, please note that the link to schizophrenia has since been proven null, and the individuals studied were already displaying signs of the disorder. Further research in more recent years, while limited, has been unable to find any correlation between incidents of mental illness and the use of hallucinogenics.

As per cannabis... without it I'd most certainly be addicted to Rx painkillers. I like knowing that if I travel or go somewhere it's prohibited, I won't suffer crippling withdrawals. In fact, aside from the return of a dull aching pain from chronic hyper-flexion, I wouldn't notice anything other than increasingly vivid dreams caused by REM rebound. For me it's a clear choice. It allows me to function, and unlike other pain management regimens, after 7 years its minimum effective dose (MED) despite daily administration remains unchanged; if I skip a day or 6 months, my pain is not magnitudes above baseline.

I'm not here to tout the benefits of marijuana, but to explain how drugs are an indifferent tool, and just because they are harmful in one context doesn't mean we should discount their usefulness in another. Their value is relative.

Because of a substance, I can function. Because I can function, I've been able to nurture my business from 3 people to >500, and into the Fortune 1000. For others with traumatic disorders like PTSD, hallucinogenic therapy may hold promises anti-depressants have been unable to actualize. Regardless, generalizations like yours (while in good faith) prevent the regulatory changes needed to once again allow for open research.

In respect to the diversity of the human condition, I'd implore you to take a more laissez-faire approach: decide what's right for yourself, not for others.