skysight-inc/HackerNews huggingface dataset:
Yeah machine learning is no panacea, yet.

I tend to classify a lot of learning computer problems as pre- or post-general AI. As in, would it essentially take a human equivalent AI to solve this problem or can we do it sooner with shortcuts and good programming?

ie. I used to think that computer vision was completely in this post-AI field, but the recent huge strides that have been made in deep learning etc. have changed my mind considerably. Human-like ability to recognize and differentiate objects is a major step forward in replacing humans around the workplace.
Their new design, the TF-X, is the first schematic...
You're not addressing the point about shared data. How do I program my Celery tasks to operate safely on shared data?

Well, I need a system that is responsible for maintaining the shared data, and I have to program my tasks to send it queries and updates, and receive the results, and so probably I'm going to need serializers and deserializers for all my data structures, and if the tasks have transactions (which they almost certainly do) then I'm going to have to implement locks to maintain the data integrity. Whatever it is, this system looks a lot like a database.

Whereas with coroutines each task just updates ordinary data structures in memory. No need for communication, queries, serialization, or locks.
This amuses me, partly because I recently uploaded some backup archives of my actual 1999 websites and blogs to GitHub.

http://blog.worldmaker.net/2016/06/07/portrait-web-developer...

The web in 1999 was a very different place, and not a lot of it survives in even the Internet Wayback Machine (web.archive.org).
Specialization vs. generalization.

One aims to do one thing and do it well (in this case, to provide a means to use an embedded PC as a secure firewall), while the other aims to provide a complete solution to make use of a vast repository of free software for many platforms.

The developer of SmallWall follows the same philosophy put in place by the developer of m0n0wall that preceeded it:

> SmallWall is a firewall, and the purpose of a firewall is to provide security. The more functionality is added, the greater the chance that a vulnerability in that additional functionality will compromise the security of the firewall.

SmallWall is barebones FreeBSD with about 10 utilities strung together to provide the functionality one would expect of a commercial-grade firewall. That's not to say that SmallWall is impenetrable, of course, but it does mean that its attack surface is a few orders of magnitude smaller than Debian's, which attempts to make possible virtually anything that can be done today with free software, on multiple architectures.

You don't have to rush to patch the latest vulnerability in a piece of software if you've made a conscious decision to avoid using that software in the first place. For instance, while people on Debian's security team scrambled to patch Shellshock, m0n0wall was unaffected because it doesn't provide shell access.
I'm not familiar with his work, I'll have to check it out. Thanks for the suggestion!
Yes, I know, jet fuel is one of the most energy dense things out there. But the article talks endlessly about electric power being the key to a self flying car, so I assumed the whole discussion was contingent on that being practical.
If the economy tanks, you might find yourself surrounded by people who didn't really deserve to be in their jobs, but floated up with the high tide of a buoyant economy. These are the people who will resort to nasty office politics to keep their jobs.

Ergo, learn to defend yourself from it.
How do we kill off myths of science zombies?
Yet value-creation in the range of $1MM/year is not that uncommon for a company in financial services or streaming media.
And hopefully one that won't have any issue with 8 rotating blades coming into contact with wildlife or squishy humans.
There's the steel-with-leather-band version:

https://www.pebble.com/buy-pebble-time-steel-smartwatch
Since you said "career" specifically, I would say communication. If you can tactfully ask and figure out what direction you need to develop in, or if you can be persuasive and make a compelling argument, your can be much more effective in advancing your career. You'll also make friends and allies along the way.
This is a good idea.

As another example, if I had to enter tracking IDs into some app to have a nice view of when my packages were coming I wouldn't do it.

But gmail picks them from my email for free, so I use the app every day.
Explain yourself, I don't understand how they're artificially limited.
The patients qualified to do that are called doctors.
Writing is far and away my number one suggestion. It's not even a contest.

