skysight-inc/HackerNews huggingface dataset:
These are important books but obviously not a comprehensive list.

* John Locke's Two Treatises of Government - It's political philosophy but it's hard to understand Classical Liberalism without having read some Locke.

* Adam Smith's Wealth of Nations - He and Locke are the two main guys to read for a solid start on Classical Liberalism, which is completely different than modern political liberalism. It's like having two features in an app with nearly the same name. Confusing as fuck.

* E. F. Schumacher's Small Is Beautiful: Economics as if People Mattered - This book will shift your perspective, useful to avoid becoming an a mindless advocate for one school of thought or another.

* Marx is a tough one as Capital is massive and unreadable and The Communist Manifesto is a propaganda pamphlet but I think you need to at least find some articles that summarize the basics.

* Keynes and Hayek - This hip hop battle is a decent start:
https://www.youtube.com/watch?v=d0nERTFo-Sk
then read Keynes' The General Theory of Employment, Interest and Money and Hayek's The Road to Serfdom.

* Milton Friedman's - Yes, read Capitalism and Freedom. I hesitated to include it as the guy's so good at making the case that it can turn you into a market advocate bot. Please resist that.

Can someone help me on this, is there a book balance Hayek and a book to balance Friedman? I'm sorry but Keynes doesn't do it for me. Look at the difference in titles between Hayek and Keynes. It's hard to motivate to read the Keynes book but nobody ever has trouble reading Hayek.

I see a lot of these ideas come up on HN a lot. What I don't like so much is when someone becomes an advocate for a particular ism. To me, all isms are rubbish. All of them. Understand but do not become a shill for an ideology.
> I know of several other runtimes that had that lightweight threading capability, I've been using them since years before Go was even a thing, but they all required programmers to learn a new paradigm.

One of those runtimes is Ruby (Ruby uses lightweight threads, not OS threads), and Ruby is not a new paradigm.
In-Q-Tel is a VC firm that makes loads of tech investments (https://en.wikipedia.org/wiki/In-Q-Tel#Investments) and I'm not aware of evidence that they play an active role in the company.
Thank you for this clarification. I was wondering how holding these options would screw the average employee, since I didn't think the value was taxable, but the impact on the AMT is the piece I was missing.

I've got to think that once we start making loopholes in the AMT there will be no stopping it, and it'll quickly turn back into the regular tax code.
See for example the translation of moby dick into emoji as a prototype of emoji as language
SaaS Marketing Course Giveaway
>All worthless junk

This is a ridiculous statement, especially when combined with the implication that some amateur will be able to "trade", successfully, with a bit of statistical knowledge. The fundamentals of economics and finance are stored in books. If you're starting out, you have a long way to go before you can no longer learn from them.

I do agree with your recommendations for sites. But you're going to get far more out of Prof. Damodaran's "worthless junk" textbook than you will his blog.
October 2016: Google buys Twitter.

May 2017: Google gives a one-month notice that Twitter will be shutting down.
Cool, show me a screenshot from, say, 5 years ago that looks like Sublime? From what I can see it looks something like this:

https://blog.jetbrains.com/idea/2011/10/new-in-intellij-idea...

I didn't say features, I said skin. Of course IntelliJ has been around longer.

If you like an IDE that's cool, no hate. I just get frustrated with the idea that I need one to be productive in certain languages. Give me Go and vim, maybe inside tmux, and I'll be productive immediately.
If you are looking for a reward, just ask the company first off if they offer bounties on finding flaws.
Already, that you have to ask it here shows that there's something wrong.

Let's take a guess, what would be easiest to do:

- talk about it anonymously on some cracker irc channel?

- contact the official channels with the right precautions and the right credentials, to avoid being sued for whatever reason?

Perhaps you should just forget about it.
Odd because the complications create the opportunities

I pursue certain characterizations of income

Ie. If I know my employer withheld too much social security tax then I'll consult because no money is withheld and not worry about paying taxes on it because it will balance out

Or I'll pursue a compensation structure that can be characterized as capital gains instead of self employment income

And more
The web browser is basically everything I do, though. My email is in it, my code review is in it, my IM is in it, on some of my machines my terminals are in it (via the Chrome mosh app).
If Google buys Twitter and then kills it, we should mint them a freaking medal for services to humanity.
Controlling the narrative.

See who has been banned from Twitter. It's not BLM people celebrating cop murders, it's people posting too many #StopEnslavingSaudiWomen tweets.

http://www.breitbart.com/tech/2016/09/21/twitter-suspends-wo...
I personally wouldn't recommend chromium because they've been known to do some shady things: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786909

I'd imagine someone like the above poster would be concerned about that. At least I know I am
I actually find that webGL-heavy sites like Google Maps are quite good at crashing FF.
Report: NSA hushed up zero-day spyware tool losses for three years
Hah, I'll stick up for it. I think it's got a certain distinct style of it's own. It's a damned sight better than some of the electric vehicles from the old days. I think it looks like a good city runner and I'd be happy to drive it.

Not a BMW fan at all, default detest of that brand, but I respect their trying to push into e-vehicles. i8 was a big mis-step though. Cannot believe anyone bought it over a Tesla.
There's a pretty decent search field at the bottom of the page if you hadn't noticed. Not sure how it compares to the reddit search mechanism though.
> I'm actually surprised well-off students choose science over well-paying careers given that it is well known that there is no money in research.

Most of them don't. But not everybody is materialistic or subject to social pressure.

Actually, what annoys me the most as a professor isn't the (comparatively) low salary but the lack of recognition. My family always blames me for not pursuing a more lucrative path and don't understand what I do and what purpose it serves.
> Nothing prevents you to make use of statically allocated data structures, hands off from the GC if really needed.

Only if you give up closures, interfaces, defer, strings, the entire standard library, and all sorts of other things that don't immediately come to mind.

Programming without the GC in Go is technically possible, but impractical. The language just wasn't designed for that (and this isn't a knock against the language--it just was a non-goal).
Personally, I think empowering individuals to control their own lives is an inherent good, so within my personal definition of morality, it makes the world a better place from the start.

