skysight-inc/HackerNews huggingface dataset:
>I am probably extremely naive here but I just don't understand why technical companies are willing to allow one single company to slow things down just because they seem to have the most "revenue" that shouldn't matter for technical standards.

They aren't. Microsoft submitted PointerEvents forever ago. But I'm assuming naivety is leading you to believe that standards mean much. Everyone could today agree make PointerEvents a standard. Now Android, WinMo, Opera and Firefox support PointerEvents. Now what? You still have a large number of developers targeting iOS not using the standard. You can shame Apple, but Apple always gets a free pass. Worse still, lets say Apple comes out with "iEvents". Now every developer is now using "iEvents" in web, despite PointerEvents exists. Of course Google wants Android browsers to be performant with whatever is popular, so they adopt "iEvents" as well. Now everyone is using "iEvents" even though PointerEvents is the standard. All because Apple controls a lot of developer mindshare.

Remember, everyone doing "bleeding edge" mobile work is pretty much targeting iOS first - so "hyped" technologies are usually supported by Apple's platform.

This is less about tech companies "willing to allow a single company to slow things down" and more about the fact a single company, because of its dominance, can and will slow things down.

>Seems like a bad idea to allow them to keep doing this. We didn't get the best outcome letting MS pull this crap back in 90s. But then again, history tend to repeat itself.

It IS a bad idea. Its the same position MS had in the 90s. Thats what we should be saying here and not deluding ourself into thinking that Apple's position matters less because Google has more market share.
I as a fairly technical person fine GPG confusing, despite being shown how to use it several times, and still have no idea whether it's working properly or if anything is actually being secured with how I've got it set up. Also, seems centric on the dwindling population of people who actually use email clients.
It's posed as an answer to Y Combinator questions so fair enough, if you're already in YC you probably want the 50 million of VC.

But it seems so oriented at VC lifecycle - funding, hiring people SV VC acquihirers would want, exits - that it leaves no room for factors involved in actually running a company.
Does anyone have any recommendations on a good, but scientific, intro to meditation practices? All the ones I read seem so interspersed with nonsense I find incredibly distracting. And not just "secular", either.

I'm referring to talk about "Life force" or "true nature" etc. Those are matters of biology and physics, so writing about them when your only source of knowledge is sitting by yourself thinking private thoughts, stretches credibility a bit.

I'm sure I would gain a lot by being able to shut my mind up at times. And indeed, I find induced mental states to be great. But while I can lie to myself about many things, I can't seem to do it with mysticism around mediation. I'd like to eliminate that hurdle.
median taxi driver pay is $32k, and most of them are actually employees of the taxi company so don't have to deal with the car stuff.
...and downvoted why? ;-)

marincounty's comment here represents a potential hidden cost. The article's contents don't.
Ask HN: How much code does a CS PhD write?
I'm considering going to graduate school to do research in functional programming. It's something that I want to learn at a very deep level, not just practically but theoretically as well. My concern is that as a graduate student I won't write much code. Is this true? If you've done a PhD, how confident did you feel in your overall programming abilities compared to before? I know a lot of theoretical CS is math and formal proofs. How much is implementation, especially in the area of FP/Haskell/type theory?
I've (privately) heard suspicions by other browser vendors that Apple stopped innovating on the web when the App Store blew up because they now have a commercial disincentive to support a open, vibrant web. They're accused of intentionally dragging their feet on new standards, only capitulating _after_ something has succeeded without them when their lack of support makes them look broken.
Is anybody trying to implement identity-based encryption?
12 Web Design Trends to Look Out for in 2015
I don't understand why mental clarity must lead to certain outcomes. What's wrong with seeking peace in order to find ways to market things better? Or seeking calm and finding inner strength to go and wipe out a troublesome group of people?

While those might seem abhorrent to us, a mind improving practice should work for any goal. It's not like exercising doesn't work to your advantage if you're evil.