A well-written developer is someone who can organize their thoughts and then express them in a way that others can understand. This requires mental discipline, clarity of thought, empathy, and intelligence, all of which are skills that will take any developer to new heights.
> At a bare minimum level, all states except 7 recognize public policy exceptions to at-will employment (firing employees for doing something compliant with public policy, like filing a disability claim).

And even if a state doesn't, the federal government does, so there are always public policy exceptions.
From what's listed in the news story, we don't know that, but the point of the article is not to single out Oracle, but to realize that financial accounting for cloud software products is a grey area that affects many firms -- including those that sell it, and even the buyers, and having clearer standards will benefit everyone.
cash in hand can walk out the door, the 10bn doesn't disappear just because it's invested in steel.

The cost is the same, but the purchase is apples and oranges.

> it's better than just being laid off and sitting on the dole

Is it? some will find new jobs. Does the average dole recipient cost net more than £285K?

Why do steel workers deserve such an offer, as opposed to any dole recipient?

> without the steel mill the rest of Port Talbot will suffer also

Broken window fallacy. Lots of things have side effects, this is just one angle.
Port Talbot needs to diversify, like any other place.
I think most people are in agreement that the app launch speed is horrendous, that'll get better in time. For me the two best features has been the notifications and dark sky as a complication. A few other things I use on a pretty regular basis...

* Siri, set timer. (I just wish Siri was faster... it's pretty frustrating)
* Locate my phone, this has been a life saver. As someone who runs a lot of events, I have a tendency to just leave my phone on a table and forget about it.
* Having calls redirected to your wrist. This coincides with leaving my phone somewhere. Events are usually super loud so I wouldn't hear my phone anyways, but the pulsing vibration on the wrist is difficult to ignore.

---

I purchased an Apple Watch for my mother who works in a more corporate setting with a shared desk. She's constantly on her feet and she has no pockets to keep her phone on her. The watch has been an incredible investment for her as she use to only check her phone during lunch and as she left for work. These days it's easier to get a hold of her in case of an emergency. When she's on the go, her phone is typically in her pursue, so you can imagine the benefit of the phone on her watch.

The Apple watch isn't for everyone, but there are certainly some people that benefit from it more than others.
I've been reading:

TED Talks: The Official TED Guide to Public Speaking

Impossible to Ignore: Creating Memorable Content to Influence Decisions

Both are insightful and exciting.
Indian IT industry to be unionized
Password reuse and phishing are also plausible.
Ghostery patent granted for displaying and blocking ad trackers in a browser
It's a struggle, but some of us are working on one proposal to address the economic model via https://snowdrift.coop (still not launched, hoping to finally get going soon)
I don't really know of a defense other than participate in their bullshit talk, politics, etc. Seems like the more incompetent people are, the more they talk, to hide their incompetence and use personal skills to stay afloat.

Bullshit Artists get so far in American organizations. Far, far more than elsewhere where people are less enchanted by nonsense fluff.
Emotional intelligence and all round empathy.

It's not a trait I started out in life blessed with but the older I get the more I realise that understanding why something is being said is frequently much more important than what is being said.
I'm not the one making the argument.
But which is the chicken and which is the egg?
I page through, knowing already that there's a problem, to see what he's thinking in terms of solutions.

At the bottom I catch a reference to ProjectVRM. I follow the link and what I find is all bloggy and vague. If there's anything concrete in there, it's not brought together in front of the new visitor.
>t doesn't even have a title (they've put "Preface" as a title, but that's the heading of the first section). Then there's the banner adverts at the top.

The title of the page is "LeakedSource Analysis of Twitter.com Leak". I know it's the title because it's in the title tags. The appearance of banner ads is a strange criticism when comparing to a techcrunch page, which is essentially one huge ad for other tech tabloid crap.

The techcrunch article is poorly written; it implies the data may not be genuine because some guy has not confirmed that twitter has been 'breached', while at other points seems to acknowledge the most likely source for this data is malware on users' computers. Which is it?

The statements from Twitter are boilerplate garbage, unworthy of being reproduced in whole or in part.
Here's the paper without the NYT window dressing: http://engineering.nyu.edu/files/RTBF_Data_Study.pdf
There are some people that are magical. You go into a meeting with your mind made up, and then 30 minutes later, you leave the meeting with a completely different mindset. And you don't know how they managed to convince you so successfully. If you could figure that trick out, most of your non-technical career problems would be solved. I've personally never learned this skill of persuasiveness, but I'd pay a lot of money if someone could teach me quickly.
Absolutely correct. It is the great American tragedy that in a meritocratic society, schools are paid for by local property taxes.

European countries tend to tax more at a county or even national level, which makes the distribution of resources much, much more reasonable.
Total anecdata, but the usual amount of HN comments on how this and that "just works" in Arch, seems to have dropped recently. It's still #9 on Distrowatch (I'm pretty sure at one point it was in the top 5), so it's not disbanded or anything.

