skysight-inc/HackerNews huggingface dataset:
The pr0n gets you blackmail material, but the social networks give you relationship maps.

Leaning on a politician is an obvious tactic, but it's somewhat heavy-handed. If the politician were to fight back, there could be expensive blowback. Worse, it's a single (or nearly single) point of failure. The bill could pass regardless of the actions of that one politician. A talented blackmailer should only want to directly lean on someone as a last resort.

There is much better tactic: find the people who may organize other people against your interests. If you take out the potential future leaders, journalists, and educators - aka, the people that will organize the writing of that bill - then you prevent the problem before it starts. When the FBI was busting up the hippies, this was known as COINTELPRO. It's laughable to think the program ended with the Church Committee - like "total information awareness", the program was simply split up into various existing programs.

A politician could be idealistic and fight back against blackmail. With social network information, a counter intelligence program can avoid this risk by leaning on the target's friends or family instead.
John Boehner, House Speaker, Will Resign from Congress
Right. No one is going to do that, because they make money off of ads.

This is why every other implementation of ad-blocking does not require the website owner to make changes (because they wouldn't, that's why there are resource hogging ads everywhere, because they put them there).

It's not their choice, that's the point. They can deny access to the site or app if they detect ad blockers enabled, I'm fine with that. I just think they'll lose their audience if they do. But what apple has done here is enabled the absolute minimum amount of ad blocking because they are at competitive risk if they can't at least check the box.
Even if we were ignoring cost and reality completely, I'd prefer we just buy everyone an autonomous helicopter before we bury all roads.
> provides “persistent wide area surveillance” for “30 days at a time.”

> massive, milk-white blimps can be grounded by bad weather

I mean... it seems like there is literally no way this could ever perform its stated mission. But then...

> vice chairman of the Joint Chiefs of Staff... arguing that it held promise for enhancing the nation’s air defenses.

This seems like basically criminal negligence at best and outright stealing money from the state at worst. It hurts my head to think about how that is allowed to happen.
Also... whose idea was this?

> JLENS is short for Joint Land Attack Cruise Missile Defense Elevated Netted Sensor System

Now I feel like they're actually messing with me.
Just because they don't dispute the transaction doesn't mean they are "satisfied." More would likely dispute if they knew that they could, and some are just too lazy to pursue a dispute.
Everything you say is technically correct, but when something has been valuable for a very long time primarily due to government regulation only, and then it suddenly loses most of its value in the span of just a few years, I don't think it's fair for people who just recently entered the market after years of waiting to suffer all the loss (while their predecessors, purely by chance, made their investment back many times over). At the very least this loss should be spread around in some way - Uber and Lyft drivers could bear some of the load, recent purchasers of medallions could be bumped to the front of the sales line, etc. Many different options.

I don't want to live in a society where government regulation leads to financial disaster for individuals, and the society and government response is "tough luck".
I've never even seen an MSX before, but I was big into the C64 and those early BASIC machines have a lot in common, so I decided to give it a try just for you.

Turns out you can, with the caveat that you it won't look quite right unless you enter "SCREEN 1" first:

10 PRINT CHR$(1)CHR$(93.5+RND(1));: GOTO 10

