skysight-inc/HackerNews huggingface dataset:
Relevant tweets from/retweeted_by @snowden

- https://twitter.com/Snowden/status/852950725881712640
- https://twitter.com/campuscodi/status/852885596221689856
- https://twitter.com/Snowden/status/852989758364147712
- https://twitter.com/josephfcox/status/852983848862461953
- https://twitter.com/Snowden/status/852987207170371587
- https://twitter.com/alexstamos/status/852984589463175169
- https://twitter.com/Snowden/status/852974864461963265
- https://twitter.com/TalBeerySec/status/852869388067844096
- https://twitter.com/Snowden/status/852967606088806401
- https://twitter.com/Snowden/status/852966739084275712
- https://twitter.com/josephfcox/status/852908421703753728
Tracking is one reason.

Every time I get an email saying "We noticed that you haven't been opening our emails", it makes me smile.
I think one game that gave me grief back then was Master of Magic. It needed lots of free memory, EMS, and those two plus sound was nigh impossible.
I recommend you read 'The Vital Question' it touches on this topic.

The short answer is that if you define 'life' to be engines which convert energy into additional engines then yes there is life outside our perception of biological life, but at that point 'life' is just 'chemistry'. And 'engine' is defined to be a self-contained collection of elements that you can feed energy into.[1]

[1] I know not as crisp as it should be, but read the book its really interesting. Especially when you get to the point talking about geo-chemistry and bio-chemistry being the same thing pretty much.
You know Peter Thiel has New Zealand citizenship, right?

And owns a massive bolthole ranch on the South Island should things turn pear shaped.
> A driver cannot control nor override a light

You can rewire it or shoot it with a gun. It has no physical control over your actions.

That is the actual sense of the word "control" in a humans-vs-robots debate.
I'm pretty sure that, if the ad is embedded into a platform that's locked up with DRM, then an ad-blocker developer would necessarily be violating DMCA provisions by publishing their work. It's thankful that no major PC or mobile OS is yet considered to fall under those regulations, but I think it would already apply in the case of game consoles.
Ads are necessary for business!
Hey—I wrote this article ... if anyone forks this and makes it real please let me know. @jason_koebler on twitter or jason.koebler@vice.com
>> In Haskell (or indeed in C) it doesn't necessarily have performance implications; an 8-element structure may have exactly the same runtime representation as those 8 elements being passed distinctly.

> Wow, okay, this conversation is over.

I'm confused as to why this was a conversation ender.

An 8 element structure using newtypes in haskell would have the same runtime.

For more info, see:

https://skillsmatter.com/skillscasts/5296-safe-zero-cost-coe...
Using Your Pocket C.H.I.P as a Portable Logic Analyzer – A BIT of Mystery
The war on ads is like the war on drugs. This is just going to create more ruthless ad cartels. There is a demand to be met, it will find its way to the consumer, even if it has to plow over 50 others in the process.

The question is, what is the online ad equivalent of legalizing drugs?
Well, the 7 wonders of the world were things that you could go see. It seems reasonable to say, then, that the 7 wonders of the coding world have to be things to which you can see the source code.

I'd nominate a few:

Linux

The Fast Fourier Transform

Lisp (whichever version you like best out of the ones where you can get your hands on the source)
It's not screen doing the work.

Screen is just a process that spawns other processes, and like always those inherit environment variables. The script I have that starts screen defines a variable called "SESSION" beforehand, and that's used in my bashrc to set HISTFILE (and other things). Screen is just how I organize it.
Actively Exploited Critical Zero-Day Vulnerability in Microsoft Office [pdf]
from the article: "and then a series of fringe social media services unable to break through"

she's aware of the niche sites and is writing about large general interest sites.
> I suppose they have my DNS lookups, but it's trivial to change DNS to a company you trust

That won't solve it, there's still what's called "passive DNS". With passive DNS someone between you and the internet (in this case your ISP) simply tags and stores all DNS packets it sees before forwarding them to wherever they're supposed to go. From that they can determine which domains you are resolving even if you aren't using their resolver. They can also block DNS requests, and even send you their own responses. That last part doesn't matter as much as you'd think: they can't just redirect you to an Ad server because they wouldn't be able to authenticate the SSL connection.

I should also add that this DNS snooping has legitimate and ethical uses. A big reason to do this is to deal with malware. Often malware uses certain domain names as their command and control server. If this malware has spread far and wide and could affect a lot of your customers, you can black hole the domain name so that, if you have the malware and it tries to resolve mycommandandcontrolserver.biz, the ISP intercepts the request and send back an NXDOMAIN, or have it resolve to 0.0.0.0, or resolve it to a particular server that simply closes every connection it gets so you can figure out which customers are affected and contact them.

