skysight-inc/HackerNews huggingface dataset:
The video shows off several web pages with complex CSS animations that run at a reasonable FPS in Servo, but run at less than 1 FPS on current browsers. These pages were created specifically for this purpose, but that's the general thrust of it: it's not so much that you _want_ your pages rendering at hundreds of FPS, but that you can get more complex things done in a reasonable FPS. It also proves that Rust code can be _fast_, which is always something that is important for systems languages.

I know much less about this aspect, but I also understand, vaguely, that there are battery savings here as well? When you can get things done quickly, you can idle the CPU again, saving power. I believe that's the thrust of it.
Michael Lewis had an article a few years ago where he described this effect using Shane Battier as the example - none of his stats were spectacular, but somehow his team played better when he was on the court. http://www.nytimes.com/2009/02/15/magazine/15Battier-t.html
I agree, many of the open source licenses are not pairwise-compatible. But the fact that GPL is a strong copyleft license makes collaboration more difficult.
And the idea that CDDL was made specifically to be incompatible with GPL is at best a speculation.
See Bryan Cantrill's video about the history of Solaris [0] and about different licenses [1]
[0] https://www.youtube.com/watch?v=-zRN7XLCRhc
[1] https://www.youtube.com/watch?v=Pm8P4oCIY3g
> In both cases, what you get is not an international trade agrement. You may as well vote "no" or not even try to negotiate a deal.

Right, which is the exact point of this whole tiresome conversation about negotiations.

People who don't want TPP (or TTIP) to become law have figured out that it's easier to attack the process than to attack the substance[1], and the outcome would be the same.

[1] Not because the substance is unassailable, but because talking about it requires informing the listener, whereas invoking fears of secret cabals does not.
"The new engine will meld the best characteristics of gasoline and compression ignition engines with an innovative piston architecture refined by Achates Power that sets two pistons moving in opposition in one cylinder."

