skysight-inc/HackerNews huggingface dataset:
It says: "The virtual machine instance that backs your Cloud Shell session is not permanently allocated to a Cloud Shell session and terminates if the session is inactive for an hour. After the instance is terminated, any modifications that you made to it outside your $HOME are lost."
Read the whole thing. There are some well developed points near the end, but i feel many of these premises are fundamentally flawed. For example, that mobile devices will gain keyboards and become our primary computers.

Mobile is for content consumption, workstations are for content creation. Missing that key point leads many of the points here astray. Solving the disparity is one of the major open areas in HCI research.
And as someone with freakishly large hands, I welcome large phones.

There are still small phones out there for you. There are large phones out there for me. I am not sure that I see a problem.
Yes, Scala.js and scala-async work together out of the box.
We're working on a fairly different model at https://rundexter.com - right now it's a bit light on the programming constructs (we only have a switch statement and a very primitive loop), but very strong on data flow and data binding. If you don't want to sign up, you can see the basics in use at 0:45 of the homepage video. We looked at things like Snap and Blockly early on and agreed that they weren't satisfactory.
The US is obviously a very fucked up place.
I've always felt that was how Paul believed. He thinks marriage is between a man and a woman but doesn't think the government should be involved in defining it.
Excellent point. The whole episode is very instructive.

On Sunday the New York Times quoted "law enforcement sources" as saying that she had made postings on her stream. The story got a huge amount of coverage and even came up during Tuesday's Republican debate.

On Wednesday, FBI Director Comey described the reporting as "grabled" and clarified that no, it was just private messages -- and the Times (and others) rewrote their stories to reflect it. But you can't unring a bell; most people's opinion, and even more importantly their emotional responses, are based on the original story.

Erik Wemple covers this well in the Washington Post [1]

Times' "public editor" Margeret Sullivan's looks at it as well [2], noting that two of the reporters also incorrectly reported that Hillary Clinton was the target of a criminal investigation.

[1] https://www.washingtonpost.com/blogs/erik-wemple/wp/2015/12/...

[2] http://publiceditor.blogs.nytimes.com/2015/12/18/new-york-ti...
I also recently upgraded the GPU in my ~4 year old PC, it cost me only the price of the new GPU and it's one of the only upgrades I've needed to make in that time.

It sounds like you're kind of an outlier in the build your own PC market -- it's pretty impressive you managed to find a motherboard supporting only the old DDR2 ram and having to replace the CPU fan. You also seem to have had to replace the motherboard to support your (likely PCI-E) GPU. Even before I built my first computer PCI-E was long supported by even cheap pre-built PCs.

There's a sweet spot around $600 for a PC, if you buy in this range you'll save money because you won't need to upgrade the majority of components in many years. I often recommend logicalincrements.com as it has PC prices per-component in tiers.

$150 is insanely cheap for a gaming PC and I don't think $150 has ever been "super expensive" by PC standards.
The Freedom Caucus killed Kevin McCarthy's bid, even after it had been seen as a fait accompli, and made a list of demands for candidates for the speakership. Paul Ryan publicly rejected those demands, and was elected speaker without any of the process change demands that Freedom had said were requirements.

The idea that Ryan got the speakership through backroom deals is false. The House majority was in disarray following the sudden departure of Boehner and the failure of McCarthy's bid; the political media at the time was discussing how long the House could run without a speaker and what kind of rift the debacle would create in the GOP. Ryan was more or less drafted into the position.
No candidate is going to be perfect. Even if there was an hypothetically perfect candidate (for any definition of perfect) he/she will have to compromise when in power.

The thing with Sanders, I think, is that he has been around for so long and he has been so consistent, that you can know what he think about most issues:

https://votesmart.org/candidate/key-votes/27110/bernie-sande...
> If you really expect Sanders will be any different if he gets in power, you are kidding yourself

i don't recall obama being an actual socialist or talking about breaking up the banks. i do recall obama being a dem and giving the banks bailout money though.

> he is being undermined by the DNC

