skysight-inc/HackerNews huggingface dataset:
Interesting YouGov poll on this: http://big.assets.huffingtonpost.com/tabs_HP_Online_Privacy_...

Particularly interesting is how it breaks down along party lines. There is almost no difference between Democrats and Republicans on most of the questions.

83% of Democrats and 84% of Republicans are very or somewhat concerned about the privacy of their information online.

82% of D and 84% of R say no to ISPs sharing personal information without permission. 8% of D and 8% of R say yes to it. The rest are not sure.

72% of D and 72% of R say that the FCC's privacy rules should be allowed to go into effect. 80% of D and 75% of R said that Trump should veto the bill to overturn the FCC's rules.

The age and race breakdowns were also interesting, with older people more concerned about privacy than younger people, and whites more concerned than blacks or hispanics.
Show HN: Global latency testing tool
13inch Macbook Pro Retina
> Oh wait, no! It was a political decision. Made by politicians.

I'm not sure where you live, but in the country where I live energy policy is done by elected politicians, not by unelected technocrats.

It's their job. That's why we elect them.

The decision to replace the old regulatory body was made because the old regulatory body failed. Technically. Practically. In every single way. A nuclear reactor which they just granted a 10 year lifetime extension blew up days later and was a total wreck then. A multi-billion-dollar-wreck. Who would have left these people in office?

> Political decision.

You say that in a negative way. Every decision done is political. You live in a fairy tale world if you think unelected technocrats should make the decisions. The job of a politician is to make decisions based on all kinds of influences: technical, economical, social, ... That's exactly their job. If a technology (here nuclear) is not safe, costly, has no acceptance, etc, ... then this technology has to be reduced/removed and has to be replaced by safer technologies.

Politicians decided to invest into nuclear and set up the market, the regulatory bodies, the financing, etc. for it. They can also decide to reduce or completely abandon nuclear - if the voters demand that. That's why we have them.

Energy policy is political. Energy policy decisions are finally made by politicians we can elect. Not by TEPCO, Toshiba, ... There are huge amounts of money involved, paid by the tax payer (there is no other insurance of a nuclear power plant, the tax payer pays this show: the taxpayer finances the research, the infrastructure, the financing of the plants, and it keeps bankrupt companies like TEPCO from collapsing by pouring more money into them) and by electricity consumers. No nuclear power plant would exist without political decisions, public money, and a distorted market. It's no wonder nuclear especially grows in authoritarian states like Russia and China. There unelected technocrats make the decisions in combination with authoritarian politicians.

> quotes that clearly show (a) that shutdowns were often routine maintenance (every 13 months) and (b) that blocking startup was frequently due to local political opposition.

You still have not read the overview of the World Nuclear Association. Japan had literally to invest many billions to upgrade their reactor fleet. Old ones which weren't economic to upgrade were closed. Dangerous ones, for example sitting on top of fault lines, are not being opened again.
2012 MacBook Air. Best machine i've ever owned. I will keep upgrading it until someone makes something comparable.
I have an X1 Yoga, it seems fine other than some occasional Bluetooth issues (which I have experienced in most Lenovo these days).
Dolphins most likely don't have any notions of ethics.
Neither do many humans.

But there are many, many differences between humans and dolphins. We're smarter, for one. Debate philosophy. Are rarely seriously in danger of starving. Have much more culture. Etc., etc.
A desktop with six core CPU, lots of memory and a nvme drive, as well as an ultrawide 3440x1440 34" curved monitor - sandwiched between two 16:10 24s on a stand.

Because it's fast, and I can organise my editors / visual studio / environment!
delicacy - a delicatessen is somewhere you'd buy delicacies
Lenovo X1 Carbon - 2017 edition
This is an obvious revenue ploy for their cloud storage service.
And only the first visit.
We got your RBAC
Personally, I don't fear being snooped on or to have my comms eavesdropped.
What I really fear is the interpretation perpetrated by whatever machine or whoever live-being.
The view that more information produces better decisions is at odds with the world around us.
What has always made a difference is our `incomprehensible` capacity to grasp someone with our emotional intelligence.
Until there will not exist digital computers equipped with (digital) mirror neurons,
until people will not think to empathy as something prioritized to a bunch of data,
I'm not going to accept the judgment of none.
Seems like gross receipts or some sort of revenue calculation is a stronger position, but would be harder to get companies to agree to.
Back in the late nineties, I attended the Norwegian University of Technology and Science.