We already have this technology. Diesel engines ignite the fuel through compression. We also had the opposing pistons layout for a while (https://en.wikipedia.org/wiki/Opposed-piston_engine).

EDIT: we even have triangular-y shaped opposing engines (https://en.wikipedia.org/wiki/Napier_Deltic)
YCombinator Summer 2016 Application is open.

I think team-matching service as you described would be something a lot of people from diverse fields will be interested in?
This is not the curse of LISP; it's the curse of compile-time macros. Any language extensible at compile time has this problem. C++ has it. (See Boost). Rust seems headed there. You can even do this with C macros.

There was, around 1990, a fad for "extensible languages".[1] It died, because the resulting code was so hard to read, with program-specific syntax for each program. Don't go back there.

[1] http://www.cas.mcmaster.ca/sqrl/papers/SQRLreport47.pdf
Why? Proof-of-Stake coins have legitimate long-term security concerns (see the "Nothing at Stake" problem). For a decentralized DNS system, you want the most secure chain possible in terms of hashing power, and in this case, that happens to be Bitcoin. Unless you believe Vitalik will somehow manage to design a Proof-of-Stake system without those security concerns (which I highly doubt will happen).
I think management "teams" are a completely different beast to "regular" teams that are mostly individual contributors. I think it would only really be smart to hire a "regular" team as a unit.
It's fluff, imho. I've been at Google a few years and have worked with people here who not only make me feel psychologically 'unsafe' but are bigger jerks than I've met at any other workplace. And they were, as far as I know, never censured for it.

Granted, I've also worked with some really great people, better than other places I've worked. And I'm sure unconsciously been a jerk myself.

So my summary is: run all the studies you want. People mostly behave in the personality patterns they set down as kids.

And most of us grew up in schoolyards full of not-so-nice dynamics.
It's possible users could have flagged it.
> requires no special hardware or kernel modules

http://xtreemfs.org/quickstart.php

If not already loaded, load the FUSE kernel module:

> modprobe fuse
Check

https://github.com/servo/homebrew-servo/issues?q=is%3Aissue+...
My only surprise is that they are not writing Asian lives matter instead. This article lumps Asians in with "white" - it would be interesting to see how the Asian new-hires dominate.
They're pretty clear about their own biases (e.g., they provide legal advice to Debian, they're involved with the VMware suit). But more importantly, they are pretty clear that they believe their lawyers' opinion to be the majority one among lawyers who have thought about this question: "Canonical has found some lawyers who disagree — a minority position, from our understanding of community norms."
I really would like to know the rationale behind the people trying to flagkill it
Usually people in the "All Lives Matter" group seem upset at the inherent divisiveness of the "Black Lives Matter" slogan. I've never had a discussion with anyone in either camp that believes the system is fair towards black people. The actual divisiveness seems to happen when discussing if the system is also unfair to non-black people, like poor whites, who some argue are more likely to be shot by police than black people, which the "Black Lives Matter" doesn't seem to concern itself with.
I signed up for the free month and discovered the Flash problem after. I don't use Flash but my girlfriend does. Since she's the one I'm subscribing for, it won't affect our customership.
I'm not sure it's ethno-centrist so much as ethno-corrective
It is a very different playing field. In one case you have agenda for the UK, in the other you have for the UK and Romania. Local forces will escalate the tension and break up all talks.
Historical, pre-digital precedent:

In the case of sudden death, there would not have been any way to securely dispose of any private "data". So your private information, diaries, works you purposefully didn't publish, unfinished manuscripts you abandoned - everything was handed down to your estate, and more often than not used against your intent.

I'm not entirely clear whether your will could specify such disposal to be done, or could prohibit people from at least publishing these private notes and letters if not reading them, in any kind of binding and permanent way.
I've started reading through the 388 comment letters to IEX's application, and this one in particular is basically a free lecture on the relevant issues by a professor at the University of Chicago -

https://www.sec.gov/comments/10-222/10222-371.pdf
You have a window where you can use this app until the building management catches on and adds this app to the ban list.

How does this hide your listing except by putting it on a less known service?
Ethereum is not PoS
Thanks for providing the SD option. I don't care about HD and would gladly save the money.
It doesn't matter if it's opaque to the customer or if every exchange is selling an identical product; there's reason for multiple exchanges to exist to avoid monopoly. Multiple players want to play in the market, that means multiple exchanges. Saying there should only be one exchange is picking a winner and giving them the entire market.
Wonderful author credits at the end:

> Brent Underwood is the No. 1 best-selling author of Putting My Foot Down and a ...
GitLab support added :)
what he should do is ask employees to stop writing any such things at FB hq in the first place.

Individual Political messages like that don't belong in the workplace.
If the did, we'd have to start finding an alternative to Ubuntu. btrfs isn't ready.
The article disapprovingly states that 55% of Facebook is white as if that's a disproportionate amount, even though 63% of the USA population identifies as non-hispanic white. What's up with that
There is "antifuse", although it's a little slow to program. Commonly available on chips in small amounts for secure key storage, serial numbers, calibration etc.

I'm not aware of anyone selling standalone parts, but here is an IEEE paper: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=124097... (512Mb in 2003!)

If Google really wanted to, they could make a couple of petabytes of slow-to-write memory by commissioning it themselves for low numbers of millions of dollars. But I suspect they value the rewritability.

See also http://www.eetimes.com/document.asp?doc_id=1328234
Ask HN: Why did Zuckerberg's BlackLivesMatter Request get crossed out from HN?
"even Switzerland helped South Africa back in the apartheid days on a project to gas their ghettos"

What! Please provide a source on that.
Hey eric, been a long time! Congrats!

