skysight-inc/HackerNews huggingface dataset:
I agree with the overall sentiment of your comment. However, I think psychologists would disagree with the idea that charisma -> dishonesty, and I think holding such a viewpoint is damaging to long-term success.
But does it run on Docker? just kidding, awesome work! any books or articles you recommend if I would like to learn more about writing operating systems in todays world?
What I was imagining is launching Emacs in a tmux session, doing your editing (at work, for example), detaching that session (but not closing it), going home and logging back into your work machine and reattaching that same editing session.
I'm one of those developers that isn't a fan of
big formal-ish companies

I'm a bit more amphibious than you in that regard, I guess. I can stomach (or even welcome) paperwork and formality when it's introduced with an explanation/rationale. It also helps when staff is consulted before sweeping process changes are introduced.
It's just Ethiopian wild arabica.

Desertification is a fact. It is hard to stop when you live on the edge of a massive fireball, isn't it?
The downvotes are likely because he's not at Matasano any more.
I'm curious for you to expand on what you mean by real equity? I was hired as the first backend developer at an enterprise startup last August. they told me they were securing next round of funding (all family money so far) by end sept/oct and at that point id get market salary (Ive been at ~40% less since hire). in november when it was clear we wouldn't have the funding or revenue to raise salaries, I negotiated another point in equity and higher six figure salary when we do get funding/or revenue. we agreed (me and CEO) that we would reevaluate things in April. now it's almost June and I still held off on having our next talk bc even though we launched a month ago, were still another 1-2 months away from realistically getting revenue. I am at 2% equity which he says is more than any other employer but I'm not sure what my next move is. I'm senior level full stack and do much more than I was hired for from client to backend to devops and helping lead. if I stay longer, how much equity should I go for? again I was told my salary would go to market by sept/oct last year prior to me starting... thanks!
Doesn't Google already have this information? Android certainly used to 'sync' your WIFI passwords with Google, in a format that they could decrypt.
> the resources to buy a large portion of e.g. all property in London

Won't work in a free market. People will figure out what you're doing, and the remaining property owners will raise their prices until the buyer can no longer pay. This is why Eminent Domain exists, otherwise one homeowner can block a freeway project. It's also why the Hunt Bros failed to corner the silver market.
Those who don't understand xpath are cursed to reinvent it, poorly.
If my 2D printers are any indication, not very much.

Most of the time when I now need a 2D item, I use a Web-based service and have it delivered. For example I use Web-based services to to print photo albums, greeting cards, business presentations, signs, etc. I do so because the resulting quality is better and cheaper.

I suspect if I ever wanted some 3D item printed, I would do the same.
The great 'Mars bake-off' begins
The client isn't the problem, since you could push custom code to read the wifi key yourself. The problem is that the server will have everyone's Wifi keys.
Towards the end of the article:

"The IBM 1401 can compute a double SHA-256 hash in 80 seconds. It requires about 3000 Watts of power, roughly the same as an oven or clothes dryer. A basic IBM 1401 system sold for $125,600, which is about a million dollars in 2015 dollars. On the other hand, today you can spend $50 and get a USB stick miner with a custom ASIC integrated circuit. This USB miner performs 3.6 billion hashes per second and uses about 4 watts."
There is also something that keeps being lost in this: identity and tracking are different things. Opt-out is a preference setting of an identity, and networks store this preference just like they store history and interests. By disabling 3rd party cookies and scripts, it disables the saving of any opt-out status as well, which btw, is actually mandated by certain laws and regulations so it's not all wild west here.