agreed.
I don't know what message board you spend most of your time on where you have to expend energy to sneak the string "Obama" past the filters they've set up to keep posts like this off, but HN isn't that board.
What about house guests in bedrooms where they ought to have a reasonable expectation of privacy?
Tips to fix your resume
FB made it seem as if their CEO was donating his wealth to charity, even though his wealth was going to a private LLC. Most people believe Zuckerburg is a saint and just know the story propogated by the PR firms.

People are not going to distrust a [free] service they use daily, they'll give FB benefit of the doubt, time and time again. It doesn't matter how good the source, today's users are addicts.
Is this worth it?
Mostly at each other.
The US is a fucked up place because they want to make sure a babysitter doesn't shake their baby to death or a housecleaner doesn't break or pocket something without admitting it? Hyperbole much?
I like the idea. The execution, on the other hand, not so much (especially compared to Ara project, from the pictures seen so far).

From the animation on FairPhone site, I counted 17 screws and 6 standoff. How many people, who would not even try to repair their phone will find this easy enough to start repairing their phone?

For comparison sake, there are 10 screws on a Nexus 5 (according iFixit teardown). Sure, the Nexus 5 (or other smartphone) will be a little harder to repair. But the difference is far from huge, and won't make someone take a FairPhone over another "good enough" smartphone, repairability-wise.

The upgrade ability? Sure, it might be nice. But, as the PC market as demonstrated (which has a lot less contraints, too), you can only go so far, until you need to replace the whole thing. Since it's not a well-established project, it's not even a sure-bet you'll still find parts at an affordable price in a few years time. And at that price point, it's not a given that FairPhone + upgrades in a few years costs less than one similar phone now, and a similar to the upgraded in a few years.

That leaves social impact and openness principles. That might appeal to part of the geeky crowd (the ones that buys Librem), and social-aware persons, if they are not turned off by the price. Let's see if it's enough to sustain a smartphone line. In the current saturated market, I have some doubts.
One alternative, which I haven't tried either is Planet Labs [1]. They use dozens of tiny satellites instead of a few big ones, and their quality is not yet up to DigitalGlobe, but they are a startup and hopefully are much more open to different use cases.

[1] https://www.planet.com/
Ah, that's very interesting -- your desire for more "pure" Python comes from a desire for speed. (Some people who wish the generated code was more concrete want this so the generated code is more readable).

I am curious what led you to the conclusion that descriptors and metaclasses were making Python protobuf JIT-unfriendly. I ask because most of the "meta" stuff happens at startup, when you first import the module. It uses a metaclass to generate a bunch of Python methods, but after that they are just regular Python methods, and should be as easy for PyPy to optimize as anything else. There is a bit of reflection happening in some code-paths (like the __init__ method does loop over a list of fields to decide how to initialize them), but the metaclass at least is pretty much gone after import.

For this reason, I suspect that even if we ditched all the metaclass stuff, you'd see PyPy performance pretty close to what you're seeing now. The only thing I could see potentially making a more significant difference is if there were generated parsing code that switches on field number, instead of looking up fields by number in a dictionary. But given that Python doesn't have an actual switch statement, this might not be an improvement at all.
I'm learning a lot about plurals there...Media is a plural of medium...This should have been obvious but I never thought about it.
All good points, but he doesn't seem to realise that the Paris attackers did indeed use electronic communication - unencrypted!

This seems to point to a much more serious failing; it puts the lie to the entire premise that if only the spooks had the data, they could prevent such things. They did, and they couldn't.
OK, I don't necessarily disagree, but why tack CISA onto the omnibus budget bill if not to avoid publicity? There was no compromise justification (i.e. no argument that CISA + budget bill would pass even though neither would pass alone), correct?
Yes, I call it the 'conspiracy of optimism'. The bidder wants to win the business and implement the project, the customer-user wants the capability provided by the project, so they conspire against the customer-payer.

Realistic proposals fail. An under-resourced under-priced and short-scheduled proposal is functionally approved by the customer-user, then signed-off as the cheapest/shortest option by the customer-payer.