They can also get the hostname for https connections the initial SSL connection sends the hostname in plaintext (called SNI). But getting that requires reconstructing the TCP stream for connections in real time, and that's just not very practical at ISP scale.
I would disagree that a bill of online rights is needed, rather a bill of universal unalienable rights would be enough.

Oh and the good news is that such a declaration of human rights already exists so most of the work is already done.

I'm not aware of this deregulation of consumer information protection, can you provide context on this as a web search drives me to the FTC website.

I'm not sure what you mean by ISP wanting to do the same thing other companies have been doing, AFAIK ISPs have been involved is collecting data and exploiting it for profit for as long as commercial ISPs exist.
But the amount of taxation isn't connected to the ease of taxation. It's not an either-or.

Also, in the US, as other commenters have pointed out in this thread, implementing pre-filled returns would increase tax revenue, since it would reduce tax fraud considerably.
So as automation and AI are predicted (and to some extent, already have) to displace a lot of jobs over the next few decades, I feel that making the internet more accessible is America's best interest, as it may be able to make education MORE accessible through free online resources like Khan Academy, YouTube videos, downloadable textbooks, online study groups (Slack, forums), so that the average American has a better chance at switching careers, along with being more informed about things like the environment, their personal health (physical and mental), and government resources in their local area that might help them.

In my city (and I'm sure it's the same around the U.S.), libraries are packed because they provide internet and a safe, free space to learn.
I'm more interested in their NSA hacking "tools". If the NSA can be compromised and have dangerous assets stolen, whether or not there are Windows cracking tools available seems to beg the question.

Also, will heads ever roll at the top of the NSA for these apparent failures? Isn't it akin to stealing weapons from military armories, except that these weapons can be effortlessly, instantly, and infinitely reproduced and distributed worldwide - a risk the security experts at the NSA clearly must have been aware of ahead of time.
Yep. I've never seen anyone get offended by it unless they were joking. Dude is normally the same as saying yo.
Great read.

Are there technical reasons why Microsoft didn't release a Protected Mode version of MS-DOS in the 80s, or was it just a case of trying to push users and developers to OS/2 and Windows?

It seems like such a no-brainer, especially since MS-DOS provided so few services to applications anyway. You have MS-DOS 8 and MS-DOS 16, and you let the user choose which version to boot into, or you automatically kick over to MS-DOS 16 when a Protected Mode app is launched. It seems a lot saner than forcing users to muck around in config.sys.

That people were forced to deal with the memory limitations of the 8088 PC well into the 90s is just bananas.
second post.. why can't I delete the whole tree?
link to dump?
There was actually significant value there, but I fear you're going to do what the other poster suggested, flex your position of power and drop the "disagree/commit" line on one of your friends to get your way.

You came here looking for validation, but what you really need to do is focus on the things that actually matter and trust your team to make the best decisions they can. At the very least you might still have friends a few months from now.
> There is zero lock-in.

They're fixing this. You buy 100 flat fares that you can use over the next 6 months, then you're more or less locked in.
They've raised $15bn in total and their last valuation was about $70bn. In total they've lost around $6bn, meaning that between cash and credit facilities they have around $8-9bn in the bank.
You can get the ~5 minutes from biking/hiking/outdoors and ~10 minutes to work in Silicon Valley. I used to live in Mountain View and bike into my job at Google; it took 12 minutes. 5 minute walk and I was on the trail; 15 minute bike ride and I could be at the bayshore; 20 minute drive and I'd be in the mountains; hour drive and I'd be at the beach. I work from home now, but those numbers would be the same from my current place to any one of several hundred tech employers here.

Forget about having a house with a shop/garage unless you're willing to spend a million and a half, though.
Not necessarily, I'm not saying her idea is wrong, I'm saying that mine is slightly better in this case.
...? Per-capita measurements are the way you look at these things.

Putting 1M people per year into a country with the infrastructure and resources to handle 310M people is nothing. Putting 1M people per year into a country with the infrastructure and resources to handle 4M is crippling, to the point of destroying the country's social cohesion. Bridges, housing, agriculture, hospitals... none of these things are brought with immigrants when they move in. Or we can look at resources - the US has 10M square kilometers of land, 16% of which is arable (1.6M sq km), compared to NZ's 250k sq km, 2% of which is arable. (5k sq km).

The US is a ridiculously wealthy place and likes to emit lots of bluster about its 'melting pot', and yet it does not match up to its contemporaries when it comes to taking in immigrants. Many decades ago it did, but in recent times it's lost the right to brag about it. Arguing the absolute numbers totally free of any context is the wrong way to go about it.
ANSI CL: 1994
ANSI C: 1989