For anyone who wants an opt-out, here it is: http://www.youradchoices.com/
My money's on AES256 ECB mode.
Most of what people put in mini-storage isn't worth even one month's rent on the unit. You're better off taking the stuff to the dump, and then re-buying it in the unlikely event you'll ever need it again.
Newer generation is supposed to be better at least thats what genetic cross tries to do, pass on the better/survivor genes to next generation.
Signaling Quality in Your Project Using Badges in Your Markdown
Being in Asia, I'm more familiar with those cities than the ones to the west. The renaming often just corrects bad names picked by Europeans (e.g. Tienstin vs. Tianjin, though everyone still uses Bangalore when I was there last).
I have used Cordova and your question that is certainly something to always be considering when adding native features in it. However if you use proper abstraction, something Dart makes a lot easier than JS, its not a huge issue. So assuming this framework is like Cordova I imagine the answer to your question is; the framework will not hinder you generating a webapp, its about how you structure your code.
Previous discussion https://news.ycombinator.com/item?id=9131706
I'm thick. Why are they obviously fake? Do you have a point or are you just trolling?
> Poor people aren't robots. They can and do see adverts for things that they don't then buy.

Ah, the grand delusion of advertisers put out again. Sure, people aren't robots, but if ads couldn't influence their behaviour no one would pay for them and there wouldn't be any.
Very cool. But dumb question: what is the business need for something like this?
Microsoft Office 2007 Product Key Generator Activation Full Download
Make every class a TED talk. It will be hugely impactful for the 15 minutes of high or buzz that follow. And then little of impact would have been achieved.

Being popular is not important. Getting the job done is.
It is for a lot of people, unfortunately.

It's even part of our culture to take pride in doing bad (immoral) things because it's within the law but is for some supposedly greater good. A particular example of that would be quite a lot of episodes of Law & Order.
Update on Firefox for iOS
http://wiki.osdev.org/Expanded_Main_Page
It is against HN guidelines for me to assume that you are spamming HN to get more user from that site, but at least include the no bullshit link:

https://www.quora.com/What-does-Silicon-Valley-think-of-the-...
Cryptol was originally designed for the NSA. There's a good article on it in NSA's The Next Wave from 2011 [1], which is also linked under documentation.

[1] PDF: https://www.nsa.gov/research/tnw/tnw191/articles/pdfs/TNW_19...
Yeah... all those promises were what are technically known in the industry as "lies". You will never see a market level salary or even a raise, and once that 2% equity has been through dilution it will be more like 0.2% at most. Sorry, but there's no way this situation will play out well for you. Another thing you probably don't want to hear is that you are not "senior level" if you lack the experience to have figured this out for yourself. Not even close.

You can learn from this and never be played like a sucker again, but many people it takes 2 or 3 goes around to realize. But it's fine for the CEO, there'll be another 22-year-old around to take this deal in a year.
Subsidies are what makes industrial food "more affordable".

It's interesting that you bring up people "in poverty". People "in poverty" do much better when they can grow their own food using more natural methods such as polycultures. Centralized Industrial agriculture is what created the situation where they were not able to grow their own food by decimating their local markets, buying up all of their land, & destroying their ecosystems.

Also, till methods using monoculture annual monocultures is more resource & energy intensive than no-till methods using perennial polycultures.
Bitcoins really are useful. But not in the way you think
You can use both, actually. Type systems here days are more about type feedback (code completion, yeh!) than correctness (important, just not the central focus).
There is no 'better' in evolution, only 'survivor.' And if you cured aging, you would survive better. End of story.
Simple isn't always better.
Type inference doesn't somehow fail if we go beyond Haskell's type system. The inferable subset of the language remains inferable. Haskell already has inferable (Hindley-Milner) and uninferable (higher-rank polymorphism, GADTs) parts. If we go beyond Haskell's type system, it actually becomes crucial for productivity to have powerful type (and term) inference. Agda and Coq both have much more powerful inference than Haskell; it's just that don't bother with using it to realize Hindley-Milner-style annotation-free bindings, because there's little use for it in proof assistants.
New details about Apple’s next iOS version
Yes, but there doesn't need to be a single buyer.

The group of people that can afford to do this can do it. Prices are fairly inelastic so there's not that much competition.

