skysight-inc/HackerNews huggingface dataset:
It's the first non-sms communication method that I see used everywhere around me, and all the time, and for everything.

Sure, email existed and even my grandmother started using it years ago. But email wasn't as ubiquitous to daily life.

Over here, WhatsApp is used by teachers to communicate with students, my driving instructor to set up appointments and let me know he's at the door, my parents to share random bits of their life in the family group, my friends to just meet up and have an ongoing pointless conversation, my colleagues to figure out who's in the office and when, people my various 'associations' to discuss when to meet and what to do, clients who want to know if I'm available, and so on.

The amazing thing is not WhatsApp as an app or what it's used for. It's the fact that everybody does it.
> Pretty sure there's a fallacy about making analogies to things that are not analogous

I hope there's a fallacy for superficially pointing out fallacies without actually examining the argument.

I brought up an example of a case which could have been argued away with the slippery slope fallacy, where many believed that Apple did the right thing (maybe even yourself), so it's plausible that Uber might too.

I could have drawn other slippery slope examples too. Like:

Just because I smoke doesn't mean I will get lung cancer. But if I don't want lung cancer, I shouldn't start smoking.

Boom: big slippery slope fallacy, and I might even get lung cancer without smoking. But reality is statistical, and not smoking is a smart cancer reduction strategy.

Back to Uber: Their concern is probably not that Austin will start cracking down further, but that other cities will as well. Uber doesn't give a shit about Austin. They have a billion dollar transportation market to go after, and if that means cutting off Austin (population 900k) to save the rest of it, it would be a wise choice.

> if the stoners I know who pedicab can figure it out, I'm confident the bright young lads who run Uber and Lyft can, too.

Uber is playing for the world, not Austin Texas. You may think that Uber is being entitled by asking for special treatment, but in Uber's mind, they probably see Austin as being entitled for enforcing these laws while other cities don't.

Only time will tell if they win and Austin capitulates due to public outcry or if Austin does well without ridesharing and the legislation crackdown happens elsewhere as cities learn they don't have to fear the backlash.
Re-train to do what? Be live-in servants for the owner of the robot-staffed business?

And while we're at it, when are we going to get around to retraining the millions of people in the Rust Belt, who were already put out of work?
"schemaless databases" are somewhat badly named - there is a schema, in the sense that something knows what the constraints on the data are, but it's not defined in the database itself. It's defined in the code that interacts with the data in the database.

With that in mind, the thing that you actually need to diagram (or model) is the data, not the database. What your diagram needs to tell you is what data there is, what type of data it is, and what that means. That doesn't change regardless of what technology you're using.
They are free, you just seem to need a paid account (as before)
I ordered these the day they announced. Not sure if mine have shipped yet. Excited to see them.
Hi, this looks nice, but could you make the examples somewhat more realistic? I really wonder what this looks like with, say, 50 entities, all interconnected.
Well the classic here is his book Mindstorms where he talks about how to construct learning environments for children that take into account that bridge between concrete and abstract thought and turn it into an asset instead of a liability.

If you want more on the topic that's not from the hands-on perspective of an educator, you might have to go further back to Piaget's papers, but unfortunately I haven't had the opportunity to dive into these much.
How do you explain their insistence, then, on doing object recognition in photos on-device? Is it possible that they have understood the affordances of various data collection and obfuscation techniques and will apply the appropriate ones after taking into account their desire to protect privacy?

Google indeed has RAPPOR (and other projects, I'm sure), but the cultural difference Apple claims is "we consider privacy in everything we do" instead of "we add privacy where we can."
Having a self hosting compiler gives a very handy tool to assess the gains of a speed optimisation: if the speed improvement of the compiler compensate the more complex compilation algorithm, then it is justified.
But by that logic if global warming throws us back into a pre-industrial age, we could call the entire period from the industrial revolution until now a bubble. Or we could go even bigger and say if all of humanity happens to die out due to some self-created catastrophe, humanity was the bubble.
May I ask what your particular bubble was?
I guess that applies to most programming paradigms. Their metaphors rapidly break down if you want them too.

I also don't send a message to the cup of coffee to reduce the amount of liquid that is in it and pass it a PourIntoMouthStrategy object to act on.
> I can now understand precisely where all your comments about state machines, proving things with simple mathematics, and disdain for languages comes from.

Yep, I've been thoroughly persuaded by that work (not this particular article, which I only came across a couple of weeks ago), and am now a Lamport fanboy! I wouldn't say it's disdain for languages as much as disdain for putting languages front and center (which may -- I won't deny it -- breed a certain disdain for languages that are constantly being put front and center...).

> I don't yet see how state machines can be more useful for my day-to-day work than PFP. I'm trying very hard though ...

