skysight-inc/HackerNews huggingface dataset:
I might agree with your for the minority of things that are literally documents. But that's not what most of the pages I visit are. Twitter is a stream of little posts and real-time notifications. My webmail client isn't a document, it's a browser for documents. Lots of sites let me add my own content, and it's a painful kludge to re-render the static HTML for every page every time anyone makes a change. Let that data get pulled out of a database and sent to the application running in my browser. That's a much better fit for what's actually happening with the content.
Black Friday 2014 for Clever Cloud PaaS Service :-)
when you sell services, you have real contact with the customer. i.e. they bring you the car, you repair it and deliver the service. amazon is going to be more like yellow pages/payment platform.
It's interesting to see this in JS. For a comparison I was playing with JPEG glitching a while back but in Go... http://jamesduncombe.com/whats-brewing/jpeg-crush/
Show HN: Implementing Truncated Matrix Decompositions for Core.Matrix
Star Wars: The Force Awakens UK Teaser
I was using Transit, which performed very well. After pulling in HighchartsJS I ran into a strange conflict (tbd) in the transitions (animations), so just switched to Velocity. Works well.
> Has this guy never been on holiday?

The author is a woman.

Presumably, if you're going on vacation, you're massively rearranging your life for something that you want to do. In the case of employers who hold these mandatory hackathons, you're going to put some of your employees in a tough spot.

It's one thing to pay for a babysitter so the parents can go out and have a night to themselves, it's another thing to have to pay for a babysitter because you're going to an event that forces you to stay awake for 24 hours, which you don't even want to do in the first place. If you don't work well in hackathon conditions, then it's a total waste of time and money.
I would suggest changing the link to the youtube video:

https://www.youtube.com/watch?v=erLk59H86ww
Data Machina: A weekly digest of data science curiosities and big data folklore
I don't want to disencourage good initiatives and experiments, but if is not a technology that creates a "space" where "Everything is a.." then I won't be excited because is not going to be paradigmatic by design.

When "Everything is a.." you're forced to do a lot with little and that's really powerful. And creates a paradigm.

Some examples of it:

LISP: "Everything is an Expression"
Haskell and Miranda: "Everything is a Function"
Self and Smalltalk: "Everything is an Object"
I don't think so. I'm pretty sure from iOS you can use canOpenURL to determine whether an app exists. This is probably the method they're using to gather data.
Everlane has been doing some really interesting things with Snapchat. For instance, they recently live posted the CEO's day and even some of a company-wide board meeting. With notes.
The myth of the food hangover
Isn't it strange that people are using meditation to make more money, achieve material success, perpetuation of "self". The very idea of self that meditation is supposed to examine.

I will never understand western obsession with finding meaning in everything materially. Idea that if it doesn't give you something in return then its meaningless.
I recently looked into using Velocity on a mobile application. I need simple animations but they need to be performant.

I was dismayed to find that Velocity and almost every other animation library out there still uses DOM-based tweening rather than CSS transitions.

Even some of the faster libs out there that leverage CSS transforms are still pushing frames manually and sucking up CPU cycles running code-based animations.

Why are people so convinced that code-based animations are somehow faster or better than pure CSS transitions?

I certainly understand and appreciate the flexibility of code-based animations (easy chaining, full control, older browser support etc.), but for simple things like panels sliding in and out of view, nothing beats transform3d and transitions on platforms when these things are available (which is most mobile devices, these days).
What about PHP 6? I've looked recently on php.net, but there are no news about it over there.
Book your babysitters, cleaners and handymen with FamiHero City
Do you really submit your cv with a photo? Never happens in UK - and you're actually told not to.
It doesn't forcefully stop apps to do this but Twitter reads and obeys that setting.
When people compare C with other languages, what they are actually comparing are optimizing implementations of native code compilers for C with 30 years of effort against implementations of other languages. Not always choosing the best ones.

Specially the fact that C is fast because of 30 years of compiler research, tends to the ignored by C zealots.

Lets not forget that 30 years ago C compilers used to suck really bad, and most of us that were coding back then were using Assembly for real men work.

C, Pascal dialects, Modula-2, Algol dialects, PL/I and many other candidates to systems programming were all equally bad in code quality.

