skysight-inc/HackerNews huggingface dataset:
Hello Louis!

I've certainly had a lot of fun figuring out how you did what you did, so thank you for that, no matter what you call it :)

You certainly crammed a lot of tech into one engine! Full screen 15 BPP videos with full z-buffer with smaller alpha-channeled videos rendered on top, character models with lighting. Even the UI is looping videos.

Once I get proper path finding working Blade Runner will be a lot more playable in our ScummVM engine.

I've probably rewatched the opening scene of the game a thousand times while working on it...

I only wished that you had used a scripting language for your game code instead of compiling it to DLLs. I know you optimized heavily for speed but it would have made our task a lot easier :)
The broader point I'm getting at is that the middle class historically didn't struggle in the way they do now. They used to be able to afford homes, vacations, college, and now that is only available to the upper middle class.
How many other developers got in the top 10% of income because of the ubiquity of computers brought about by MS?
Like clockwork, this kind of anti-MS comment get downvoted on HN. I've been fascinated by this, what am I missing?

Gates is highly celebrated now, but it seems like he was the furthest thing from a fair and honest competitor. If Gates and Ballmer had their way, I don't want to even imagine what the internet would look like today.
Messaging Layer Security Architecture
I just read (skimmed) through the source code of https://www.styled-components.com

Holy shit there’s a lot of code there. What is it all doing - can anyone summarize?

As far as I can tell it’s main selling point is letting you use pure native CSS in reactjs.

You can do that anyway in ordinary reactjs by writing:

<style>’put your css here’</style>

Put that straight into your react code and you can use any native CSS in ReactJS.
You are compiling it with "make -j 8" (or -j 4), right?
Every business is cuttthroat. Amazon, Apple, Google, Facebook, etc aren't run by Mother Theresa acolytes.
In fact, components like Radios and Checkboxes are very complex to create. So we use Smooth UI as a base, but it is intentionally very light (no big components).

About TypeScript, I am sorry, I am not a TypeScript user. TypeScript support would be awesome but I need some help on this!
I know Apple Watches can, but they are more expensive.
I haven't tried any of the drugs described in this piece, and intend to keep it thus.

That said, overall, I think this is a fascinating approach to reverse-engineering the most impressive machine in existence: the human brain.

This particular article though feels hand-waivy by the end. Until we can validate these theories of mechanics [e.g. entropic brain theory] (e.g. by stimulating certain brain networks directly), they seem beyond speculative.
One simple hack I can imagine is a text-to-morse transmitter. He's figured out how to vibrate the motor, if one can have an app that reads the phone's notification and talks over Bluetooth, one could convert it to morse so the user can receive his messages through vibrations in his wrist.

Although I suppose it would remain as a hack, if my I programmed this and bracelet starts vibrating the first thing I would do is pick up my phone to use my eyes instead of the morse code...
The problem is that even a few users opting out can create a bad experience for other users of the service.
> As to which type of job is more "fun" - a construction foreman once told me that he always sees these guys who try working construction to get away from their office job, who try to find meaning/enlightenment through manual labor - a sentiment you hear here a lot - and they always go back to their office job. Always.

Believe you. I've been wet an got electrical shocks from wet equipment more than once on a particular site.

But part of it is probably also that office jobs typically pays better and people find it hard to return to a lower salary.

What I liked best was when I had my own office but lots of trips to install, maintain, upgrade and verify the systems I programmed ;-)
OK, so by 51% you really mean at least 50%. Do you happen to have a background in finance? It's quite unusual to say 51% in math/engineering.
I installed all of this with Ubuntu so i could mimic my development environment I have on my Mac with zsh.

Running apt-get to install some packages was orders of magnitude slower than it should be.

Doing a Google search at the time showed some Github discussions with no resolution. I wad far from the only one.