To the point: if one is not interested in A or C, just B, is it still helpful?
InfluxDB v0.9.0-rc4 released
For what it's worth, I was talking specifically about Sync's behavior for extension data, and wasn't trying to make any general point about opt-in-by-default.
Maximum clique for massive sparse graphs
Wow! The author of TLD, that's quite the honor :).
You are right about a lot of the issues we've been facing. However, our focus is squarely on getting tracking results VERY fast, so we can get smooth operation from our controllers. We are working hard to incorporate some global re-detection (and scale), however, we are balancing this with running the algorithm fast online, onboard the drone.

I'd love to talk and bounce more ideas off of you! Ping me, pj(at)perceptivlabs.com
Interesting... it's actually associativity that matters for this class of distributed query execution problems (in particular, for AVG). While a/b != b/a indeed violates commutativity, the reason AVG doesn't distribute is that AVG(a, b, c, d, e) != AVG(AVG(a, b), AVG(c, d, e)), i.e. (1 + 2 + 3 + 4 + 5)/5 != ((1 + 2)/2 + (3 + 4 + 5)/3)/2. Notice that we're not reversing the order of any operations, merely the way in which they are grouped. Sum "scales" because a + b + c + d + e = (a + b) + (c + d + e) -> you can imagine computing a + b on one node and c + d + e on another, and then combining their sums together. GROUP_CONCAT (an aggregate that concatenates strings) is a good example of a non-commutative aggregate operation that is still associative. In fact, on a system that is distributed on non-overlapping ranges, you can straightforwardly merge a GROUP_CONCAT() operation because GROUP_CONCAT(a,b,c,d,e) = GROUP_CONCAT(GROUP_CONCAT(a,b), GROUP_CONCAT(c,d,e)).
All you really know about arrows, is that you can compose them if the tip of the first arrow fits into the tail of the second arrow, that is the first arrow is from A to B and the second from B to C, in a way that is associative, which means that if you have three arrows, it doesn't matter in which way you compose compose them.

Moreover for every object A, there is an identity arrow. Composition with that does yield the original arrow.

The point of those axioms is that they are satisfied by lots of different mathematical structures and idealized physical situations as well (Feynman diagrams, Chemical reaction networks, Knot-/Braid diagrams etc.).

For how this relates to computation, you can look at http://math.ucr.edu/home/baez/qg-fall2006/index.html#computa... for example. It is a bit more subtle than one would think at first, as in functional programming languages with "first class" functions, those are not not actually arrows, but objects. More precisely the type (A -> B) in Haskell, or (A=>B) in Scala, is a notation for an internal hom object.

The more interesting ideas arise when you then study how different such categories relate to each other, you then come up with Functors and how Functors between Categories are related to each other, those are called Natural Transformations. The original motivation for the invention of category theory was the study of natural transformations in homological algebra and algebraic topology. In the preceding years people had come up with several alternative functors (Cohomology / Homology on certain topological spaces) and they needed a way to talk about in what way those constructions were equivalent to each other.
a group of amazing engineers, unfortunately, many are leaving
Many people already have run X in a container with no trouble. They often just vnc it out.

The hard part is not running X, but running X and having it display to your hardware. This is a massive distinction. You need to passthrough your graphics device so that X can write to its framebuffer and all that bizzazz, and that's the question you really should be asking. "How do I pass my graphics device / display device into a container".
WorkingClass – an human readable plain text todo list syntax
I can confirm it was a request made when I was contacted regarding a position. I lost all interest at that point.

It's not about drugs (though that really shouldn't be a concern). It's about respect, privacy, and power relations.

There are companies which have mandated drug-testing policies by regulation (mostly involving transportation or pharmaceuticals). It's still a major chilling factor so far as I'm concerned.
Clampdown on cold call companies unveiled by government
New Display Technology Lets LCDs Produce Princess Leia-Style Holograms
Waiting for the sea
A nice trick!

