skysight-inc/HackerNews huggingface dataset:
The wealth gap matters because it's a gap. The middle class disappears, which shuts down social mobility, and leaves a society that has more in common with medieval serfdom than “the American Dream”.

This chucklehead thinks that the solution to dealing with folks who have to work two full-time jobs at minimum wage salaries to make ends meet is to eat at McDonalds when he goes out with his less-fortunate friends and save the caviar and 16-year-old scotch for when he’s home or out with his investment buddies. It’s goddamned nonsense and, ironically, shows an unbelievable blindness to the very thing he’s trying to embrace — empathy.
I still don't really get what exactly Minecraft offers for education.
Looks like a similar utility supports it:

http://httpstat.us/451
What was the fake reason to avoid jQuery?
> Okay, you want to remove the ability for people to pay the fines on the spot?

Somehow taxi drivers manage to accept mobile payments without a 25% surcharge.
Yep. ANSI and ISO emerged because it was mutually beneficial for all. Just like the Khronos group. It's also important that following the standards should be voluntary so innovation can flourish without being hindered by the committee. With the hope that the good ideas will make it back into the open standards.
If you click the 'web' link, it does a Google search for the article which then avoids the paywall.
How Artsy Did a Company Re-Org
SPAs don't need to have horrendous UX?
A minimal created lua_State on my machine takes about 4 kilobytes of RAM.
The StackOverflow business model might be an interesting case study: the goal has usually [1] been community first and any monitization being done using that community's exhaust fumes. I suppose there is a plausible case that that's Hacker News's business model too...attract people who might apply to YC, get in, and build a successful startup.

[1]: StackExchange version 1.0 was an exception.
I think the title is a bit short. It should have been "The real reason to avoid jQuery with SPA frameworks".
Apple has somewhere north of 40% market share in smartphones in the USA[0]. It's hardly a niche luxury market like "exotic modern art food."

[0]: http://www.phonearena.com/news/Apples-iOS-eats-into-Androids...
The add-on Ben was talking about is a different one (I don't know which).
It sucks, but https://umur.io/paywall-bypass-bookmarklet-come-from-google/
But another critical part is that this might be transmitted by surgical instruments, which apparently can not be cleaned well enough.

That would be huge if true.
Wow, thanks for that link about anesthesia! I never thought to look into anesthesia being the culprit of what I'm about to relate..

5 years ago I underwent major surgery after an incident. I remember one day being fine and normal and then my next memories are of me slowly becoming self-aware, conscious & lucid again in a hospital bed over the course of somewhere between 15-30 days (I'm not sure I can pin-point a specific time I became fully aware of where I was and what had happened).

The period of time in between my surgery and when I was fully awake was without a doubt the most terrifying experience of my life. Mentally, I was in a nightmare state for what felt like a large extent of the time that I was 'out of it.' I still have memories and images in my mind today of the dreams I experienced falling in and out of consciousness while slowly 'waking' up over a month.
Here are some ideas that could work just as well without a full rewrite:

- http://nuitka.net/pages/overview.html

- https://code.google.com/archive/p/shedskin/

- https://micropython.org/

It would result in a similar binary, but save the full code rewrite.
That's about 2^58 hashes and 50.000.000 joules (14 kWh) per transaction when operating at the theoretical peak of around 3 transactions per second.
I just added a .tern-project file to load the "node" plugin to my node.js project skeleton http://i.imgur.com/yh4tphx.png

My whole dotemacs (including skeleton) is here https://github.com/wcummings/dotemacs
Wsj is easy to hop over the pay wall. Just click the web link next to the title.

But WSJ is a major newspaper.
You may also like "Racing the beam", which is not so long on human interest but has a lot of great technical, social and business perspective on the Atari era.
Is Twitter doomed?
"libraries are bad"
Probably about time a slow down happened.

I own a Moto G 3rd Gen. Swift, waterproof, stong-glass, bloat-free, removable battery, memory-upgradable, £150. Does the job I need it to do and, I'd imagine, the job most others need also. (I don't work for Moto, nor even remotely related to them).

I've been wondering what on earth iPhone and Sammy users are doing with their £400-£600 modern icon-ophones

Are people just in a trance?

(This from a renowned gadget freak who used to trade in smartphones every 3 months)
Thanks! I'm planning to do some benchmarking so will hopefully have something up in the next few days.
You can call it perfect, but it doesn't mean it's so. What kind of numbers are you seeing on upgrades that "proves" they're having some kind of special activity here?
US shelf prices don't include the sales tax, but UK prices for consumers include VAT. At the current VAT rate of 20%, that's 16⅔% of the price, or about £76.50, which in US currency is… $109.

The entire price difference is VAT.
Show HN: Graphene – GraphQL framework for Python
No photos, unfortunately, just our craptastic Powerpoint presentation :)