Unless they've fixed it, I have no use for this.
Does core.spec add anything here? I stopped Clojure a while back due to this problem but was considering trying again if spec helps.
I just finished reading Radical Markets (http://a.co/7cNafHl) and it's funny to see this HN story because the last chapter was about "data labor" where the authors claim that we're all working for FB/GOOG/etc to generate data to train the AIs that makes profit for these companies. And that it's time for "data workers of the world to unite" into a "data labor movement" so we can get paid for our work (I found it kind of silly but worth thinking about). This assumes that a single unit of data (say a person's personal data as in the OP) is worth something on it's own.

The counter-argument to that, which is also presented in the book, can be summarized as the resolution to Adam Smith's "diamond-water" paradox (roughly, why is it that while water is more useful, in terms of survival, than diamonds, diamonds command a higher price in the market). The answer is that the price is determined by the marginal value of the last unit of good available rather than the average value gained by its consumption. So while the average value of personal data is high (you can build a service like Google or Facebook) the single unit value (as in the OP) is low. I'm more convinced by this side of the argument.
Transition all is evil, thanks for spotting the bug. https://github.com/smooth-code/smooth-ui/issues/8
U.S. Software Firm Verint Is in Talks to Buy NSO for About $1B
You have to start somewhere, right? :D
Also, these tools are not for managing your multi-millions. They are for making you aware about your spendings and earnings, so you can plan better. The numbers are not important. The percentages are, though.
(Disclaimer, I am not using any of these tools in their full potential, but I'm trying. I have used ledger mostly, and now I am trying out ynab. I want me to get better with money management.)
This is broken in so many ways, it's ridiculous. There needs to be a programmatic opt out (at least something a browser extension can do on each page visit), or, better, a manual opt-in.

Also, opting out won't actually prevent any of the big data abuses people are actually concerned about...
This is interesting! For the same reason, words for family, body parts and curse words usually have Germanic roots, and Germanic "house" has a different connotation than French "mansion". This article explains it very well: https://blog.oxforddictionaries.com/2015/06/17/swear-words-e...
> if people spent the same time that they now spend learning and customizing vim and emacs learning a more modern IDE or advanced editor they'd be even more effective (except when they need to edit over ssh)

Or except if they need to blog. Or manage repositories. Or manage tasks. Or read e-mail. Or...

The thing with Emacs is that it offers you an universal, consistent interface for everything text. That includes code, but also prose, notes, tasks, repositories, file systems, etc. The interface itself is also hugely extensible (with lots of packages readily available through built-in package manager), and all that extensibility works for everything.

IMO, spending more time in a typical IDE will make you a more effective programmer. But it doesn't extend beyond programming. When you do something else, you have to switch tools. In this way, spending time on Emacs has a better payoff, because the scope is both deeper and broader.
Smooth UI is not better than other libraries like Material UI or Ant UI but the focus is different. Smooth UI put the focus on developer experience, extending a style is very simple. Also it exposes some classes, you don't have to learn any API to extend components, you can simply inspect components and use the classes!

An example of extend: https://codesandbox.io/s/7k8o4x7lj6
Do you have anything at all to back up your claims? Because I could just as easily say:

"Let me get this out there first. If they don't already allow custom images to be displayed, they will. They will then display gifs and moving images. They will also get wifi and LTE connections. Eventually, full movies will be streamed on these license plates, making it even harder for me to avoid spoilers for the avengers."
America has a truck driver shortage
I have one taekwondo guy at the office who uses his standing desk to do some real stretching. He can stand programming for quite a while with one foot on the table :-)
To many details in laws give judges less roam to do their job. There's a reason why European Countries aren't as specific.
I have! It works very well together. We use Django Rest Framework to set up our APIs and haven’t had any issues. Anything in particular you’re worried about that I can help answer?
Have any of the modern tech companies been "fair and honest" competitors? How was what MS did back in the day any different from what Google did to Yelp or various shopping sites (https://www.washingtonpost.com/opinions/you-should-be-outrag...)

The antitrust case didn't have much to do with Microsoft's loss of dominance to Google, Apple, Amazon and FB.
Shorting it is the obvious way. You borrow a bunch of that currency, sell it, then use the money to buy hashing power, and steal it back to cover your shorts.
https://smooth-ui.smooth-code.com/
I made it about halfway through your manifesto before I gave up. Mind if I give you a couple of pieces of unsolicited advice??

1.) Find a good proofreader. This proofreader will ideally know a great deal about the decentralized economy.

2.) Stop attacking centralized apps. Trashing different architectures is not persuasive. If anything, it does the opposite because intelligent readers will start thinking of counterpoints when they should be digesting your arguments.
yep, being on alert for nils should not be a human task, it shouldn't just be a convention because it is a trivial task that the type system can handle and enforce.

The article is good and the author is right, but it should not be the author's problem in the first place.
If you can live entirely from investments you're rich.
Emacs and other editors are like cars. Some like small cars, some others like fast cars or foreign cars, etc.

Use what you like the best.

I use Emacs for some tasks, but for example, for Android development I use Android Studio, because that is more suitable for the task.

(BTW, default Emacs is very foreign. I wouldn't use that. It takes a while until one configures Emacs to one's own taste.)
Living as a US expat-in Argentina has painfully proven the other extreme, where the staff does not work for tips, and where firing them for anything ( even stealing ) will get you the owner a heavy lawsuit where you will lose 99% of the time ( due to corruption )

