skysight-inc/HackerNews huggingface dataset:
When the voting lines require 3 hours to vote, single parents with small kids skip voting. Voting booths are expensive and during cutbacks, people have to travel far and have 3 hour lines. This happened in Arizona and other places in primaries this year. Friction equals far less voting. Vote at home electronically on your phone means far more voters.

Far more voters is worth complexity. Security should just something we must engineer and deliver. Maximizing people voting is the real goal, outside of engineering excuses and worries.
Show HN: Multiplayer browser game with source
Try teaching them to count with dice. Roll the dice, choose/count N objects, and try to have them do the same.
Because a database is more powerful than a bunch of strings (I treat the tags in the file as the canonical representation; foobar2000 is happy to build an index from that info.).

For instance, add listening to tracks where an artist is featured to your system and you start having to account for it each time you bust out your coreutils. Move it into a tag and you only have to account for it when it is of interest.
Censorship tends to have more implications than that
Tempered glass screen protectors have been out for years now. Applied correctly, they don't have bubbles, and they really do help with impact damage. They also help with keeping the screen protected against key/other sharp object scratches.
How does quoting the suffering of the Chinese at the hands of the Japanese defeat the purpose of arguing the suffering saved by the Americans going to war with the Japanese?

Yes, war causes suffering. It can also prevent suffering. This would only be contradictory if I were for some reason arguing that all war is good, which I most certainly am not.

I would argue that the US did join the war partly out of humanitarian reasons, since the war was precipitated by economic sanctions that were enacted due to Japan's actions in China. But ultimately my argument has nothing to do with their reasons.
No, it works very well for nVidia.
it seems to me if the technology is unrelated, for example, if you work for an enterprise software company and you created a web app for consumers regarding your hobby of sports. i think what joel's saying is if that they're sick enough and the employer wants to sue you, they definitely can, they have the legal ballast to take you to town. but would they? i guess that question depends on a couple things, one if they have some personal vendetta against you, they want nothing more than to make your life miserable. or two, they think what you've built is lucrative and they want a piece of it.

i'm just curious if there are precedents where someone's side project, completely unrelated to their company's product/market/customer base, but it ended up being lucrative and the company negotiated some shares/ownership of the side project become startup.
This guy fails to mention that the CPUs in the X1 and MacBook Pro are in a different league.