The real negotiation is in the T&Cs for change management, scope creep, responsibilities for delays and the structure of payment according to milestones.
Winter Is Coming and What Startups (and Investors) Should Do to Be Prepared
"it's just not the art that the writer wants them to be engaged with."

Its a classic holiness spiral. How do you denigrate the average american slightly more than the last guy without offending, or being ignored, by the average american? Its the confusion of art with political propaganda.
links? i just signed an acceptance letter for a FT job but would be willing to help remotely if possible.
Nice casual justification of genocide Amezarak!
Automotive Digital Signage and Mobile Texting
Because nobody else believes this theory.
Whats wrong with using two hands ? These are not dumb phones but multi purpose computing devices. If you make/take calls for several hours a day a phablet is probably not the right device, but even then you can comfortably use earbuds with a built-in mic.
If you're seriously worried about this issue/threat, you have to take into consideration non-Wi-Fi cameras also! Not to mention microphones.
Are there any guides to doing this? We're about to have a baby, and don't want to drop a few hundred bucks on a baby video monitor system - I'd rather just ziptie a phone to the shelf above the crib.
Australia has a high minimum wage.
Fing scares me. I know theoretically any app I install could be scanning my network but Fing actually says it is scanning my network.

On the Fing page it says: "Fing does not collect nor sends any detail about your environment, your accounts or your network to anybody. And that's guaranteed!"

Yet on the Fingbox page it says: "By installing Fing on a desktop workstation and logging into your account, you can perform operations on remote networks through the Fingbox cloud."

Those 2 things sound in conflict.
Aramaic was the primary language of trade for the first civilizations during their initial rise. As other trade empires blossomed, more languages appeared, and as trade empires collapsed, those languages vanished.

Religion can and does preserve memes and linguistics, but only trade can scale it out.
Stepping aside from legality, and speaking purely from ethics, there's a big difference between "hiring someone to provide a service for your own private home" and "renting out a temporary place of residence for someone".

Ethically speaking I'd say it's completely okay to monitor the former, whether that service is a plumber or a babysitter, and whether the monitoring is done with a camera or your own human eyes. Those service personnel shouldn't be expecting privacy while they provide services, anyway.

Ethically speaking I'd say it's wrong and a violation of privacy to monitor the latter, regardless of whether it is done with camera or eyes, without prior warning. This is because providing a place of residence implies providing some level of privacy. Forget cameras, you shouldn't generally enter a tenant's place of residence even with your human eyes, without letting them know in advance (e.g. at the very least by knocking).
Yes, indeed. Even with the 101 level haskell I write, it feels so right. I exactly know where the side effects are and the semantics of the program is so clear.
How do you think Reaktor itself is coded ? that's the point I made in my comment.
They didn't endorse him, did they? He also made a list of demands in order to run, and when his demands were rejected, he ran anyway. Saying they made concessions is a strange way of putting it.
if you scroll down it loads more asynchronously
A cult of extreme physical endurance is taking root among executives
Just need to have two separate networks: one for guests, other for security. Security network has its own hidden SSID.

This is not an AIRBNB issue, it's a privacy issue anywhere you go...
It's the end of the year and they're trying to get shit wrapped up. CISA and PCNA weren't controversial except on message boards. They passed with overwhelming support, positive media coverage, and the overt support of the President.
Discover a New Disruptive Co-Working Ed Tech Platform for Creators Today
Hey HN,

Hope all is well

We just launched a new ed tech co-working startup geared toward helping people learn to be better independents & to connect with others.

We plan to launch around Jan '16. Super excited. Would love for you to pass the prelaunch site on to the HN team and anyone else who you think may appreciate it

We are giving exclusive gifts & awesome prizes FREE right now.

Grab yours while they last LIMITED TIME ONLY at www.bit.do/seventimeseight

We're revealing the top strategies for creating the life of your dreams - the same mindset strategies that helped authors such as Tim Ferriss, Noah Kagan and Sophia Amoruso to start a business with no cash outlay whatsoever, generate millions in revenue, and retire to travel the world just under 5 years.