So they basically have ZERO incentive to do any work and therefore their default face = "Cara de culo".

Intersestingly enough, as millions of new Venezuelans have immigrated, they have now become the most sought after service-industry workers, simply because they always smile, work hard, and very happy to have a job. Hopefully these market forces will have some nice overall affects on the whole.
> By this strange definition

It's the standard definition underlying rational actor theory, and exactly what rationality means in economics.
Eons ago, when I had a rotary phone and pet dinosaur, I brushed teeth like that.

It didn't involve stretching. It was just the most comfortable position for brushing teeth for a tall (and very limber) person where the sink was too short. I tried to avoid it and found I was very uncomfortable trying to stand "normally" to brush teeth.

So he may not be stretching at all. He might just be making himself comfy.
> Software engineers are more fortunate.

We are, I earn significantly more than my partner who has a degree and I don't have a degree.

It's one of the last fields that without a degree you can still earn a good living if you can break into it somehow (in my case it was side gigs/contracting to crappy full time position to none-crappy full time position to decent full time position).

Though I'm in the UK, I gather the degree requirement is a harder line in the US, also worth noting that by and large university education has had no correlation with programmer ability (in business settings) in my experience, I've met good/bad with degree/without degree.

Interestingly the one correlation I have observed is how fascinating people find the field when they are children, young geeks become older geeks.

On an unrelated note, this is why I think the programs that encourage young girls to get into computing/programming are the ones with the best likely RoI in terms of re-balancing the field.
Unroll.me would probably fall under either of the other two categories that are not revenue-based.
Style Manual for the US Federal Government [pdf]
Something I've wanted to make since I learned what a camera dolly is (and how expensive they generally are) but my mechanical know-how is so far lacking.
(first HN comment)

I’m shocked that nobody has commented, this is a really well thought out view of the world and solidifies my optimism for the future of the 21st century. I think most people reading HN are G2 and I completely agree that we are the essence of the coming post-mathusalist society!
Awesome work and inspiring write up. I’ve started doing similar things lately and I can imagine exactly how much grinding was involved to get the end result. You must have felt great when the display finally showed the image :)
enough people suffer similar brain damage

Problem is that is quite hard to assess if it is sufficiently similar. That alone warrants an entire range of experiments. Also I don't know the literature enough to figure out if certain types of trauma reliably lead to similar experiences but I do think that is the case. For example electrical stimulation (not 'damage' per se but definitely altering the normal brain operation in subjects) has been repeatedly used to treat a myriad of problems like tinitus, tremors, ... And I know for a fact that during surgery, when attempting to find the right position for the electorde, it is not uncommon for patients to experience hallucinations/strong feelings of disgust/... because stimulating in the 'wrong' area instead of the proper target area. Also look at lobotomy for instance: quite a lot of similar symptoms in the unlucky subjects. Again: doesn't really prove filtration, but does indicate what you think doesn't happen (ie.strategical damage causing similar experiences) does in fact happen so it's imo not a good measure to reject the hypothesis.
I have not come to understand the mindset behind what seems to be a new trend: Having multiple employees shout a greeting to every customer who walks in.

Does management really think this improves sales, service, or encourages repeat customers? Fake sincerity has to be exhausting for the staff (for the level repetition if no other reason), but I don’t expect most customers believe it’s genuine.

Edit: I notice this mostly in food and coffee shops. Others its a loss prevention approach in retail makes sense. But it seems uncommon to steal a sandwich made to order.
A New Smartphone Based on Blockchain Technology
This was a very long article so it doesn't surprise me that most people are commenting on the 9.9% figure while missing the authors point. I've seen a similar point made several times recently and it goes something like this:

The "true elites" have constructed a social and economic system that syphons off the majority of wealth. The "wannabe elites" at the top of the remaining pile are actually complicit servants of the elite (who cares if it is 9%, 11% or whatever). These wannabes enjoy their privileges but realize their position is precarious. Their anxiety at losing this position makes them more eager servants to the elites and they become highly protective of their own positions. Maintaining wannabe elite status is more important than effecting societal change and it consumes all of their available resources and time.

The people at the bottom of the system are always upset and spend most of their time fighting amongst themselves and scheming on how to get into the privileged wannabe group. They spend all of their resources and time just trying to survive. There is a constant threat that if this rabble becomes angry enough then they will violently revolt. The elites like to remind the wannabes that when the pitchforks come out then it will be for the wannabes, those soft/weak knowledge workers who are unable to fly to their second home in Europe. So, it is really in the wannabes best interest to quell the dissent.