However, I'm well aware of the tradeoffs--en masse, individuals will collectively make some pretty stupid decisions (i.e. continuing the destruction of the planet) that might make the world a worse place. We need more than programs that allow personal choice to make the world better--we need education, social change, better laws, funding, etc.

The fact is, there's nobody running the show who could coordinate all of this to ensure that programs that enable personal choice are a net positive. We can only do our part and hope that people in other areas of expertise do their part.
I LOVE GIMP!

GIMP is a great competitor to photoshop. It misses a lot of the shortcuts that photoshop has introduced to make editing easier/quicker but I've always been able to do everything I needed to do even if it takes more steps.

What the opensource community is missing is a sketch alternative. Application developers have moved to it for rapid design and photoshop has taken the backseat.

GIMP is not comparable to sketch. Sketch has changed the way the design world thinks / works.
Why would it be unnecessary? The amount of data follows rather logically from the amount of website state it's capturing, and the interval seems totally like personal preference to me. Would you rather lose 60 seconds of work or 15? Uh, I'll take less data loss.
I can guarantee this, if anyone decided to break the plexiglass widows on my Leer shell, or cut the wire over the windows; that "know-it-all" would not be alive.

Pittie-Mastiff came to live at our house as of February. Friendliest guy, loves everyone he meets. I stop at the Korean grocery down the street a lot, talk to the owners all the time as best their limited English allows. Had Brody in the car one day, owner expresses interest in saying "hi". "Sure, he loves everyone", I said as the guy approached the open window. Whoops, Brody loves everyone as long as they STAY THE HELL AWAY FROM HIS CAR. No harm, no foul, and now we know better.

But I pity the fool who thinks they're going to "save" Brody from the car that's parked in the shade in the blistering 70F Seattle heat.
Perhaps there's some back end tech, talent that would be useful for tackling Salesforces problems.
I use Opera on windows, No idea how to check or change the session storage interval.