Just finished reading you OIJ post! One of the best ones i've read. Thanks for sharing all that info.
That's exactly what happened to Samba. It was originally licensed with "GPLv2 or later", and now it's "GPLv3 or later". The main contributors to Samba were leading the switch, but they didn't get explicit permission from every single copyright holder, nor did they have to.
CI as Code Part III: Dynamic Jenkins Swarm Docker Slaves
But if you clicked through to that point and were served ads, they kind of already won. At least short term.
I made this point below about inability to provide context. In the other thread link, I think I provided why,. although I am no machine learning specialist but I think because:

Google can never necessarily know what you want and can never truly know you achieved your goal, so you could not train it properly.

Not only would you need to discover what profession I am in, assuming you had fully updated linked profile, etc. you would need to build a comparable universe of like minded people and calibrate.

Then, you would have to assume what inputs are similar in that they have same/similar parameters and expect similar results.

Then you would have to assume which link I clicked was the answer, for every person who did this same thing.

Then you would have to discount your bias as an engine, because you provide the top results to me and (for now) people trust the engine so they typically have a false choice of the first 5-10 things. If those 5-10 things are wrong, whole model is in error to extent it is wrong.

Any one of these would provide error and the cascade leads to larger disparity. Google IS SO AMAZINGLY GOOD, it has actually managed to make this not a problem for a very long time.
Am I missing something obvious here?

Is it a GPL violation to create a separate .deb which includes only the binary kernel module for zfs which can be simply apt-get'd?

Or are canonical planning on including the zfs code in the base 'kernel-blabla' package?

If the latter, why not just have a sep package for the module? I imagine you'll need to install some 'zfs' package to get the userland tools anyway ?
Understanding Visual Concepts with Continuation Learning
I'm aware of what you meant by 'this issue'.

But you claim that if "no one is capable of adjudicating this issue" then there are "literally no teeth to the GPL".

That is nonsense. Binary modules that may-or-may-not derive from open source programs are an edge case. The GPL can do many useful and powerful things without touching that edge case.
>Instead of talking about quality, let’s talk about goals. We want to see whether customers engage with this new feature. We want to cut down how often our engineers get paged at 3am. We want the main features to be at most 3 clicks away. We want to communicate the value of the product in the first 5 minutes. Let’s talk about how our different goals interact. Maybe there’s a way to do it that gets everyone closer to their goals?

Quality, in engineering terms, boils down to setting standards for your work, and then meeting them. You could argue the converse of everything in this article is true, or actually a good thing; in a way, Paul Graham's essay on taste does [1]. There has to be some system for evaluating work as "good" versus "not good". It's effectively writing specs for company operation.

It sounds like the author has been a victim of either vague standards or poor prioritization. It's pretty clear how either scenario would thoroughly suck to work for.

[1]http://www.paulgraham.com/taste.html
> Look, this is a stupid bug in their algorithm, and will probably be fixed at some point.

How is it a bug in their algorithm? If anything it's a bug in their process. OP found a niche category with so little competition that it was simple to legitimately become the best-selling author by virtue of having the best-selling book (over some time period) in that category?

I agree with him that the title is meaningless, but it's not necessarily inaccurate. What Amazon needs to do - that is, if they care about the 'validity' of the best-seller title - is better vet submissions and purchases. One person purchasing multiple copies should probably only count as one purchase for the sake of this distinction, although that might hurt small retailers that buy from Amazon directly.

I see this as not much different than claiming you're a World Record Holder because you stacked the most pennies on your big toe (it was 21, for the record).
This is another unfortunate circumstance.
I have a nice DSL which makes building complex type systems (including dependent) trivial and fun. So I do not mind adding typing to pretty much any kind of DSLs, including the smallest of them.
Friendly Floatees
>but being able to develop libraries in one language and use them in both Android and iOS is huge

I have no doubt that there are mobile only apps that would find this valuable - but swift is still only linux/android and osx/ios - if you want truly portable code - that can compile to browser/mobile/server/desktop you're stuck with C++ for the foreseeable future.
Also, this way lets the journalists react to the government's story and make it clear that they keep lying.

If the leak happened all at once the government would get its story straight.
Whether on purpose or not, you're moving the goalposts.