But of course, C guys like that new generations think that C was the first systems programming language and its compilers always produced fast code.
Show HN: App discovery with Twitter (stream)
Service as a Service?
https://wiki.php.net/rfc/php6 PHP 7 was voted to be the next version for the reasons stated on that page
It's not required here in UK but I do embed a small photo in the word document.
They are calling the next version as PHP 7 instead of 6 to avoid confusion.
http://www.internetnews.com/blog/skerner/is-php-6-or-php-7-n...
There's an interesting argument behind that.

Back in the days of the DS, an emulator of the DS was leaked.

I don't know much about US legislation, but apparently if you develop an patentable artifact and it's publicly known, the creator has up to one year to file a claim for a patent.
On the newest FF it's very slow (maybe not WebGL?) and on the current Chromium it's not even loading. Both running on a freshly installed Ubuntu 14.04.
Well, I wouldn't say that I can control it better. These reactions are way too primitive to be consciously controlled.
I simply do not get triggered by the same situations any more ... maybe the mind becomes more resilient and thus the "grounded" and "calm" feelings.
There are some pretty good explanations about how mindfulness actually works and how it causes the amygdala (the brain region responsible for emotional reactions) to literally shrink and be less reactive (google it, really interesting stuff).
Imagine it this way - you are in a situation, which normally causes you severe anxiety. You start feeling the unpleasant physical sensations, the obsessive thoughts come aaaand ... they simply pass.
Like 2 minutes later you don't even remember that you were having them. This is what started to happen to me after 6-7 months of practice.
Another thing that I have noticed: The need to mentally rehearse situations, which cause me anxiety, has disappeared. I used to waste a lot of time imagining what I would say, what would happen, etc. but the urge to do it is not there any more.
Why do you keep ascribing EVFILT_VNODE's limitations to the the fact that the kqueue API is well designed and extensible? The inotify designers had 5 years to figure out the constraints and implications of file system notifications -- of course that gave them the opportunity to explore a different approach. Imagine that, instead of ignoring the hard problem of generic event APIs and NIH'ing a bad one-off hack, they'd adopted kqueue and extended it with an EVFILT_DIR? The whole industry would have benefited.

Instead, they did the standard Linux thing of hacking together an incoherent bolt-on API because to do otherwise would require careful consideration and thought.

Blaming the BSDs for not adopting Linux's hack is nonsense.
Ladies and gentlemen we already have TypeScript, Dart, clojurescript, scalajs, coffeescript, PureScript, elm, etc. More innovation in the web language ecosystem is not what is lacking. What is lacking is all the boring stuff like a sensible package management system, deployment mechanism, framework interoperability, etc. You know, all the un-sexy stuff that actual engineering requires.
if you have an ipad there is a pre-installed app there with some nice templates
The OS has to pause a thread that triggers a signal; how can it proceed if doing so would just segfault again?
Syrian Hackers Infiltrate Business Site, Affecting Other Websites
> Last month a large client of ours called our managed support team at 3AM saying they hired the wrong developer who completely trashed their database and hosed their entire application.

Meaning that they didn't have a QA process in place before putting things in production, or that "dev" is also "production"?
Alpharetta sisters take over takeout
Cox Communications Sued for Not Disconnecting Pirates
Show HN: Black Friday deals for developers
I don't dislike J.J. Abrams as a director (I'm a big fan of Lost)... but I wish it were the Nolan brothers who worked on this Star Wars movie.
To be honest I have been wondering how long I'd have to live to see "service as a service" come around, about as much as I've wondered the same on the invention of "Awareness Awareness Month".

Seriously: Isn't this the inevitable conclusion to "x as a service"?
Screen6, Amsterdam

Adgoji, Amsterdam
>>they're using loopholes not available to their competition to create a new monopoly.

I would say they're breaking the law and should be indicted under RICO, personally.
Does 'not for everyone" cover this?

Exercise is a decent metaphor. Gyms are "for everyone." Some people like them more than others, but most people can stand 30m in a gym. Few people really love them.

Swamp runs are not for everyone. Some people love them. They get wet, mucky and have a silly fun time. Try to force your wife who doesn't want to swam run to swamp run and you will soon have an unhappy wet wife.

Talking about stuff online pushes everything a little further into Oscar Wilde manifesto territory. I'm think I'm doing this right now.