Anyone got ideas on that?
Maybe because they would rather not have their ssd constantly being hit? Seems reasonable to me to move this is you have concerns about the longevity, or maybe IO bottlenecks.
Thankfully I've been seeing progress in the professional world in this regard, at least in regards to autism and schizophrenia.

Treatment that is more focused on 'living with' rather than on fixing, repressing, or medicating. More emphasis on creating and finding the right environment to function in. And in the case of autism, less focus on treating the umbrella-term 'autism', and more focus on specific treatment for specific issues (many of which are not unique to autism).

Perhaps this is only my experience, but I hope it reflects a larger shift in thinking.

Sadly I notice much less of this in 'regular society'. Mental health issues are still 'icky' to many people and beneath a thin veneer of acceptance there's ultimate very little patience or understanding for the outliers.

> The "normative" needs to be replaced with the garden - humans, like all life, are a basket of diversity. We differ from each other in our very natures; forcing us all towards an ideal, "correcting" our sicknesses so we all become alike in thought, is the wrong model for us.

So true. It sometimes feels like a white lie to talk about the 'upside' of various disabilities, but when I look at my past it's not a lie at all. I, with my 'special condition' am liked (loved, even) often precisely because I'm 'weird'. Two friends of mine suffer from schizophrenia and it's not a lie to say that their 'condition', and the resulting worldview, hardships, and so on are immensely valuable.
The whole "restore your session" thing is the one of the most user hostile behaviors there is.
I can only imagine what Apple will do with censorship given their app guidelines and general attitude towards editing their own user forums. Ping wasn't such a hit either.
Golang receiver vs. argument: d.quack() vs. quack(d)
> a company’s highest-paid executives would not be able to defer taxes on their stock under the legislation.

Where is the line drawn on this? I am a companies highest paid executive... I make a whopping $100k. Some of the others have no pay check at all. Exersizing would net a $40k tax bill for me. 40% of my pre-tax take-home pay. But as the highest paid executive am I exempt from deferring?

Edit: to answer my own questions...

> who has been for any of the 10 preceding taxable years one of the 4 highest compensated officers of such corporation determined with respect to each such taxable year on the basis of the shareholder disclosure rules for compensation under the Securities Exchange Act of 1934

Translation... I guess this doesn't benefit me, then.
I'll be doing that soon! Care to share your code? or explain what exactly you're doing with it?
The job of a browser is to view the internet. Not to cache it.
At this point, isn't that responsiblity larged handled by server-based autosave? GMail / Google Docs being the big ones, I assume FB and other social networking sites do the same.
How to know an election is over
I would check out sharespost, equityzen, or equidate (and also search for them on Hacker News, as I found others mention experience with sharespost). I don't have direct experience, but I was helping a friend with a number of shares in a late stage startup research the sell side, and those are the companies that came up.

It crossed my mind to buy shares but I haven't done so. For some of them, you have to be an accredited investor, which means a certain net worth/income threshold to be met. (I think the SEC is trying to prevent naive investors from getting fleeced in this "dark" market). SharesPost seems to have a fund that gets you exposure to a lot of late stage startups.

AngelList apparently has a fund for early stage startups... if anyone knows anything about that I would appreciate any feedback.

EDIT with more info: From my research, buying from every company is different. That is why companies like SharesPost exist. And you really should have the permission of the company to do the transaction.

I think it may be possible to do it without their permission, but that's beyond my knowledge. There should be employees willing to go through this effort because they stand to benefit because you are offsetting their tax risk.
> Could you explain to me how a person with a gun could ever decrease violence?

The way every standing army out there does it by just being there and having guns?

As for the quotes, the biggest issue I see with the police brutality topic is lack of hard numbers. "There have been too many lives lost to police killings" is meaningless in this context. How many? 5 this year? 50? 50 000?

Eyeballing numbers from [0], the US - a 300 million country - has about one million police officers with arrest powers. 5, or even 50 deaths over one million officers is, frankly, an irrelevant statistical blip, not a major and important issue.

