skysight-inc/HackerNews huggingface dataset:
> This sort of thing's been around for years in the UK: HungryHouse, JustEat, precursors to Deliveroo, etc.

You are correct, and those services just wrap what's been around for even longer - the local curry house that keeps a couple of moped drivers and a telephone operator on staff. It's a fairly old-fashioned business model.
The Secret Life of Photons: Simulating 2D Light Transport
> those gains may be captured by shareholders

Then buy shares. Problem solved.

I mean, this guy makes it sound as if holding shares was some trait that gets inherited at birth or something. It's (usually) not. Shares are bought, and since the area of massive unemployment he's talking about is not yet here, people currently mostly do have jobs thus money, so they could buy shares.
> Average people are lazy idiots and designing your language to appeal to them will result in a very popular incoherent mess, like Java and Ruby, and Dijkstra will make pointed remarks at you from his grave.

This is so funny

Yeah, Ruby and Java are not great. But they get the job done and produce value, and a lot of people use it.

I couldn't care less what Dijkstra thinks, he's not the one paying my bills

If you can see the value in Haskell great. But I find it hard to remember where are the big technology companies using Haskell (or tools built with it). Maybe because if you force 'mathematical consistency' in an inconsistent world everything else sucks
Guarniad is by lefties, for lefties. You are correct.
Based on my scuba diving experiences, at least, giant turtles are pretty slow. They don't have to be fast because I don't think they have any natural predators once they get beyond a certain size (could be wrong about that).

What's fascinating to me is that they start out as tiny little turtles that run like hell from the beach and swim as fast as they can. Most of them get eaten in the first couple days.
Open Access and the Power of Editorial Boards: Why Elsevier Plays Hardball
People don't understand what monads are because they don't know what problem they solve.

Or for that matter, the fact that it even is a problem, because it's easy to see that there are plenty of other programming languages with which people can do lots of productive things without ever thinking of the term "monad".
Indeed, it could have been worse, such as being colonised by the Belgians, who were (by some estimates) more genocidal than the Nazis.
I agree: my main recommendation for new projects. However, avoiding C or porting Linux/BSD to a safe language fell on deaf ears for decades. So, for them, I recommend techniques that work with C and UNIX architecture. Maybe more progress that way.
What's more amazing is Google had the nascent market in their grasp when they acquired Blogger, then promptly ignored it.
The Gateway Cambodia by TACC
Not only have tweets become news, they've become evidence of crimes. Law enforcement and newsgathering both have been reduced to searching for 140-character wisecracks and following the wisecrackers.

Why would a serious person, especially a security researcher, write a tweet except to manipulate the press or law enforcement?

How about a little white-hat opsec and infosec?
Best Smartphone and Mobile App Development
E-mail Security MD Talks About Career Journey and the Business of E-mail Security
I agree. It's still more secure by design than any server OS in production today.
"Behind" would assume there's someone else out there that's ahead. The state of the art of device security just isn't there yet for these kinds of compromises to be available to just any cop or agency.

Now, assuredly there's people out there that support field operations that could study the individual device and then exploit it given X number of days. To go from there to assume that USG can undetectably compromise most, or even a large enough subset of devices, is paranoid. The scale of that problem is much larger.

USG focuses on backdooring crypto for this reason. Much easier to compromise a few algorithms than it is to backdoor every device.
The paper is here: http://www.jenniferelainesmith.com/uploads/3/8/4/1/38419411/...
The scary thing, if you permit me to be frank, is that (1) you count the time it takes to find a job starting from the graduation, as if the years spent at college were not the ideal time to get a job lined up, and (2) that the job is something external that you couldn't possibly create yourself.
Tor Wars: The Signal Awakens
"Though it promises robot carers for an ageing population, it also forecasts huge numbers of jobs being wiped out: up to 35% of all workers in the UK and 47% of those in the US"