BTW, is the "Why I ___" format an Oscar Wilde Homage?
You can do the same with sourcecode too.

System.out.println("Do ‮live‭"); // not ‬doog

Right-left-override is fun, but to see it really shine you have to combine it with some pop-directional-formatting.
The key part:

«In their new study, researchers at the Laboratory of Algorithmics, Cryptology and Security of the University of Luxembourg have shown that Bitcoin does not protect user's IP address and that it can be linked to the user's transactions in real-time. To find this out, a hacker would need only a few computers and about €1500 per month for server and traffic costs. Moreover, the popular anonymization network "Tor" can do little to guarantee Bitcoin user's anonymity, since it can be blocked easily.

The basic idea behind these findings is that Bitcoin entry nodes, to which the user's computer connects in order to make a transaction, form a unique identifier for the duration of user's session. This unique pattern can be linked to a user's IP address. Moreover, transactions made during one session, even those made via unrelated pseudonyms, can be linked together. With this method, hackers can reveal up to 60 percent of the IP addresses behind the transactions made over the Bitcoin network.»
It's All About Time – Remote timing attacks in PHP
The driver's issue could be that the meter isn't running while the customers enter/exit the cab. If the GP had a stroller, the driver may have assessed the overhead wasn't worth a minimal fare. Mean and probably illegal, but there may have been some gut-logic to it.
So what are hackathons good for?

They're great for MBA-bots who want young, naive developers to crank out a barely functional proof-of-concept for free.
> Ladies and gentlemen we already have NPM, Bower, Component, Duo, Jam, etc. More package management systems are not what is lacking. What is lacking ...

I find your comment to be snide, ungrateful and most of all uninformed. Personally I think new programming languages are interesting, despite how widely they might or might not end up being used, if they present new ideas, or solve difficult problems. Spider seems to solve a few Javascript problems and does so with a different approach to the other languages you listed.
We are nerds, stop what you are doing, Star Wars trailer
Seeing as this was presented as an example of how comonads can be used in real-world scenarios: what's the performance like?
isn't the fizzbuzz example bugged?
Unless the language automatically identifies the most specific pattern I think the case [0, 0] should be the first?

EDIT: if it _does_ identify the most specific case, I think it's worth pointing out.
A news aggregator using the power of social media
Actually, this looks like it hits a sweet spot (for my taste at least) that none of the others really quite do.

Ironically, I've now filed this in my head as something to look at when adding a web UI to some package management and deployment code I'm working on :)
Don't see why this should be the case. I got into MM through a similar Vipassana Course and there couldn't have been a better start for me. Only meditating in this style for 10 days did a few things for me that 20-30 minutes a day would not have helped with :
1 - It helped me understand the power of this sort of meditation
2 - It REALLY motivated me to keep at it ever after I left
3 - I got to learn how to meditate properly as opposed to trying something on my own for 30 minutes a day without someone to guide me through it

Honestly it wasn't as brutal as people would like to think - all you need is an open mind.
If you haven't already, read this. it will explain most of it. http://www.ribbonfarm.com/the-gervais-principle/
Butter-smooth on latest Chrome for Mac OS X
I can't speak for Smalltalk or Miranda, but not everything in Haskell is a function, and not everything in Lisp is an expression.

The case in Haskell is obvious: 2, "foo", (Data.Set.singleton 3); none of these are functions. Functional programming isn't about "everything is a function", it's about (among other things) making functions first-class, and using higher-order functions to build powerful abstractions. (There are also a lot of other things associated with FP, incl. but not limited to: immutability, purity, powerful static type systems, focus on "plain old data" over OO hierarchies, laziness, etc). If you want a language in which everything is a function, you want the untyped lambda calculus.

The case in Lisp is a little less obvious; I've been meaning to write a blog post about this. But consider:

(let ((x 0)) x)

Is `((x 0))` an expression? No. It's a list of binding-pairs.
Here is a good article describing why animations done with JS (DOM-based) can be as performant, or even more performant, than CSS animations.

http://davidwalsh.name/css-js-animation

and this one (about GSAP, not Velocity)

http://css-tricks.com/myth-busting-css-animations-vs-javascr...