I could see how the core Arch users would despise systemd anyway. For all protestations to the contrary, Arch is pretty hardcore ("all upstream all the time! Configure everything yourself!"). Hardcore old-hat sysadmins are the ones most affected by systemd reinventing the init wheel.
Wickham has done a ton but but R had great popularity even before those projects, especially with projects like bioconductor.
I also looked up Nov 9, 1961 as most of non-US used day-month-year. Nothing spectacular either.
Agreed. I think it's a pretty big open problem for ML / AI. How can learning about one thing help you do better at a related thing?

Because you're absolutely right that a human who is good at one platformer will take very little time to adjust to a new one.

I don't know much about NetHack, but seeing that it's a Roguelike, I think these new techniques should definitely be tried on it or something similar.
"Medical-school applicants basically need to have near-perfect GPA's and very high MCAT scores to get accepted to an accredited U.S. institution. Even among that much better qualified pool of applicants, only about 50 percent get accepted." http://www.cnbc.com/2015/04/30/doctor-shortages-heres-the-re...
Google "Central Market Butter Chicken Murgh Makhani".

I have multiple boxes of that brand in the freezer right now.

I would think that a decent substitute for delivery, although it'd nothing like going to a restaurant. It's lower latency than ordering for delivery. If you want hotter, add the appropriate ground pepper ( I use cayenne, which is semi-shameful but good anyway).
Polyglot serverless computing using Docker and OpenWhisk
One common way to represent the probability of outcomes in chess as a single number (e.g. in comparing opening lines) is to say "white gets 55% of the points", which aggregates wins and draws. (So for instance if white wins 50%, draws 25% and loses 25% of the games, it gets 0.5 * 1 + 0.25 * 0.5 + 0.25 * 0 = 62.5% of the points.)
Nice.
Any demos of it in action?
The speed improvement seems impressive will test soon ;)
Unqualified patients can ask their doctor to explain what the test is for. Like, what risks does it rule out, is there much danger in waiting a week instead, etc. There's a whole line of questions that absolutely don't require an MD.

Just asking a few questions is already a big difference from doing whatever the doctor says.
Their explanation of moral hazard [1] is incorrect. A moral hazard occurs when someone who is insured subsequently pays less attention to preventing the deterioration/damage of the ensured object, in this case one's own body, than would otherwise be the case if they did not have insurance.

People do not pay less attention to their health because they know they are insured. Nobody wants to be sick or obese, and it is an absurd, academic, and out-of-touch to argument. It makes sense to apply the moral hazard concept to something like a car (driving recklessly if insured) but not something so integral as personal health.

Health care costs exploded because people (myself included) are weak-willed and uneducated, and will satiate their cravings for sweet/salty/mind-altering without a strong government to provide adequate health education, curb the bombardment of junk food/tobacco/alcohol/drug advertising, subsidize healthy lunches in school, and keep pharma regulatory capture in check.

Does anyone think: "I'll eat McDonalds twice a week, smoke a pack a day, and drink all I want because I'm insured." Come on...