Now that I think about it, the school should have pictures. Unfortunately its site moves from platform to platform every few years, losing all content every time. But hey, Joomla is cutting edge, amirite?

https://drive.google.com/file/d/0B2WvkUwBYadXMTExNzNENzMyQjg... (In Portuguese. And wow, this is actually embarrassing. We only got a B- for that, and fully deserved. One of the other groups built a really cool electrostatic loudspeaker, and the other analyzed the traffic flow in our largest bridge with fluid dynamics simulations.)
The state of containers: Current trends and how to capitalize on them
That's frustrating, I got bitten by that a couple of times. I'm wondering when will they add a LOCKFILE like every other build system out there :'(
jQuery is not jQuery plugins. It's ... not smart to write about them like it is one monolith thing.
Paywalls with standard workarounds are ok on HN.

https://news.ycombinator.com/item?id=10178989
I'm not very familiar with the actual library distribution stuff in OCaml, but linguistically, the ML style of modules and interfaces is really nice, and sometimes even Haskell programmers envy it. Especially the built-in distinction between an interface and an implementation, which lets you depend on an abstract API rather than on a concrete library.
Hmm. I didn't quite realize that, honestly. I don't plan to monetize hi.remotetogether.com. I could maybe see ads at some point on there? But that's about it. I have other monetization strategies. Like create an actual product.

Also, I would say what Levels.io has done with nomadslist.com is exceptional. I've used it for a couple of trips (Vacations - DigitalNomad-ing) I've been on. I realize you may not be a big fan of him, but he's done some good! Just food for thought.

Thanks for the responses though. Very. Very. Very. Insightful. Things I hadn't considered.
A lot of it is, but I spend so much time teaching people how to CPU Profile, take heap snapshots, diagnose leaks..

Things that ought to be fundamental, but which were left unlearned while the web was allowed to be lazy. With static pages, GC concerns weren't very large, because soon enough the user is going to click ahead to a new page and wipe the slate anyway.
That's the biggest issue I have with the new npm. I wonder how many developer-days it has wasted already.
Jeez, what hyperbole. How this article gets from idea to print to posting to Hacker News shows how much various people care about clickbait and care little about their readers or reality.
I guess we're supposed to assume that V8 is smart enough to inline that sort of function definition, but it seems deeply weird to me that drawBar() is defined inside the "hot" method like that. Also, I would have expected that streams would have been used for this. Logging is a very common "simple example" on node streams how-to pages.
Bootstrap Marketplace
The best projects I find are small libraries that mostly use other small libraries that mostly... Less a flat bus than a pyramid.

Within-language interfaces can be incredibly rich, conveying a huge amount of information. When you split into separate components you throw all that away, and end up spending more time parsing and marshalling than actually doing your business logic. The right data structure can make the problem look trivial, and is far easier to understand than the behaviour of a system of loosely coupled pieces.
Strongly believing in an idea forms the backbone of conviction.

Without conviction, the founder(s) will arguably be less motivated and thus less effective.
> But unless you made a meaningful discovery that can add to the conversation...

I don't think this applies here. Personally, I learned something from two of his examples, bookmarked the page, and will refactor accordingly. I'll hazard a guess that a few others are in the same boat -- by that standard, the article seems pretty meaningful to me.
... this is about both. And for most devs, they are the same thing. The difference is poorly understood.
Im my experience OCaml has the best modularity abstractions out there. OCaml modules are unique since they allow you to work with blocks of code (and types) on a higher level.