Choose the right tool for the job. Sure, for simple things, CSS transitions are likely the right tool. For more complex animations where you need more control over them, frameworks like these are invaluable.
Nice! quite fun!
Twitter to track installed third-party apps on iOS with new app graph
Here is a scary detail, Japan's stock market capitalization over the last twenty five years. Look how it keeps cycling around $4 Trillion.

Year	Value
1988	$3,910,000,000,000
1989	$4,390,000,000,000
1990	$2,920,000,000,000
1991	$3,130,000,000,000
1992	$2,400,000,000,000
1993	$2,999,760,000,000
1994	$3,719,910,000,000
1995	$3,667,290,000,000
1996	$3,088,850,000,000
1997	$2,216,700,000,000
1998	$2,495,760,000,000
1999	$4,546,940,000,000
2000	$3,157,220,000,000
2001	$2,251,810,000,000
2002	$2,126,080,000,000
2003	$3,040,660,000,000
2004	$3,678,260,000,000
2005	$4,736,510,000,000
2006	$4,726,270,000,000
2007	$4,453,470,000,000
2008	$3,220,490,000,000
2009	$3,377,890,000,000
2010	$4,099,590,000,000
2011	$3,540,680,000,000
2012	$3,680,980,000,000
Looks a bit like Digg used to be... could be promising.
What we really need is a replacement for Javascript as the 'bytecode of the internet'. It's clear now that people want to have the freedom to write client web code in whatever language they prefer. A web browser is just a VM for running the output of a [dart, coffeescript, scala...] compiler, and we should recognise that, and replace javascript (a language designed for humans to write) with a new bytecode (a language designed for computers to run), and then people can use whatever compilers they want to translate from the code they write to the code the user runs.

People can still write javascript with a JS->Bytecode compiler; people who want to write TypeScript or Dart can get better compilation or performance, and people can easily write a whole load of new languages and new compilers without being constrained by the intricacies and design decisions of Javascript.
Show HN: Reep.io – p2p filesharing in your Browserr
How Your Business Can Take Advantage of Today’s Most Secure Payment Method
So? Expecting industry to solve such a huge societal problem is ridiculous. The only thing tech businesses can be expected to do is not discriminate. Restructuring society to address systemic injustice that start well before kids even go to school is not something industry can achieve.
Yes, I can also see the "speed dial" screen with eye-pleasing animations, and I can navigate to any given website FROM THAT SCREEN.

I can't do a thing from the blank new tab, though. So what's the point of it?
seems to have been vandalised.

Here's my contribution.

Glockenspiel Plus
https://itunes.apple.com/app/glockenspiel-plus/id888224861?l...
FT6W49EFL7Y3
644MYM9NHNPL
HMYXR3RRAAJJ
4XNMJMPX6YKJ
TEEF4JA9YF3M
YXEX7YPJWFJN
KYJ3Y9K3ANT6
EKYTTYTLKPYL
9H9ENR7XFYAP
9HJNRJLHW769

Heli
https://itunes.apple.com/app/heli/id891175537?ls=1&mt=8
39N76KX7LXE9
NX9397P6AN3R
PRFLWPMR6HW9
MPN9PWFL6J4Y
7LRNTARRP3NT
FAATEM79F644
JXRY79Y3FNJF
RFAWR9AHJHRN
X7ET9J3N33WW
3KXLRN3NT4ET
L3T4EWERL6W4
LKW7KTPENJ7N
L9YPJTN77776
37AY6NYWEAF4
F6X7LNRJHTT7
See http://popist.com
the whole repo, much easier

https://github.com/lo-th/3d.city
Is it really necessary for an app to be able to query whether a URL scheme is handled? It would be nice if Apple could make that API non-functional to put a stop to this.
One of my friends bought Agriya thumbtack script lately. He's targeting micro workers and heavily using SEO. So, I think, he may not be affected with Amazon. Can anyone share some thoughts here? Anyway to handle Amazon?
Free Software Foundation 2014 Holiday Giving Guide
The best way I've seen pi explained visually is pi-unrolled.gif: https://commons.m.wikimedia.org/wiki/File:Pi-unrolled-720.gi...
I can't help but be confused by the point of your comment (not trying to sound mean).

