skysight-inc/HackerNews huggingface dataset:
That is quite some condemnation :) I am certainly interested and hope you will flesh out your positions.

Certainly Brooks ran into Moravecs paradox, that walking is the hardest form of thinking and playing chess and planning less so. And so Brooksian embodied robotics never got to the symbolic level.

Contrary to your anthropocentric claim, Brooks (and followers such as Tilden) were biomimetically inspired by the intelligence of insect locomotion and 'intelligent' engineering like the underslung chassy of spiders and beetle.

I do agree with Brooks that AI will not emerge in simulation due to the lack of real stochasticity and resolution.

[/edit] I will temper my stridency and say that it is less likely, my initial absolutist position was merely excitement and really simulation has a big role to play as imagination and plan testing. We live in a world of perception and as [Richard] Gregory says "perception is only a hypothesis, based on our prior knowledge and updated by reality".

For instance the Atari benchmarks appears random but the randomness is Mersenne Twisters with few seeds and most expert (human) arcade players learn the patterns.

That is not to say that Mnih wt al.s Nature paper wasn't groundbreaking and their Deep-Q RL is certainly insightful, promising and useful but (IMHO) the AI 'stack' and LeCun's Predictive Learning will not come about outside of a real robot acting in the world and using raw sensor data to power actuators directly.

My position is not entirely Brooksian. I follow Esther Thelen in the view that a being ( a brain and a body ) needs to learn to be by being and moving and feeling and touching.

I do apologise if my brevity and excitement appears rude, AI could well emerge in computers running simulations and in fact I think that simulation can play the role of planning and imagination but it will need to be grounded in a real physical agent - a hybrid approach will bear the most fruit.
I believe you're looking for Positron:

https://github.com/mozilla/positron
I get why you're being downvoted, but I fully agree with you. When I was still in college and read 'this is water' for the first time it felt like an epiphany. Now, a few years down the road, it just seems pretentious to me.

Also, I don't mean any disrespect here, but the fact that he killed himself kind of taints these sort of speeches for me also. How much better is his proposed lifestyle/world-view really, if it didn't even work for the master-mind himself? (Assuming that the goal is to be happy of course.)

EDIT: Just to clarify, I know he was probably battling depression, but should a person fighting such a severe mental illness really be the one, one listens to for live-advice then?
I wouldn't be so quick to say that Wallace' intentions are only commercial, i. e. "to sell empty wisdom[..]".

That's mostly because he's been dead for 10 years. Also, if you're trying to sell empty philosophy to "average, depressed liberal-arts majors who lack power and knowledge", it strikes me as a particularly bad idea to start with a 1,076-page tome? I mean–he could've at least made it a 12-part series, right?

You're also short-changing those liberal arts majors. After all, many of them go on to law school, with the result that Congress is about 2/3 liberal arts majors. And it's not like the liberal arts have nothing useful to teach. Most graduates would, for example, consider the idea that "in reality power [..] is essential if one aims to enable true change" a tautology in need of an editor.
Given enough demand, the same will be true for Flash thirty years hence.
For fun, here's the famous letter from Jobs himself on Flash - https://www.apple.com/hotnews/thoughts-on-flash/
I don't usually get to hundreds, but it does happen sometimes, and for me it's just a matter of forgetfulness or laziness. It's easy to open new tabs, and easy to forget to close old ones, so they tend to accumulate. Eventually I'll try to find something I already had open, realize I have way too many tabs open, and go through and close all the ones I no longer need, and then the cycle repeats.
In my experience this is not always a positive. I've seen several cases where a foreign born representative is offloading people from (country of origin) because dumb managers still think it's the height of the offshoring era and foreign = cheaper. Relatives and friends and anybody the rep knows from the old country get first in line, and they just lie or exaggerate experience. If they even need to.

I've watched those foreign people get hired even though they walked into the interview without even Googling the product or development environment specified in the ad. Not that this is new or exclusive, mind you.