You can't just double the rent one year, but rents across the board can move in lockstep (and are sort of forced to as people decide x% yield is normal).
To be fair, meat and milk are luxuries. Humanity can live just fine on grains and pulses alone. Lettuce... not so much.
How exactly? I thought we are assuming that advertising would become worthless if everyone was blocking the ads...
Deep Dive into .NET Universal Windows App Development
iirc physics is non-reversible. Something to do with entrophy and possibly quantum physics.
Yes and no. In my tests with live traffic (fingerprint,ip) tuple was as good as standard tracking cookie. Sometimes even better because I could match "incognito" modes as well.
This was however only for desktop browsers. Mobile has much higher conformity and yielded mostly false positives.

YMMV of course but for my purposes it was not worth it.
The government sets the rules, companies just play the game. Changing the laws an tax rules are the most direct way to influence the behaviour of businesses.
I am the prinicipal developer of zapcc. We have added a FAQ

http://www.zapcc.com/faq/

and more tech details in the cfe-dev mailing list

http://lists.cs.uiuc.edu/pipermail/cfe-dev/2015-May/043174.h...

To the point, zapcc will not reprocess foo.h. This is a limitation. However, zapcc does deal with templates instantiations and such correctly and fast, such as boost various libraries, Eigen and LLVM source code.
1. The company's stats backend was pwnd http://www.wooyun.org/bugs/wooyun-2015-099350 It has far less MAU than 270M. In fact it has only less than 10k DAU.

2. The way it works is by uploading everything under /data/misc/wifi/wpa_supplicant.conf to its server. See analysis here http://www.zhihu.com/question/23865652

3. It's totally scamware & spyware.
Research revealed that UC Browser is leaking private data of its users
Challenge the law, like Microsoft does.
Income inequality, as seen from space  May 24, 2012
About 5-6 years ago, I chose Java when I was in a similar position and writing a game. It's a much easier language (I don't feel like justifying this claim, others have done so) and the final product is easier to share with friends (package your code in a runnable jar when you're done). One other word of advice, I found it simpler to write my own basic engine rather than learn another. If I had my current level of experience, I would definitely start by learning an engine. However, if you don't have a lot of experience coding, it might be easier to write it yourself. For example, you won't need to figure out the documentation for plugging into the game loop because you will have written your own game loop. (1)

1. http://gameprogrammingpatterns.com/game-loop.html
We (zapcc) do nothing for link acceleration or debug info. The standard system linker is used.

zapcc works well for C++ templates found in all modern C++ libraries.
You don't even make claims. You are simply deliberately clouding the issue. The statements you make are orthogonal to the claims presented. Take for instance your claim against the idea that sharia presents death as a punishment for certain crimes (including living in a non-islamic state) :

> (hint, because Islam preserves life, and its goal is not to kill left and right, like how you're trying to make it seem to be)

This is supposed to refute that sharia has the death penalty ...

Let's put some of your other claims right here, so that people can realize just how far-fetched and wrong they are :

(answer to that islam instructs muslims to fight)

> The Prophet Peace be upon him told us not to overthrow our rulers, regardless ...

(answer to that islamic ideology glorifies the prophet's wars (yes, plural), raids, mass-rapes and genocides)

> He did not wage war for the sake of waging war.

True of course, like any other genocidal maniac he liked raping, stealing, and the like. If he could get young girls without a fight, he took it without a fight. For instance, Aisha was sold to him in trade for a contract that Ali would be his successor (go ahead and claim that that does not qualify as an arranged marriage). And muslims are still fighting about that ... hell it's one of the things Daesh claims to be fighting for in Iraq : their opinion being that the contract is invalid.

All your other arguments are equally orthogonal. Which means, of course, that you don't rationally disagree with the case presented at all : that islam demands war until the total subjugation of the entire world, and that muslims are teaching their children this. And yes, they add "but don't actually do that because it's stupid" to it, I don't even dispute that.

And then Daesh and others field clerics that remind those children, now all grown up and loose from their parents, that the books their parents taught them from teach war, fighting and death, and provide the opportunity, the weapons, and the thing that they can't get on their own : a life, a family, in trade. They do this when those kids are angry, when they're abandoned by society.

What people don't realize about Daesh, Hamas, PLA, Al Qaeda and others is that this is what those organisations do, in order of importance :

1) arrange marriages (generally not forcing either party, just vouching for their credentials and bringing them together)

2) provide family support (apartment, basic medical care, schooling, ...)

3) provide jobs, mostly non-violent (mostly building houses actually)