[1] "the tendency for insured persons to utilize medical services more than they would if they did not have insurance"
> What in heavens name are you talking about?

I was fairly explicit and straightforward.

> There are countless books and articles published in this country, in and out of academia, describing and condemning oppression of blacks, women, and gays.

Now. Try to publish anything that portrays blacks, women and gays negatively.

> On the last group, this has helped lead to a revolution in recent years in gay rights.

You mean the relentless hollywood/academic propaganda campaign helped in the revolution? Yes I know.

> And the reason this is possible is because the US, while it has many faults, is still a democracy with freedom of speech, unlike many authoritarian regimes such as China.

We have "freedom of speech" when the elite support the agenda. The elite supported gay marriage/etc. Hence why the media, academia, etc pushed for it while the population resisted. As I said, you couldn't publish anything that negatively portray gays.

> Speaking of which, are you saying we should not be angry at China for re-writing history because it is impossible for any country to be any better?

No. I'm saying everyone re-writes history. Everyone makes it up. Everyone interprets it for their own political agenda. That's all I'm saying. For example, we view george washington as a great founder of the nation. Others view him as a genocidal maniac who went around exterminating natives and skinning them and making leggings out of them. Every nation has propaganda/history. That's what it is created for. History is fiction that unites us all. It is created by the people in power for a purpose.

> And ditto for other regimes such as Putin's Russia?

They have their own history/propaganda as well.

> But you are simply wrong, some countries are vastly better.

"Vastly"? No. Superficially, maybe. Some "history/propaganda" are more sophisticated and clever. Other's, like north korea's history, are silly and immature. Either way, it's all propaganda.

Be angry at china if you want. All I'm saying is that everyone pushes history/propaganda. The fact that you think your "history/propanda" is better just shows that you support that "history/propaganda". Has nothing to do with whether that history is accurate/truthful/etc.

You think your history is better because of your bias, self-interest, agenda, etc. You think your history is better because you grew up with it.
I'm reading this thread with a similar wonder: they seem to be blaming everything but the broken legal system.

Google should fix it, East-Texas should fix it, Texas should fix it, donation to legal funds should fix it, insurance should fix it, more campaigning and lobbying should fix it, we should let them fight to the death that will fix it!

Hmhm. Quite :)
Open-Sourcing CloudFlare’s UI Framework
It is certainly technically true that if you never had a Twitter account, your Twitter password couldn't have been compromised by non-Twitter means, because you wouldn't have a Twitter password.

But that is about as useful as saying, "If I never had a bank account, then these scammers wouldn't have been able to convince me to give them access to the bank account. Now I have another reason to dislike banks!"
Apache was a fork of NCSA httpd, not CERN httpd.
Sounds like you've been subject to people who suffer from the Peter Principle perhaps?

https://en.wikipedia.org/wiki/Peter_principle
Celery boils down to a nice abstraction over forking another process to do your work. You still have the scalability problems that might make you want to write concurrent single-threaded code, just at a different layer of your stack.

Take the author's example of scraping 1000 webpages. Let's say their computer running celery has enough memory to run 50 celery processes. This means they can request 50 web pages concurrently. Most of the time those celery processes are going to be sitting idle, waiting on the remote web host to respond. This is terribly inefficient compared to coroutines with asyncio/aiohttp, or even using a thread pool since urllib will release the GIL and let another thread run when it's blocked on network i/o. You could have a single process performing the work just as fast as 50 celery processes.
There's medical school graduates that can't get into residency programs. The bottleneck in the US right now is residency slots.
Let me explain what recently happened while testing Azure RemoteApp.

I was put in charge in comparing RemoteApp to our Citrix cluster, feature compatibility, and cost. Now, I'm part of a university so that's "negotiated". We're also part of I2, so data ingress/egress should be free as per our site contract. (Yeah, it amounted to $5, but we were billed for it against our current enterprise agreement).