"Much older" here denotes five years.

The ANSI C committee was formed in 1983. The Lisp one in 1986; however, by then Common Lisp was already a thing with Guy Steele's book published (1984). That all started around 1982, supposedly. (Wikipedia: "Work on Common Lisp started in 1981 after an initiative by ARPA manager Bob Engelmore to develop a single community standard Lisp dialect.[6] Much of the initial language design was done via electronic mail.[7][8] Guy Lewis Steele, Jr. gave at the 1982 ACM Symposium on LISP and functional programming the first overview of Common Lisp.")

ANSI CL is rooted in some Lisp dialects which precede the entire development of C.
Actually Not having electricity or water service in a occupied house is considered a building code violation in some municipalities.
According to the article, people using TurboTax is why we have this problem. You are not going to convince anybody to use TurboTax in this forum.
At the risk of something it may be wise to not connect to my employment history, I worry about this sometimes. (and selfishly, it's effect on me/people like me.)

Despite what I like to think of as a rather fortuitous career path, I've definitely run up against hiring managers who have told me explicitly such things as "We avoid hiring nonconformists like you" (a verbatim quote from an employee at a F100) and worry that if we start becoming even more vague and sociological with our hiring, we'll merely discriminate more against mental/social diversity.

Seeing many articles that pop up nowadays on this topic makes me worry for younger generations of "Weirdos"(like younger me :) ), that they may not be lucky enough to find someone open and gracious enough to give them an opportunity and teach them how to fit in better, lest they be "toxic". (I really hate that buzzword too, it's become such a catchall for "behavior we don't like", almost a standin for "culture fit". HBR was more constrained in their definition, so I certainly don't want to paint with a broad brush, but the tone of the conversation on the whole makes me raise an eyebrow for where it'll move in the future)
But there is no guarantee at all that you will ever turn a profit. That lemonade stand of yours might spend more than it makes for longer than your loan will sustain you. Which would require you to obtain another loan and so on. How many loans would it take before you would say: Maybe I really should start to make a profit on every glass of lemonade? Or maybe you'd say: What a bummer, Joe from next door has also started a lemonade business, I wished he wouldn't subsidize his lemonade so much because I can't compete with him and his parents are wealthier than mine so they can keep that up longer.

It's not always a happy ending in the lemonade business.
You are right. Time to get started.
none of them. mastodon is not innovative from a UX or business model perspective, it's an explicitly derivative product meant to be like Twitter. there is already a Twitter and it is already not much of a threat to other social networks.

the innovations in mastodon are how the network is administrated and (arguably) the differences in culture that network federation creates as an alternative to a centralized platform. those innovations can't be copied or bought by a company already committed to centralized administration, which is almost certainly a compulsory thing for a for-profit business.
For the last session of YC, we had a video call with Paul Buchheit.

How was it? INTENSE! He was very direct and to the point, think rapid fire. Questions centred around our business model and product. How many users we had and revenue. One big question he pushed us on is "How will we be a $10 Billion company?"

Good luck to you all
Is that sad? It's a better filter than college degrees.
Ditto until relatively recently. Vim, Emacs, jEdit, Notepad++ until about four years ago when I tried IntelliJ IDEA. Never looked back. It was also an eye opener about the limits of tool support in loosely typed languages.
That was incredibly good. Some of the ethical and practical implications raised in that video by humans actually achieving interstellar travel were pretty eye opening.
Someday these old fuckers who are ruining our world will die. Then maybe there will be thoughtful progress of humanity.
What do you mean?

I just used some ASCII art to make it more fun. (Is that what you meant?)
You assume everyone who writes an ad-blocker lives in the US, or a in country the US has coerced into joining WIPO. If an ad-blocked is written by a Chinese citizen, hosted in a Russian data-center, and attached to an Iranian domain name, what precisely is the US government going to do?
Sounds good. Until you try to define "1000 random people" and "10 basic questions". :-)
Most regulations are already written by "experts."

Oil companies write oil regulations, bankers write banking regulations, etc. I don't think this is an ideal state.
This is speculative, but Max/MSP 5 – which was a very dated piece of software at the time – was re-written using JUCE for the UI, and IIRC JUCE wasn't music-focused at the time. Quite likely the current music focus has everything to do with Cycling '74 making that choice, the subsequent advent of Max4Live (which popularized Max), and the dominance of that kind of rounded-corners, pre-flat design aesthetic so common in music software since Ableton Live took over the world, which happens to be JUCE's default style.
I also grew up without internet but the definition of things you have to have to function in society evolves all the time. 20 years ago you were fine without internet but nowadays it's much harder to do without. 150 years ago you were perfectly fine without car, today less so in many areas. Same for phone, access to doctors, electrical power, running water, grocery stores and so on. Society evolves.
I think it's important to highlight that it's definitely about context rather than ownership when adding a name or bug number to a TODO comment.