...not only are those forecasts not from the cited source (they're from an Oxford study), they're also not credible:

https://plus.google.com/u/1/+LaurentBossavit/posts/is8vMdyXb...
Very interesting

I wonder if it would be possible to enhance the reproduction by compensating for things like frequency response, wow and flutter, and perform some kind of denoising (some have a periodic noise to it which I think may be attributed to scratches or damage to one side of the cylinder)
Excellent system that exemplified effective use of the capability model. Anyone aiming to learn or develop secure OS's should read on this plus look up the successor for x86, EROS by Shapiro. EROS had a secure kernel, persistance, robust network stack, and more secure GUI. Worth building on.

Note: Look up Coyotos kernel as they mention a few EROS attributes you might improve or change.
The degree of concentration, and the presumed impending disappearance of social mobility in and out of the god class.
A lot of states in the US do not mandate annual vehicular safety checks.
Star Citizen has raised $94M – where is it?
The wrath of the Khans was amazing.

Seemed like your odds of dying were pretty high either way. Give him all your stuff and starve. Or say no and get beheaded..
I've been meaning to try out Revisr [0].

[0] https://github.com/ExpandedFronts/revisr
Not on a whim. They were protecting their IP.
Most of us can not accumulate enough shares to make a meaningful difference.

The corporate elite are gifted millions in shares/options. It's pretty difficult for someone making 30K a year to compete with that.
> Yeah, generic design pattern which is minimal, compact and simple.

A good argument for monads. Much better than the dishonest appeal to mathematics.
There are already JS libraries for things like functional composition. If current trends persist, it will eventually get language-level support for that.

JavaScript is a tricky language like that. It lurks in dark alleys, beats up other languages and rifles through their pockets for spare syntax and semantics. Much like English.
And then there's risk...
Buying sahres requires, capital...
Which if you didn't inherit..
Requires a job, that gives you a surplus.
But since human labor won't be necessary..
Then there is no way of owning capital.
Given the media attention startups are now getting in India, the contigency of not getting paid highly unlikely. If the company was insolvent, then perhaps. But in this case they secured $8mm. If the company defaults on their dues, the story of startups being mythical and not value creating entities would blow in the media.

As far as the police is concerned, they are highly inept, dysfunctional, and enjoy discretionary powers. Most people don't trust them or their judgment, and wish they never have to deal with the police.
> I must come to Britain's defence here - it's behaviour was normal in those times

Yes, all of Europe was engaging in the monster known as colonialism.

That doesn't make it any less morally repugnant.

> it did eventually give up most of its "ownership" without actually being defeated in wars

It gave up its ownership only after being devastated by two World Wars.

> By modern standards, British behaviour was despicable, but a lot of the invaded countries got enormous benefits - rule of law, economic infrastructure, transport networks etc.

None of these things couldn't have been achieved without the British. And all these things came with a cost.

This justification has been used for colonialism time and time again. We saw this last year in Ukraine. It doesn't make it right.
Robots change precisely that.
Bitcoin without mixing is nice open ledger where everyone can follow transactions. Openness might be good or bad thing.

Bitcoin with mixing is subject to many laws against money laundering (anti-smurfing laws for example). Mixing is not new innovation that came with cryptocurrency.
Yeah. Articles on this topic always seem to miss the point. Freeing humans from labour ought to be great. Theres no reason for everyone to have a job, many jobs nowadays are just pointless busy work anyway(1). The real barrier here isnt technological, its social. We need to abandon some very deeply ingrained ideals about work that date back to the dawn of civilisation, namely that a man must work to be apportioned his daily food.
(1)http://strikemag.org/bullshit-jobs/
Hundreds of Nude Photos Jolt Colorado School
What about government backed by robotic AI? At this point you no longer have cops and soldiers who are part of the masses, and thus feel empathy to the 99%, but you have robots that will do whatever they are told.
It takes text/articles in markdown format [1] and converts it to html with some basic html tags, like headings, anchors and lists. Where these should occur can be declared using markdown syntax.

This html with simple html tags is injected into a bigger/complex html (which often contains the main styling/design) to form the final page of the site.

[1]https://daringfireball.net/projects/markdown/syntax
(Disclaimer/shameless advertisement: I am a co-founder of a project in the problem domain. We are currently in seed stage, fundraising mode, and are going to have a look at the U.S. east/west coast soon).

I am quite happy to see YC to jump on the SynBio train. While other specialized accelerators such as IndieBio [1] have been first in this fairly unclaimed industry sector, I expect their involvement to trigger a cascade in professional investment that will help the bulk of us to get more money. In contrary to software (and for a multitude of reasons), biotech investments have recovered at a much slower pace since the 2008 crash.

If I get around to make a solid write up, I would like to compare the wet/hardware biotech startup accelerator experience. As in software, biotech tools have made a great improvement and became cheaper by orders of magnitude. However, the development workflow is still different, and many things such a reproducibility, lab environment, specialized talent are not as easy to come by in a lean and fast accelerator program. 3 month to MVP is a true challenge - we were quite lucky that we made it [2].

Biotech can be far more complicated as software on the business side of things, and going lean is often not really an option (think production standards, ISO/cGMP). A 1:1 copy of the software accelerator model is definitely not enough.

[1] http://indie.bio
[2] http://sothicbio.science
MacOS is obsolete. I think you mean OS X.
> Why do you think so many people are hesitant to learn to code, when it is such an incredible opportunity?

For the same reason people don't learn other skills. Accountants, when they hit partner, hit mid-6 figures in their 40s, but unless you enjoy finance and accounting, it's boring as hell.

People on HN might be shocked to find that most of the world finds programming extremely boring. My wife is extremely smart, smarter than me, but she couldn't last a year as a programmer simply because she finds it boring.

In college, I was at the cusp of applying to med school, and just before I stopped myself, because I didn't want the life of a doctor. It represented an incredible opportunity, but it just wasn't for me. Instead, I loved to code and am still doing it 20 years later. It's the passion and interest that matter, not the opportunity.
In Spain you have to be a hacker to be able to pay your taxes
This Is What Happens When You Repost an Instagram Photo 90 Times
The ironic thing about this post is, no actual category theory is used. Defining functions and functional composition laws is done (and is a perfectly natural thing to do), at the beginning of any undergrad math class. The definition of functions and composition laws was done more than a full century before category theory.

Category theory was invented for a deeper reason - to have a rigorous definition of a natural transformation, to enable a precise language to translate back and forth between algebra and topology.

Note that this is not a comment about the usefulness of category theory in theory of programming languages, it is about the uselessness of the linked article in talking about it.

As another commenter pointed out, in practice Haskell functions as values don't even form a category. This actually matters as illustrating the practical difficulties involved.

As a mathematician, I'd say most practicing computer scientists have a very skewed/warped understanding of category theory, and in their ignorance of other theoretical concepts, tend to misunderstand what they do think they know about. In general defining what you're trying to solve, tethered to a real, meaty problem, and then judging theoretical formulations for succeeding at these use cases is a good way to not get stuck in 'empty abstractions'. New mathematics gets invented (and judged) as a way of solving problems. The chain of reasoning might be long but it's there. People don't invent new terminology for no reason (and even if they did, and it didn't help for understanding a problem, it'd get no traction)
It isn't as simple as that. I'd put the problem squarely in the lap of the city counsel. An arcane and exclusionary last-to-touch rule for pole repairs and a council that can't actually make any decisions results in only mud.
But even for entertainment there is a breaking point. I stopped watching after their "Episode 56: Killer Whirlpools, Snowplow Flips Car". They tested the snow plow "myth" on a flat[1], dry[2,3] airport runway then claimed it "busted". Since I know its possible and lost a friend who got sucked over by a semi in winter driving. I lost all believability.

1) actual roads have a bigger curve to allow run off