Someone in the IT department figured it was an excellent idea to host all student accounts on the stud.ntnu.no subdomain.

We got a few odd bounces.
Yes, they didn't reveal the Firefox bug or the details of NIT. And yes, Tor browser could still be vulnerable.

You must isolate Tor process and userland in separate VMs, or even separate physical devices. Even if the browser gets pwned, and the NIT gets dropped, you'll be OK, because the Internet is reachable only through Tor. Whonix is an easy to use implementation.

I've been ragging on Tor Project about this for years. But they don't want to frighten people by making Tor too complicated to use. You could be cynical, and say that they want the cannon fodder for their government masters. Or you could say that they think it's more important to protect the most people, rather than to most strongly protect technically competent people. I have no clue what the truth is. Maybe there's a range of opinion.
The Dead Sea Effect [1] nicely describes this sort of "toxic environment" in a pretty well-written piece from 2008. In the author's case, he traces it back to the inability to bring people into and out of an organization.

[1] http://brucefwebster.com/2008/04/11/the-wetware-crisis-the-d...
Testing Mix Tasks in Elixir
You argue that time is the limiting factor, and I tend to agree with that. However, you advice against spending any money, which can potentially buy you much time if spent properly.

Paying for some of the grunt work or tasks that require learning new skills will free you up to do the more exciting tasks. Not only will this save you time, it also keeps you motivated and helps you keep up your daily cadence.
Currently, a chromebook pixel 2015 running Debian testing. But today should arrive my new alienware 13: skylake + gtx1060, oled screen, 250gb ssd boot, 500gb ssd for /home (zfs). I expect to also install debian. I want to play with cuda on the nvidia gpu and run a few games on windows.

I got an MBP at work bt I really don't like it, it's there only when I need to compile something for iOS.
...working for banks...

Arguably worse than gambling or porn
Infographic: The Weirdest Things Written to Log Files
This change in the settings menu fixes absolutely NOTHING. Suppose that as the article describes, you go ahead and chose the Basic setting for telemetry. What happens next week when some update is published and reverts back your settings to Full telemetry? This is not a theoretical scenario, many past updates have changed the state of the user chosen settings (including telemetry) without the users knowledge. In Computer Science parlance, the settings menu is non-deterministic, meaning you cannot be sure what state it is in now, as compared to the next minute.

So for example if you are a lawyer, a doctor, or a stock broker, and are typing a sensitive document for a client, even if you are diligent and checked that telemetry was set to Basic, before and after you typed the document, there still exists the possibility that for a few minutes the setting was changed to Full telemetry due to a background windows update, and minutes later reset again to Basic telemetry due to another update, thus leaking the sensitive document without you even knowing about it. That is what being non-deterministic means and is obviously unacceptable for certain professional software usage scenarios.

But the greatest flaw in Windows 10 is not the keylogger. The greatest flaw is the Delivery Optimization module, its new peer-to-peer software delivery system. Basically, with Windows 10, the DLLs that compose your kernel do not come from Microsoft servers directly, but come from Joe down the street, or worse from Boris the hacker from some other country, due to peering. What could possibly go wrong with that? In effect, your attack surface is the entire internet, and all that it would take for someone to compromise your system is some buffer overflow to nullify the hash thar Delivery Optimization uses to validate the peered DLLs.

Windows 10 has many great features, and one can see truly the significant positive progress Microsoft is making every month. But Microsoft really needs to purge the telemetry DLL and the delivery optimization DLL from the base windows install. They introduce unacceptable risks in several professional usage scenarios.
Dell XPS 13 9443, dev edition (2015)
Webpack, rollup, closure compiler + uglify. In JS land it's commonly called "tree shaking".
Twitter Inc Loses NFL Streaming Rights to Amazon.com. Inc
I want to reach the limit of my potential.
While you do need to create tables for your stats, you are able to ALTER TABLE just as you can for normal Postgres without problem. It may not be as pain-free as NoSQL in that regard, but building tooling for this or automating this is certainly possible.