By the time a law arrives at the first public comment stage, even in the UK, it has already been the subject of a lot of conversation and negotiation behind closed doors. MPs do not have cameras in their offices and public file servers. Bills introduced for consideration do not spring fully-formed from the forehead of one MP, surprising everyone around them. They are talked about at length before even being drafted.
Interesting to look at the chart of event volumes at the end. Did Spotify just accidentally reveal the effect Apple Music has had on their growth rate?

Steep drop around mid-2015, some recovery since then. Hard to glean anything concrete, but interesting nonetheless.
It will be very soon.

http://stackoverflow.com/questions/33802343/when-will-ethere...
This is brilliant. I will try it out.
Not sure if you have noticed but... you are agreeing to a comment that celebrates Mozilla focusing in, and only in, its core competency and adding that they used a new language they created :-)
Yes you are right, but you still have to pick a side and I know that I what information to be free. All of it. So you can fight to keep it hidden or you can fight for it to be free. But by trying to hide it you have to know that by its nature it wants to be free and shared. the government relies on the levers influence over the individual be it financial, physical or other means to keep that info out of common knowledge. So you can decide to be part of the solution or part of the problem . The biggest problem people have with Cryptome is they see this in very black and white terms.
And now it's gone.
A Deep Dive into React Perf Debugging
If you can render at several hundreds of FPS, then you certainly can render at 60FPS or whatever you need. Rendering is not always silky smooth on websites using lots of CSS; this lets you render more complicated things with very little effort at 60FPS. Of course, you won't actually be rendering at 100FPS.

(It also moves computation off the CPU, so the CPU can be used for better things)
I have been away from C++ for a while. Has there been any progress in making it easier to link different libraries together? In C# it's so nice that you can just reference another library and you are all done.

When I used C++ last time this was always a huge ordeal.
Ask HN: Does a comparison list of SaaS offerings with prices exist?
Wondering if anyone knows of the existence of a list of SaaS companies with columns of data like price per month/seat, target industries/niches?

Obviously the more columns of data the better, but price is the main factor.

Curious for my own research in pricing SaaS offering in answering questions like "what does industry X consider $50 per month of value to be?"
Majority of ZFS (all?) developers left SUN after it was acquired by Oracle.
Thanks! Looks like it's back.

Flagkilling this post strikes me as an interesting statement about how divisive race can be - even for this demographic (i.e. mostly well-educated tech people)

As a side note, it would be very interesting to see some information and statistics about the flagging on HN.
Uber Rival Gett Said to Seek Up to $400M in New Funding
Do you think these were his 1st choices?
Except it can't synchronise (edit: yet) so it's useless for multiple users.
The default case is that everyone has a "search profile" but it is made by google and applied to abstracted parameters.

Everyone wants a "search profile" except they would like to control it and how it is applied as it is, for most people, their most important interaction with a computer, e.g. how they access information.

Currently, in some respects, that is out of a single silo or set of balkanized silos.

This will not be true in the future. One place can not dictate information flow for world. Plus, Alphabet has better things to do
No, it's more about creating an environment such that you can tell your "boss" they fucked up, and how, they will say "you're right, lets fix it."
Has anyone used this successfully yet from Python? It seems like the Hyper library should be able to talk to it, but that comes with a very strong "hyper is in a very early alpha" warning: http://hyper.readthedocs.org/en/latest/
Show HN: Offline Facial Expression of Emotion, Gender Recognition SDK
And they haven't even tracked down the location of the source as well as it sounds. They detected a burst, and found a fading radio source in that field of view, but there's a decent chance (<6% or <0.1%, depending on which of their estimates you prefer) that it's just coincidence.

Alas, if it's just coincidence, the rest of the (beautiful!) paper falls apart.
What you're seeing is the usual tug of war between upvotes and flags that happens with controversial stories on hot topics.
> The statement "Black Lives Matter" offends me, because it makes the assumption that because I'm not black, I don't think black lives matter, and therefore have to be told that they do.