2) dry asphalt has a different coefficient of friction than snow/ice cover roads

3) snow plows put out a heck of a lot of snow
You could only use my argument that way if you had some justification for what happened in 1970, and why the market failed to sort things out for millennia. My claim is that what happened was "vocal proponents [...] with a strong smell of moral superiority" made it happen in basically the same way that women finally got the vote. That is to say, market efficiency is a relatively weak and gradual force, not something that proves that all current social structures are perfectly optimal.
Revisr – Git Management for WordPress
how do you propose knowing the firmware is reset? The firmware tells you?

Documents have shown the NSA takes active interest in privacy and security advocacy groups, the EFF sounds right in their ballpark.
Sure. I'm a huge fan of bash scripts but I'm certain that attempting to enforce mathematical consistency on that language would be a comical disaster. (Although Gabriel Gonzales's "pipes" library for Haskell does make reference to a categorical interpretation of Unix pipes—hey, it's like this "math" stuff is quite widely applicable.)

Look up Facebook's use of Haskell if you're curious about industry use.

https://code.facebook.com/posts/302060973291128/open-sourcin...

I worked for a startup that used Haskell for its entire backend, including a custom kind of graph database. I joined my coworkers to a Haskell hackathon in Zürich and met hundreds of people using the language commercially (and happily).