The differences (assuming that you understand the original C64 statement, because I suspect no one but andersonfreitas will ever read this now that it's dropped off the front page):

* The "SCREEN 1" statement puts the display into the second text mode, which has 32 columns and 8x8 characters. The default text mode is 40 columns and 6x8 characters, truncating the rightmost quarter of each character. All of the non-graphical characters are squeezed into the first six columns, so the default mode has no downside unless you want to use graphical characters.

* The diagonal line characters are at points 29 and 30 in the international (i.e. non-Japanese) version of the MSX character code table (see http://www.tabalabs.com.br/msx/msx_tech_hb/msxtech_tabalabs...., page 317 (page)/320 (PDF)). However, the first 32 character values are normally interpreted as control codes instead of printable characters. To actually print those 32 graphical characters, you need to precede each one with control character 1, followed by character (desired character value + 64). So if you want character 29, you PRINT CHR$(1)CHR$(93). (BTW, the characters past 95 appear to print the same with or without a proceeding CHR$(1). I dunno.)

Unlike the C64, the MSX also has a pair of triple-diagonal characters, so you can make a denser maze like this:

10 PRINT CHR$(203.5+RND(1));: GOTO 10

Or you can combine both and make a weird mixed-density maze like this:

10 PRINT CHR$(1)CHR$(93.5+RND(1)+INT(2*RND(1))*110);: GOTO 10

I'm particularly proud of that last one. See what I did there? :)
How far can we take this? What is literate programming at the extreme?

I often draw when I need to work out an algorithm in my head. I wish there were a way to embed my doodles in code comments. Stuff like circle geometry are hard to explain without dense pixels. I've tried using various literate programming pre-processors that let me write comments in Markdown/HTML and embed whatever, but it makes my UNIX-minimalism-sense freak out, and it's super awkward having to render my source code to HTML and open a web browser to be able to read the comments properly…
"Rationality" is the new "atheism".

All I got from this article:

"Sometimes, it's best not to commit to a position when you don't have all the facts (or if 'the facts' are essentially unknowable). But it depends!"

OP has a lot of ten-dollar words, tho.

So, what'd I miss?
Just for fun!

My thought was how about a HFT microwave style network:
https://sniperinmahwah.wordpress.com/2014/09/22/hft-in-my-ba...

So I checked the distance from the Keys to Havanna:
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...

Which turned out to be 2500 meters via this:
http://www.hamuniverse.com/lineofsightcalculator.html

It's four times larger than the largest non-skyscraper (a TV tower in North Dakota):
https://en.wikipedia.org/wiki/List_of_tallest_buildings_and_...

So sadly we cannot beam Netflix or anything else to our entrepreneurial hacker Mr. Weekly Packet. Added incentive to fund space elevator research?
data sets are simply that - data - content

your code would be the scripts you write to process it, and your content would be your data in my opinion
Do you trust the wifi firmware though?
yea, we call it the American Dream. maybe we'll wake up one day.
I experience reading similarly to you. I will often become familiar with written words before I know how to pronounce them. When I want to say the word for the first time, I will have to pause and think about how it would sound out loud.

This is especially true of code and symbols. For example, consider this poem

> is it already too dark
> to play tennis with a racket
> i asked?
> while I code with [

and contrast with this one

> The house filled with laughter
> from mother and daughter
> Both were fiends
> but neither friends

or even better, combine the two

> I never used a ~
> as well as Oscar Wilde
"they want the GPG-loving techies to evaluate their security and software."
"This has to launch to the public with bulletproof security."

How is merely using Keybase.io a security evaluation? It isn't. Security evaluation is all kinds of activities with specialized skill working on source, interfaces, debuggers and so on. You do that in parallel with testing of usability, performance, reliability, and so on. So, they need the security evaluations but also need users running it through paces for other reasons. They can and should do both.

"This isn't exactly a social network, you can't move fast and break stuff, and just push flaming builds and iterate."

Whose asking for that? I believe I said patient, filtered user-base that are clearly told it is a work in progress given to them for evaluation.

"I understand where you are coming from and I would like it if they rolled out quickly."

I'm not even asking for that. I'm just saying they need to seriously increase their user-base and with more non-technical, privacy-focused users. What input they're receiving before launch needs to be as diverse and representative of what they'll receive after launch. They can still cap the user count or be selective. Closed with 10,000+ person backlog or wide open in full production is a false dilemma. Heck, maybe even a room's worth of people from each likely demographic, skill level, target platform, and so on. Will help spot many issues coming from each before production.

"Not even everone on HN has keys I bet, so the public isn't as anxious as you or I might be ;)"

I should be clear that I'm not factoring in the general public at all: they'll continue using Facebook Messenger, etc for private communications because it's cool, convenient, cheap, whatever. I don't waste time trying to push privacy tech, esp key management, on the public any more past improvements to infrastructure or tools they already use. Strong security/privacy is and always was a niche. However, as Keybase's vision realizes, the niche is potentially larger than techies with GPG or stuff in keyservers: people who would use it if it was simpler & less technical at interface. So, I advocate they get more of that audience into their user-base for feedback.
It's hard to feel bad for people who chose to invest in rigged markets. Their frustration should remain squarly with local representation. Show me the public vote that decided to implement medallions. It's like voting to regulate the number of restaurants in a given city and leaving half that market to mcdonalds. (For safety of course) People would laugh at not leaving that up to supply and demand. The only reason it worked with cabs is because nobody used to care how it worked keeping it open to political grease balling. Suddenly people care and now everybody is scrambling trying to explain their positions on it. And make no doubt about it... Every representative from when it was implemented to today is responsible for allowing it to continue under their watch. Once they know you all are going to hold our representitives personally responsible it will go back to supply and demand faster than anybody can thrown money at it.
There are 1800 medallions for all of SF ( https://www.sfmta.com/services/taxi-industry/medallions/meda... )

At 250k, buying them back would cost $450 million.

The city could tax the new cabbies on a percentage of each fare, while buying back medallions over the next few years.
I have heard some bad stories about that - But I think it's important to decouple the policy itself from the way it was enforced.

The policy is very powerful in at least two ways: Firstly, it allows parents to focus all their energy and resources on raising and educating a single child. Then secondly, because Chinese people have fewer children, the assets in China will be inherited by fewer people which means a higher net worth per capita for the next generation.
Something stack chasers should consider: one of the fastest product to unicorn, Slack, still uses PHP.
How can I destroy evidence if the system was set up before being in custody? And the government preventing you from storing your data with dead man's switch is punishing a thought crime.
14 Fun Entertainment Startups in 3 Minutes from TechCrunch Disrupt SF 2015
This exposes a weakness in the "double-submit cookie" CSRF defense technique.

https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(...
The problem is that you shouldn't intrinsically believe arguments, at all.

You should believe facts. You should believe logical inference from facts.

You should believe arguments insofar as they corroborate or refute facts.

And, if an argument can't be tested, it's not a very good argument.
MyCity. The missing link to a real dialog with your local government
Um, has anyone taken a look at the other stories on this domain?

http://www.ewao.com/a/1-scientists-prove-our-dna-has-telepat...
http://www.ewao.com/a/1-11-reasons-why-the-hollow-earth-actu...
Show HN: Picbox – Save Your Liked Photos on Instagram to your Dropbox
> Taxi drivers are a form of franchisee, and they are asking for similar protections.

You can't make a contract with a legislature. Exchanging anything of value for changes to the law is literally illegal. Imagine what would happen if you could bribe Congress to pass some corrupt legislation granting you untold powers and the next Congress was prohibited from undoing it. The only thing that binds Congress is the constitution.

Obviously that leaves you in a tough spot if you have to rely on the state of the law, but legislatures know that. If they make huge unexpected changes to the law it tends to have a negative effect on the markets, so they try to avoid doing that, and people then rely on them trying to avoid doing that. But sometimes they have to, or sometimes they do it when they don't have to, and you take your lumps (or vote the bums out).
As I said, this seems like a reasonable compromise; JetBrains needs some sort of hook to support the development of newer versions.

Otherwise, JetBrains incurs the cost of producing a new version, but then has no revenue stream to support it.

In addition, if you keep upgrading every year, they give you a lower price than you would have gotten before. However, if you don't stay current, then yes, you'll pay more than you used to.

JetBrains hasn't really raised their prices in five years and meanwhile the cost of living has gone up. Things can't be completely in favour of either party; there has to be a meeting in the middle.

For what it's worth, I have no affiliation and I had let my license to IntelliJ lapse so was one of the aggrieved parties when they first announced the new pricing. This announcement however satisfied me enough that I decided to renew.
While reading, I just kept wondering why this search needs to be in the cloud at all. Finding 20 byte strings in 3GB can be done on a laptop very quickly.
It is. I just tested installing it on my iPad which didn't have it installed and it showed up and installed fine from "Purchased".
fair enough, but it's often hard to diversify your time and employment.

How do you diversity your investment in your employer?
These 2 docs together will explain it:

[1] https://keybase.io/docs/server_security

[2] https://keybase.io/docs/server_security/merkle_root_in_bitco...

The tl;dr: Removal statements are signed into a chain of all public announcements you make (each references the last), and each link also references the root of the site's merkle tree - a tree which includes everyone's chain. The root of that tree is written to the bitcoin blockchain multiple times per day.
Most, if not all, of the people holding the medallions had nothing to do with their institution or even maintenance as a monopoly. They are simply entrepreneurs playing an existing game. A game whose rules have drastically changed.
I use lambda with java and the JVM startup time is not a problem.
Why is Persona dead? Visiting the site doesn't seem to give any indication it's dead...
you might be interested in http://monodraw.helftone.com, lots of diagramming in plain text.
Leaving laptops plugged in all the time doesn't seem to be particularly bad for the battery, as long as (1) the laptop doesn't get too hot, and (2) you actually keep them plugged in all the time, rather than switching frequently between plugged-in and battery-powered.

My Lenovo laptop has been plugged in for the last 3.5 years, only very occasionally (once a month?) going on battery power for short periods of time. Windows reports that I still have 91.7% of the design capacity. I'm not sure if I should trust that number or not... but the last time I unplugged it, the battery seemed to last at least 70% as long as it did when it was new, so it's not totally off, either.
Aaron Sorkin Rips Tim Cook Over 'Steve Jobs' Critique: You've Got a Lot of Nerve
then that's a list of 50% of companies that you shouldn't work for
I appreciate your dissenting view. I don't mean to say this is the only metric by which a seed fund will evaluate a business. If it was likely that there was any market for ephemeral twitter, then the per user valuation would be totally meaningless, you're right. But after looking at blast chat these would be my questions. How do you grow from 1000 users to something higher? How do you turn a profit for me? Of course if the team were amazing and the product had any hope of being pivoted into something lucrative, I would be interested. But, from the looks of it, to me, it's not.

A few other thoughts. Nothing about this post says that this group is in the valley. Not all seed investors are in the valley. Not all companies are in the valley. It's a poor assumption to think they are.

Seed investors want a very healthy return on their investment and they want it relatively quickly. You may invest $5,000,000 or $50,000,000 or whatever amount you'd like blindly in whatever increment makes you feel good. But if you don't evaluate the investments you are making, you won't he investing for long. The "Savy Silicon Valley investors" don't invest blindly.

I've been told many times when rejecting a company that I have made a poor choice because of x, y, or z. My reply I'd always the same, "feel free to pull out your own $50,000 and invest. I have plenty of opportunities." I don't mean it to sound snarky. It's just reality. Investors always have processes. This is mine.
Alignment is a lot harder than that. Keep in mind that there are natural errors and such so what you're looking for is the most likely spit in the genome
I've used artist-mode with my tablet PC, which works surprisingly well. You can draw with the stylus and everything!

For other ways to produce graphics from text (especially within Emacs), check out the examples in http://doc.norang.ca/org-mode.html#Publishing : ditaa, graphviz, plantuml... Cool stuff. =)
Pretty sure he is making a wider point about techie attitudes to the legal system, nothing actually specific about file sharing out of context.
interestingly, I didn't destroy any evidence. I just verbally said something and they took action which destroyed the evidence. It was their action that destroyed it, not my words.
> Honestly, people, think before you speak...

Was that really necessary?
What exactly should they do?
Thanks for reporting! Both of those are already fixed in the latest tarball on the website.
Also, now you can have multiple PGP keys tied to your account.
As someone who works with government contractors, those kinds of absolutely insane nested acronyms are par for the course.
the thing is, it's not the worst thing in the world if a bad person guesses it.
I am slightly surprised that it is legal to ask potential employees for W-2s. I guess it is not like health records but tax filings are in-general private.

If I were asked for W-2s, I would respond by asking for the same information from the company on the existing sales reps.
> What is more, conducting life threatening or physically disabling experiments to examine the biology of extraterrestrial captives ought to be banned

The choice between the possible extermination of humanity and some vague concept of morality, let's just give it to the aliens because reasons? I wish there was a discussion about this with an eye toward critical thinking. There's nothing that can benefit our species from introducing even a limited number of unknown in/organic elements into our environment. The best case would be extreme militant xenophobia and an attempt at a lunar dissection at the earliest possible convenience. Maybe not even that.
The Anti-Store: How Price Club and Costco made shopping harder [audio]
50 API reqs/day. Very small quota, which is sad, because it is over twice as good as the next best competitor I've found (IBM Bluemix).
I didn't design this so I can't say for certain, but from reading their post there are a couple of benefits that NaCL confers over PGP for generating per-device keys.

The most important benefit is probably that NaCL keys are 256-bit keys based on ECC (specifically, Curve25519), which means these keys are stronger, faster, and actually more secure than the strongest keys commonly used in PGP (4096-bit RSA keys). Critically, they are much smaller and therefore easier to communicate between people/devices.

While their ideal workflow is to communicate keys by scanning QR codes, they currently need an alternative workflow to communicate keys between desktops (and will always need an alternative for users who can't scan QR codes for whatever reason). The "Paper keys" section of the blog post discusses this at length, and shows an example of a Paper Key:

"death punch correct staple battery horse clearly cherry picked words yeah moo car lisp"

They are probably generating this (Diceware-esque) string by splitting the 256-bit key into n-bit segments, using each n-bit segment as an index into an array of words, and then joining the words to form a "sentence" that encodes the value of the key.

14 words is already pretty unwieldy, as they acknowledge in the blog post. Imagine how bad it would be if you had to encode 4096 bits instead of just 256!

That was probably the most important motivation for Keybase to use them. Other motivations may have included:

* ECC is generally considered more future-proof than RSA

* NaCL is a small library and therefore is probably easier to incorporate into a variety of clients rather than the behemoth that is GPG/libgcrypt.

* NaCL is the new hotness, PGP is old and busted
> So, for the past 15 years or so, Microsoft's behavior has been far better than average for the software industry.

OOXML happened in 2006. Android racket is still going on. Proxy fight against linux through SCO (yes, MS financed it) went through 2010.

Microsoft can only be considered ethical in comparison to Oracle. But then, anything is ethical compared to Oracle.
It'd probably be best to do this on a format that can plausibly have such extra data (assuming you generate more operational data than you do plausible cover data). An encrypted disk file is probably a good bet. So long as it's not too egregious, it'll probably be OK. "Yes I have a 64MB encrypted disk, even though my working set is only 2MB."
New Retrofit Guide for Dynamic Equity Splits
Feel free to say "Hello" to get a quick tutorial of the assistant features. The Google app understands searches as well as assistant-like features (like "send a text" or "open Facebook")
Let's say you're Daron Stevens from Bewitched. You know the truth. You tell others, they don't believe you. You do proof, they think it's illusion.

Reality distortion -- enchamntment as Don Quixote would call it.
It's not just the cost, really: I know I can have a second hand smartphone for peanuts. There'll probably always be some people who don't use smartphones, for whatevre reason.
The announcer on Hyundai commercial on TV lately says "When did leaving work on time become an act of courage?"

So true!
You won't have to imagine – if NSA and GCHQ continue on their current course, it'll eventually happen. It's only a matter of time.