skysight-inc/HackerNews huggingface dataset:
> Right now, we seem to be headed for Trump vs. Sanders. Bush and Clinton both imploded.

Pretty much zero chance of that happening. I'll concede that Bush has had a mini-implosion but Clinton is still well on track to be nominee.
Far from being needed, "register" has been completely ignored by compilers for many years now.
> Would you rather be a rich slave or a poor free man?

False dichotomy?
I still feel strongly that disrupting the flow of free entertainment is the one thing that will actually get people up and protesting. Rights and freedoms stripped away with regularity have minimal impact, but SOPA got the world riled up in fear that torrenting the next season of Game of Thrones was about to get mildly more difficult.

I suspect something similar will happen here.
A look ahead to Sherbit: taking control of your data
I have to agree. The new interface is too much bells and whistles not so much functionality. Another weird behavior is the chrome which doesn't open a new tab immediately but hold for couple of seconds. This makes you wonder if you should wait before you can switch to a different tab.
Instead of such a cheap ad hominem rant, why not say one or two words about why do you think he is wrong?
Real-Time Linux Shacks Up with the Linux Foundation
This is really cool and something I've wondered about doing too. Has anyone gotten an entire GCC toolchain to 'compile' to JS using a tool like emscripten? It would be pretty neat to be able to compile AVR firmware and send it to an Arduino's bootloader right from the browser.
So, just like most other tech jobs then?
Why did Goya’s sitters put up with his brutal honesty?
21 dead? It was a Molassacre.
I thought Red Bull was the Red Bull of video gaming.
Oh, thanks.

So unikernels are not about containers, and I've been mixing two different approaches. It makes more sense now.
"I don't understand how this can harm the company."

Maybe some employees got more shares than other employees with similar job titles, and the company doesn't want the lower-compensated employees to find out (since it may cause them to quit or ask for more money).

Also, employees of your company may have gotten less equity than employees of other, similar companies, and that information may be used by these other companies to recruit employees of your company.

The interests of the company in keeping this information private may be at odds with the interests of the company's employees.
Actually, I don't think that's the case. While it's true that the theoretical maximum speed of an individual connection would decrease rapidly as packet loss increases, the aggregate data rate of the traffic going through a single network element would not necessarily be affected all that much.

It's totally routine to see much higher network wide packet loss rates higher than 1%. The most I can remember was >15% sustained for weeks, for a few Gbps of real life traffic in a mobile network. ("Real life" as in hundreds of thousands of normal users, with the traffic coming directly from whatever servers they were actually accessing).
The App is just SeeClickFix. What is really impressive is that they are fixing things. I hope they can keep up the pace.
Unikernel frameworks like Mirage either provide all those features, or in the case of drivers, are just targeting virtio/veth/etc. paravirtualized devices offered by the hypervisor. So the domU doesn't have any abstraction to worry about other than just targeting a particular Hypervisor's representation of storage and networking.

Xen provides very basic (but safe) message/event channels between VMs. Basically this becomes your IPC, and the VMs become user processes.

With a new enough CPU with the correct memory virtualization features, xen can scale to many thousands of domUs. And with each domU only taking up slightly more resources than a typical user process, this is a completely reasonable approach.

Again, your Hypervisor becomes the OS which has to worry about the baremetal, and the VMs replace user processes.

I intend to playing with MirageOS seriously myself next year.

Edit: some dependencies in an example MirageOS app: https://mirage.io/wiki/technical-background#ModularOSLibrari...
From what I skimmed, no. The only exception is "lawfully
authorized activities carried out for the purpose of law enforcement, essential security interests, or other related governmental purposes, such as performance of statutory functions" (QQ.G.13(b)).