Nevermind that nobody thought about onboarding these people, there's no documentation, and the resulting product takes a sharp nosedive as work is handed over. These foreign people were promised cheap, and that keeps the investors happy.

This is no slightly against those workers. I've taught these workers and one guy had his head in his hands saying, "Oh my God, the legal liability we're being exposed to here" upon learning of deep design flaws that cheaper labor was somehow going to magically fix.

More workers is not necessarily better- in any sense. It's just more workers. In a capitalist system, that's not necessarily good for anybody except management.
Sure, the case study would be this https://aws.amazon.com/solutions/case-studies/rozetta-techno...

For architecture debates ( yes there were some :) ) the resources used would vary depending on the level of the issue at hand.

For inter-service communication we had a standardized API interface that would need to be exposed and most of the discussions would circle around how does the service solve a problem and what API does it expose to the outside world.

For general system workflow issues we would resort to diagrams or good old fashioned whiteboarding whose artifacts would also get converted into diagrams.

A general rule-of-thumb that I pushed was that every single service would be documented starting with the design process and ending with support info.

Hope that makes any sense :)
There's more than enough responsibility to go around. If we want industries to create things that counteract the problem, they'll need new processes to replace the old ones with.

I believe the first step is the development of new design theories.
(Did you miss the "Update, April 23, 2014" at bottom of [3]?)

I never bullied anyone, so leave that out. Be careful arguing that I'm responsible for others' actions due to systemic problems and biases. That fallacious line of argument cuts in many directions.

Your whole approach, asserting religion only and as if illegitimate, asserting incredible harm ascribed causally to me personally, then moving on after rebuttal without any amendment to your assertions, shows ill will. I'm not going to "dance around" anything with you, and we are nowhere near a common understanding of all our priors.

The best I hope for is try to find common factual ground, which we are doing, slowly.

However, if you can only keep assuming your conclusions and smearing me by association with groups or people I didn't and don't support, I'm out. If you see no way for civil society to function without all the dissenters --
religious or not, we are many -- toeing your line and apologizing for their heresy, then we are definitely done. We can agree that "Error has no rights" and stop now.
>it announces a huge number of APs with random names, making it hard for devices to connect to real networks

How does that even work? I get it will prevent someone from choosing the right network to join, but I can't imagine how it prevents connection if the network is already remembered (ie. autoconnect)
I don't want or need windows server and certainly don't want to pay for cals for my users. However, I'm very happy with sql server and will pay for that running on Linux . My middleware is go and I can cross compile it to Linux from my mac. I would have no code to rewrite to make it happen
I doubt? I think HN people are not as delusional as this. 100k+ is definitely a good salary already. It is the fucking 90% percentile of the whole country. 500k+ I think you are begging the companies to outsource all code work to India.

https://dqydj.com/income-percentile-calculator/
Study finds 99% of deceased NFL player brains have neurodegenerative disease
bostock worked there, so that would make sense.
Whether they are right or wrong about the need, the fact is that there is a sizable contingent of UBI supporters that do believe certain other programs are necessary. It is not at all the case that UBI is promoted universally, or even overwhelmingly, as a complete replacement for the welfare state, or even a complete replacement for simply the means-tested compobebts of the welfare state.
Musk, Zuckerberg Trade Insults Over AI's “Existential Threat”
Temporal Trends in Sperm Count: a systematic review and meta-regression analysis
They get a pass? Really? Then why does it seem like no matter what Apple does, even if it's handing out candy to babies, hordes of people come out of the woodwork to complain about them?
Yo.

Reasons I have a lot of tabs open:

1. Google searching problem. The first result is rarely a complete solution to a problem if I've resorted to Google. Maybe it's a partial solution, maybe it's no good at all. Usually I'll open anything looking relevant from the first page, skim through them, if they don't have a quick answer I'll check the next. Then I'll eliminate any that are totally not relevant. If any have partial answers, I'll keep them around while searching related search terms. See also searching our jira instance for related issues when I know this is very similar to something that's came up before.