All the best!
completely ignore O and 0 being right next to each other and attack the typo. well played.
I really love those endless entertaining bashy discussions about the most widely used programming language in histoty. You hatefull guys out there would not even be able to use your credit card for making a single checkout, your bank would not be able to do a single transaction, your online experience would simply not be existent, but no problem, you would not notice because you would have no phone in your pocket to consume all this irrelevant stuff, made with a robust, highly optimized and reliable language...Sure Java is no beauty, it is sheere Power...powering an immense part of the digital world we live in. please stop whining an face one of the most advanced pieces of information technologies ever. it is here to stay.
P.S.: without Java your favourite toy would be named only "Script" ...would be sad, wouldn't it? ;-)
We used BSDi to launch an ISP in 1995, with 20 modems and 512kbps of bandwidth.

I still have the Cdrom and we do hosting nowadays.
I don't think I meant to imply that Freedom "endorsed" him.
Even if you trust the OS and the baseband, you have to trust that the federated server for Signal (OpenWhisper, Cyanogen, etc) isn't storing contact discovery requests.
Depends on your settings. (right click -> options)

I have uBlock (additional lists) and Ghostery (block all) and don't see that.
Rand Paul is actually fighting against net neutrality http://www.reuters.com/article/us-usa-internet-neutrality-id...
More on Perlin Noise: http://flafla2.github.io/2014/08/09/perlinnoise.html
Hasty, Fearful Passage of Cybersecurity Bill Recalls Patriot Act
If only Rand was a robot that didn't need to eat, sleep, or piss. :/
I'd say that if you're renting to someone else, it's still your property so you should be free to monitor it, but not disclosing the presence of cameras or other monitoring devices should be illegal.
If anyone is interested, you can find the unpacked firmware and some rough diffs online at https://github.com/hdm/juniper-cve-2015-7755/
Decline and Fall of the Roman Empire.

And since when is that a credible work of historical scholarship, rather than a (not very subtle) apology of British imperialism (England the new Rome)?
> Every time I read an article, and 20 seconds into it, mid-paragraph a modal window tries to get me to register

I have NoScript installed - I was able to read the whole article with no modal popup windows appearing at all.
Oh come on, as if you spend more than a few days time combined building PCs. It might be more convenient, but going the Apple route is certainly not cheaper. The PC i have now is really powerful, i built it about a year ago for $1200 and haven't touched the hardware since. Before that i had a PC from 2009 which was still plenty fast and all i upgraded was a SSD and new GPU after 2 years. My Macbook Air was much more expensive because Apple demands high extra cost for upgrading Ram and SSDs. When the PC breaks, i order a new part and have it running again in 2 days, a couple of hours if it's really crucial, while fixing a Mac yourself is nearly impossible these days. I love my Macbook and use it exclusively for work, but your arguments are weak and sound elitist.
Does that roughly mean that FB must (to be shielded from lawsuits) anonymize the data before passing it to the government? This isn't particularly comforting, since it could still be used to prosecute individuals if identity can be inferred from other context.

The EFF's criticism is basically that the bill is overly broad and can be used nefariously, even if it's not an all purpose FB message vacuum:

> The bill's broad immunity clauses, vague definitions, and aggressive spying powers combine to make the bill a surveillance bill in disguise. Further, the bill does not address problems from the recent highly publicized computer data breaches that were caused by unencrypted files, poor computer architecture, un-updated servers, and employees (or contractors) clicking malware links.

https://www.eff.org/deeplinks/2015/10/eff-strongly-oppose-ci...

That seems consistent with my aforementioned worry.
Hofstadter's law + Parkinson's Law + Murphy's Law = Delay
Strongly agree on point 3. On top of my list of requirements for places to work is "the product is software", just before "great colleagues".