Now I'm not saying there is no issue in the US. I haven't seen the numbers, because they tend to not show up in the discussion. It seems to me however, that this is another media-driven issue - i.e. something that does not exist until media start talking about it, and worst case may actually become a self-fulfilling prophecy afterwards.

[0] - https://en.wikipedia.org/wiki/Law_enforcement_in_the_United_...
> I have been running Firefox for a long time with an LD_PRELOAD wrapper which turns fsync() and sync() into a no-op.

For completeness, this is probably the eatmydata command.
Sure, but at least niche musicians can sell recordings of their music at more than a single store.
Functions well but its a bit difficult to absorb the information in the current layout. A tiny bit of space between events might be nice.
If they showed a single ad to anyone during that, then they lose the moral high ground.
It's crazy that I have to worry about being sued for pointing out a mistake.
Oh lord. Why did the term 'shitpost' gain such popularity? Such a nasty dismissive term.
I don't deny that or see how it's relevant.
Just going to leave this here (from last month):

http://www.abc.net.au/radionational/programs/downloadthissho...

"Twitter will be sold in six months - Kara Swisher"
oh good, only another 365 days until autumn.
These are brand new features of the new, unstable, development version of GIMP. There hasn't been a lot of time to make tutorials on them yet. I still found a video tutorial one warp transform tool[1], but it's in German. It looks simple enough not to even need a tutorial, though.

The GIMP team could always use some help in developing tutorials. So if you want to volunteer, I'm sure your help would be appreciated.

[1] - https://www.youtube.com/watch?v=lHWft62sj44
Chess doesn't require general intelligence. AI research absolutely does.
I guess you are being downvoted because the comments above have nothing to do with promises.
Salesforce's back end is AWS. They ran their own cloud for a while, but ditched it.
Interfaces in typescript are implicit, or auto detected. You dont have to say that a class implements an interface, if it has the correct properties it automatically fulfills the interface. It's like type safe ducktyping and it's super awesome.
Geek's Final Countdown
Not with these guys in charge I hope :

“I believe we need to build a platform that respects and amplifies every voice in a way that the world needs to hear it. I trust that the world will amplify and retweet and have conversations where appropriate.” [1]

Which means "Kill the cops" is ok but "#StopEnslavingSaudiWomen" gets your account banned. [2]

[1] http://www.breitbart.com/tech/2016/06/02/jack-dorsey-blms-de...

[2] http://www.breitbart.com/tech/2016/09/21/twitter-suspends-wo...
Cuckoo Uses Audience Data to Make Design Decisions
Introducing the Developer Story
Its a question of terminology. When you are passively listening to (periodic) SSID beacons, you are not transmitting anything, nor consuming any energy on your radio. One could do that even in airplane mode.

It's very different from when you hit "scan" and are actively sending broadcast packets on every frequency and waiting for the wifi routers to (actively) answer. Which really only happens when you pull down the list of nearby hotspots.
> you should never expect it to be more than "country level" accurate.

Well if we're talking about safe expectations... there are no expectations. Pretty sure it'd not even get the planet right for browsers from the international space station, or the continent if your IP is newly registered (e.g. IPv6, but even for IPv4 this still happens).

Cities, in my experience, are often correct and are usually the closest you get.
OpenKB: Nodejs and Markdown powered knowledge base
The link is missing because, the Hacker News |submit| page allows a user to submit either:

A link to a story
or
The contents of the text box

but not both and the |submit| link defaults to the text box when both elements are present.

Good luck.
Inside the Troubled Development of Star Citizen
Wrote a simple ps clone in ruby
Nobody should be in a police database just for joining a union or showing up at a protest.
I use a similar set-up, but I had a really bad time making offlineimap sync work. In the end I switched to isync which was easier to configure. It has fewer features, but it has worked out great for me with `Flatten .` turned on in the configuration file.
> this is in the northern UK --