I worked with a MS Engineer to set everything up. I set cost limits to kill service if we go over $200 (past the free trial).... Well guess what? They only give emails, not kill service. Your account will still accrue no matter what. The engineer said that it could kill service. So, I had limits set to 'alert me'.

Until 2 months ago. They switched what was the Beta Portal to the main portal. Doing this eliminated even my alerts I had. The account accrued around $2800, with NO emails, No alerts, and NO questionable billing calls regarding 'non-normal computing practices'.

I'm finishing up a paper and a post-mortem regarding this incident. Obviously my university can absorb this, but the points stand:

1. There is no adequate way of controlling your bill

2. Billing calculations are done with many hours of lag-time. You don't know the zinger you just got until later.

3. There is NO fraud policy... Unless you count "Too Fucking Bad" as the policy.
Actually, I think the entire software model needs to be peer-to-peer, no businesses or brands involved. I spent a considerable amount of time thinking about this and building a prototype of one solution that does immutable software deployments using the blockchain. This may elicit another "wat?" from you, but I assure you it's been vetted with peers and it appears to be a sound approach. That's not to say my hypotheses are correct, or all the software is done for this yet.

You may also want to check out IPFS and Sandstorm for other examples on this topic.
I'm tempted to do the same myself, but man, how can you live without apt-get and dpkg? I haven't looked at FreeBSD for ages; in OpenBSD packaging and patching is quite a pain, and this is holding me back a bit.
It's called Sales. :)
May be you already started to figure it out..
Something not based on made up metrics like domain names. I'm actually using up space, bandwidth and CI time. Charge me on that.
The overhead is messaging to rabbit, having that create ids for it and queue it; then celery pulls the next job from the exchange, unpacks the job description with its arguments, and then calls the function (wrapped in exception handlers etc. etc.)

Celery is suitable for "send an email" or "rebuild a value and put in memcache" but not suitable for "when the OS finally returns the file handle I requested, could you read the file into memory please"

Totally different time scales and use-cases.
We did some preliminary experiments in this direction. Basically, we tried to do a regression on the score difference instead of using only binary outcomes. In our experiments it didn't improve the predictive accuracy - but there are many more things to try. It does feel a bit wasteful not to take score data into account.

Nice that you had some similar ideas :-)
> I'm reading this thread with a similar wonder: they seem to be blaming everything but the broken legal system.

Except they are blaming the legal system, as you yourself enumerate:

> more campaigning and lobbying should fix it

Campaigning and lobbying are ways of effecting change to the system of laws.
We recently upgraded one of our sites in development from 3.2 to 3.3. There's a really appreciated level detail orientation in this release; the speed increases also help.

It's a pleasure to see Django CMS mature into something this polished. The stewardship from the OSS developers and Divio is something to be applauded.
Splitsh – Git Monorepo to Manyrepos Made Easy
yeah not a great timeline comparison, but the idea is a Nx growth translates to Nx return on investment at some point.
Are there any plans to make the clean dataset public? It would be nice to be able to play with it.
No, this is exactly who needs this. People who have a network are already doing this on daily/weekly basis without even thinking about it.

Identify someone you'd like to have in your network, and approach them. Start with people you find approachable, someone "in your league", but perhaps a few years ahead of you, and work you way up. If you show a modicum of modesty (so, perhaps your first approach isn't Elon Musk) and be unfailingly polite and respectful, most people are in fact flattered that you want their advice.

After each interaction, evaluate it for yourself, and improve your approach. Rinse and repeat.
Compare, if you will, the US system to the French system.

In the US, if I'm going to an in-network provider (any provider), I have a defined co-pay. I could go to the Mayo clinic, a family physician, or even urgent care.

In France, I pay full price for the visit at the time of the visit. My insurance provider then reimburses me at 80% of the "reasonable and customary" cost of the visit.

(This is changing, with French insurance companies creating networks and selling additional coverage that works more like the US system)