Alternatively if you do want pure blog storage, Postgres's JSONB datatype works as well, although with some performance trade-offs. This can work quite well if you have some structured data that lives alongside other unstructured data. [1][2]

Building or putting a REST front-end in front of PostgreSQL should not really be an issue (we built one for our hosted version), and there are already a fair number of PostgreSQL clients/libs. That said, for ease of use we are already thinking of adding an HTTP interface.

For Grafana: We were actually working on our own connector to support PostgreSQL, but found out that one is already in the works by the Grafana team (which will work out of the box with Timescale, because each of our nodes look like PostgreSQL to the outside world). This doesn't seem like it'll be an issue for very long.

We've mentioned retention policies elsewhere, but you do bring up a good point. Instead of dropping data, support for aggregating data in older chunks to a more coarse-grain resolution is something we are already looking into.

[1] https://www.citusdata.com/blog/2016/07/14/choosing-nosql-hst...
[2] https://blog.heapanalytics.com/when-to-avoid-jsonb-in-a-post...
Imagine being called John Graham-Cumming. Long, long ago Google didn't understand that "Cumming" was a name. Google myself, get served ads for adult web sites.

And Eudora's Mood Watch feature would flag every single email I sent as offensive.
I've set 25-user at $112 and 50-user at $225 for a specific reason. Atlassian pays us add-on vendors monthly, but only once we've done $666.67 in sales since the previous remittance.

Atlassian dictates the maintenance renewal price: 50% of initial price for customer to extend maintenance by 1-year.

I've only been at this 1-year, so I don't know what the renewal scene is like. But I suspect renewals are good in this market, since enterprise customers often have policy requiring all their software be supported.
To be honest if I'd bought a product that in some way controlled access to my property and which malfunctioned and locked me out, I'd probably not show too much patience either.

There are any number of reasons it could be important for me to get into my house or garage right now: I've left the stove on, I've left a soldering iron on on my workbench, my partner has collapsed, I've popped out to pick something up from the garden and have accidentally locked myself out and my baby is inside unattended, or I'm just really effing tired at the end of a long and draining day at work and it's that one last straw (and the list goes on).

Sure, I probably wouldn't lead with swearing, but I can pretty much guarantee that if the situation wasn't resolved very quickly swearing would result.

All of this just strengthens my resolve against the idea of living in a "smart" home. Give me a physical lock and key, and a decent EDC solution for carrying the latter, and I'm happy. The one improvement you could make (which a friend pointed out to me the other day) is to add central locking. I.e., I leave by any exit and lock the door, and every door and window in the house locks. Of course, there are ways that could backfire so it needs some careful thought, but you get the idea.

Anyway, I won't be buying a Garadget or any similar device anytime soon.
this works for same origin only.
I disagree. I don't think you need to like Microsoft to notice they are investing heavily in initiatives designed to repair their historical reputation.
Unfortunately a new touch bar MBP. I hate it.
13 inch MacBook Air
Why is it insufficient?

If the site doesn't want to leak that information, it doesn't participate in cache sharing. Since sharing is opt-in, sites won't unknowingly leak this information.

Edit: whoops. I see what you mean. I missed an edit while modifying an earlier draft and left the opt-in only on one side, the sharer.
2016 MacBook Pro Retina dual-booting Fedora 25 and OS X

Great laptop quality, Fedora runs well; had no driver issues. OS X is fantastic when I need to be super stable, otherwise Fedora is my main driver
15" rMBP. Got it in March 2015 and it's been rock-solid for over 2 years now (my previous Macbook lasted 4+ years before having a sporadic boot problem that probably could've been fixed if I wasn't ready to replace it anyway). Fast, stable, excellent build quality, no complaints. I was a little disappointed in the touchbar MBP but it would still be an easy choice for me if I had to get a new machine.
I use a macbook pro 2014 edition.

but I don't do too much development on that machine anymore.