2. Programming docs have this annoying habit of sticking one class per page, meaning I usually have to have multiple pages open to understand some area of a library if I'm unfamiliar with it.

3. Reddit/HN threads often send me on tangents down links while I keep the parent threads open.

4. Sometimes I'll go on an aside and do something else while keeping my previous context open for when I return. Yes, I could bookmark them, but bookmarks are a lot more awkward to load back and also mentally feel like they're for something a lot more permanent than "I might need in 3-4 hours but won't need it tomorrow". Plus when it's not costing me much to not have to put up with the reload time...

5. Sometimes I open new windows to view multiple pieces of content at once. Sometimes I end up following links in these new windows.

6. Sometimes I open new windows to create a seperate context for a new piece of research when the previous one might be still relevant.

I have tried pinboard, pocket when it was readitlater, browser bookmarks, etc. None of them have really solved this use case and I tend to forget about using them after a while.

I tend to idle in the 5-20 range, go up to the 50s when researching. Hitting 100+ happens many days, and my record is closing out a browser with 354 open tabs.
Would be really interesting to hear more about this. Without too much details of course.
Does Friction Cause Friction Blisters?
The problem is not with the policeman, it would be with the victim that would be unable to receive compensation, if the former defaults.
Just a friendly reminder that there's also mdk3[1], which i think is not under active development now but it works.

Also, i'm the maintainer of mdk3 on Debian and if any mdk3's dev is reading this, please have a look at the patches i applied upon it[2] and consider merging upstream, or putting the code on github.

There's also a manpage[3].

[1]https://packages.debian.org/sid/net/mdk3
[2]https://anonscm.debian.org/git/pkg-security/mdk3.git/tree/de...
[3]https://anonscm.debian.org/git/pkg-security/mdk3.git/tree/de...
Can you elaborate why the Ardunio is not production-ready? Asking as a complete layman.
It would be cool to see the Adobe Flash 2D vector graphics engine opensourced, to perform comparisons with similar engine all around: Agg, AmanithVG, Blend2d, Cairo, NanoVg, Skia, ...
> Only if you refuse to leave do you commit an offence under English law.

And even that's only a civil, not criminal, offence.

I'm not a fan of Livingstone, but this is pretty good: https://www.youtube.com/watch?v=9TuxOUGV6hE
Alphacoin – decentralised crypto-spool for independent journalism [pdf]
Speak of the devil; I just got +10 points an a "necromancer badge" for this:

https://stackoverflow.com/questions/327955/does-functional-p...
Story is behind a registration wall here - https://ftalphaville.ft.com/2017/07/24/2191768/introducing-a...
This is absolutely awful. There are thousands of great games on ArmorGames and Kongregate that are in Flash. I they consider open sourcing it or at least allowing open source alternatives to grow.
The only real* browser I can think of that isn't listed there is Opera, and they're only barely hanging on. The numbers I've seen peg them at roughly 1% of desktop browsers, mostly in Europe.

*: That is, one that isn't just a reskin of another browser on the list.
My naive reading of the headline implies to me that 42% of Californian STEM companies should have opened offices outside of California.

I once interviewed for a company who was opening a new Nashville office because they had tapped out the talent pool around Ft. Campbell, Kentucky. It turned out they were still trying to pay Ft. Campbell salaries there. They forgot that bigger talent pools have more competition.

You can either throw small bait into a thousand small talent pools, or invest in some serious tackle to fish in the ocean. You either spend money on sending recruiters out to the dark, untapped reserves, or you spend enough to compete with the entire rest of the world on salary. If you really need the talent, and you can't afford the price tag, you have to settle into a niche that is just big enough for your company, and not worth the effort for someone bigger than you.

If you need cheap engineers, you can get them from any town or city that doesn't already have an 800-lb gorilla employer in it. But you have to go to them. If you move them to you, they stop being cheap, because your competition can snap them up as easily as anyone else.