Are you saying that he (we?) shouldn't be developing new languages, and instead focus on "things that matter"? Ie, don't work on what you want to work on, work on what is useful to others / "solves real problems"?

I mean, that statement, while very useful at heart, seems ultimately close minded to me. It chips away at the soul of trying something new, or doing something fun.

I mean, i don't think anyone would argue that we need more languages, but i would (and am, apparently) argue against the idea that we shouldn't be creating new languages because we don't "need" them. Not everything should be industry scale and immediately applicable to professional needs.
Has Big Business “Captured” The Economists?
It's like "I've never run before, hey let's go run a marathon right now."

I recommend starting with 15-20 sessions once a day. Just like a startup, you can always attempt to scale things up later once you get a handle on things.
Note that Spider comes _from_ an actual engineering requirement. http://spiderlang.org/#why-spider
Except, what about the people who don't drink?

As someone who works somewhere where these "team building exercises" take place, if the rest of the group is going to be drinking then there is 0% chance of me going. I don't mind people enjoying themselves around me, but I'm not interested in spending time with them as they drink more and more and consequently start acting stupider and more belligerent.

A lot of people enjoy getting shit-faced, but some people don't. I'm the latter. It's enough for me to truly feel sorry for any recovering alcoholics who mistakenly apply for a position on my team. Does all team-building have to include drugs (yes I'm including alcohol as a drug)?
Fear not. Your performance concerns are mostly unwarranted (creator or Velocity here). Here are some articles to consider reading that help debunk this myth:

http://css-tricks.com/myth-busting-css-animations-vs-javascr...

http://davidwalsh.name/css-js-animation

http://www.sitepoint.com/incredibly-fast-ui-animation-using-...

http://www.smashingmagazine.com/2014/09/04/animating-without...

https://developers.google.com/web/fundamentals/look-and-feel...

For what it's worth, Velocity is a fairly new library. I wouldn't have gone down the path of JavaScript-based animation had my research and testing demonstrated that it was appreciably inferior in any way.
I'd argue, that meditation works best when treated like learning to play an instrument or doing sports. Regular practice is where the most benefit can be reaped. Doesn't have to be every single day, but it should be regular. Don't do it once a blue moon and expect any tangible benefits.
The arguments are beyond asinine, but they happen. Consider leasing an office in San Francisco - how many venture funded companies lease space assuming that their headcount will grow exponentially? Actual exponential growth in staff count is relatively uncommon, but the assumption of exponential growth leads too many companies to pay for empty space. This is stupid and results in many potentially strong companies failing miserably, but these sorts of assumptions actually happen.
Have to go into Reader mode on iOS to read your content, otherwise it's all rendered blank.
It is bugged, thanks!

EDIT: Fixed
Einstein on the Essential Feature of Productive Thought
Startup Black Friday
It's always funny watching peoples' reaction to meditation as a means to an end. People want to meditate for cognitive benefits, but meditation purportedly teaches that meditation should not be done for any particular benefit.

I think the real source of this dissonance is Zen, which tends to center around elimination the ego, or the sense of self. Doing this type of meditation for any sort of benefit seem incongruous, since you're practicing elimination of self with the intention of improving the self.

There are a lot of kinds of meditation though. The weird paradoxical component is kinda unique to Zen, AFAIK. A lot of styles are quite comfortable with the idea of meditating for cognitive benefit.

Even with Zen, I don't think it's incongruous to practice selflessness via Zen in the moment with the intention of applying that skill in other moments to benefit you in various ways.
This does not sound like a very exciting feature. I understand its use and necessity, but it doens't sound that exciting for a language that is being accused of being "in the past."

Disclaimer: I currently do and have used for some time PHP at my job.
For clarity, by user input it handles the callback of the map being clicked to delegate which tool it's going to use and to update the budget etc... I was excited at first to see all the event handlers setup in a thread that wasn't the UI thread because event handlers are expensive but that doesn't appear to be the case. AFAIK webworkers are fairly isolated so something like setting up event handlers would not be possible.
I disagree. There's still lacking a good compile-to-JS language that works well in the current library ecosystem (ruling out scalajs and fay) and has ADTs and good static typing.
That is a great visualization but one something that bothered me about it was that you're constrained to watch it unravel at it's own playback speed.
Noticed “boards” are on one of my GitHub projects now. Cool