An alternative API, if you are using a circular buffer that is just being read() into or write() out of, is to make the I/O parts of your code use readv() and writev() instead. The circular buffer call then returns either one or two memory ranges depending on whether the range crosses the end of the buffer or not. Then you achieve the same thing as the mmap trick, full reads and writes with one syscal.
When the vast majority of mobile revenue is generated by iPhone users, that means if it doesn't work on iOS, it doesn't work at all

Have you not heard of free software? Free software, by definition, can't contribute to mobile [software] revenue.

Its like saying "8-bit CPUs are 90% of the CPU market, so I don't get why anyone cares about Intel".

This is hugely disingenuous, because general desktop computing isn't serviced by 8-bit CPUs. They're very different use-cases. Unlike [smart]phones.

Basically what you're saying is that Bugatti matters more than Toyota in the automobile market, but only if you count the niche that Bugatti sells to.

When standard bodies were left to their own devices, we got XHTML.

We also got SI units. Or, if you want something more computery, we got JPEG.
Some HTML, CSS and ES2015 Best Practices
some H1B  spouses  allowed to work
>edit: oh sorry, are we not allowed to disagree with Big Names™?

Not when it comes to cryptography and HN. Moxie, Collin, and tptacek are the only 3 people that can say anything that isn't mainstream pop-crypto. Anyone that dares to disagree with them is clearly wrong and must be punished with downvotes.
Spot on! I know plenty of places that are "desperate" for talent but reject clearly talented people because of "cultural fit".

For example I know a couple of tdd shops that have passed over quality candidates because the candidates don't think tdd is super awesome. I'd understand if the candidate refused to code in a tdd style but it's not even that.....
Do-It-Yourself Robotic Arm
I liked "Waking Up: A Guide to Spirituality Without Religion " By Sam Harris.
I truly despise the term 'sharing economy', as used in the article. This is not sharing, none of these companies are sharing. It is renting, or selling, just like any company in the boring old normal economy.

When you share something with others, you don't charge people for it.
No idea what this is even about, but the website is a jumbled, unreadable, mis-layed-out mess.

http://i.imgur.com/MwFZOsJ.png
How about a "minimum vacation" policy?

http://www.paperplanes.de/2014/12/10/from-open-to-minimum-va...
.rocks doesn't really sound that great. To say "look, I rock!" is a bit .. I don't know.

(that said, not to be OT, this app looks interesting though)
https://whispersystems.org/blog/bithub/

(Unrelated to GPG, but this goes towards crypto projects by Moxie and other solid people.)
"The United States government's international response to accusations of interfering with freedom of speech is that the bill of rights ends where our job begins. The international framework for protecting US business is weakened by the loose and ephemeral framework under which the president makes his mark in the world."
Seems this item was flagged and this alternative link ended up on the HN frontpage instead: https://news.ycombinator.com/item?id=9105549
I kind of doubt he understands why C is generally faster.
Summary:

Located in a nondescript warehouse on Chicago’s west side is where, according to the Guardian, one can find the domestic equivalent of a CIA "black site" - an illegal, off-the-books interrogation compound used by Chicago special police units, one which renders "Americans unable to be found by family or attorneys while locked inside"; a place whose former occupants say is where you end up when you are "disappeared"; a place which confirms that when it comes to the eternal "who is better - us or them" debate, there really is no difference: "It brings to mind the interrogation facilities they use in the Middle East. The CIA calls them black sites. It’s a domestic black site. When you go in, no one knows what’s happened to you.” It's a Guantánamo and Abu Ghraib rolled into one. In short: it is a place where the US constitution and basic human rights have absolutely no access.

According to an exclusive piece by the Guardian that is sure to send not only shivers down the spine of those who are still paying attention, but ripples across the "land of the free", not least because if there is one dark site on US soil, there are countless more - places where every single constitutional right of US citizens is trampled on - the secretive warehouse known as Homan Square is the latest example of Chicago police practices that echo the much-criticized detention abuses of the US war on terrorism. However, there is one huge difference: while those abuses impacted people overseas, Homan Square – said to house military-style vehicles, interrogation cells and even a cage – trains its focus on Americans, most often poor, black and brown.