4) attack innocents, carry out attacks, mass-raping of anyone not in their little circle, ...

Attacking 4) does not work. It is futile and beside the point. You need to attack, first and foremost, their ability to do 1). You need to attack the ideology itself.

And this works. Why does it work ? Because of islam. Because the ideology. Because islam is a violent, despicable religion.
No new commits since early 2014.
Does not seem to be an active project anymore. Last commit on 2014-02-23: https://github.com/rikulo/ui/commits/master
The author's point is threefold:

1) Firefox should be software that serves its computer user's interests.

2) The Mozilla corporation is pressured (to whatever degree) to turn Firefox into software that serves the entertainment and advertising and surveillance industry's interests.

3) Sometimes Mozilla bends to industry interests rather than user interests. This is a bad thing.

When you excerpted that quote, you changed the author's statement into:

"Firefox serves the interests of computer users, rather than industry titans."

Understand? :)
I think you should brush up a little on your python-bashing methodology. It might work on individuals that don't know enough about Python, but not for the rest of us.
The optimizer is not disabled, few global optimizations are. The speedup is mostly the result of not having to reparse the headers, reinstantiate and codegen the generated templated code rather than skip minor opts. This is really slow process that frequently needlessly repeated on multiple compile units. We are looking into this tradeoff, maybe making the decision user-configurable or based on opt. level.
Do you have a suggestion for a specific book or books?
Or, as I drummed into my kids heads, "If they have to advertise it, it is almost certainly not good for you."
I know he isn't.

But I always thought that Crypto Pals was a Matasano project. He should know if someone took up the mantle in his absence.
The author does some neat things. When they're comparing Really Small Numbers multiplied together, to avoid underflow, they instead calculate the logs of the pieces and add them. Very nice. :)
Is anybody normal? Would you like to be normal? How do you define normal?

When you ask if you are normal, you at the same time define "not normal" and put yourself in that box, what about rejecting the concept of normal and work on accepting who you are?

On the other hand I understand and recognize what you describe, sounds like what I used to do and what I have seen in many.

Try this: Divide your project into timeblocks of half a day's work (not in hours but in a size you can realistic reach either before midday or from midday until end og working day)

Then take a piece of paper and make a grid with the five weekdays and two cell's per day and write one of the timeblock you defined above in each cell.

Then show someone this paper and hang it somewhere visible, this is your accountability.

Then in each timeblock, after reaching your task, mark it complete and procrastinate until the next timeblock begins :)

This helped me.

Edit: then only sell timeblocks not hours - that way you get paid for doing tasks not doing hours.
I think that wealthy right wing folk don't often really understand it in the correct way

You had me up 'til there, but this isn't a left-right issue at all, wealthy champagne socialists trample the workers as gleefully as any capitalist running-dog. The only difference is they tell the workers it's actually for their own good.
Its definitely true ads are highly effective and one must admit highly effective on oneself as well. Look at Microsofts recent resurgence, their marketing budget has begun to rival that of Samsung and anecdotally I see their ads everywhere. However ads are not the end all. There are many deciding factors why someone buys a product outside of purely ads, but again ads are a very strong driving force. I don't think internet ads are nearly as effective at 'mind-influencing'(not being sarcastic) as the traditional mediums. I actually click on ads frequently on the web, because I see a product that might interest me. For example, I see an ad for Linode and it presents me a compelling price point so I go and investigate it. hmm I am not entirely sure what I set out to say in this response, but I don't think the point that ads are what keeps people poor is very accurate. I believe a lack of access to resources particularly relating to education and opportunity are what keep poor people poor.
Autonomous cars start their driving lessons
We frequently merge with llvm svn, last time three days ago. It is a pain but that's the price to keep up with such a dynamic project. We do upstream enhancements and bug fixes for clang and LLVM code, see the {cfe,llvm}-commits mailing lists.
> I'd also argue that a civil engineer is an entirely different beast from the actual laborers, who I was referring to. My understanding of a CE in that scenario is more of a planning and overseeing role (correct me if I'm wrong about that).

