skysight-inc/HackerNews huggingface dataset:
>“The fact that the 'nothing to hide' individuals experience a significant chilling effect speaks to how online privacy is much bigger than the mere lawfulness of one's actions. It's about a fundamental human right to have control over one's self-presentation and image, in private, and now, in search histories and metadata,” she said.

Even the bootlickers censor their more controversial opinions, leading to a thought monoculture in which there is no dissent of any kind. This should be evidence that mass surveillance and any government which supports it needs to go, pronto.
Mimir Is Hiring Sales, Design and Curriculum
Jacques all of these are true, but more typically once you go through a significant down round with a lot of new capital raised the common stock holder is wiped out. The holders of preference shares may be smart about it and make sure the current employees are protected, but you don't want to be a normal common stock holder.
There's still a living tradition of military oil paintings, which have a symbolic or stylized arrangement of realistically-depicted subjects; this is well becoming familiar with. (There's some discussion of this subject in a book on the modern Japanese military by a female German author -- I don't remember the book's name.)

Also interesting, for modern war depicted in a traditional style: Afghan war rugs. The classic "red-figure war rugs" depict the Soviet war, but fighting never really stopped in Afghanistan, and neither did depictions of the fighting in traditional Persian-style carpets.
$100 investment in a Gear or a $20 investment in Cardboard has you chomping at the bit for more.

It will be another generation before VR really comes to roost, but by putting this in the hands of early adopters it really opens up the imagination of developers - and it opens up their abilities to actually get to work.
Your definition is weird. Which distribution is this?

xscreensaver is X11, not GPL.

Why does a C++ ABI really matter in a system distribution? All the distros I've used are internally consistent in their ABI and update all their deps when the C++ ABI is updated.
Is it truly hardware? I had to deal with radios for years, and the vendor-supplied driver was always poor. It came from some SOM company, who got it from the radio designer. It was always a demo driver, intended to show off the chip features but no effort put into performance or error recovery.

It seemed nobody in the 'chain of custody' of a driver had any incentive to make it work well, in a commercial setting. At best, it was consumer-quality. By that I mean, it worked until it didn't. For a radio, it meant if roaming jammed up then just take the radio dongle out and put it in again. Which in a commercial device (like a forklift touchpad) which had the radio sealed behind a panel, it was junk.

So I had to fix features, performance, bugs, timing, power management, the works. E.g. to get a radio driver fit for a WalMart distribution center forklift going 15mph, it had to roam in milliseconds and choose between 60 APs in radio range. And run for a 12 hour shift without recharging. The chipmaker driver was never, ever good enough.
There's a lot of apeness in the world of startups and tech.

Is Whatsapp worth $55 dollars per user? If you pay 1 dollar per year and you have no advertisement? Really hard to believe, unless the money is coming from monetizing nosy activities. Doesn't possibly add up.
It does cause the kind of strain that looking into a light bulb might cause, not considering the focal point. But this is probably similar to using a desktop monitor.
HN rules don't say anything about the "wrong way" to use the downvote button. If anything, we're encouraged to use it in the way we feel is best.
All of those costs, except for heap allocation related ones, are roughly per-function-call costs. If a function gets inlined, an optimizer can get rid of them.

Also, don't some link time optimizers help with pessimizations related to calling conventions?
By coincidence, I just replied to you there: https://news.ycombinator.com/item?id=11377284.

It's largely random which submission of a story gets traction on HN. We plan to make the dupe detector more sophisticated. One of our goals is to privilege the first submitter more often, because we hope that will incentivize people to submit more unique things, which should benefit the community. In the meantime, though, it's a lottery in any one instance—but it does even out in the long run, the more good stories you submit.
That's fair critique, but at one point you have to start implementing things with a technology, to help the technology grow and get real world usage.

Yeah, I agree. My point of this adventure is to have a large set of mirros, that are easy to setup.