Every former communist block country had them: hidden, dark places where the secret police could have their way with you, and even kill you if it so desired, and nobody would have any clue or recourse of action; something for which the "evil empire" was mocked by the "free western world."

And while the ubiquitous "terrorism" excuse for any and every extra-constitutional action could apply here as well, the reality is that Homan Square is hardly concerned exclusively with terrorism. Several special units operate outside of it, including the anti-gang and anti-drug forces. If police “want money, guns, drugs”, or information on the flow of any of them onto Chicago’s streets, “they bring them there and use it as a place of interrogation off the books.”
> What's NIH?

"Not Invented Here": https://en.wikipedia.org/wiki/Not_Invented_Here
:-(
An error occurred while processing your request.

Reference #50.8ef67c5d.1424853322.11c1d292

Is it available somewhere else?
From the specification linked in the article:

> The normalized pressure of the pointer input in the range of [0,1], where 0 and 1 represent the minimum and maximum pressure the hardware is capable of detecting, respectively. For hardware that does not support pressure, including but not limited to mouse, the value MUST be 0.5 when in the active buttons state and 0 otherwise.

What kind of non-sense is this? It's like saying 0 is white and 1 is black, but when a grayscale is not available, 0.5 is black.
I think the focus on morality is misguided somewhat. Or at least not important.

In "The three pillars of Zen", zen master Yasutani-roshu tackles this issue decisively. There is no problem with people just going after the goal of increased concentration, a state he describes as: "more than the ability to concentrate in the usual sense of the word. It is a dynamic power which, once mobilized, enables us even in the most sudden and unexpected situations to act instantly. Those who have developed 'it' are no longer slaves to their passions."

It does say that this "quality" recedes without practice, it's something you have to maintain by meditating every day, as opposed to the actual deep changes that come from seeking enlightenment.

But discussing which is better is, imo, a fool's errand.
Newspaper vendor from Bangalore walks into IIM-Calcutta (2013)
Among the alleged police practices at Homan Square, according to those familiar with the facility who spoke out to the Guardian after its investigation into Chicago police abuse:

- Keeping arrestees out of official booking databases.

- Beating by police, resulting in head wounds.

- Shackling for prolonged periods.

- Denying attorneys access to the “secure” facility.

- Holding people without legal counsel for between 12 and 24 hours, including people as young as 15.

- At least one man was found unresponsive in a Homan Square “interview room” and later pronounced dead.
Ultra-thin nanowires can trap electron 'twisters' that disrupt superconductors
We're Fat and Sick and the Broccoli Did It
> especially Apple

There's a number of folks who are philosophically at the extreme opposite of what Apple stands for, too, and who won't even think about applying there for that particular reason.
> I cannot stand the whole "culture fit" gambit. It's a job, not a country club. The idea that some people will "fit in" and others won't and that this can be determined during an interview is naive at best.

Funny thing: at country clubs, "culture fit" used to be a nice way of saying that we had better keep the Jews, Chinese, and Italians out, and that anyone darker-skinned than that will be automatically assumed to be an employee.
Look, Chicago has corruption problems, but calling it an "extra-legal government zone" is so hopelessly hyperbolic that it hurts any sort of real argument. The police have had literally thousands of lawsuits paying out hundreds of millions of dollars over just the last 5 years. Police officers, a police chief, mayors and even governors have been arrested and jailed over everything from bribery to brutality. If lawyers aren't suing on what looks like a slam-dunk case of civil rights violations, why have they sued (and won) so many other times?
That dude posts almost exclusively to r/conspiracy and his comments are like a parody of that entire subreddit. You'd have to be pretty fresh to take his comment at face value.
It's also a matter of mindset and effort.

I'm fairly certain I could study for a few weeks and ace the tests. I'm unfortunately also very resistant to doing useless work.

When the first interaction with a company involves requiring me to do useless work to prove my commitment (and everyone in the company has passed that hurdle) I very much doubt that I would be... how shall I put it... a good 'culture fit.'
> It's not the technology that sucks, it's the problem.

This is my feeling as well. To optimize for security and privacy, it seems like it needs to be difficult by design. If it's too easy, it's probably less secure.

I'm not sure if anyone has given it seriuos attempts to make it more user friendly, though? Would be surprised if no one has, there should be a great opportunity here. Escpecially now that it has so much focus.
Well, boot2docker is 24mb and is based on Tiny Core Linux, which is 9mb.

So yeah, not true at all.
In general, browser vendors all have a history of doing things that stifle standards progress.

Pointer Events (which is a good idea) has been stifled, as have lots of other relatively good or promising ideas, such as Web SQL, WebCL, etc.

I'm sure browser developers have legitimate concerns about these emerging standards, but I doubt any of these concerns have warranted dumping these ideas.
The Zen Master Foyan (12th century China) wrote:

“Buddhism is an easily understood, energy-saving teaching; people strain themselves. Seeing them helpless, the ancients told people to try meditating quietly for a moment. These are good words, but later people did not understand the meaning of the ancients; they went off and sat like lumps with knitted brows and closed eyes, suppressing body and mind, waiting for enlightenment. How stupid! How foolish!”

I think you could find lots of interesting parallels between software development and religion. To a first approximation, it's all about old guys giving advice that's misunderstood and channeled into various schemes like consultancies and conferences and churches.
"Present your accomplishments with no embellishment or sales pitch. If they are impressive, then the interviewer will be impressed." --> I can sign that.
Hmm, point taken.
"Turning down a meeting with international leaders may not be an impeachable offense like getting a blowjob, but it certainly makes our job... harder."
Fonticons (pro provider of font icons, from FontAwesome creator)
> Could be useful out of the box for cheap 10Gbe load-testing.

honest question: why not use dpdk / netmap for this ?
In fact communist states had it arguably better in the latter XX century - they didn't have war on dissidents with weapons and all, so it was usually enough to scare a dissenter using words - e.g. hint on losing a job or scholarship.
Keeping the Front-End Modular with BEM
> Write a ground-up implementation of (maybe a subset of) RFC 4880, with opinionated choices of default ciphers (a bit like NaCl).

That's what PBP does:

- Code: https://github.com/stef/pbp

- A short (9:03) talk by the author: https://www.youtube.com/watch?v=Kl_gLMef1mI
Here's an example of X11 in a container, with VNC'ing in.

https://zwischenzugs.wordpress.com/2015/02/01/win-at-2048-wi...

original link:

https://zwischenzugs.wordpress.com/2014/05/09/docker-shutit-...
You really could have just said "dream."
It's true and obvious that Apple slowed down innovating the web since the core of their business is iOS and apps. They should not have an interest in a fast innovating web that gets on par with native apps which is their main lock-in for iOS, just like Microsoft did 15 years ago. They only speed up their rendering engine and JS core but don't try to help on standards improving the web experience.

BUT: I doubt this pointer event thing is a good example for their strategy because it's really just a nice-to-have feature for the Surface and the Note series which is for my taste a too small target to justify a standard.

A good example for Apple reluctance to innovate the web is CSS Flexbox. CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit.

Another example is their reluctance to make WKWebview fully workable, since months there is still a bug which prevents WKWebview loading local files, the bug was already fixed in an early beta of iOS 8 but then they put it again in. WKWebKit is way more performant than UIWebview and can produce butter smooth HTML5 apps with Cordova/Phonegap but this one bug makes it hard (people already build local web servers to work around this problem).
The comment has been deleted, what was it about?
LinkedIn did the same to me.
If you want Pyston to support Python3, get ta portin'.

I'm sure Dropbox would appreciate the help more than the soapboxing.