That's the something that can be done about it. If you can't compete in California, stop trying. Go somewhere else with weaker competition. People follow the jobs. If you don't believe that California needs more people, they need to start exporting those job opportunities to places with less severe population pressures. Otherwise, the people will keep coming.
Not really. Looks like it has been abandoned (no commits in over a year) and last I checked it was by no means a capable replacement yet.

http://www.i-programmer.info/news/86-browsers/9473-mozilla-k...
> For single a web api server Elixir is going to be far behind, performance wise, against nodejs, the JVM and Go.

To some Go web api frameworks perhaps.

To the JVM, not really. The frameworks I used with it in the past (spring/play/coupleOtherSmallOnes) are throttled to the number of threads for concurrent connections. The BEAM (Erlang/Elixir) has no such limitation and it blew away my old Java servers handily just due to its concurrency alone.

And not to nodejs at all. Running a single BEAM vs a single node there is no comparison, the BEAM runs circles around it. With nodejs you can shard it out to multiple running instances to get concurrency better but you run into OS limits far before the workload that the BEAM can handle.
I have been using sql server since 6.0, the standard edition is a steal for the price. Been running critical systems on it for two decades and it's been an absolute rock since the version 7 rewrite.
> The point is you're not going to get malware if you open the wrong email or go to the wrong site like you could on Windows.

So the point is that you aren't going to get malware on your small, entirely contrained and locked down portable computing device like you are on your larger, general purpose open computing device? Why even bother making that comparison?

OS X has plenty of vulnerabilities.[1] If you want to make a coherent argument, source your claims that modern windows only requires you visit a site or open an email, and we can look to see if Apple has had similar vulnerabilities in equivalent products.

1: https://www.cvedetails.com/vulnerability-list/vendor_id-49/p...
Why do you think they need help? If their memory works differently and they have everything organized, what's there to fix? Just enjoy that Firefox is faster and less memory hungry for everybody.
It's a conflation of two meanings of "clip": "to cut" or "to hold together". I'd always assumed that the software "clipboard" derived not from the common "board with a clip" but from a "board for clippings", as might have been used in a design firm in the days when cut, copy, and paste were done with an X-acto knife, a Xerox machine, and glue:

https://en.wikipedia.org/wiki/Paste_up

I haven't been able to find evidence of this alternate meaning for "clipboard", though, as modern use has rendered it un-Googleable. The best I've been able to find is that its use in computing probably started somewhere between Xerox PARC and the Apple Lisa:

http://www.liquidinformation.org/onxeaplaprog.html

I find it fascinating, though, that this word has stuck, propagated essentially by word-of-mouth -- like the contents of the clipboard itself, the word is generally not shown in user interfaces. "Scrapbook", the name of the clipboard management utility in the original Macintosh OS, would have made a lot more sense semantically.
>What would happen if the cop responsible for the act could not cover the settlement money ?

Then you seize their property and sell it until there's enough to cover the settlement. Just like any other debtor. If they don't have enough property, you seize portions of their income.
I use it for everything from bots to interacting with and controlling Java and Python programs and a lot more. The concurrency abilities of the BEAM have a lot of applications.
Although there are companies that import warm bodies for cheap, there're many companies that hire immigrants for the same salary and perks as locals. The problem with these conversations is that we all come with anecdata.