> You will of course have to roll your own synchronization and discovery mechanism on top of that but it has been done and works

I'm not interested in implementing these things, and would rather compose existing parts to achieve my goals. IPFS is just one part of the puzzle.

You're right about the ownership. Everyone is dependently owning the issue of seeding their own modules. I will provide a public mirror that people can use if they want or not, and maybe some other organization steps forward to help with mirroring as well (npm maybe?)
If you have 7 or 8 years and drop it in a vanguard s&p index fund your odds are pretty good.

The $5 would be too small to even invest before getting eaten by fees.
Is algebra an unnecessary stumbling block in US schools?
> Well I think the reference you're citing is more about the length of the film - 3 hours and 45 minutes - moreso than the fact that it's in Technicolor.

It's both – if the film had been in black and white, the comment would not have been made, nor if the Technicolor portion of the film were shorter (e.g. in The Wizard of Oz, which the reviewer had seen some months prior).
It's not Electron, it's just a focus issue for us right now. Shipping things like swipe-to-archive and open tracking are more important than localizing the interface.

It's definitely on our roadmap though! (For people who want to help... https://jobs.lever.co/nylas/3c688d62-4985-4224-b59f-ab0a4f48... ;)
The problem is the lack of context... how does a month in the mountains compare to a month of heavy drinking bar hopping?
WebGL Resources from the Real Time Rendering Blog
I think the explanation is eternalban's comment elsewhere in this thread -- according to academia, there's nothing new or interesting to be done with traditional Western painting.

(What academia has to say about Japanese scroll-painting, Persian miniatures and carpets, medieval-style illumination, etc., is better imagined than described -- even though these, as well as traditional Western painting, still have plenty of interesting things that can be done with them.)
IIRC the appeals court ruled that the "'structure, sequence and organization' of an API was copyrightable". So even if they hadn't copied a small number of classes¹, they'd still be liable if that decision holds.

¹ Or accidentally implemented them using the exact same code, which is quite possible given how trivial the code in question was - see rangeCheck
InfrastructureAsCode
I've installed OS's on plenty of AS/400's for a prior job.

When everything goes perfect, they are still a complete nightmare. I can't imagine how you pulled it off, frankly.
> I immediately delete anything that gets one down vote.