The profile you are looking for is the young kid, who needs the space to exercise his talents. This person is most likely not 'looking' for work. They merely love creating, tinkering, & gaming. Actually getting paid is a bonus. Think Steve Jobs @ Atari> http://www.gamasutra.com/view/news/127537/Steve_Jobs_Atari_E...

You will find them by networking with teachers/professors even a sports coach. Anyone who works with young people. Incidentally, managing this talent also requires special skills.
Google already pays Twitter for access to the firehose and does display recent tweets that are relevant at the top of the search results page.
How does this relate to the push for startups to change from a 90 day to 10 year exercise window? It seems like that's a better option than this bill since it gives employees a larger time window to make an exercise decision, during which the likelyhood of options actual resulting in something liquid is much higher
How to Hide Blogger Comment Box on Page or Post
Yes, he always reminds me that we all must die.

You have to make the best of the time you have and you don't know how much it is, even if you're smarter or richer than most people on earth.
GIMP is wonderful and I've gotten away without using Photoshop because of it for over 10 years. Sure, I'm not a graphics designer, but GIMP really isn't made for professional graphic designers. I just wish that the plugin community around GIMP didn't slow down so much, and that GEGL would eventually be 100% implemented(meaning actual CMYK, non-destructive filters, etc). I know that GEGL is kinda there, but it's not fully there still after over 6 years. What may give GIMP a huge edge over Photoshop one day is if it can be ported to the browser with Emscripten.
When will Facebook 'content creators'(users) get compensated for the value they create?
Hell, Facebook has - and had for a long time - ways to limit the audience all the way you like. Many people do use it to great success (which I find sad, btw. - the great thing about social media in the past was that people were sharing a lot about themselves; now they seem to again isolate in very small circles of real-life friends). But you can't expect software to magically understand your intention, nor should you ever expect to control the information you share with another human being. When you share information, you also share control over it.
Or if you're talking about Amazon Prime Video, you just cast the tab because you can't cast the stream directly from the browser (like Netflix) or from any app on your phone because that only works if you're sending to a Fire Stick.

Somewhat tangential, if you have a TV running Android, you can install HBOGo but if you're on Comcast, they won't authorize the app so you can't use it. You have to install it on your phone and cast the mobile app to the built-in Cast receiver in AndroidTV (or do the same with the website on your other computer).
But 'grep' doesn't?
"Ignorance is no excuse"? I mean, I don't know what the solution is if that's an allowable excuse. Google has to run PSA's on how WiFi works before they're allowed to scoop up SSIDs?

Additionally, I don't buy that to begin with, at least not as it concerns the majority. Where do folks think those other SSIDs (even if they don't call them that) in their list of networks come from?
The hypocrisy is palpable...
Talk to your government, or organize a boycott threat.

Your house is also visible in Street View, for precisely the same reason: It transmits electromagnetic waves that are visible from public roads.
Yeah whoever is coming there has some false ideas about how accurate IP addresses map to physical addresses based on publicly available data. If anyone could find my home address based on my IP address, you bet I'd be using VPN 24/7.

Maxmind could have moved it to a lake or something, but other than that I see no fault on their part.
Yes. However, rainbow tables are trivially mitigated with a random salt, which requires you to regenerate your table for every hash.

I don't know if iTunes uses a salt to encrypt the backup.
I'm curious, what sort of datacenter racks do you run that can serve 665 Gbps of traffic? For instance, Google's ToR switches (in its own datacenters) as of Jupiter (2012) were 16x40G, which is just 640 Gbps. Obviously, all of Google can serve a lot more than that, and you can get absurd stuff like 640-port Infiniband etc., but you seem to have pretty unrealistic ideas about network capacity. And, as another comment pointed out, that's just the input for this attack... the output would be a lot larger.
Is there an emotional cost?
at $29 per user, wouldn't it be better to spend $1 Billion creating a replacement for twitter and then giving each new user a dollar or something?
Would you be willing to post a how-to or example of doing this? I'm curious about how this trick works!
It's pretty cheap, I guess. Cheap and easy to paint as effective (regardless of actual effectiveness).