"// TODO(dmi): update after moving to Java8" doesn't necessarily mean that it's _me_ that has to fix it, but that someone can come to me and say "Tell me more about this". This took me a while to learn/remember, but it's very helpful. The hardest part for me to keep in mind was that someone else's name on a TODO shouldn't mean I ignore it.
> Audio processing is almost always done on the main CPU already.

For a counter-example, look at: http://www.trinnov.com/products/home-theater/magnitude32/spe...

Home Cinema Audio Processor. Intel i5 Quad Core (audio alone). High End. Today.
If it’s saying that and only that then that’s obviously fine. However, if that knowledge is then applied in any other way, then that’s problematic.
And again a novelty account pops up and talks about how complex Bitcoin is and how Bitcoin is like gold despite both not sharing similarities. Bitcoin is not gold. It never was and never will be.

The anarcho-capitalists who think that Bitcoin exists outside of government control and will be able to replace national currencies are wrong. China can at any point order the top miners to shut down their pools. Bitcoin is simply not relevant enough to be attacked by more than the local police that is underfunded for those endeavors anyways.

Always remember this old XKCD: https://xkcd.com/538/
I think there are some people who just automatically respond with that to any criticism of US public services, even where it's nonsensical (if the point of comparison is a country with a larger percentage of people born elsewhere than the US, say).
I should probably add, we did not make it past this round.
Surfing the 4th Industrial Revolution: AI and the liberal arts
Single biggest problem in the startup world is the "founder's vision". You either do or do not need a designer. If you know better, don't hire a designer. If you don't know better, hire a designer.

Now, since you _already have a designer_... How about let them do their job and if there is poor response or if the employee is twiddling their thumbs at some point you can ask them to make the version you want.

I have long since lost track of the number of times a small startup, which finally got some funding, hired experienced senior employees at the request of their investors and proceeded to ignore everything those new employees recommended. This applies to everything from design to devops to running the reception desk.
These techniques also work fine in the mobile world, and they can be applied at the OS level, where apps can't observe that their graphical output is being manipulated.
Currently writing my master's thesis on HCI factors for synthesizers.

I think you're right that significantly improving the status quo is really hard, but I think that there is room for small improvements that seem to be overlooked.

Stuff that seems to be taken for granted, like tooltips, cursor changes for functionality, identifiable buttons/controls, could all go a long way. The difference between something like Lightroom and many of the premier synthesizers is pretty staggering. Not that they're perfectly comparable, but that's another topic.
But then people could just get a list of ad hosts and modify their hosts.txt to redirect those addresses to localhost. I think there's other ways to stop this though. It doesn't seem like a huge stretch for ad providers to give hosts all the stuff to host the ad from their server directly, for example.
> Keep in mind how low a 30% tax rate is

Well if it's so low I wouldn't mind sending you my paypal. You can always send me some supplimental money if you don't think the government is taking enough from you. We can think of it as wealth redistribution to a poor college student.

> It's low relative to the OECD

If I'm focused on isolating myself from everyone why would I care about what other OECD members are doing?

> depending on your politics, needs to go up or have some higher brackets for the wealthier

I don't think someone, who is attempting to isolate themselves from other people, would want to deal with this sort of thinking. If this is how New Zealander's think then they're not going to see many hermits swimming their way over the pond and lining up for land.

These processes will undoutably create the need to interact with other people to prevent yourself from being arrested or fined heavily. This is the exact opposite of what someone who would like to isolate themselves from the rest of the world would want.
Technically they already have. Mike Judge was the voice of Kenny in the South Park movie.
Looking at this list it seems to affect mostly older versions of windows servers and servers with SMB running. I'd say it would mostly be a problem on intranets than windows based web servers.
Apache TomEE and Apache Artemis
#ShadowsBrokers released another archive that suggests #NSA compromised a #SWIFT
We are taking decisions as a team and I don't see how friendship matters while you design something.
Honestly, banning lobbying from Congress might solve the multitudes of issues we're handed down from the government.

http://www.theverge.com/2017/3/29/15100620/congress-fcc-isp-...

I'd suggest that companies, individuals and interest groups file suggestions (similar to amicus curiae) if they want their voices heard. Congress shouldn't be influenced by outside money.
Clearly, the probability of a unicorn is maximized by putting a unicorn in the logo. Boom. Unicorn. Probability 1.
This is my thought as well. I avoid ads because of the additional resources they require, network requests, javascript, etc. Not because my eyes can't handle them
Uber drivers are comparing fares with riders to check their pay