skysight-inc/HackerNews huggingface dataset:
I don't believe that's what the parent comment was saying.

Also, in a way, I believe that supports his argument. Why is it that the world's population has tripled since 1950? It's not just because people are having more sex. It's because of the changes in technology in the past 200 years. ie innovations in agricultural, healthcare, and energy production. [0]

While I won't argue that technology remained stagnant before that, I will argue that technological growth was very very slow. I would argue that many places in the world looked very similar at 400AD and 1400AD (in a technological sense). But in the past ~200 years, we've broken through whatever cultural barrier was holding us back technologically, and as such, the world is a vastly different place than it was 200 years ago.

I disagree at least in part with the article, jobs have always been replaced by machines (as well as globalization, which I don't have time to get into). But just as the technological pace of the world has quickened, so has the pace of job loss.

What is different is that at the "middle" of industrialization, it would be normal for someone to lose the job, but possibly find a new job, especially in the service industries. (And thus we have post-industrialization). However, what I would argue is happening now is that it becomes more and more difficult (especially with ever more specialization in jobs)to lose one job, and then quickly replace it with another job. That's one of the difference between then and now. As the parent posted, once the service industry jobs have been automated away, and then "creative" jobs, what then? "Post-Creative Jobs?" (Seriously, if anyone can answer this for me, please let me know.)

[0] https://en.wikipedia.org/wiki/Demographic_transition (note: a number of people argue that there is also a stage 6)

Hi, my name is sgnelson, I'm a post-creative. I need a job.
It's mostly a culture of investing in education for their children and working both smart and hard in business. Plus, there were tons of piss-poor jews in the US and elsewhere and tons still are.

Plus, there are tons of explanations for the advantage besides IQ: https://en.wikipedia.org/wiki/Ashkenazi_Jewish_intelligence
Yes!

But when I had my eyes fixed the tech left too much scarring for me to benefit from that procedure. I do ask about it periodically just in case the situation changes.
> But grocery stores want to maximize how much people buy, so they put the pharmacy and the milk at the back of the store.

Early competitors of Google thought that accurate search results only served to drive users away from their site and search was therefore an unimportant part of an overall "Internet company". It would be interesting to see a grocery chain with the philosophy of "find what you want really fast" rather than "make it really difficult to find what you want so you spend longer here" - it could be very successful by the same analogy.
I think the main thing this structure brings is the unbundling of camera module from the handset, so that larger sensor/lens modules can be offered. As it is, manufacturers are afraid that protrusions will hurt sales and are therefore hesitant to go with large sensors.

edit: On second thought, this may end up just being the foundation of Android-based camera backs. Should be a bit of help for camera makers, so that they can focus on the camera module.
He also says that, but elsewhere in the article. In that part, "more accurate" is used as

(a) "it has better statistical properties"

rather than

(b) "it's more accurate to call it X".
Also, can we stop calling it "robots." I know it's silly, but I always picture a sci-fi style humanoid robot when they tell me they're taking my job. But we're not talking about that, we're simply talking about machines and computers with vastly more automation than previously.

(A dumb criticism, I know.)
On 16-bit vs 32-bit Unicode/ISO 10646, I think it basically boils down to ISO 10646 wanting 32-bit but had no software folks on that committee, while the Unicode people was basically software folks but thought that 16-bit was enough.
I like what I'm seeing so far. The mix of ease of prototyping (e.g. not fighting the type system if you don't want to) and powerful constructs from functional programming land (map and friends, currying) and powerful function overloading is nice. And the syntax is concise yet readable.