In this narrative, the alliance between the insanely rich and the dirt poor makes sense. The real elites let the educated wannabes know they have their finger on the button. They do so in subtle think pieces in the kind of magazines the rabble won't read. Don't forget, your comfortable lifestyle is predicated on serving the elites. If individually you rebel then you will lose your privileges. If en-masse you rebel then there will be a violent revolt directed at you. Good luck finding a way out of all of this is what the author leaves us with.

The wannabes are the dupes in a con-game. We think we are in on the con and yet we also realize that if things go bad then we'll be the ones left holding the bag. We're being taught to accept an inherit complicity as a means to convince us to keep going along with it. You already knew everything there was to know before you read this article.
Just want to note that there’s no risk in holding a token due to 51% attacks (except for the external issues such as loss of value and hard fork proposals). No one can spend your assets, it’s just another transaction may double spend (so you could lose incoming tokens).
Is it wrong to be anti american? I am from europe and I cant imagine to ever travel to a shithole country like this. I cant drink beer in public. There are weapons everywhere. Its run by complete idiots. Why would anyone want to go to this place? I really dont get it.
GitHub and ZenHub give us a glimpse into the collaborative future of work
They’re not working class, they’re the professional class, but they’re definitely not ‘wealthy’ in the sense that they don’t primarily earn income through invested capital rather than labor.

That said, anyone with a reasonably long career at the upper end of the professional class can make that transition by investing wisely.
The whole she distribution gets brought up all the time, but wealth inequality is extreme in each age group. Wealth inequality isn't a lifecycle thing where it's either dominated by generational transfers or accumulation over lifetime. See, e.g., http://www.demos.org/blog/9/8/14/wealth-distributed-extremel...
n/a to facebook and google != useless.

sounds like it would hurt equifax. that’s worth way more than google, which only gives access to demographic data and doesn’t directly share it.
There's a human tendency to want to blame other humans for everything that happens including weather events.
By the time we leave public school we've heard the "freedom" spiel thousands of times. We hear it from the news, every time we turn it on. Some people listen to the news primarily so they can hear the repetition of the comfortable old litany. A relatively recent innovation is talking about foreigners who "hate us for our freedom", rather than e.g. for our bombs falling on their homes.

It takes a lot of work to ignore reality so thoroughly.
But the point is: that hasn't worked. We've had plenty of time now to see that that model does not work very well. I'm at least somewhat of a blockchain skeptic, but what I do like about it is that it isn't just trying to solve this problem in a way that we know doesn't work very well; it's trying to find a new answer that might work better.
I'm struggling a bit with your second paragraph. I think there's something interesting here, but I'm not quite clear on your argument.

Data is the opposite of the paradox of value, in that one person's data is completely useless, but each additional person worth of data adds a greater and greater marginal utility (probably not linearly so, maybe an s-curve or something). Is this what you are saying?

I haven't read the book you link so perhaps that is why I misunderstand.
6 Best WordPress booking plugins
As well as being quite clear that they know much more about your life than you are comfortable with.
As far as theorem provers go Coq seems to be the most widely known among working programmers.

Lean deserves wide recognition. First, it's fast enough for highly interactive theorem development. Second it can also be used as a programming language. And lastly its syntax is pleasant to work with which is important to the experience.

If you have only heard about interactive theorem provers and don't yet have any opinions I'd give Lean a try first. The interactive tutorials are nice and the aforementioned features make it pleasant to work with.
Thanks for the source.

I noted that the wealth gap would be larger, but it's still not enough to make the parent poster's comment accurate (filling in a few points, you have 93rd percentile ~ $2 million, 96th ~ $3 million, 97th ~ $4 million).

Of course, income doesn't map that directly to wealth, even after accounting for age (if your income derives from a salary/investments from savings, you expect to move up further in wealth than in income as you age). Those 98th percentile income software engineers won't be 98th percentile in wealth when they're 60 unless they save extreme amounts of money, but they'll enter that 9.9% if they're prudent.
> "Permission to steal my identity and open a sweat shop."

What if I just do one of those things? This guy needs a lawyer.
The beam-spring keyboards are still being made - someone bought the patents, tooling, and supplies from IBM and their main supplier, 22 years ago and has been making them ever since.

http://www.pckeyboard.com/page/category/UKBD
Of course, and that's what I'm saying. We, as consumers and employees of these companies should have a higher standard than "they did it, too".
Important to note that 'historically' here probably refers to the 4 or 5 decades following the second world war, which may well turn out to have been a historical anomaly in the grand scheme of things.