From what I can see, for San Francisco, the brunt of H1Bs (which is not the totality of foreign nationals, doesn't include L1s and T1s) in San Francisco in 2016 earned a salary in the 100K-150K range[1] (without accounting for extra perks like food, health and stock grants). Is that low? High? I don't know, but it seems in line with what I would have expected. Keep in mind that that's the salary, you have to add the cost of actually bringing that person to the US (lawyers, relocation, temp housing, etc.).

As for the BMW, you can get a 10 year old one for that price[2].

[1]: http://h1bdata.info/index.php?em=&job=Software+Engineer&city...

[2]: https://sfbay.craigslist.org/search/sfc/sss?sort=pricedsc&ma...
I worked extensively with flex, and I think you give it too much credit. Typescript beats AS3, and modern complete frameworks like angular or ember are just as good as flex.
Meanwhile as land becomes more scarce as population increases AND ownership of wealth which includes land becomes more concentrated in the hands of the few a shrinking minority will have any liberty by your own definition at all.

In the US approximately 60% of households owned their home however of those most are owned by the bank. Only a steadily decreasing fraction are actually owned free and clear by those who reside there.

Most of the US is in fact divided among those who will be kicked out next month if they don't make their rent and a higher class of renter who will be kicked out several months later if he doesn't catch up his mortgage payments.

Both classes have little savings and may easily be a lost job away from homelessness.
That's not trustless, though. It's just ... call it "distributed" trust. The communities in question have, in whatever way, earned (or at least been granted) your trust.
There's so many little details like the pretentious double barreled names and the fact that every scene has a either a mac mouse or keyboard in it (o;
I'm sensing a PR ploy on the level of Coke and New Coke shenanigans.
IIRC, the format for Silverlight output was well documented, and open. It was a zip file with a manifest, assets and JS. The down side is they didn't get the penetration. Silverlight was FAR closer to what I'd hoped that Flash would have become when Adobe bought Macromedia. Adobe was really pushing SVG before that, and my hope was that flash content would become a zip, with assets and a manifest, where 2D assets were svg, and the tweaning was something similar to CSS.

Either could have been adopted. Would still love to see an HTML "package" format that was similar, where the whole content and assets could be downloaded as a single container, and run offline easily like flash could.
Business Models for Urbit Stars
> Chrome's UI is terrible for multiple tabs.

I'm pretty sure that's because Chrome's UX team don't expect you to have hundreds of tabs open. Why does your workflow require you to have that many tabs?

Hundreds of tabs just seems an insane number to me. Even if you could search by tab you'd likely forget the names of the ones that were there in the first place. Can you think of another app where you would have that many things open at once? If not, why are browsers with tabs different? The rule of thumb with UI design is that users can remember about 7 things in their short term memory.
Also, Financial Times.
That's a bogus objection that ignores the yawning gap that opened up between perception and reality around the turn of the century, which is the author's point.

As for the argument about there being so such thing as bias-free reporting, you're extrapolating from that to a position of epistemological abdication where you use that narrow fact as a justification for believing whatever you want to believe. While bias is inevitable, it is also to a large extent measurable, and the quality of news reportage can be measured in terms of its predictive power by comparing contemporaneous reports with knowledge gained in hindsight and ranking news sources by their reliability over time.
Finder still has colored labels. It's just now a dot of color next to the name instead of a background. I think they made this change because you can now apply multiple colors to the same file at the same time (and you can search your entire filesystem for tagged files too).

http://i.imgur.com/mO32PGQ.png
There are a large number of ways to unmask visitors using a vpn or even tor, you can use dns requests to do it, javascript, vpn log access, isp access, cookies, browser history, search queries, time attacks, webrtc, google chrome, ads...
Like the article suggested, we use SQL Server and it's running on the only Windows host in our entire stack. This is a great move and we're looking forward to being completely on Linux.

Postgres is a great database but SQL Server has some fantastic features like columnstores, in-memory oltp, graph queries.

Linux has better tooling than Windows and SQL Server has better tooling than all other relational databases, it's a great match.
Interview with USV VC, Albert Wenger
But if

> it seemed at the time like people really wanted the open software and platform

is true, there should nevertheless be a sufficiently large audience. The product will perhaps never become mainstream, but the audience should be sufficiently large that a company can survive on them as customers.
A vacation followed by a career stint as a mentor for an accelerator or within an incubator may be your best shot? You have grown the anticorps first hand and know exactly where sense becomes bullsh*t, so you may be good at providing reality checks while acting the bad cop in these environments imho.