Composing and extending modules, passing modules as parameters to other modules and this way adapting the code to your need.

And the nice thing is that all the modules are evaluated at compile-time. Which means you don't have to sacrifice performance for modularity and still get a very flexible framework for Metaprogramming[1].

[1]: https://ocaml.org/learn/tutorials/modules.html#Functors
My reply was a little rough. I just get frustrated because I remember when I was 'new' and would've taken articles such as this as sacrosanct.

I just think we have to be careful whenever we say "this is bad, do this instead" because people will often inherently believe you and pass it on.
Terminator timelines theory
anyone else misread this as BGP by accident ?
SPAs for situations where they are not needed are horrendous UX in and of themselves due to the usability issues for power users that manage JS execution via browser plugins. [e.g. uBlock]
Does that not mean that you can then only use the common aspects from the various cloud providers, and miss out on the additional features each supports?
Since https://news.ycombinator.com/item?id=10976299 has all the discussion, we'll treat this post as the dupe.

The headlines are so different, though, that it seems fair to merge the two.
Try to email the author: nicolas.thibieroz@amd.com
Really? Functional reactive programming, immutable data, unidirectional data flow, application state as a fold over a stream of actions... it seems like web development is seeing a really high uptake of valuable, transferable abstractions and ideas, far more than mobile GUI toolkits, for example.
No system installation is required with Lua. It can be built into your app.
Nobody said it's a 'lease to own' situation with the system. Never mind that it includes computing time and server-side calculations and database access so chances are it is a system that is simply being 'leased' to the police at the cost of 25% added value to all transactions made possible through it.
"Dumb phones".. There are phones out there like the Moto G that are pretty darn nice phones for less than $200. Heck, the Moto G is even waterproof! The camera, screen, etc isn't the most amazing, but it works really well.
They should be charged with grand larceny if they mistakenly removed his car.
Thanks for the feedback. One of the motivations behind go-restructure was to help with regex composition. This happens to be particularly pressing at my day job where we have a few small regexes that get copied into lots of larger regexes, which means that when we find a bug in the small regex we have to go and update lots of other strings.

One alternative is to build up regexes dynamically concatenating smaller regexes, but that leads to whole other kind of hell.
Completely agree!
Taxi drivers are providing a service, not imposing a penalty in lieu of going to jail.
I've been in great and poor working relationships.

I've had co-workers who either don't add anything, or who actually reduce the amount of work or direction a project can progress.

I've also had (far fewer) working relationships where the you 'leap-frog' each other, pushing the entire project forward in leaps and bounds.

It's the second thing that I'm looking for in a co-founder. This is why I think being a part of yc or a fellowship might help. YC is apparently expert at picking great people, so it is a pre-filter of amazing people,who likely have a further network of amazing people. (not that my network isn't great, but most of my people don't share my interests).
But what about the CJD controls that didn't receive transplants derived from cadaver tissue? Those didn't show the same rate of Alzheimers-like plaques, if I understood the report correctly.
It's a bit baity, so we changed it to the subtitle.

https://news.ycombinator.com/newsguidelines.html
Mozilla does no longer treat Firefox OS as first class citizen of Gecko
I'm exactly the same. I have a moto x play (mainly for the much bigger battery). £200ish when I bought it. Works great, really happy with it.