One comment on the website: The only font-family specified for code is Menlo so I see an ugly variable width font on my PC :-(.
I've become a full-time Chromebook convert over the past 8 months despite having had Powerbooks & Macbooks over the prior 15 years.

So what happened? It's simple:

* Everything runs inside Linux containers with reasonably secure seccomp profiles.

* SecureBoot provides some reliability against attacks. (I do not use Cruton or feel the need for it despite doing development)

* It's inexpensive. Arguably, buying my machine was free when considering the credits for Google drive, Google Play, and Gogo-inflight wifi.

* It does everything I need, with the caveat that "everything it doesn't do" is something I can do on a server or VM running in the cloud (or a closet).

Honestly, I see the Chromebook as a secure thin-client. That's good because I don't think it could be much fatter and secure. I certainly don't trust running anything on a Windows, Mac, or Linux desktop.
I never got Coke bottle lenses. Those are for people who have no peripheral vision. The Coke bottle design is supposed to bring the peripheral into the area the patient can perceive.

What drive me nuts about my glasses is that it effective took my peripheral vision away, making me seem way more clumsy and uncoordinated than I would otherwise have been.
Show HN: Tell Me What to Do
How the Average triumphed over the Median
Network capacity is a continual bottleneck, and many billions are spent to upgrade the transport network yearly.

Transport signals have gone from 2.5G to 10G to 40G to 100G to 200G per wave, and from 8 waves to 16 waves to 40 waves to 96 waves to 100+ waves per fiber.

The bottleneck has existed for a decade at least, and is invested in to keep pushing it out at the same time all this other stuff is happening.
Its the economy, stupid! (not calling anybody stupid)
Make sure you click the party emoji in the left menu.
BTW is there any company out there which helps individuals completely get rid of their online presence ?
Yes, but those public charter schools may or may not be participation in this school lunch program. So without significant data from them it is difficult to make statements.
Another trick Formula 1 has had for a while, that will soon be seeing adoption into production cars, are camless engines. Valves are operated by electronically-controlled pneumatic actuators. This allows the valves to open and close faster, and makes intermediate states (in between fully closed and fully open) a lot easier. It's also a major reason as to why crank speeds are as high as they are in F1 cars, as they valves can be actuated fast enough to avoid the valve float that would otherwise occur in cammed engines with valve springs. Production cars currently tend to top out around 9450rpm (the 6.3L V12 in the LaFerrari), whereas Formula 1 cars have pushed close to 20,000rpm (though usually 16,000 - 18,000) for quite some time.

Supercar manufacturer Koenigsegg is in the process of licensing their consumer version of the technology under the trade name "Freevalve". They've been developing it and testing it for an incredibly long time (I believe it's in its fourth or fifth generation), presumably to keep driving the costs down. I believe a few Chinese manufacturers are some of the initial companies signing on. It's around a 3-4% efficiency gain on its own.

There's other fun stuff too, like Mercedes-Benz's split turbochargers. Basically, the turbine is located near the exhaust still, but a shaft runs through the engine to the other side to the compressor which is near the intakes -- less piping to get a cooled charge, less turbo lag (again, shorter piping), a more compact engine footprint, and needing smaller intake side pods than using normal turbochargers. Be interesting to see if those trickle down to consumer autos, whereas currently manufacturers are instead integrating 48V electrical systems for electric turbochargers (and more advanced lighting, hybrid functionality, etc.)
One too many words. Should be...

"If you care about privacy, you should not use Google."

lol, it had to be said.
Sure, but you could have it delivered sans signature to an empty house and grab it off the step. Or bounce the money through people who click on those "I made $234k last month working from home" ads.

Brian Krebs has written a few things about ways they (try to) get away with it: http://krebsonsecurity.com/tag/money-mules/
Given that their intentions result in the same loans as every other payday loan service, I'm not sure why we should care about their intentions even if we trust them (I don't).

The "Ladder" is an insult to the poor and to your intelligence. Poor people don't need loans at any rate, they need housing assistance, food stamps, and education/training to get better jobs. If you're giving an already poor person short-term income at a greater long-term cost, you aren't helping anyone but yourself. There isn't an ethical way to take money from the poor.
I cannot disagree with this more. Commits should be feature-based, with thorough commit notes. A feature can be a one line change all the way up to something affecting hundreds of lines (or more).

High quality code standards (good variable naming, plentiful comments, etc) tell you what's happening at the code level. The commit history tells you what's happening at the feature level.

Don't pollute history with noise.
100% privacy is same as 0% privacy. Everyone is naked in a bathhouse.