Wonder how this fares with the EU Computer Program Directive.
I find this to be a huge unnecessary paranoid overreaction that I am not surprised to find on Hacker News. :/
On that last point I would have to guess because not all analytics and metrics vendors provide the same data, and/or because different teams or divisions use different platforms but ultimately the website is where all their requirements converge?
Twitter to Make Company-Wide Layoffs Next Week
And from the "plus ça change" department - the company that owned the tank tried to avoid responsibility by claiming that it had been blown up by anarchists.
I should have used scare quotes around "character building". I do recognize that lots of hardships you could impose on yourself do build character. Yet in this case, I wouldn't suppose the benefit outweighs the hardship.
The price of equities is not known. The market is how that price is calculated.

You could slow down the process, but that adds risk (that one party is getting the wrong price). The market makers would say, I'll sell you one 1 share for $1, 10 shares for $1.20, 100 shares for $2, 1000 shares for $10. So then someone who wants to buy 1000 shares for $1 a share will buy only 1 share at $1. Then in the quiet period, the market makers will adjust their prices. 1 share for $1.01, etc. Then you'll sell another share for $1.01. Then you'll wait 5 minutes, and the market makers will adjust their price.

The market is going to work the same way at 5 minute delay as it works at nanosecond delay, but just be slower. The market makers won't be getting you a better price, and your large transaction won't not affect the share price.
Is TPM/DRM circumvention allowed for personal, non-commercial use?

No, the DMCA made it illegal a while back: http://www.howtogeek.com/138969/why-watching-dvds-on-linux-i...
> Is TPM/DRM circumvention allowed for personal, non-commercial use?

Probably not. AFAIK, it's a crime at the US, and TPP is said to clone the US law on this aspect.

UPDATE: Ouch, and that's for replying before reading it all. By the article, it's not a crime if it's not for commercial use, but still prohibited.
Would you, as an investor, rather trade on exchange A, where there is a given spread and market depth, so you know approximately what price your order will execute at in the next few seconds, or at exchange B, where the most recent price and depth is up to 5 minutes old, and where your orders will be executed at an unknown price sometime in the next 5 minutes?
How Floods in Thailand Made AWS Rethink Its Supply Chain
It's different in the sense how it is looked at. When you know that not all the money you have is your own, that part of it belongs to the poor, who have a right to claim it[0]. This is different from having it seen as a "burden" of sort.

> A few posts ago you said it all worked nicely and there were no poor because people did their duty.

Well, there is no contradiction between the two. The people did they duty and paid their Zakat. People were generally more pious back then. It wouldn't have been too hard for them to hide their money -- not everything was tracked the way it is today :-)

[0] http://quran.com/70/24-25
I switched to Outlook for iOS, it seems to be updated way more frequently.

Can't wait till they release their mac client.
21 Amazing VR Startups in 5 Minutes
WebSockets are not that much of a protocol, after the handshake all it does is provide message framing.
Gives a very fair view of the changes to our technical stack; I would add that Iron.IO really provides an amazing queue and worker service.

Eventually it wasn't the perfect solution for Sendwithus, but their offering is very compelling and let us focus on the core product. Their support and technical team is also rock solid.
I have been attacking the quality of your questions and research. Not you personally. This practice is called criticism.

In regards JAQing off behavior, the related term "sealioning" is relevant. Quoting from http://rationalwiki.org/wiki/Just_asking_questions :

> Sealioning involves jumping into a conversation with endless questions and demands for answers, usually of entry-level topics far below the actual conversation ... The questions themselves, when done properly, are normally polite - just an irrelevant distraction.

You can see that "nothing short of respectful" is therefore expected behavior for someone who is "just asking questions".

You'll also note the caution:

> A particularly toxic thing about sealioning is that people who are genuine newbies asking serious questions are easy to mistake for sealions.

Based on your comment history you do not seem to be a "genuine newbie." I of course may be wrong, in which case my apologies. If that is the case, you may wish to investigate this rhetorical style in order to avoid structuring your investigatory question in a similar fashion, to avoid having others in the future respond with similar knee-jerk reactions.

However, note that earlier in this thread you said:

> "To clarify further, I am not for or against guns. I am completely neutral about them."

while 74 days ago, at https://news.ycombinator.com/item?id=9956552 , you wrote:

> This is (some of) what I want for humanity: ...

> - No guns

which appears to mean that you are, actually, against guns.

As you said then, "Each one of those line items could be a months-long discussion as to the merits, or lack thereof, of the idea", so you must realize that the questions you ask now fundamentally cannot be addressed to your satisfaction on HN.

Which further strengthens my belief that you were not asking these questions here in good faith.
> A better question is why do we even have 'High Frequency Traders'?

High Frequency Traders (HFT) do a lot of positive things for a market - mainly providing liquidity where they might otherwise not be. They also act as a sort-of balancing force for undervalued or overvalued stocks (in the volume the HFT's trade with over time), "normalizing" the VWAP and TWAP (among other health indicators) for a given ticker.

In other words, markets want (and benefit from) HFT's.
Yes. I believe it to be a civic privilege and duty. My mother comes from a country where (for her gender and religion) her civil freedoms were severely restricted and I think it is important to engage in the process even if you don't like the options. I believe a void vote is better than no vote at all and I think real engagement to change the system is the best (although a difficult) solution to the "no one represents me" argument.
> Is TPM/DRM circumvention allowed for personal, non-commercial use?

Not by default:

> Although the TPP text does allow countries to pass exceptions that allow DRM circumvention for non-infringing uses, such exceptions are not mandatory, as they ought to be.
Ripping Blu-rays for personal use is copyright infringement in many jurisdictions. I'm not sure whether anyone's actually been prosecuted for it though.
Give it time
EDIT: It appears they do.
In what way? I use Inkscape on the regular and have never had any problems with dimensions or precision (although sometimes I do have to create and position a guide and use it to set certain things, like bezier curve control points)
One thing EFF left out re: DMCA-style takedown laws: TPP member nations are required to require takedowns of content whenever a copyright owner _alleges_ there is infringement. But there is no requirement for a counter-notice or dispute process to get content restored. This could be a wholesale censorship process in countries that decide to have more restrictive laws.
AutoDesk has purchased most every potential competitor since they bought Generic CADD in the late 1980's. Except Sketchup. Google bought them just as they released professional tools. Then stopped development, cut features such as DXF import/export from the bottom tier and eventually spun off the dead hulk. In the interim, Autodesk created "TrueDWG" to spread FUD.

Anyway buying competitors has allowed Autodesk to shape the US AEC industry toward proprietary file formats such as Revit, while their low end product AutoCad Lite insures that small shops never automate and the construction design industry buys subscriptions in the hope that this year's features will actually effect the bottom line. They won't.

It's a great example of how to run a startup that creates a monopoly. They beat Adobe to the subscription model by more than a decade.

The Autodesk File is an excellent look inside its early days: https://www.fourmilab.ch/autofile/www/autofile.html
You said something a bit earlier about HN changing how it moderates flagged comments.

I also see others who are able to swathe away truthful things, while my contesting of it gets me reprimanded.

I saw on your twitter once, you were critiquing how a mis-tweet can be portrayed by certain people.

There is always going to be an outrage circus. Why let them use virtue signalling as a way to censor ideas they don't like?

I can't promise I'll agree and rubberstamp every idea. I think to have a good conversation, the system has to have the integrity to let an opposing view stand.

I put a lot of thought into my comments and being a good contributor. I give consideration to other commentators.

Can you please unban this account and its' IP address?
> I think there is only one place where RethinkDB is better then PostgreSQL: replication + automatic failover.

I was about to ask. Are you guys running a single server deployment? Because, while I haven't used RethinkDB yet, it appeals to me precisely because PostgreSQL is an absolute pain to operate beyond single node setups. I've heard citusdb tries to tackle this, I don't know if they succeeded but still it doesn't look nearly as friendly as RethinkDB.
According to the Twitter Careers page: Software Engineering, Design & UX Research, Sales & Revenue, Product Management, Infrastructure Operations, Media & BizDev, Trust & Safety, User Services, Legal, Finance, Workplace & Admin, Marketing & Communications, HR & Recruiting.

As far as engineering, take a look: https://about.twitter.com/careers/teams/software-engineering

Many companies are much more complex than you might imagine from the outside. Also, a lot of it is meta-headcount: managers, facilities, food service, payroll, benefits, recruiters, lawyers, HR people, etc. all scale at least partially with headcount.

You'll notice many of the jobs are with companies Twitter has acquired or various platform-level projects, like Fabric, Vine, TellApart, Finagle, etc.
Emulating Swift's “defer” in C
Autonomous Perceptron Neural Network Inspired from Quantum Computing
I understand, it's just that your comment made me doubt whether going to Mars is a good idea at all :)

Why I thought that going to Mars might not be a great idea (yet):

NASA's budget is about 17 billion so lets guesstimate that going to Mars will cost 100 billion. It's probably a lot more to establish a colony, let alone a self sufficient colony. What is the benefit of having a colony on Mars? We aren't lacking space on Earth; it would be a lot easier to colonize the Saharan desert than to colonize Mars. Instead that money could go to scientific research (e.g. renewable energy generation, medical research, AI research, robotics research), or to some other cause. Wouldn't that be of much greater benefit to humanity?

If you're looking purely at space exploration it also seems to me that there are better ways to spend that money than to put humans on Mars. For the same money we could probably put a whole bunch of telescopes in space and send several probes/rovers to asteroids/planets/moons.

Even if the ultimate goal is to establish a colony on Mars, it might be a better strategy to build it with robots than with humans...?
Parking? Why? Remove it all, put more buildings. Cities don't need parking. You could easily remove all parking in SF. Between cycling, public transport and Uber, all your within SF transportation needs are met. For those times when you need a car to get out of town, the problem would quickly be solved by the half a dozen startups that will crop up to solve the problem of having access to a car when you need it (Doesn't Avis already have a way to have a rental car delivered to you when you need it?)