It's not that Java and Ruby suck—it's just that they're incoherent and messy. That may sound like slander but I have used both languages professionally, I have contributed to both Rails and the Ruby interpreter, I don't think they are bad tools. Everything is a tradeoff. If you CAN'T see the value in Haskell, I humbly recommend you look into it, but I can't force you to become interested.
Location: Indianapolis, Indiana

Remote: YES

Willing to relocate: NO

Technologies: JavaScript, HTML5, CSS3, LAMP, GIT, Python, CLI, Grunt, Page Speed Optimization, Automated Testing, Adobe Dynamic Tag Management (DTM), Adobe Ad Hoc Analysis, Adobe Target, Adobe Recommendations, Adobe Data Connectors, Adobe Reports & Analytics Implementation, Adobe Report Builder

Résumé/CV: linkedin.com/in/blueprintlogic

Email: web@scotttaylor.net
It's not my job to argue you into understanding your problems. If you'd like someone to do that, I'd suggest paying a therapist.
>(2) that the job is something external that you couldn't possibly create yourself.

Where I come from, we don't expect noob engineers to invent game-changing new products in their first few months out of school. Why? Because unless you've spent a little while in business, at least working for someone else, you're simply not going to know which market niches are starving for a better mousetrap.

So, sure, I'm only six months into working in industry but I can already name a fair handful of things that could use improvement through healthy market competition or improved engineering techniques. But I've been working for an R&D company for six months!

Ex nihilo creativity doesn't work and isn't a valid thing to demand from people.
1100 isn't even cheap. This guy in Baltimore is a single person and probably makes at least 2x the medium income for entire family. Cheap for him. The pre-tax pay for someone making $10/hr is 1600 a month.
I, too, would be interested to hear the response.
Angular 2 Data flow
SEEKING WORK

Location: Indianapolis, Indiana

Remote: YES

Willing to relocate: NO

Technologies: JavaScript, HTML5, CSS3, LAMP, GIT, Python, CLI, Grunt, Page Speed Optimization, Automated Testing, Adobe Dynamic Tag Management (DTM), Adobe Ad Hoc Analysis, Adobe Target, Adobe Recommendations, Adobe Data Connectors, Adobe Reports & Analytics Implementation, Adobe Report Builder

Résumé/CV: linkedin.com/in/blueprintlogic

Email: web@scotttaylor.net
Thank you for the answer.

It is not as if people in this situation have not tried. It's perfectly normal for people in my country to have at least one, and often two internships during their studies. It is also the norm that most people do have part-time jobs in addition to their studies. But as the point here is, fewer of us are needed.

Another "problem" is that if I want to get my education, I'm also bound to complete the tasks and courses the university tells me to. I can of course chose my own path, but if you're in my position, and the greater purpose of what you've been studied does not seem to be a commodity that the job-market wants, you're forced to develop yourself even further.