But privacy that is conditional and breachable by only few is very very bad.
I love my Chromebook, with Crouton you can run Debian on it and for the most part don't have to worry about wonky drivers and the like. I currently work as a Sysadmin and I don't want to carry $800+ dollars of hardware with me while I'm up in ceilings running cable. It allows me to spend my downtime writing code so I can get into development one day. I get over a full day on a single charge. Great little machine. I'd consider one of the premium ones for my next laptop.
Which Chromebook are you using or which one would you recommend?
I suspect some of these companies also do surveillance on non-public social media posts. It's about the only explanation I can think of for the volume of friend requests I get from fake profiles of attractive women...
Presumably then, whatever shell you're using decides to just execute the code as a subshell rather than use execve(2). Can you dtrace it to figure out whether it actually calls execve(2)?
I think it's hilarious how little the HN community knows about Chromebooks. Every time it pops up, there's a wave of people saying "I don't know a single person who has one!" and "They seem useless without an internet connection!" and "I wonder how they compare to mac books."

People forget that most of the world doesn't write code, and doesn't need native applications. They write email, take selfies, and write extremely simple spreadsheets. It's way more important to have cheap, reliable, accessible, safe hardware. You'd be amazed how many people encounter a problem with their computer and give up because "it's mad at me." This isn't an educational problem. The technology is failing them. Wrestling with an operating system sucks.

And then there's all of these amazing up-coming technologies like WebAssembly and WebRTC. If we can have the security and uniformity of a Chromebook and run Photoshop and Quake and BitTorrent directly in the browser with no overhead, then there's absolutely no point for users to deal with the muck and grime of whatever bad state they get their local filesystem into.
I can't help but think of:

"...takes an accepted moral principle, adopts it as its own, and then accuses mainstream society of violating that principle."
> If you know that some percentage of your friends on social media are using "surveillance" tools, then you'll be more careful about what you post, because you will understand the true meaning of "public." Whereas if all the surveillance continues to happen in secret, you will continue to post recklessly, blissfully unaware of just how "public" your posts are.

This may help reduce the asymmetry of power, but is it not a case of "throwing the baby out with the bath water"? We lose the exact freedom we are trying to protect - the freedom to act so-called "recklessly" or "inappropriately" in respect to popular opinion.
I know, but I prefer codebases where skipping a commit isn't necessary -- because it always fills me with dread. ;)
I'm with you, those two concepts are mutually exclusive though.
Then its just exposing people who were already jerks for who they are. I use Venmo often, and the authors example just seems to speak badly of his friend circle:

Now, however, such transactions may be followed with a passive-aggressive charge the next day or even late the following week, sometimes over dollars and cents of differences in price. A friend recently requested $4 for the difference between a drink she bought me and a cheaper drink I bought her in return. Another friend charged me $10 for a cab when I had previously bought her a $12 drink, so I felt prompted to charge her back.
Is he the only one holding this contract? Can't all of the other holders also do the same thing, now that the tactic is public?