Why do you think it's about you?
No developers are being forced to do anything. Any Apple employee who feels like it is more than welcome to quit. Otherwise, they're required to do the job their employer asks them to do which, it turns out, might include modifying iOS on a court order.
> why would you want to render a webpage at several hundred FPS?

You wouldn't (and the demo shows 60 fps), the point's rendering absolutely definitely most certainly isn't a bottleneck anymore, which gives more time for

> other background tasks

or other foreground tasks like the page itself (and the ability to increase its complexity since you don't need to budget for rendering anymore), or just letting the CPU go to sleep (could help whatever browser ends up with servo tech finally compete with Safari when it comes to energy consumption).

It also gets you in a good place for VR (2 displays and 90Hz minimum IIRC from a Carmack note?) or for ever-larger displays (though that ties into the complexity thing, displays also get finer and denser on mobiles)

> Unless FPS is a multiple of your monitor's refresh rate, (i.e. vsync) it won't look good.

Well you could do that with several hundred FPS anyway, 300FPS is a multiple of 60Hz, so's 1540FPS for 140Hz.
Dad, I told you not to use my hacker news account. Log out please.
ah good, this means the data can be "poisoned"

They go further and use the machine to locate images that do not have location cues, such as those taken indoors or of specific items. This is possible when images are part of albums that have all been taken at the same place.

I'm going to start including pictures of the moon surface in all my albums.
> But the fact that GPL is a strong copyleft license makes collaboration more difficult.

The problem is that both the GPL and the CDDL prevent further restrictions to the license. This actually has very little to do with the copyleft; plenty of other licenses (including the CDDL) prevent further restrictions on redistribution, even without imposing a copyleft.
It may not have been the "original intention" of the license, for whatever value of "original intention" that means, but it certainly was used for exactly this purpose - to keep the code out of Linux. Whether or not it was just a "happy accident" the CDDL was not GPL compatible, or whether it was engineered to be that way, I believe is mostly a moot point. (Though I'm still nowhere near believing Bryan Cantrill on this point. The executives and lawyers could have easily done this without the software developers involved ever knowing until after the fact.)

The GPL incompatibility was a well known fact before both of those tools were released, and it's frankly unbelievable this point wasn't raised internally at Sun before OpenSolaris walked out the door, given how much public discussion went into the license after it was first announced. The Sun executives knew exactly what they were doing when they chose that specific license for distributing D-Trace and ZFS.
> develop libraries in one language and use them in both Android and iOS is huge

Because you like not taking advantages of either platform's strengths and using some "tool" to make you an iOS AND Android developer?
That's really only a pain point for people who like ORMs. I personally prefer not to.
You should probably give some concrete reasons as so far I've seen nothing but hype for two years combined with being spammed with fake private messages on reddit.
I posted an Ask HN[1] but it has been mysteriously edited. Now I'd really like someone from HN to chime in.

[1] https://news.ycombinator.com/item?id=11176843
HN doesn't compute story rank from points and timestamp alone.
Ex-CA. State Sen. gun control champion heads to prison for weapons trafficking
Search, or the quest for knowledge, is not going to be displaced or marginalized. If a small company builds true AI, Google is done.
How so? Doesn't this port to Android show that a Windows port is surely possible? Swift is already running on servers afaik. As for compiling to "browser," Swift is based on LLVM so should be just as capable of this as C++.
> because it makes the assumption that because I'm not black, I don't think black lives matter, and therefore have to be told that they do.

It absolutely does not make that assumption.
Polygon Scissors Congruence
Ask HN: Any designers in NYC wanna join us for hackathons?
A group of us like going to hackathons sporadically. We are mostly python devs and android-ios. We never have a designer so if someone is interested in joining us for fun please let me know.
Or maybe they can but they do not want to reveal their ability to do so just yet. We'll never know, until then assume they can break your crypto and use that knowledge to stay safe with your information.