http://henrikwarne.com/2013/03/26/what-do-programmers-want/
There. I have done this before and it works, i.e. people do sign up.
Because people estimate based on ideal time.
That is the address which is/was used by the PirateBrowser (a TorBrowser variant), which was promoted by The Pirate Bay itself.
> Citation needed. Your assertion is completely baseless.

If it was baseless, then I wouldn't be bringing it up.

I can't count how many times me or a friend has said "hi" to a girl at a bar/club only to be flat out ignored and even treated hostilely and told to "fuck off" (or something of that vein). On the other hand, I've never witnessed a female friend of mine being treated like that for saying hi to a stranger.

I realize that anecdotes are just anecdotes. But I'm sure you can find YouTube videos of what I'm talking about.
A semi-serious proposal: why don't we just stop caring about this?

By "we", I mean those of us with the technological know-how to protect our own privacy if desired.

I bring this up because laws like CISA are meant to deal with large-scale collection of data for ostensibly well-meaning reasons from the vast majority of internet users. Those vast majorities that aren't lurking on HN, who don't know or care about the technical details of privacy beyond maybe vaguely wanting it, who want the internet to work, fast, free, and easily.

It seems to me that with the vast law enforcement and intelligence agencies on the one side and the even larger internet economy on the other, there is no serious getting in the way of whatever flow of information those two groups agree on. It doesn't matter what you, me, the EFF, or Edward Snowden think. There is far too much money at stake. And the "privacy" threat, as we discuss it here, is irrelevant to just about everyone.

Beyond implementing strong crypto with trusted software, for those who care to, I don't see that there is anything to be done here. As Schneier pointed out a few years ago, this ship sailed a long time ago: https://www.schneier.com/blog/archives/2013/03/our_internet_...
They have to do one of two things:

1. They can establish and run a process that ensures that data doesn't have personally identifying information in it. For instance, they can have a process by which they sign off on the types of things they're willing to share, and share only the stuff that never has PII in it.

2. They can instead run software that tries to spot PII and zaps it before sharing it.

I don't know how people can take EFF seriously when they say things like "aggressive spying powers". Whatever "spying powers" are in this bill are subtle; I don't think they're there at all. EFF does this a lot: they know their readers aren't going to read the bill, and further that their readers want to believe that the bill is horrifying, and they play that to the hilt.
Thus solving the problem for everyone, forever.
The idea of importance is also no longer important.
Do you mean companies as well established as Yahoo, MySpace, AOL, and Netscape? Or companies as well established as Woolworth, Kodak, MCI, and Sears? Or perhaps you had in mind the New York Central Railroad, LTV, and Pan American Airlines?

Yes, it is possible that you will be given additional grants or options repricing if your company's stock price declines. Usually not, unless you're a key employee or top performer, but maybe. But that doesn't mean the price won't just keep going down anyway. To say nothing of the bonuses and raises you won't get, or the mandatory across-the-board 10% pay cuts, or the elimination of all the miscellaneous perks. At least, unlike the employees of many of the companies I named above, you won't have a pension you can lose too.

I know it's hard to believe. Intellectually, you can look at history and accept, know very well, that most of these companies will fail someday, and many of them probably in the very near future. But viscerally, you can't get it, because they feel invincible right now. But they aren't. Believe it[0].

[0] https://en.wikipedia.org/wiki/Braniff_%281983%E2%80%931990%2...
> at least would stick to libertarian principles on the issue and let people live how they want to live.

Paul is a libertarian and believes that Government should not be involved in the private space, including marriage. I think that's a very reasonable position to have - and I don't think I have seen him saying anything against gays, but please provide a source if you have any.
https://news.ycombinator.com/item?id=10764099
Sanders/Paul 2016!

Not a joke. I would vote for it.
In my experience, people with those beliefs (conservative views on marriage && thinks government should not be involved) tend to protect the status quo. It's nice to say that the government shouldn't be involved, but meanwhile it would be really great and really easy if we just allowed same-sex couples to have the same rights. But that's the arbitrary (read: not at all arbitrary) point where "government involvement" becomes too much for them.
He's open to letting state government define it. I'd say that's something everyone who is for gay rights should be against.