In that case, his stake seems like it would be (Aviva's value) / (number of arbitrage policy holder) as opposed to "100% of Aviva" as posited in the article.
It's IE10+, the flexbox grid is the only limiting factor.
Not an entrepreneur but I loved University and still take classes, especially in Mathematics whenever I can!
Thanks. Queued up.
Brilliant. If i understand it correctly, the crucial insight is modeling a test taker's answer to a question as an adversarial game between the question and the test taker (eg, correct answer, the test taker wins). In the test-preparation business, the significance of this must be huge--a student doesn't have to sit down and take an entire 'simulated' test to have a good sense of what their actual score would be; instead a relatively small number of carefully chosen questions will give an accurate prediction. Aside from score prediction, this methodology gives you immediate insight into which subjects a student should spend their prep time and at what level.

for those of with children not too far from college age, i hope this is reasonably priced.
Expressions of various kinds - Async, seq, query, etc; record type "constructors"... that's all I can think of off the top of my head.

F# in general is a beautiful language though, I can't say I've ever thought about the "curly bracketisms" personally because I'm too busy being excited about how much fun it is to write over C#.
How is it that you have no lenses, yet my correction is still higher! (around +10.25).
According to Footnote 5, most of them have settled:

Except the other holders of THIS policy! Who exist, though most of them
have settled, apparently for relative peanuts.

http://www.bloomberg.com/view/articles/2015-02-27/arbitrage-...
Breakfast is already covered:

http://www.fns.usda.gov/sbp/school-breakfast-program-sbp
Acting inspector general Christopher Sharpley uploaded the report to the office's internal computer network and then destroyed the hard disk, apparently following standard protocol, the news outlet reported. Then, someone else in the watchdog’s office reportedly misinterpreted instructions from the Justice Department not to open the file and deleted it from the server.

The CIA, in which the inspector general’s office sits, retains a copy of the full report, and is waiting for the conclusion of a legal battle over the document.
I'm not arguing against LendUp because they fit a definition, I'm arguing against them because they profit by taking money from poor people.

People don't need payday loans, they need actual help, help that doesn't leave them worse off in the long term.
Looking to take the GMAT, any chance you guys will have GMAT predictive scoring?
So A reader Monad is similar to class inheritance. Where you provide a dependency ( like a inner class ).

The resulting class can also have other variables and inputs.

Is that a correct analogy ?
It seems like the binding function (e.g. the hippocampus) is the next major challenge. I think this is related to what is referred to as "transfer learning", where the training a model has received in one domain can be partially applied to a new domain such that training time is reduced; in particular, "retriev(ing) whole from partial input of features" reads to me as exactly the missing link that would allow transfer learning to take place. If memory-augmented neural networks put us down that path, then I'd wager that executive control functions are less complex (at least to fake passably)...we could be in for some interesting times.
That sounds compelling, what are the obstacles for it to truly make a difference?

How much adoption would it require? It seems incredibly ambitious which is great but what can _we do_ to make it more likely to succeed? What does the next 3-5 years look like?

Is it meant to be a new form of government at a state level? Or more oriented to small scale like a company?
There are two possibilities here: either you have an intrinsic desire to refresh your skillet or you don't. The external motivation (get a better job) is clear. But the drive to make it happen has to come from inside.

Programmers have many opportunitues to go way outside our comfort zone while still being a programmer. Cloud deployment. Mobile apps. Data science. Responsive CSS. You're used to being the top dog, so be an absolute beginner at something for once.

Or not. You might discover that you just don't like programming anymore. That's fine too.

There's more than one recruiter in the world. Keep updating your resume and eventually more will notice you. But try not to mention all the legacy system stuff.
Cisco Open Source on GitHub – Project Contiv Code Hackathon
Well the idea is people don't pay off the principle fast enough not to end up maxing out their cards. Then they just apply for new ones. This is why people are in hock for life.

Then come the vultures. Consolidation loans, payday loans, etc.
I'm using the Toshiba Chromebook 2 which I purchased because it was the best performance / value / screen-quality. I didn't want anything with less than a 1080p display.

Today, I'd buy (and probably will buy) the HP Chromebook 13. It starts at $499 but includes a QHD+ panel ("Retina") and an "Intel Core m" CPU (or higher). Only one model of the range is available right now, but options will include Pentium, m3, m5, m7 CPUs and up to 16GB of RAM. It is thinner, lighter, and cheaper than the Macbook Air.
Oh that's fun. I will use it everywhere I can.
> Anyone who uses 'lede' correctly gets express treatment here...

is that a hint of weariness? :3
A one-time password system should also have a second token that was sent to the browser as a cookie over SSL. When the link is clicked the browser sends both tokens (the cookie and the OTP) together. The password is only valid for one browser. Also the OTP should expire after a short time. [1] It has the same security properties as a federated identity service like OpenID (except that it is less vulnerable to phishing.)

Of course if you're talking about just a normal plain text static password, then it's obviously wrong to see it in an email.

[1] "Simple Authentication for the Web" (2007)
https://isrl.byu.edu/pubs/saw_TechReport%20%28revised%20Marc...
Ah! That makes sense. Didn't see you were making a what we are/what we do distinction. Philosophically I think that distinction is faulty, same for attributing a direction to advancement/progress/evolution, so I had trouble parsing what you meant.
It's trivial to convert between this and regular Brainfuck syntax: just replace characters. The article even gives an example using a Perl one-liner :)

Revision: I believe I misinterpreted the intention of your post, instead wanting to expose tricks like these. I'd be fine with this.
Illegal Alien gets quite a few hits on google.

https://www.google.com/#q=illegal+alien
You Might Be Contributing to the Firearm Industry and Not Know It
I liked playing with Twitter in 2009 or 2010. It was almost completely text based and it displayed timelines in a straight forward manner.

But then they started to mess with it: link shortners, inline multimedia, the war on 3rd party Twitter clients, pinned tweets, and an annoying amount of options.

I personally don't think Twitter can be saved, long term.
I mean, if you weren't going to tell the parent what it wanted, as others did, why bother?
Behind the Biggest Bitcoin Heist in History: Inside the Implosion of Mt. Gox
Against what curb weight, though? f = ma, so a=f/m. Ignoring air resistance of course ( and the Fiesta may win there ).
Medical sensors -- eg. portable blood analyzer.
In julia we switched to making method ambiguities a runtime error because you often end up with situations where even though there are ambiguous methods, you don't ever really want to call them (because they don't make much sense semantically or because they came from different packages, etc). Stanza looks a little more static than julia in this regard, so perhaps they do want to make it a compile-time error (or at least make calling it a compile-time error if types are declared).
SEO optimized universal server for react apps
tl;dr: Null.