I've owned every model of the iPhone (some twice for loss/damage) up until the 6. The battery life just isn't acceptable for me (i'm a heavy user, granted, but apple hasn't made any improvements in that area for a long time - whatever power savings they've done has been put into making the device thinner).

And, the phone does exactly what I need for 1/3rd the cost. Plus I don't have to pay another £100+ for a decent amount of storage.

I think Apple (and other high end smartphones) are going to be really stuck with this. Even if they don't switch to Android, people just aren't going to switch phones as much as they did before. They don't offer anything compelling.

Same problem has happened with PC/Mac/iPad.
Reading the bug comment history, it seems they were saying "won't fix for 44 (too late)" not "won't ever fix, amen!"

But installations of 44 will be out there for who knows how long; affected add-ons would have to carry the workaround egg-corn for a long time before declaring no support for 44 and removing it.
The only reason I posted is because it was part of the Fellowship announcement, which some people may not have read.
That's exactly my experience. Once I wrote some naive PE solution in nodejs and added some logging at each step. After few minutes and far from a solution I stopped it and disabled logging. I got the solution within seconds. The diff was few orders of magnitude, which was pretty surprising for me.
They should probably hire you.
I'm coming up on a year of knowing JS and none of the recommended beginner resources or books ever mention performance or profiling. It seems to just not be taught. On /r/javascript and other forums I do not see it mentioned often as it's assumed the library or framework takes care of it.

I'll take the opportunity now and ask for good resources on JS performance, garbage collection, and profiling. I realize I know the syntax and semantics well (and a framework or two), but not enough about optimization and related stuff (like ServiceWorker).
418 Works...
so is this is a tool like Ansible without using Python modules and taking the GUI driven approach?
I thought Thiel was some kind of hardcore libertarian? But really he's just into some old skool robber Barron stuff?
I find that the only reasonable complaint that can be made about Lua is the from-1 indexing. Like: "I found this really awesome language and it's ONLY wart is that it doesn't index arrays like every other programming language in the world".

Yet, I still admire the Lua creators for making this bold choice. Why should we use from-0 indexing for all eternity? Just because it's always been that way? This is a real question if you have the answer.
> If the top line number continues to accrue to the middle 50%...

If. But whether that "if" is true was, I think, rayiner's question.
I did not mean to imply that all Apple customers are luxury market. I have an iPhone and I only just scrape by. But I bought an iPhone 5 refurb rather than the iPhone 6--primarily because, despite having long fingers, I detest big phones.
Difference Between Scrum vs. Kanban
The difference of off contract was exactly the price of a phone over a two year period.

I'd be surprised to find there was no carrier profit built into this.
Revenues aren't declining yet, and their valuation has been significantly depressed for years during rapid growth.

Apple continues to do the smart thing given the situation: buy AAPL.
> surgical instruments, which apparently can not be cleaned well enough.

It's a problem. Previous discussion: https://news.ycombinator.com/item?id=10171077
It's interesting iPad sales are down 25% year over year. That continues to be the biggest shock to me about Apple's product line, although that writing has been on the wall since 2013/2014.

I keep wondering when the desktop/laptop form factor is finally going to die. I thought tablets would do it but that's obviously wrong. Phones, surprisingly, seem to be continuing to eat away at the desktop use cases, which is expected, but I wasn't expecting them to be carrying the brunt of it, and there are ergonomic limits to how far that can go.

VR is the obvious candidate to take out desktops. The solitary nature of desktop activities fits VR well. That's my new operating hypothesis: in 10 years it will basically be phones+VR, probably with TVs still strong.

VR will eat some of TV, but it can't really compete with TV's ambient nature. AR could, and will eventually kill TV, but I am skeptical it will make a dent in the home in this decade, because that's how long it will take to get miniaturization where it needs to be for home use.
Abe Vigoda, of ‘Godfather’ and ‘Barney Miller,’ Dies at 94
I don't mean to single you out, but I just think it's bizarre that people cease to be humans when they go to work and have an ultimate duty to their organization above human dignity. Or that there is this bifurcation of work reality and 'life' reality. It really commoditizes the idea of being a good person.
Your other thesis, that this was due to Muslim immigrants. Of which there is no evidence.
A Sprinkling of 2016 Tech Predictions
Related: Jeff Meyerson's audio interview with Yaron Minsky.

http://softwareengineeringdaily.com/?s=janestreet

It goes into a lot more of the nuts and bolts of JaneStreet and puts the use of OCaml in a more technical context.
Weakness of the Yuan affects the revenue number by the size of the China market but shouldn't by itself impact the raw number of phones sold (Apple pays for the phones parts and labor mostly with Yuan).
Violent uprisings make things worse, because even if they succeed they often leave behind a massive power vacuum, that some people are only too glad to try to fill.

However, peaceful uprisings have shown to be far less problematic. Think about the revolutionary movements led by Gandhi and MLK.

I see no evidence that a Sanders presidency (or a Trump presidency, for that matter) would lead to a violent uprising, so I'd suggest it's fine to calm down a bit, you're unlikely to see America fall apart (or at least, you're unlikely to see it fall apart because of a new president).
Στροφή στα κύπελλα
Speaking of questionable EE conventions, why do electrical engineers seem to never use nanofarads? 10 nF capacitors are usually labeled as 10,000 pF or 0.01 µF, for seemingly no good reason.