I mostly write c++, I think linux is a better environment for c++ development.

I have also purchased thinkpad carbon 2014 as a linux notebook. I dislike it.

next time, I might try dell xps.
Surface Pro 4. The new line of Macbooks is pretty disappointing, and the Surface line matches Apple's build quality at a comparable price.
Oh my, that is awful. What OS are you running?
Information leakage? Just guessing
13 inch Macbook Air.

* It's powerful enough for my development work.

* It's small/light enough to take with me.

* For my work the battery goes for 14 hours.

* It's not so expensive as "premium" laptops go.

* OSX with homebrew has all the things I like about Linux, but wifi and power management work flawlessly out of the box.
Attackers could otherwise verify that resources on private networks or retrievable only with the victim's cookies have certain content.

See, e.g., <https://github.com/w3c/webappsec/issues/418> for some broader discussion.
Should think no mention of surge pricing means there isn't surge pricing.
Note that this is different for certain kinds of civil servants (so-called Beamte). A rule-of-thumb for a typical public entity is that about 10% of the budget go to health and pensions of those public servants (but the exact number varies substantially between different entities), with rising numbers.

There was a distant time where some bus drivers were also appointed Beamte but that practice was done away decades ago, so there are only very few such drivers left.
Too late to edit. But I added a comment. Thanks.
It's both...
1. Get paid enough to pursue interesting hobbies in my free time.

2. Have a contract that lets me own anything that I create that doesn't relate to my work.

3. Have enough free time to pursue interesting hobbies.

That's about it, really. Autonomy at work is important too, but I can overlook a lot of bullshit if I have something to look forwards to at the end of the day.

I like to learn and make things. That's a big part of why you hired me. Don't restrict what things I can learn and make. Don't claim ownership of things you don't pay me to do. Not only is it unenforcable and unethical, it encourages me to leave at the drop of a hat if I think I'm on to something. I don't understand why this is a controversial topic with so many employers.
FYI for ad blockers: I had to disable uBlock to get this to work. I was quite confused at first because I couldn't figure out what all the fuss was for a spinning circle!
Aeroplanes Glide, and Helicopters Autorotate, what does the eHang or the Volocopter do if it loses power?
Not in English as far as I'm aware.
Show HN: Robotopia – Introducing kids to coding with tiny virtual robots
This is my perspective as well. These things probably shouldn't exist at the language level, but with some thoughtful design, you don't need DSL grammar and type checking in the language. You still can have it in libraries or compiler plugins. The world would be better off, not worse off, having strong static reasoning and compiler enforced safety with the various DSLs we use on a daily basis: SQL, XML, Json, Protobuf, Regexp, etc., all the way down to things like Drools Rules, Datalog, Graphviz, Yacc.
MacBook Pro 13'' Late 2013
>It seems we should grant [that "Our world is not the best of all possible worlds"], since we can easily imagine our world being better – more happy people, less suffering.

Only if you define "better" in those terms. I'm sure that Romeo and Juliet would have preferred a world in which they remained alive as lovers -- but would that be a better story?
Yes, they start sending 429 (Too Many Requests) responses if you don't use appropriate delays. They also provide a public API [0] which I believe is intended for automated requests of this type (as opposed to crawling the Wayback Machine website directly).

[0] - https://archive.org/help/wayback_api.php
Same, still running a 2012 13" MBA. I recently replaced the battery, but it's still doing the job as my primary personal machine.

I'm considering getting a new machine in the coming year, but also don't feel like its critical that I do it.
13 Inch Macbook Pro Retina 2015

Got it because of the build quality, aspect ratio of the screen, ports and lightness.
Show HN: CSV Explorer (YC F1) - Explore CSVs with Millions of Rows
I use a thinkpad t61p. I've had it since 2011 and it still runs just a good as it did when I bought it. Its extremely modular, rugged, and has fantastic linux support. The only thing that I don't like about it is that it's battery life is pretty sub-par but most places that I use it have power outlets so it hasn't been an issue yet. It also has the best keyboard that I have ever used in my life by far.
Yes, for Whonix it's a VirtualBox internal network. There's no direct routing through the host, only among VMs. You can do much the same on VMware.