This is not a rant or critique, but logically, this is what has to happen, which is why I also can feel frustrated that I feel like I've done everything that the society I'm eager to contribute to have asked of me, and still, I'm told "it's your fault", "you could've started earlier" etc. I have not created the system I'm about to inherit, and the shameless individualization we're many times witnessing is frustrating. So much that I've personally had to seek professional help/counseling in order to be able to complete my studies, which I know is an increasing problem between me and my peers.

It is also perfectly possible that I've simply chosen to dive into a field that this "new world order" does not need. So how do we react to that? Should an economic rationalisation be in control of what education you get? Or is this simply just a product of the current model that a more limited set of skills will be driving a much larger part of society in the future?
It seems like a similar DDOS knocked out FastMail last night for a little while, although they returned to service very quickly (<30 min)
Which if you ex have unconditional basic income isn't necessary.

The major problem is actually those who are trapped in the midst of the current paradigm and the post-capitalist one. They are the ones who neither benefit from the progress of technology nor from being able to get a job in technology.
Who said anything about competing with them? There are many, many shareholders who are just regular joes and will probably never become millionaires.

The author whines about wealth going to shareholders. To me that just means that people should acquire shares.

But of course, feel free to disagree and keep singing. When winter comes I'll watch you dance.
Tcl and Tk Interfaces to GraphicsMagick and ImageMagick
The reason Behringer is so loathed in the pro audio community is that they are notorious for cloning other peoples products - literally opening up the competition, seeing whats inside, and reproducing the design - with cheaper components - "in China" and so on.

So while we do get cheaper products that are 'good enough' from Behringer, for a long time they had a deleterious effect on the industry - I know of a number of products that didn't make it to market because it was known that Behringer would clone the design ..
Possibly more like Medium given how instrumental Ev has been in each.
Yes, weak A.I (Algorithms) in their currently over-hyped form will allow for directed capabilities of certain individuals to be heightened above others. That's why there is so much fanfare over it.

However, I can't say the same for truly strong A.I. Strong A.I is feared most it seems among the self-titled 'human gods' of our time... Being at the forefront of one paradigm limits your capability to be of the mindset of the next. For, we are mere mortals and our brain has troubles with conflicting paradigms...

Weak A.I will have its time. Strong A.I will have its time.
A couple of comments:

Correct, it is not category "theory". The terminology "category theory" here is used analogously to how database people say relational algebra is based on "set theory". It sounds a bit silly to mathematical ears.

On the other hand, the article is about much more than composing functions. In fact the section headings are "The function category", "The Kleisli category", and "The Pipe category". The rudimentary structure of a category is useful for putting disparate concepts on common ground.
Snowden very much did release information about model standarized intrusion techniques based around firmware exploitation with physical access.
If you prefer git-based deployment for your wordpress project, bedrock is probably for you: https://roots.io/bedrock/

Also, wp-cli helps a lot in streamlining the project (enabling/disabling plugins, updating site settings, etc, all from command line or deployment script scripts)
The Myth of Sisyphus starring the hopeful entrepreneur
Even if the high schooler is dealing drugs to his classmates?
I found it funny how much of everything in this article needed explaining. Cryptography and NSA sure. But also the very concept of online retail, computer operating systems, the word "algorithm", a web browser, the web itself, etc., etc. So startling when so much of this is now so pervasive among regular people. Today's general public NYT readership might need some brief explanation of the finer points, but could be assumed to have some passing familiarity with all of it. Hell, that might have even been largely the case five years after this article.
> Will "the rest of us" just give up on automating anything for ourselves and mindlessly become dependent on using the systems operated by "a handful of gods"? I hope not.

That day is already here. It'd be easier for you to envision if you could look see all the people on my Facebook feed natter on endlessly about guns, beer, and boobs without a coherent thought on any other topic. Do I think these people will be willing to be dependent on others? Absolutely! They won't even write their own memes to share, they let creative gods upstream take care of that for them.
Can we get a Wordpress alternative written in Go, though?