Also, the ohm symbol is frequently omitted from resistance specifications. 10 kΩ is written as 10 k (or worse, 10k).
Who said anything about consulting on the side? You invented this. I merely said that coming up with 20k was pretty trivial as a developer, often can be done in a few months (which the YC application process probably would take longer tbh).
You said "It's alarming how easy it is for <group>" - that does not imply that you are alarmed at the rate at which something occurs, but that you believe that the condition is an attribute of group membership.

My sincere apologies if I've misread your intent, but it certainly seems to me that you've taken a viewpoint with which you don't identify, and assigned it to a group with which you also don't identify.

If you have any evidence that young, childless, well-off people tend to hold these beliefs, I'd love to see it.
Wonderful description - thank you very much. Sounds very promising as a treatment for post-CBT resistant anxiety, which is a simple word for what I have. I can feel a physical fear response coming on and a large drain in my willpower resources based on very small stimuli that aren't cognatively fear-inducing. Sounds like this could help calm my overactive fight or flight system - its been on my list to try for a long while.
SCP Movies28 days left
idk about OCaml but if you find learning Haskell slow I highly recommend learning Erlang. It's similar to Haskell in some way but 10x simpler and highly practical. Probably the most practical language/framework (OTP) I've ever come across outside of maybe Ruby/Rails.

By 'practical' I mean in terms of starting out new -> launching a production-worthy business application in an efficient time window.

My problem with Haskell is that I spend all of my time trying to build perfect software instead of productively pumping out software. This is why I prefer Erlang, despite the fact Haskell is a superior language in many ways.
Thanks for that. Did not know this existed.
Apple CEO: Virtual Reality Is 'Really Cool', Has 'Interesting Applications'
I am no apple fanboy ... but this is no news. They only way people could possibly consume more iPhones is if Apple grinds them to a paste and sell them as dietary supplements. Or label them as statins.

Every person in the world that wants iPhone - already has one. With lack of killer apps in the last 2-3 years we are in mature market already.
Contributors can be in titles or in movie scenes. Please see campaign page!
AdBlock Detection Blocker
Well, I don't want to think about what happens if the world's largest democracy becomes irrational.

Oh, hey, don't forget that we have 300M privately-owned guns distributed throughout the country, and have plenty of veterans around with combat experience.

If America snaps, it isn't going to voluntarily commit itself for psychiatric evaluation. It'll be a full-on schizophrenic break, with lots of bloody bodies.

I humbly suggest that a congressional approval rating of 11% and a congressional re-election rate of 95% are not the sort of incompatible numbers that promote continued sanity.
Unless you have some source of deal flow that they don't, why would a consultant work for you and take a 20% haircut to help you fund a company that they won't even get part of the upside for?
In lua, iterating over arrays/tables with things like ipairs() is the idiom, so it's not so bad, but if you want to do anything involving mod, you have to add an extra plus 1. this is where bugs happen.
How would the fellowship apply to hardware startups? I am a in the basement hacker working on my idea. Even with 20k, I can't quite my 9-5 job. I would think after I have finished the Fellowship( in parallel with my job) the idea would be flushed out enough that I would be more comfortable of going all in, e.g. committing into YC core. What about a longer time frame for these types of ideas? especially considering hardware lead times, etc.
Why do you find this odd? I consider my colleagues to be overall pretty decent people, but there are many, many things I would say to a friend of mine that I'd never say to a coworker or team lead -- especially a team lead.