That may depend on what you do. You may find TLA+ or Alloy[1] extremely useful, or maybe you won't. I simply could not possibly write the complex distributed datastore I'm working on without specifying it in TLA+. Theoretically, I guess I could have used Isabelle or maybe even Coq (Vardi), but that would have taken me an order of magnitude longer to learn, and an almost unimaginable effort to actually specify (I'm unaware of such large-scale specifications in Isabelle, let alone in Coq). But my main point is this: the state machine approach isn't necessarily more useful than FP as a form of reasoning about programs (that would depend on the particular program), but it is absolutely far easier (verified by various attempts of trying to get engineers to use TLA+ vs. Coq).

I also think it is more fundamental (as FP is defined in terms of state machines, AKA a "computational process", as in http://www.paultaylor.eu/~pt/stable/prot.pdf) but not vice versa -- though it could be, with monads! -- but this is mostly a matter of taste. What I care about is ease and simplicity (which often translate to practicality).

[1]: Personally, I much prefer TLA+, if only for the elegance, minimalism and sheer power (I think it's the Lisp of mathematical specification of programs). Alloy may be better suited to some tasks, though. Learning TLA+ may make you appreciate how TLA unifies programs with properties about programs into a single concept; in a twisted way you can think of it as programming with types only.
Bernard: Shall I file it?
Hacker: Shall you file it? Shred it!
Bernard: Shred it?
Hacker: No one must ever be able to find it again!
Bernard: In that case, Minister, I think it's best I file it.

Yes, Minister - The Death List
All that would lead to is make any process change in the government impossible, domination of defensive document workflow a.k.a. CYA, and thorough lack of leadership.
Reminds me of Infinity by Ysaneya on GameDev.net -- he started building a space game engine back in 2004, and would regularly post updates over the years. Eventually it almost-launched as an MMO but apparently there was some kind of pivot recently.

https://en.wikipedia.org/wiki/Infinity_(upcoming_video_game)
Gron, cron jobs in Go
Formulation of android tablet application development
Let's generize and say truckers won't do difficult (thinking) work.

What are there alternatives for employment? (i'm NOT saying that they can't/won't work, but that their alternative jobs could be replaced in the short-term future also...).

There is a huge storm coming in the next 15-20 years and it's coming fast... I just hope the world is ready
It's fairly straight forward - cookies + Google's ad network + Analytics on your phone allow them to track you across devices.
Nobody designs such a thing as a first project. There must have been many predecessors, showing a progression in complexity.
The burden of proof should be on Apple's site. Given their secrecy all you can do is pray or switch to open source.
Swift will be available in a lot platforms. Do you think it has potencial to became the 'new Java'?
Outliers are the reason databases exist. Any "average" is simply readily apparent, therefore irrelevant for serious in depth analysis.

Adding noise and fuzzing has a long history in statistics since the '70s [1], and while it does work on large numbers, it almost always messes up the details ie. the error bars.

C.D. DP is essentially a cheap ripoff of the ideas implemented in ARGUS[2].

[1] 1977 Dalenius, see Do Not Fold, Spindle or Mutilate movement and earlier:

http://tpscongress.indiana.edu/impact-of-congress/gallery/fi...

[2] http://neon.vb.cbs.nl/casc/
there's an ukrainian book, "Hunting wild trucks" by V.Vasiliev, about a parallel world, where human, elves and dwarves hunt and tame automated trucks moving cargo between automated factories. I for one, welcome such a future.
I second the elm recommendation :-) Really nice language to learn the FP from.
Why is it called machine learning while it is actually normal statistics and control theory?

There isn't anything in there that learns, there is only a data model and a strict algorithm.

It should rather be called Data Mining.
I wonder if there is some information theory paper to be written here. On one hand you want the most common products sold to have low Komogorov complexity codes (111, 123, 147, …).

Then there is the question of the distance between similar products and similar codes: is it better to have similarly priced products have similar codes, so that errors don't amount to much in the final tally, or to space out similar goods so that confusion is avoided?

Maybe there is a whole phase diagram of optimal strategies that depends on the error rate. But then again one has to have a good error model. Do errors come from mistyping or from misremembering?
Hell yeah, me too. Its the latest in a very cool line of portable Linux machines designed for hackers to have a hell of a lot of fun. I hope that it is successful, and sits alongside other successes such as the Open Pandora (and soon: Pyra) as an example of how to do a portable, open, fun platform based on Linux, away from all the walled gardens and app jails that are prevalent on the other pocketable platforms.

There is one thing that bothers me, however. With the Open Pandora, the community has been amazing - and much of that has been because the focus is on developers^3. The online repo of apps for the OpenPandora is a true treasure trove of amazing things (see http://repo.openpandora.org/) - an app store done right, in that you have total freedom to do whatever you want with the platform, but you can also just have the plug 'n play experience of browsing a well-curated and maintained list of apps, which can be installed with a single click - no BOFH'ism required. The Pandora has proven to be a very good balance of free and curated apps. Developers can make money as well, if they choose to, and for the most part the community has been very remunerative towards the key devs pushing the platform forward.

However, this doesn't seem to be a key strategy for the guys behind CHIP, who are a bit behind the ball with setting up a common, community-focused repository for developers to contribute to .. alas, it seems that its going to be a total free-for-all with CHIP development. The best we will have is "at least we can push our own .deb's up on a website somewhere to distribute our software".

I seriously hope that, when the PocketCHIP starts to launch (its trickling out now, will be ramping up towards the end of the month), the NextThing guys will realize that they've got to get on top of this issue before someone else does - it'd be quite feasible, for example, to turn on a "PocketCHIP apps" section of repo.openpandora.org, and if NextThing doesn't do it - someone will. Such is the nature of the Open Handheld community.

As a developer and user, I'd much rather have an 'official' repo, with curated apps and quality control for the end user, than just a free-for-all wild frontier of .deb's being passed around by all and sundry.

Actually, what I'd really like to see happen is the guys behind the OS for the Open Pandora/Pyra consoles work in coordination with the NextThing team, so that maybe - just maybe - all systems could be running the same basic OS core. There really isn't any good reason for this not to happen - its only because of politics and control issues and NIMBY'ism/DRY'ishness that its not on the table at the moment.
How would you learn how to implement that algorythm if you'd just use an existing implementation?
”On the other hand, once you have 100 business users which got used to Dropbox, switching to another solution has a real cost for your business. That's why Dropbox is focusing on businesses: they are stickier in the long run.”

Great point! Hadn’t thought of it like that before.
Perfect storm facing digital news
Even if driverless transport technology arrives, it would take quite sometime for it to be adopted on a massive scale. In that time, there would be a rapid rise in number of companies around this industry which would create a lot better work than those mundane jobs.

I think people are underestimating how many new jobs could be created. Driverless trucks would give rise companies selling fleet tracking software, integrated inventory management software, and automated vehicle servicing applications. Imagine hundreds of such companies, employing engineers, sales people, marketers, customer success guys and you have a world where you think - "Did we really have humans to do that?"
How would the cookie from the work get to the phone?
Exactly this. How many of us would be up in arms if developers were fired for making mistakes? You just need to look at all the stories around rm -rf...
I would say it's different because it seems we're running out of manual jobs.

I don't know what those lamp lighters went on to do, but I would guess some kind of manufacturing or transportation job, since they were growing industries.

What do we have now? Are there any significant job growth for manual labor?

I'm afraid that what new jobs there are, will be the kind that do not contribute to real economic growth, but are simply there to extract wealth.

If most of the fundamental resource extraction, physical production and logistics is automated, I think it's better that people and groups can do more of what they find fulfilling and entertaining (which can be considered real economic growth even if money isn't exchanged) rather than selling each other more and more convoluted insurance policies and financial instruments.
I've still got a Casio QV-10 digital camera from 19 years ago (no idea if it works) but I suspect that's probably the only gadget I've got.

Garmin eMap from 1999 is probably the second closest.
Some people who are suicidal are not mentally ill. Sometimes they lose perspective of their life, and this may continue for many months/years. They feel that the pain they are in now, is much worse than death. They run out of answers for "why they must live".
ah, it was just a generalisation on my part. I'm a bit jaded after trying to watch US history documentaries (especially the history channel, or should i say the hitler channel) only to see that the producers felt some need to insert drama into it. Actors? with dialog? representing long-dead people for who there are no records of what might have been said? these are bad signs.
I just wanna say, your project has an awesome readme! Thanks for sharing :)
Brick.im[1] hosts free fonts on Fastly's CDN. Fonts are directly converted from their sources to .woff only; doesn't support other font formats. No subsetting means the fonts can be very large, especially those with full OpenType features.

Most of the fonts are of the latest version though. Fonts not included in Google Fonts, like Linux Libertine/Biolinum, Aileron, and Heuristica are included.

If you don't mind the performance hit, you can use it.

[1]: http://brick.im

EDIT: As for where you can find the new versions of the fonts, you can browse through brick.im's Font repository[2] and click on the `SOURCE` files.

The new Montserrat versions are located here: https://github.com/JulietaUla/Montserrat/

[2]: https://github.com/alfredxing/brick/tree/gh-pages/_fonts
How are you finding the efforts? I'd be interested in knowing more about how you intend on pushing it forward.

Do you need funding, ideas, people?
http://wiki.lspace.org/mediawiki/Multiple_exclamation_marks
I read the discussion. Even if well sourced this is likely to be deleted by 'consensus' that it is not 'notable'.

This is just another example of why I've given up on Wikipedia. The notability trolls are just one of the species of jobsworths damaging a public good.

Notability is a POV based notion.

And no I'm not going to spend several hours digging into sources just for someone that knows nothing about the subject to delete the article.
This post is definitely not an 101. It says "Move the cursor below to change the value of λ :" but never tells who alpha is. Not newbie friendly.
Ultrahard fullerite is almost twice as hard as diamond
To have the equivalent outside the .net world, there could be a Ocaml for JVM, that would allow to fall back to a ecosystem of libraries and toolchains. I think there have been some experiments to do that, but not a finished one to my knowledge.
What do you do when your (out of sample) test set is from a difference source from the training set, even though your training loss is low?
Using ltrace to debug a memory leak
Each product in the database will have a barcode (GTIN, EAN) and a PLU which is often a 4-6 digit code assigned internally. The PLUs are used as lookup codes when the barcode fails (usually because the product is not entered in the DB). The codes afaik were never prices, you would use prices for that.
How does a house gain value? You can renovate it (real growth), or you can hold on to it and hope that someone will pay more for it. People don't think about it, but houses are relatively liquid assets. Let's pretend they are tulips, just for fun.

Imagine that you bought some tulips and just by hanging on to them for a while, you can realise a profit. This would be cool because everyone could put all their spare money into tulips and then turn around and sell them for a profit. Because the price of tulips keep going up (and people want to spend some of their gains on other things), eventually people will be able to buy less and less of them. However we might be able to raise salaries so that people can afford these tulips endlessly. In this way the inflation rate will exactly match the increase in price in tulips.

If we can't raise salaries to match the increase in the price of tulips, eventually people will be priced out of the tulip market and demand will dip. This will cause the price to fall. If people start to think, "Hey wait a minute. I'm not guaranteed to make a profit with these tulips after all", the price can fall a lot. If people start realising that they need to take a loss on their tulips so that they can afford to eat today, the price can tumble. How far can it fall? Mostly it depends on how clever people were for keeping the tulip bubble going. The more clever they were, the worse the potential fall. Essentially, it is likely to fall to the point at which the price of tulips escaped from inflation -- because it is a liquid asset and the need for tulips hasn't increased substantially over that time period.

Demand can influence the price of houses (and obviously did in Flint), but the degree to which the market dropped was a result of how overcooked the housing market was. Beware. Flint was never as overcooked as some markets are and people were never as clever about keeping the values high as some markets are.

Can a bubble last 10 years or more and then wipe out all of those gains? Absolutely. I only picked Flint because young people are likely to have heard of the problems there. You could also look at the housing market in London in 1991/1992.

Can the tech bubble burst and wipe out 10 years of gains? Sure. No problem. That's the only way I could interpret the person's question, "Can a bubble that has lasted 10 years still be called a bubble?" Definitely.
Aldi Sued even just had the cashiers just memorize prices and type those instead of the indirection via three digit codes.
The main problem is that regularisation here is described in model fitting context. In actual machine learning context, it is usually called data resynthesis or data hallucination.

The main point to be taken is that input data is modified in some way to hide irrelevant detail. Regularisation does that by injecting specific kind of noise into data.
> the cultural difference Apple claims is "we consider privacy in everything we do"

I'm pretty sure that should be interpreted as "we've determined privacy is a differentiator in the market, so as of some indeterminate time in the past, ranging from a few years ago to our inception, we consider privacy in everything we do."

Now, there's nothing wrong with that, and that's not to say they haven't been privacy conscious in the past, but let's not confuse the current stance as entirely altruistic, when there are are multiple incentives at play, one of which is concern for the user.

Edit: s/months/years/, that's much more accurate.
If virtual reality works out(and a lot of money's riding on that), most consumers will need a lot of compute.
Do you have any sources that expands on how that LASSO optimization problem was graphed?

My thoughts when I looked at it: Where did beta come from? Whats the beta hat supposed to represent? Where'd the contours come from? How come they stopped there? Oh they're supposed to represent the weights? How do they represent the weights? Why is LASSO diamond, the other circular?

I remember seeing that graph a while ago, didn't understand it then, still don't understand it now.
I'm sure they make the area small to force the customer to pack the stuff quickly.
Honestly I don't think that the high friend count would be a good parameter to tell fake accounts from real ones, even though the linked article seems to suggest so.
There are many other comments in this thread along the same lines, let me just say that, based on my experience (e.g. my, nieces and many of their friends), it is not uncommon for teenagers in some geographical areas to have more than 3000 friends.
If there wasn't a 'cloud' in the picture how seeding is done I'd even believe it's serverless. Sorry for being a cynic, but what if there is no tracker available?