Once the no-parking model has been established in SF, other cities will have a model to copy and the startups that solved the problem can expand to those new markets.

On demand transportation companies are already starting to challenge the economics of car ownership for many people. It's only a matter of time until they challenge the economics of car ownership for just about everyone.
Please, help me to remember key-management servers recently mentioned here
I memory serves me right, a month or two ago a new interesting open source key management servers. Now, I think I can use them in my new project, yet I cannot find them.
> because if a unikernel crashes, you just restart it

Because you've stripped out everything that could supply you with any other option.
Should I buy a domain for a joke?
Hi,

I just bought 1password, switching from LastPass - one feature I really liked in LastPass was the ability to save the master password (I keep important passwords in my head and a password manager for less important things). Is there any chance this functionality will be provided? As it stands if I want to keep using 1Password I'll downgrade my Master Password strength (because it's a real pain to type it every time I reboot, especially on my phone) and that makes me feel more uncomfortable than knowing if someone knows my system login password they could compromise my vault...

LastPass did guard this functionality with a big "your security will be seriously compromised, are you absolutely sure?" prompt which I think is fair enough
At Boxfuse (https://boxfuse.com) we decided to combine the best of both worlds: dynamically generated minimal Linux-based images. They are just a few MBs in size, generated in seconds and start almost instantly, yet retain the tried and true quality and compatibility of the Linux kernel.

We coupled that with a secure repository and blue/green AWS deployments for a great out of the box experience.
Script – make typescript of terminal session
We need a flowchart which maps behavior to possible penalties: border inspections, pre-trial seizure of devices, criminal case, civil case, post-trial destruction of devices, penalties for third parties who aided circumvention.

Could TPP induce ISPs to block the websites of software vendors and OSS repos whose programs could be used for circumvention, e.g. VLC, Linux DVD viewing, etc.?

Edit: http://www.michaelgeist.ca/2015/10/canada-caves-on-copyright...

"Canada has now agreed to induce providers to “remove or disable” access to content upon becoming aware of a decision of a court of a copyright infringement. The broadly worded provision could force Canadian ISPs to block content on websites after being notified of a foreign court order – without first having to assess whether the site is even legal under Canadian law."
i would think not, considering there were already others operating in the exact same space... they were probably just hoping for at least a small piece of the pie.
SSL still has significant overhead, Netflix did a bunch of work [1], and they still can only push 10 Gbps out of a box that used to be able to push 40 Gbps (quad port 10G nic). 1/4th the throughput seems like a lot of overhead; and I'm a mere mortal, and can't put TLS into my kernel.

[1] https://people.freebsd.org/~rrs/asiabsd_2015_tls.pdf
Say no to more e2e tests
I don't think GCC has been compiled to JS, but LLVM and Clang have, and there's an LLVM backend for AVR, so that doesn't seem far-fetched.
Suitable (and open source) replacement:

https://github.com/zerotier/ZeroTierOne

https://www.zerotier.com/

Also does a lot of other things, and is evolving into a full-fledged SDN layer. If you don't want to use the pretty GUI they give you to create/manage networks you can run your own 'network controller' -- see READMEs in GitHub.
Thanks for the link! That article and the comments support your argument better than mine and I have to defer to ChuckMcM's expertise -- it predates mine by a lot, my first experience with Unix-like operating systems was in 1996 and his memory is better than mine anyway.

I'm 100% certain I remember the instructions for partitioning being related to file system corruption, but that may well have come long after the original design of the FSH.
High-End Meets Lower Cost with UberSELECT
You can get FPGA-based switches, e.g. from Arista. They're not cheap, but you can do whatever you like with the packets as the bytes arrive. But for most applications you'd stick with commodity cards for the cost.
Mandatory insurance is for the injury and property damage you cause, not that you incur.
You hire managers, when the direct reports increase.

When you are a manger with 5 direct reports, you want to increase the headcount to justify your existence: you go around looking for projects, and direct reports.
There's often not a lot to say. You read the paper, say "that's clever", and don't really have anything to add.
I used to work in it, and this guy's right. The short, layman explanation is: They change their minds very quickly, and very frequently. Hence the H in HFT.
Not sure if index approach will work in startups given the power law dynamics. If you are investing as part of a syndicate, I doubt you get pro rata rights to ride a rocket ship up to the top, and you likely wouldn't have the dry powder to follow on anyways. But still an interesting concept.
Adding to the other response here -- it's great to thank your customers, and you wouldn't want to hide that you're affiliated with AgileBits. But please bear in mind that people reading HN are here to read a discussion.

A good guideline is just "does this add useful/interesting content to the discussion?"; if not, think very hard before adding it.

Plus from the HN guidelines: Please don't sign comments; they're already signed with your username. If other users want to learn more about you, they can click on it to see your profile.

All that said, welcome to HN!
It shouldn't be any different. In fact there have been court cases in which individuals have been compelled to provide decryption keys for encrypted disks.

The difference here is that the government wants vastly more access in the digital world than they have in the analog world. It's like asking all safe makers to include a secret combination, unknown to the safe's owner, that can also be used to unlock the safe.
I think the EFF is being a bit hyperbolic here. This is certainly not all that we feared.

TPP actually seems fairly banal from a U.S. perspective, in part because so much of what is listed here directly mirrors U.S. law. (Laws like the length of copyright and the DMCA.)

From the issues listed, I don't see how life will change online after TPP for U.S. citizens in any major way. This seems positively mild compared to something like SOPA.
Well the studios will obviously pressure content sites to include a dispute process, otherwise trolls from 4chan will issue DMCA takedowns right back at them.
Show HN: 'Hello' – new distributed programming language
But people don't care about value per se, they care about the extra value they get (over the price they're paying). Therefore, stock is only valuable inasmuch as what you pay for it is less than the present value of future dividends. Otherwise you're overpaying for it, and you might just as well keep the money.
First killer app is CryptoMove, available at www.cryptomove.com (Twitter: @cryptomove). Please enjoy Hello! We hope developers everywhere start building with it.