You'd ordinarily be right, but as an interesting quirk of how things are run out where my Father is he's down in the trenches with the rest of them :)
"We also considered a few additional game features, such as gates that would trap the ghosts, but these also had to be sacrificed in order for us to finish on time."

I recall that Lock 'n' Chase https://en.wikipedia.org/wiki/Lock_%27n%27_Chase (1981) had gates to block the baddies. I wonder what the earliest example of blocking gates in a maze game like this would be...
Consider alternatives such as DDG or YaCy and their cost structures.

The alternative need not replicate all of Google's infrastructure.
Do you know that for sure?

It seems like an essential feature to use for software developers, since you can sidestep irrelevant posts.
You are correct, zapcc should be compared only to clang from the same svn. clang to gcc is another matter altogether.

Even in first compilation, zapcc will cache between the first and second files compiled. The only case where there is no caching is when zapccs starts or re-startes, for example when compilation flags are changed.
Yea do you watch the show House of Cards? I find it to be very entertaining and I highly recommend it, however it's native ads fucking kill it for me sometimes. I kinda hate native ads with a passion lol... But they are proven to be highly effective. However they serve to harm the content and provide misinformation. grrrr
Dumped - http://pastebin.com/YnKkA4DA

This from the ap8.db from the Android download. I didn't want to install this piece of shit on a real phone, the source does update and get a newer version.

This was an easy CTF.
The Phantom Menace, who targeted the oil tankers?
> memory is encoded in physical structures

well, what else, a dynamic flux in a meta-physical hyperplane? :) I understand you mean it's kinda static.
"Because that is what people who know more about this than all of us combined have come to that conclusion"? Sounds snark but I mean that's what it boils down to anyway.
aload 0 // this
LDC "AES/CBC/NoPadding"
invokestatic javax/crypto/Cipher.getInstance(java/lang/String) : javax/crypto/Cipher
putfield com/snda/wifilocating/support/c.c : javax/crypto/Cipher

Nope.
Microsoft celebrating 25 years of Solitaire with a tournament
I never played Lock 'n' Chase but I did play Ladybug, that also had a gated system too: https://en.wikipedia.org/wiki/Lady_Bug_(video_game)

That game left a great impression on me as a kid.
The author discussed this on reddit the other day. Supposedly the guide helps you get into that workflow.

http://www.reddit.com/r/emacs/comments/36zcny/im_pleased_to_...
Check out Iwatani's original sketches:
http://control-online.nl/gamesindustrie/2010/06/22/iwatani-t...

A few years ago I found this dossier (http://home.comcast.net/~jpittman2/pacman/pacmandossier.html) about Pac-Man.
Jamey Pittman discusses Toru Iwatani's development journey and provides players with the most complete and detailed study of game's logic. It's a treasure trove for gamers and developers alike.
CBC sizes would go 32, 48, 64
This is about a collection of about 300 Apple II games playable in the the browser, but the best part comes at the end of the article:

4am meticulously and [sic] carefully walks through
the entire process of cracking each program. The
code, the tracing of boot flow, the missteps, and
even the internal thought processes that lead to the
solved mystery.
They’re magical. And every 4AM item has one.
Indeed. This is basically the power imbalance in action - 'he who has the gold makes the rules'.

If employers should not pay for events out of their control then employees should not work if it exists out of their control (e.g. shift work).

In this case though the premise is wrong. Take a McDonalds restaurant in central London. Their workers have to commute. The store knows this. The workers don't choose it out of some sort of work life balance decision - it is impossible to rent downtown on minimum wage (as in, literally the rent is greater than 13K GBP a year).
Winning birth lottery
IR output is too cool. It's really nice of LLVM to let you use arbitrary strings in identifiers, like

%"2.core::fmt::rt::v1::Position"

%"2.core::option::Option<&'static [core::fmt::rt::v1::Argument]>"

makes it easy to understand.
Google's plans for your teddy bear