The ULV chips in the X1 are comparable to the non touchbar pro and MacBook but not the one with the touchbar with the big boy CPU.
Touché; I've been out-pedanted!
But maybe answers do exist! I'm using the word 'student' loosely here. While a college student is one example, there are plenty of other people who study outside of school or would study something if they knew why.
(Disclosure: I'm MindFire's co-founder -- http://www.mindfireinc.com)

I'm curious as to what you did with MindFire, and what marketing objective(s) you were trying to solve?

As strange as it sounds (given that we are often considered a marketing automation company), I tend to agree with the notion that the space is getting out of hand, but for slightly different reasons than the original post.

What I see is that there are many (many!) different problems marketers are solving for. All vendors claim they do everything (which as we know, is simply not true). For a marketer seeking a specific solution, it is becoming increasingly difficult to identify the right solution.

In a similar fashion, as a provider of this kind of technology, it is increasingly difficult to communicate with the market given that there are so many similar messages.

Interested in everyone's perspective.
Indeed. I have a backpack made by Tumi, it was my brother's bag from around 2001 or so. When he passed away in 2005 I inherited it, and a few years ago I finally noticed it had a little RFID tag and barcoded serial number embedded in it. I went on their website and looked it up, he had never registered it. So I registered it and found that it has a lifetime warranty, even though they stopped making that model years ago, and if it ever has a defect they will fix it or replace it with an equivalent bag. That's some damn fine customer service right there, and it's a shame Google's support is falling on its face when compared to furniture and backpack companies.

This article is one more piece of news that makes me glad I excised Google from my life almost completely (I haven't found an alternative to my Nvidia Shield TV yet, but I'm looking).
It's also a bit odd considering they left the San Francisco area (liberal) and moved to Salt Lake City (conservative) "for the community".
How to become invisible as a photographer on the street
Tutorial: Emulating strong/opaque typedefs in C++
Google shipped me a replacement Nexus 5 for free after I broke the screen dropping it. I wouldn't have even called on an issue that so obviously my fault, but there had been reporting that Google was replacing phones in these instances. The rep mentioned that he knew of this reporting, clarified that this wasn't their policy, and helped me out anyway.

While that level of customer service might have been too generous, Google clearly needs to do a lot better that the support they are apparently providing for the Pixel.
Joel's exposure and 100 million dollar mindset is frustrating. I created a video response expressing my distaste for such contracts Joel feels should be the status quo and really feel we need to come together to make sure laws are passed to protect the creative freedoms of all developers. https://www.youtube.com/watch?v=l6ypPpk9ymg

The ball shouldn't just be in the employers court for all intellectual property created while employed. Joel is just another uber rich techie doing what he can to make sure nobody under his staff is able to build the next big thing.

I'm boycotting StackOverflow & all of StackExchange as well.
What if your child loses more often than anticipated and learns hopelessness?
When I had the keyboard repeat issue with my XPS 13 the the Dell customer support told me, that I do not have a problem at all and that they would not help me. I asked if I can send them the device so they can check it, but they told me it is not possible to send a device to Dell for repair.

Only after I posted my experience on a public forum I was contacted by a Dell social media person in the US who then organized support from Dell Netherlands.
They exist in Australia, too. And electronics are more expensive, but so is everything.
Minor comment from another physicist here, not in this field but from what my friends from this field say, most people expected hints of quantum gravity to come specifically from black holes, so if there is anything new to be learned about GR's limits, looking at black holes is the right place to look.
Please back your claims with data.
Seems like grandfather of babel. Why would anyone use it, when babel has moved miles forward?
AMD releases Radeon Crimson 16.12.1 with a dozen of new features
>In NumPy, one of the most important libraries in Python 2 or 3, strings always take one byte per character.

So I won't be able to use NumPy with either of my two native languages. That sounds like a bit of a shortcoming for the majority of the world.
The Similarities of Formula One and Startup Dev Teams
This article is FUD.

Employer contracts are concerned that you are attempting to take company proprietary information and repackage it on your own time for sale. This sort of behavior clearly falls into 'inventions'.

However, most of the contracts I've seen have a clause which states that the invention must be related to the business of the company. If you work in the games industry and make games on your own time for sale, your employer might take issue with that.

If you work at a games company and run a real estate business on the side, who cares? Similarly, if you work at a games company and write real estate software, they're still not likely to care.

The issue arises:

- where the customer you are getting money from is the same customer (potential customer) of your current employer.

- where the IP in your side project has potential business value to your current employer.

If in doubt, you simply tell your employer up front and get it in writing (email) that it's o.k. I've done this in the past, and the HR department usually will defer the decision to your Manager, who has to make a determination if the work you're doing has potential cross-cutting business concerns. The bigger issue (from an employer standpoint) is that you are not devoting 100% effort to your current employer.

So as long as:

- you make it clear that there are no customer overlaps

- there is no IP that the company would ever be interested in

- that this is done own your own time (and off-premises)

No one should care what you do in your own time.
> I have reservations about pentesting because For example, I think a lot of it is unskilled work (e.g., pressing scan on nessus, clicking exploit on Burp) or work which will be automated in the near future

My job title is "Penetration tester" but I don't fall into that category. That's why I often refer to it as doing "application security analysis/audits". My current job is to do black/white box testing of single applications - and not a huge organisations where you just phish some employees. I have not worked for other companies, but as far as I can tell, many "penetration testing jobs" are actually what I do.

It's fun, challenging and very technical. And obviously no scanners are used - I have never in my career used nessus or any other click2exploit tool.
You need to work on balancing. Currently, if you are the first who kills some enemy and get all of theyr territory its basicly insta win.
I think a big factor in the relative ease of turning Germany and Japan to our side was killing millions of them first, and especially the men of fighting age. Nothing quite says "you should probably not rebel against our occupation" like slaughtering the people who would be fighting, and wrecking entire cities in the process.

Of course, such techniques would have been a tough sell in 2003. (And rightfully so.)
Except all this has in common with the original post is the word 'hack'. Actually what you've posted is quite clearly against what the original post is about.

> There is another group of people who loudly call themselves hackers, but aren't. These are people (mainly adolescent males) who get a kick out of breaking into computers and phreaking the phone system. Real hackers call these people ‘crackers’ and want nothing to do with them. Real hackers mostly think crackers are lazy, irresponsible, and not very bright, and object that being able to break security doesn't make you a hacker any more than being able to hotwire cars makes you an automotive engineer. Unfortunately, many journalists and writers have been fooled into using the word ‘hacker’ to describe crackers; this irritates real hackers no end.
HN is doing some "no politics week" to "cleanse themselves".
Great game! Controls were a bit laggy at times, but really enjoyed the game.
> multiple VMs

I find as soon as VMs are involved the battery life is awful.
Google certainly doesn't represent all big corporations. I've had excellent experiences contacting Amazon as a consumer, and have almost always had my issue resolved with clear answers, store credits if needed, etc.
No they cannot under EU law, they have to demonstrate damage came from an impact.
According to the description of the WineConf keynote on this page, https://www.winehq.org/wwn/403 they're just switching to time-based releases.

The mobile version of that page was broken for me, but switching to the desktop version helped.
"The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' but 'That's funny...' " -- Isaac Asimov
You trust paper voting because voting booths are operated by representatives of the different candidates. When it comes time to count no one will let their opponent steal votes for themselves. And the reason you can't add your digital signature to your vote is that you could then prove to someone you had voted for candidate X and collect your bribe.

People that want to propose complex electronic voting systems need to first understand the requirements of an election and how the paper voting achieves them. There's quite a lot of well thought-out systems thinking in paper voting that people just don't know about.
That's an argument that the US could handle it better. My argument is simply that some countries handle it qualitatively better than others, and in particular that the US acknowledges and learns from the Trail of Tears in ways that Turkey does not with the Armenian Genocide. These two arguments are compatible.
I think that's called learning 'life'.
Many song titles have characters which are not legal in a filename, and this varies by OS.
In fact, we have two fundamental bad/wrong assumptions in both theories and that's why they can never be united without going into mathematical/physical mumbojumbo like strings theory.
In fact, humans build unified models that are not abstract and seem to work wherever you look - they are just not discussed...
See http://www.pnas.org/content/112/24/7426.abstract for the phenomena.
Curious why this was flagged.
Fun game. Still has some bugs to work out.

I lost all control about 66% through my game. None of my movements worked with the mouse or the keyboard. I could only watch as others conquered my territory.
"...don't focus exclusively on profits. Many innovations... [are] cost reducers"

I agree and I like your idea of also covering cost reduction efforts in profit sharing models. It is undoubtedly easier for companies to swallow a significant cash payout to an employee when they are receiving a large corresponding cash infusion resulting from sales of a developed idea. Following implementation of an efficiency improvement, understandably, as time passes companies tend to only see the current bottom line as the norm vice seeing "what could have been". You can project a companie's profitability over time and use this as a basis for a cost savings award. However, increased uncertainty with time makes it difficult to validate the truth behind estimated savings calcs (i.e. what is vs. what could have been).

For example, if I intoduce a cost savings initiative instructing my customer to switch from diesel to LNG fuel based on the price of the fuels today, then next year diesel prices unexpectedly plummit, at the one year mark the initiative actually became a cost increaser. Thus, any award based on annual projected savings will also need to factor in the diminished value as a result of uncertainty. Cost savings projections are non-deterministic.

I guess my point is that I think cost savings sharing is much more complex than a profit sharing, in which you simply take a cut of any profits (albeit a significantly smaller portion since the company is assuming the development/commercialization risk) that roll through the door.

That said, I could see cost savings awards as a one-time award based on the agreed upon value at a given time, rather than an ongoing profit sharing program that pays out until the product is no longer profitable.
I forgot to mention that I attended Flatiron School.
I am staggered by the amount of people here who object to Imzy's "Be Nice"-policy on the basis that it limits free speech. To me that seems to be a rather flawed argumentation:

a) The First Amendment of the US Constitution, which guarantees free speech, explicitly does so in a political context ("Congress shall make no law [...] abridging the freedom of speech"). Imzy is not the US Congress, they don't have jurisdiction over anything but their own little niche of the Internet (which absolutely nobody is forcing you to visit if you don't want to) - so why are you upset when they ask you, within the bounds of their community, to be nice?