Lagrangian mechanics are a way of expressing classical Newtonian physics in the language of symplectic geometry. It's been done for 30-40 years and has nothing to do with quantum mechanics. The people who wrote this may be highly educated, and one of them even a physicist, but if both of them actually read this they don't understand what they're talking about.
There are certainly companies & methods, but "getting rid of social presence" is more of solution than an end, so it depends on what you are actually trying to accomplish.
Stanza looks very interesting. I'll have to check it out. Thanks!

Shen allows you to turn the type checker on or off:

(tc +)

(tc -)

You can leave your type signatures in the code when you turn them off, and when tc is on you only need a type in the top level of your function.

It has a fully functional Prolog engine built in, and it supports optional lazy evaluation too.

Great talk by Aditya Siram Sept 2014 Strange Loop talk introducing Shen [2]. Shen has been ported to many languages, since it only requires porting the 46 primitive instruction set, called Klambda. Shen has been ported to CL (SBCL), Ruby, JavaScript, Haskell and even Emacs Lisp.

[1] http://shenlanguage.org/
[2] https://www.youtube.com/watch?v=lMcRBdSdO_U
I started a new project in Django recently and Python3 was obviously the choice. The nice thing is that if a library doesn't support Python3 then it's a good smell that it's bloated (or 'mature') and worth finding a replacement for. Sadly, many legacy Django packages are basically losing steam and shouldn't be used.
Do you find the anemic storage limiting?
"two dollar dollop of conceptual imprecision regarding meaty persons versus fictitious persons" ... what?

Maybe I'm just slow today, but even as a native English speaker I cannot understand that sentence.
USDCHF Remains Bullish on Correction
Good find, thanks.
I think a better analogy with OO languages would be a Function object for which you've provided one of the arguments in its constructor.

Inheritance is more similar to monad transformers.
It's like Dylan with infix macros and a more sophisticated type system. Or infix Common Lisp with CLOS.
Streetbikes have pushed 20,000 for quite a while, with steel valve springs. No pneumatic valve springs required

https://en.wikipedia.org/wiki/Redline#Examples_of_motorcycle...

Kawasaki ZXR 250: 19,000 rpm
Honda CBR250RR: 19,000 rpm
Yamaha FZR250: 18,500 rpm
Yamaha YZF-R6: 16,200 rpm