Edit: I forget that I'm writing on HN. When I say VM, I'm referring to full OS-level VMs, not namespace, Java, etc VMs.
I disagree with this completely. It's drastically easier to control the network environment on a desktop platform, where it goes through routers and/or firewalls to get out to the Internet in most cases, and as you can be an admin on the PC and tamper with the OS enough to block it.

On the other hand, most mobile devices have locked bootloaders, actively work to prevent giving the owner root access, and speak directly out to the Internet using proprietary networking modules.
of course. because, generally speaking, men and women have very few shared interests or behaviors (and that's not sarcasm in case it wasn't clear)
so basically they're ASICs?

Would love some tech details, but it seems that the paper wont be published until 5pm today
Hi HN!

A few months ago, a college friend reached out because his consulting company had just received a 60 Gb spreadsheet, and they didn't know what to do with it! They actually tried opening it in Excel.

I'm excited to Show HN CSV Explorer - a simple web tool for opening really big CSVs! Try it out, and let me know how it goes!
Looking for Mid-Level Developer
GoTab is looking for a highly motivated, self-driven developer who can traverse the full web stack with ease. Qualified candidates should have knowledge of working with RESTful APIs, Javascript, Node.js, Python, HTML5, CSS3 and other modern web technologies. If you think you fit the bill, then let’s talk. We are building the next disruptive movement in app-less mobile payments and social recommendations for the restaurant industry (to start), and we want you to be a part of this thrilling journey. Learn more at http://www.gotab.info/careers
Lenovo Thinkpad X201 with extended battery.

It's cheap, good battery life, durable, does everything I need from a laptop.
PC shipments to Nigeria fall to lowest levels in 9 years
TouchID is the only worthwhile part of the touch bar.
Seawater also plays hell with ropes and hide. You can't construct with stone, because it sinks to the bottom, and the silty bottom is a rotten foundation. You can't build with wood because it floats away, it will soften and weather quickly, and things will eat it quickly. You can't wear tools, as that ruins your streamlining, and fast swimmers will generate high drag forces on anything they wear.

The ocean isn't a good place for tool building!
Should I block ICMP?
Bannon is a good example of how important the candidate's handler is. If you want to help in politics, but aren't directly interested in running as a candidate, consider developing your skills as a campaigner. Help with a campaign, with the intent of the next running one.
Costanoa Ventures – Access Fellowship
Thinkpad T460 - best laptop ive owned yet. Great keyboard, great battery life, great linux support out of the box (everything works including suspend resume).
How is the trackpad on the surface pro line compared to Macs? Its something that I care about now that I never used to until I started using Macs more.
Morgan Stanley made an error analysing Snapchat
I hope they get a chance to add a better README to that, looks interesting.
Lenovo X1 Carbon (2015). I switched the hard drive to a 500gb one though (buying it from them was quite expensive as I recall).

No problems except a stuck key that they changed, not that expensive, and quite fast.
An ocean environment would wreak havoc or greatly inconvenience on all of the materials of stone age technology.
I think these CSS learning games would work better if the game you were trying to complete was something you would actually use the technology for. For example, a game that involves building a website. (e.g. Instruct me to make the page for UX friendly by moving an element from one column to another, or adjust columns, etc.)

I would never use CSS grid to do what this game is asking me to, so even though it helps me learn the syntax and properties, it's not helping me learn how it's going to be applied to an actual website.
Hey, this is Michael from GraphCMS! The basic schema of the project was created with GraphCMS, which will give you the hosted GraphQL backend for your application. Having the initial project structure in place will allow you to easily create content via the rich editor interface. Since the generated GraphQL API also allows write operations, we created a short import script for the original Star Wars API :)
Dell XPS 9360 13.3" screen
- No Mac policy (Unfortunately I have to use one at work)
- 4K resolution
- Lightweight, at least as compared to my previous Lenovo
- Bought the windows edition but put Ubuntu on it.
- Resolution scales well with Cinnamon.
- Battery life is about 6 hours with IntelliJ, netty, Postgres running.