b) Why does free speech mean that we get to insult and demean each other, even going so far as to sending death threats? I think the German constitution (the Grundgesetz) has a point when it says in Article 5, §2 that the right of free speech is limited, amongst others, by every person's right of dignity ("Recht der persönlichen Ehre" - a hard to translate concept).

c) On Reddit and like sites we see behaviour that we would never tolerate if we saw it in real life. Why do we not only tolerate it online, but suddenly elevate such antisocial behaviour of the extremest kind to a mystical status of "expression of free speech"? There is a reason we are taught "manners" as children: without a minimum of politeness, societies cannot function. Politeness and courtesy have to do with respecting another's person even if you don't share his (or her) opinions, with tolerating people who are different from you. And is that not the very epitome of freedom?

Free speech is perhaps the most fundamental right of any democracy that must be protected at all costs. It is vital for the continuation of a free nation. However, Imzy is not a nation. It is a little website on the Internet. And it doesn't ban dissenting opinion (the real reason why we need free speech) - it merely asks you to remain polite while stating your's. So what is your problem with it?
For the author:

You might consider using SaferCPlusPlus[1] as an intermediate step. Most C code translates easily (and automatably if you're already parsing the C code) into SaferCPlusPlus. This already gives you memory safety, if that is the goal.

Next, you can translate to "rustesque" SaferCPlusPlus. SaferCPlusPlus provides elements (pointer types) that (loosely) correspond to Rust elements [2]. The borrow checker's rule of "mutable reference exclusivity" would have to be additionally self-imposed. As you know, this is the hard (difficult to automate) part, but the nice thing is that even partially completed translations/rustifications would remain fully functional (and memory safe).

The idea is that "rustified" SaferCPlusPlus code should translate to Rust fairly easily. There seems to be some skepticism of the notion of a "rusty" C/C++ subset that could be easily translated to valid Rust. The claim seems to be that "lifetime annotation" is essential to the way Rust achieves memory safety without run-time overhead. But others point out that explicit lifetime annotation is not required to evaluate memory safety [3]. It just allows the programmer to express additional intent/expectations about object lifetimes.

Particularly for an application like CVS, I think translation to SaferCPlusPlus is clearly the more expedient solution. Again, the benefits of (intermediate) translation to SaferCPlusPlus:
i) You get memory safety in step 1, and
ii) all intermediate steps remain functional and memory safe.