That's a problem that's on you to solve, not the HN community. You should stand by your comments instead of just deleting them, and you shouldn't take downvotes as an indication that you should post less.
The screens sound like a limitation of Windows, I don't think Linux will mind. About the desk, I don't see why you can't plug this in a laptop, apart from the fact that laptop GPUs aren't powerful enough yet.
On the other hand, you have to consider ISP deals. I've just got the S7 plus the Gear VR for 200 euros. Way cheaper than any option that includes the Rift.
My testing has shown they are accessible over the internet :(.

They are not marked as 'preferred' and won't be used by default. But they are still available for use if someone goes out of their way to do so.
That's fine-- I totally understand. It's not built for everyone. Cloud Sync is needed for features like Snoozing and Send Later. (And more things upcoming...)
Breaker 101 launched about 3 years ago on HN. At that point, it was extremely time-intensive (for students and myself) and cost about $1000. The price only went up over time, which meant that fewer and fewer people could afford this information.

Today I'm happy to announce the new Breaker 101. Same great material, but for a fraction of the price -- only $149. I truly believe that every programmer would benefit from this course, and now it's accessible to many, many more people than ever before.
Thanks for taking the time to reply to my comment - I still don't understand your point. It's as if you're saying, "because the treadmill (or you) don't move with respect to the ground, you don't experience movement."

If this were the case, you wouldn't be able to exercise on a treadmill since no energy would be spent (Energy = Force * distance), where distance would be 0 in your argument.

I think the difference here is that the treadmill moves you, vs you moving yourself. Even still, there are machines that can move using the friction between your feet and the treadmill surface - and they are starting to make their way into some of the local 24-hour gyms.

I'm not arguing with your point that "VR will flounder", but I just want to keep everything honest. And honestly, your physics doesn't check out.
> If one of the most intelligent and open minded online communities can exhibit censorship or can determine users to self-censor, then what can be said about other communities/platforms ?

Climate researchers are also self censoring, but for slightly different reasons. Given the stakes, its also an interesting case study.

"In several important respects the modelling community is self-censoring its research to conform to the dominant political and economic paradigm"

http://www.fdsd.org/what-we-are-reading/duality-in-climate-s...
Are there many java applications that bundle the jre?
The future is already here: http://shonduras.com/

If you want to experience the magic of Disney from your phone following Shonduras is a must! He has teamed up with Disney multiple times to make interactive snapchat stories throughout their parks.

Shonduras and AT&T are joining forces to bring you the AT&T Hello Lab! Over the course of the year Shonduras is leading an innovative series, live experiences, albums, giveaways, podcasts and more. Follow along and see what he’s creating in the AT&T Hello Lab.
Presumably, once they actually get results that can be published they'll do so. If they don't, they'll have a lot of trouble gaining credibility in the biosciences.

That said, in science bad management is kind of the norm. Many big labs in academia are horribly run yet consistently publish huge results. In industry the counterbalance is the ability to easily move on to a different employer, which seems to be what's happening. If true, the bad management should correct itself. One hopes.

Full disclosure: I work at a company that could be seen as in the same area as Verily.
Show HN: Shaven 1.0.0
> I think the previous guy was trying to say that there is no morality in capitalism and therefore words such as extreme and pure do not apply. Capitalism is only concerned with money, nothing else.

Pure can certainly still apply. After all, there is no morality in the existence of water, but water can still be pure.
The problem is that karma is all-important on this site, and ends up creating different social strata, and a feedback mechanism which is what these other posters are complaining about.

On Reddit, for example, it really doesn't matter if you get a few downvotes. Your post is still visible, and you still have the ability to up or downvote anyone else. You are not a lesser member of the community on that site when you get some downvotes.

On here, you are. The system is explicitly designed to make it an echo chamber. If you have low karma, you can't downvote people, you can't post very much, and there are probably other more subtle ways they punish you for having low karma.

So it's absolutely to your advantage, if you want to be a member of this "community" and actually have your posts seen and commented on so you can participate in useful and interesting discussion, to self-censor.
The odd world of Victorian Easter cards
72MB isn't terribly small. You can even run X on that (assuming it supports the graphics) and one of the old school window managers. Modern web browsers tend to be massive memory hogs so they might cause problems, but just starting X won't break the bank.

The 133Mhz CPU might actually be more of a problem, especially for stuff like Web Browsers that tend to assume that cpu cycles are free. I've run Chrome on a Raspberry Pi, which is clocked almost 8x higher than this laptop and feels sluggish at best. You would probably be better off X-Displaying a browser from somewhere else and using the box mostly for terminals and SSH sessions.
I would say there is not much to be gained here, a key value store is just to simple to benefit much from custom logic. You hash the key, you read from or write to a memory location based on the resulting hash. It is pretty likely that with a fast hash function the bottleneck on modern hardware is the memory bandwidth and the same would very likely apply to a FPGA implementation unless you go some extra way to also create some exceptionally fast memory interface. You could likely get some speed-up with dedicated logic to calculate the hashes but what good is that if you afterwards have to wait for the memory?
Chelsio told me they had Solarish drivers, I haven't ever personally tested them.

Solarflare had a 10GbE Solarish driver which they released at one point under CDDL without much engagement, and has recently been proposed for mainline inclusion with support for their 40GbE adapters as well [1].

Mellanox explicitly does not have any Illumos support for newer chips and my understanding is that they have not been receptive to any queries from the community. [2] [3]

Intel's 40g parts didn't arrive before my day job stopped involving high-speed networking every day, but their 10G stuff, as you say, worked relatively consistently across different platforms (though Illumos had some fun with the first few 10G HW revs after they started pulling common code).

I'd guess Intel's 40G parts were either a last blip or a first gasp of attempting to integrate their high-speed Ethernet bits and the "Intel Omni-Path Architecture" bits that are descended from their QLogic IB purchase.

[1] - https://github.com/gdamore/illumos-core/tree/sfxge-merge

[2] - http://lists.omniti.com/pipermail/omnios-discuss/2014-Januar...

[3] - http://omnios-discuss.omniti.narkive.com/FHhYvBui/mellanox-4...
Why 36?
Here's a sobering thought: most insects have five ganglia or so. That's their
whole nervous system. With that amount of processing power they manage to do
vision, navigation of complex environments, and a range of tasks unavailable to
computers like predation and avoidance of predation, mating and avoiding mortal
danger from adverse environmental conditions.

Five ganglia. In terms of the article's overdone analogy (lake what?) that's
barely a teacup.

And still we haven't managed to put together a machine that can function in the
world with the autonomy and the success of an insect.

So, you know, don't be surprised if you wake up forty years from now and wonder
"where's my AI" in the same way that we wonder about our jetpacks today. Hype
is easy. AI Is hard.
Look at Xi Jinping's regime. Lots of party officials, members of the politburo, etc. who while they support the party itself may not support Mr. Xi, or vice versa.

Even strong (executive power) leaders like Mr Xi or Mr Putin do not rule over a monolith.
Transplanting an apple tree doesn't add more apples, it just produces apples somewhere else. Planting apple seeds doesn't really produce more apples either, you need to have an already available tree that you can graft apple tree cuttings onto.

Even if you do get a brand new apple tree, it still takes some amount of time (at least a year, though likely much more) before you get any additional apples. So, the game 15 years from now may have more apples available, but the current game has a finite amount of apples available to the participants.
Show HN: CanvasFlip 2.0 – UX Analytics Tool For Prototypes
My Year in Startup Hell at Hubspot – Fortune
String is the heap-allocated sequence of characters, str is a view into a String. Strings in Rust are guaranteed to be valid UTF-8; file paths in Windows are not, so you cannot use String for those, so you need another type. Repeat for different "stringy" types that do not have the same semantics as Strings and you end up with a number of string types.
> What contribution does Mr. Collin think painting can make at this point? To point out the vacuity and surface deep modern Western culture?

From the article:

"Collins explains: 'My general feeling in terms of art making is the train got off the rails in the 1860s and 1870s, and my practical instinct is to go back to where it was, try to put it back, fix it up, and start going again.'

"'Our culture,' he continued, 'has inherited the idea that if artists are not avant-garde they cannot have a significant role. That’s a fallacy we’ve inherited from some Parisian nut-job radicals. The rejection of beauty is so accepted. It’s high time that we as a culture attend to our beauty position.'"

I think it's fair to call this a pedagogical platform, and a novel contribution to the world of art in general.
Maybe abbreviations could be more flexible with G always having to be the first letter.
A Tutorial on Deep Neural Nets for Intelligent Sys
Retirees Are Handing Wall Street Billions for No Good Reason
Why would an investor complain that other investors are wasting capital on deals unrelated to their investments?
Url changed from http://blog.acolyer.org/2016/03/28/speeding-up-web-page-load..., which points to this.

(They are good writeups, so we make a point of not always changing the URLs, but HN does call for original sources, especially when the material is something that this audience is comfortable reading.)
Reminds me of what it takes to debug a dozen microservices talking to each other.
Huh, I have never heard about the royalty free licence or opensourcing of parts of clr. Do you have source for that?

Like, the .net core was opensourced just last year, and even the .net micro for resource constrained devices was opensourced in 2010, 2 years after first android device existed.

I am not sure how usefull would using mono have been in this case.

On the other hand, I would agree that C# 3.0 with its support for lambdas, LINQ, ability to just use 'var' for local variable declaration, e.t.c looks like a much nicer language that what Java 6 SE was.
And then everybody with a lot of money holds... And now what? Now the miniscule active share of the economy dictates the value of your holdings. You're thinking short term only. There's no deflation to be had with a shrinking economy.

There's an equilibrium here, one that's past the point of hoarding for large players. If you can move the economy all by yourself, you do not want the risk of letting the economy moving on without you. Money sitting still does no good by itself.

After all, what's the point of value you can't touch? There's no value in that...

With inflation, you can grow your share of the economy from your position alone (increasing both value and "rank"). Deflation point allows your value to passively increase, not your share of the economy.

And who is capable of performing arbitrage? Average Joe? Nope, inflation feeds people like on Wall Street since they get to spend the new money long before workers get their salary increases (after they feel effect of inflation on their expenses!).
In general, the art world for the last century has been more interested in innovative or provocative work than fine technical detail. They don't "hate" the stuff, they're bored by it, and I don't blame them; it's nothing more than obsessive replication of an earlier era's works. There are many well-regarded modern artists who had immense technical ability--Lucian Freud comes to mind--but they at least developed styles of their own.
Ok, I think I see what you're after. But take for instance a pirate ship. They're off looting and plundering. They lose half their crew to cholera. The crew wants to go home, but they won't have any money, thus they won't be able to eat. Is that "pure" Piracy, or is it just a demoralizing tragedy? In most societies, you gotta work to eat. I don't think it's necessarily a function of capitalism.
Wow, I kind of assumed I was one of the only people under 30 interested in collecting old computers like this. Nice to know I'm not alone :).
How was the process of signing up for the PGP? I've been interested in doing it before, but wasn't sure if it would be a major hassle or more of an in-and-out of the doctor thing.

Also I'm impressed at the amount of data, I expected a few VCF files, not a ~60GB BAM.
To Smile Again: Recovering from the Paralysis of Burnout
Ash HN: Mobile Mesh Networking Framework, what Would You Use It For?
There's a new mobile framework coming in April (http://www.hypelabs.io), that allows any developer to build apps that can communicate even without internet. This is what the framework does:

* Automatically creates interoperable peer-to-peer mesh networks with nearby devices using any available transport channel (Bluetooth Low Energy, Bluetooth Classic, Wi-Fi Direct and Infrastructural wi-Fi) basing its decisions on real-time network metrics;

* Data multiplexing: intelligently fragments data into segments and sends them through different paths on the network and different transport channels, making connections faster, more secure and ensuring deliverability;

* Encrypts data and protects it against network attacks;

* Is power-sensitive, choosing transport channels that require less power whenever possible;

* Can have cloud integration, intelligently managing connections between local mesh networks and the internet (and can help offload local networks);

* Every different app is connected and helps building the same mesh network, but can't communicate with each other;

* Can be integrated into any existing app or project in a few minutes (and removed, in case you don't like it);

* It's free, but not open-source (at least right now).

* There's a iOS and Android version coming in the next weeks, and Windows 10 (mobile and desktop) coming in the future.

My question is, giving all these capabilities what use cases do you see for this type of technology? Right now there are apps testing the framework for messaging (the #1 use case that generally comes to everyone mind), real-time collaboration and file sharing, gaming, social networking, dating, and others using it to build mobile local networks.

What would you use it for?
Isn't that the whole premise of VC funding though?

Invest in a bunch of things, most of which will fail, but make that back from a big payout from the ones that succeed.
Yes, it is quite common in desktop applications to do so.

Usually you get the option to use the bundled one or whatever is available if one is detected already on the system.

To the point that is one of the options of the new Java application packer introduced with Java 8.

Also in all server deployments that we do for our customers, Java is just another configuration of the whole application packaging.

Also many companies don't mind paying for commercial Java AOT compilers to native code, which then puts their Java code in the same league as Go.