[1] https://github.com/duneroadrunner/SaferCPlusPlus

[2] https://github.com/duneroadrunner/SaferCPlusPlus#safercplusp...

[3] http://stackoverflow.com/questions/31609137/why-are-explicit...
I guess this is because it provoked a bunch of political comments, which we are having a break from at HN. It's unfortunate, we should just flag those comments not the whole story.
I can echo this. Even in India - Dell replaced my wife's motherboard which was slightly out of warranty by sending a tech. support to our home with replacement motherboard.

On other hand - I have written a entire blog article about how shitty Apple customer care in India is - http://gnufied.org/2011/08/30/the-applecare-story/
And by that you lose quite a lot of flexibility. How do you listen to all the classical music that was composed in the 19th century, and was added during the last month to your library? With foobar2000 (or other players) this can be done in a matter of seconds, and you can create an auto playlist based on those criteria which updates automatically when you add new songs or songs no longer match.
This seems to be cultural at Google. Apart from this, there are many instances that I've been hit by their "we know best, just deal with it" mentality. AMP debacle comes to mind.
With all due respect the only way you could claim blockchain is not safer than paper is if you don't understand blockchain. With a large database that is distributed on 1000s of different computers (identical DB), everyone is free to analyze what happen and tampering IS IMPOSSIBLE. Blockchain is the only technology that is indeed hack-proof. Sure it can be incorrectly implemented, making it hackable, but the technology itself IS secure. If it weren't then hackers could just attack BitCoin and program it to say they have more money than they do. If you understand BitCoin then you understand how this is impossible. Learn what a distributed ledger is.
Cryptomancer RPG
If all the events happened within an annual evaluation period, it's perfectly normal for him to be fired after a certain number of write-ups. That's standard practice at any public safety job, and indeed most government jobs. I'm guessing this was the third offense in the evaluation period.

I know the media likes to represent police departments as hiding their repeat offender employees behind "the blue shield", but every law enforcement agency I've worked for (three including the one I'm currently at) have strict policies about officer conduct. You screw up more than a couple of times, or you really screw up by causing or allowing a citizen or other officer to be hurt or killed, and your career is over.
There's a reason why the term Google-Fu exists ( http://english.stackexchange.com/questions/19967/what-does-g... )
Perhaps, then, you should consider that you're misunderstanding the situation? A firewall is not "orbiting photons". See https://en.wikipedia.org/wiki/Firewall_(physics).
I currently work for a client who has decided to shift away from PHP and towards Python. They had a monolithic PHP app with perhaps 250,000 lines of code. Now we are developing a series of Python apps in the microservices style. We've decided to develop everything as Python 2.7. We are not looking at Python 3.x. There are a few reasons. Some libraries that we want are in Python 2.7. And Amazon only supports 2.7. And we are not wild about Python 3.x's attempt to imitate a classical object oriented style.

We would look very closely at a Python 2.8, if it existed.
Thanks for the rant, was great. Used to play Eve a lot. In the end I got pretty deep into suicide ganking (destroying ships in 'secure' space at the cost of your own ship(s) for the loot).

At best it was like 400m/ hour but didn't exactly scale easily. I had 7 windows open. Scanner dramiel remote sensor boosted by someone two jumps from target, three battleships with artillery cannons, one destroyer with artillery cannons and a scrambler, someone sensor boosting these ships, and a hauler ready to warp to can. Sometimes I would scan the other direction and be ready to switch gank gates but it depends on system. Goal was to be able to catch almost anything with 1bil+ in cargo. Cruisers, t2 haulers, t3 cruisers, etc. It felt really distopian. Some hits were upwards of 5bil.
Keep in mind the VAT is also includes by law in the price in EU countries. This is almost never the case in the US where sales tax (~ 0%-10%) is added on top of the listed price.