skysight-inc/HackerNews huggingface dataset:
is this like generated from a markov chain or something?
If you read the article, it's actually Amazon and sellers who's being scammed by the buyers, who are purchasing iPhones, replacing them with blocks of clay, and claiming the refund for "fraud".
> "The best minds of my generation are thinking about how to make people click ads."

That's just half the truth. The other half of the best are thinking how to skim money off financial transactions.
It was an off-hand remark. I'm aware of the landscape, though perhaps slightly more optimistic. The first goal is simple enough and largely underway with the Gym. Significant progress has been made on #3 and #4 just in the last year but I agree that "a few years" is a bit brief. I remain doubtful about #2.
Local Motors
> Apple co-founder Woz says Ireland could be next Silicon Valley

Seems they're fluffing the Irish government so they keep their hands off Apple's cash..
"Please allow 5 seconds to check your browser for Cloudflare DDOS protection"

45 seconds later

closes tab
Are you familiar with (the programming language) Go? What do you think of Go's approach to objects?
Eh, not really. 32 'threads' share a program counter on Fermi; it's still actually pretty heavily SIMD.
> So perhaps there is a startup idea for a private investigation group in large cities that would go get scammers and recover merchandise. Such action would quickly reveal if the scammers were part of a larger organization or acting independently.

You mean the police?
Perhaps I'm not predisposed to view this story the way you are, but I actually got the opposite sense from it.

Don't trust that the massive bureaucracies will save you. Don't trust that the US government is doing a good enough job.

The brief mention in the story "there was a congressman demanding that even white-hat hackers, who tried to probe systems as a way to point out vulnerabilities before the bad guys got to them, be thrown in jail", I think screams that there are people working with our best interests at heart, don't demonize them as hackers.

But perhaps I'm just predisposed to optimism; that eventually the rational, sensible approach to cybersecurity will prevail.

Perhaps you're right, and I'm just being foolish.
> Java also pretty much brought the idea of dependency management (Maven) to mainstream programming languages

And Maven is still the only "package manager" I don't end up wanting to beat my head after using. For all the flak that pom.xml gets for being wordy, I know that after installing the JDK and maven all it takes is running `mvn package` and all my build plugins plus dependencies will be downloaded, installed, project compiled, tests run with whatever test runner I decided to use that year, and, assuming they passed, the project packaged up in a .jar or .war ready to be deployed.

Some more recent tools like cargo also get this right, but I don't have much of a use case for rust since the majority of my time is spend in web and desktop apps. But EVERYTHING being in one file and one tool makes getting down to business easy, there's no "make sure you run npm install before you call grunt/gulp/brocc/whatever" because maven handles it all.

Oh, as an added benefit, I don't scream about dealing with proprietary libraries like I do with .Net. The .Net SDK for our document management system has to be installed on all systems that use it via an MSI, yet the Java one is just a .jar with a couple dependencies, I whipped up a pom.xml for it in 30 seconds, pushed it to an internal maven repo and boom, done. Hell, at that point getting it packaged into an RPM (because I don't do "sprawl shit over the filesystem" deployments) took me another 3 minutes.
American Hate Is a Bigger Threat Than Foreign Terrorism
As a disclaimer, I stopped consuming VICE for this exact reason. I'm more skeptical of the underlying agenda of VICE than some rando blogger with an axe to grind.
I can use them to just get information for my personal financial data? I would love that!

For free?
Hi Alan,

Do you think we're yet at a position where we could catalog a set of "primitives" that are foundational to programming systems? (Where "systems" are fundamentally distributed and independent of software platform, programming language or hardware implementation)
Well the error page is interesting at least...
It's the same deplorable ethics that Youtube used to rise to where they are today. It was probably the biggest copyright heist in history. Almost all of their traffic was to illegally uploaded music videos and they knew it. They put up so many procedural barriers to effective takedown that content owners gave up and accepted YouTube's licensing terms, because you'd rather make something than nothing.

(Of course, now that their place as a/the top video site is secured, and now that they've strong-armed everyone into licensing to YouTube, they've stepped up enforcement, so they can pretend to be good citizens. It's like a mobster turning around and using some of his ill-gotten gains for charity.)
Just saw this come through, thanks man :). I had been shy about publicizing the Patreon (wasn't sure what to offer, was it "worth it" etc.) but I realize just having it out there for people who want to support the site is enough of a start. Thanks for sharing this.
Ohk, great. I did not notice that blog post.
> if the performance cost can be made low enough

I think that's the wrong way to look at it. How about instead:

"Checks can be disabled if the safety cost is worth the performance increase"

The "performance case" is a false baseline. You never had that performance in the first place, because your code didn't work.
Really appreciate it, thank you.
This makes me wonder how hard it would be to write a browser extension that uses Monaco for displaying diffs on Github.
What are you working on now?
Well, I'll take the 'unaccountable bureaucrats'.

Any proposal by these bureaucrats has to be approved by (a) the directly-elected European Parliament and (b) the national governments, who are legitimized via their national rules (some are directly elected, some by their parliaments).

The bureaucrats themselves are appointed by their national governments, in much the same way that national ministers are usually appointed by that nation's head of government (i. e. the British Prime Minister). They also have to go through confirmation & hearings in the EU Parliament – something that goes beyond the standard in most EU states.

The last European elections also saw the rise of the 'Spitzenkadidat' system, meaning voters had a very direct idea of who they're supporting as President of the Commission.

Note that the head of government is directly elected in only a handful of European nations, namely France among the larger ones. Judging by your name, you're German, where the head of state is also elected indirectly by Parliament and government ministers are appointed. Exactly as it is in the EU. Same, by the way, for Britain.

So – examples?
What turning points in the history of computing (products that won in the marketplace, inventions that were ignored, technical decisions where the individual/company/committee could've explored a different alternative, etc.) do you wish had gone another way?
That opens up opportunities for package handlers to start stealing stuff. For the most part, employees of UPS, Fedex, etc are not allowed to open packages (with international shipments being the exception, when they check for customs compliance). Your suggestion would be a massive policy change, possibly regulatory changes, and would open up more holes in the system.
Works great for us so far. Care to elaborate?
TripSafe: Portable Security System
Am I the only one getting SSL errors trying to connect to their blog?
No, the whole point of this discussion is that those deeply hidden, "tricky" clauses don't always hold up in court.
Are you equally hostile to cash, the primary preference of criminals since millennia back?
India eases foreign investment rules
You should have a look a PETRL[0]: People for the Ethical Treatment of Reinforcement Learners :)

[0] http://petrl.org/
To be fair, I don't think bdrool is claiming the situations are analogous. He's just using the opportunity to point out other problems with Amazon's operations.
GCE = Google Compute Engine
GKE = Google Container Engine

The K is for Kubernetes :)
Newborn Exoplanet Discovered Around Young Star
Hi Alan,
What do think about the current state of language design (Swift, Rust, Go)? Anything that makes you happy/annoys you?
-- I was surprised that the HN list page didn't automatically refresh in my browser (seems as though it should be live and not have to be prompted ...)
I'm singling out Bostrom because he attempts to predict events over a much larger timescale, which diminishes the value of those predictions, because they are contingent on so many other developments we can't know. LeCun and Ng, as I said, are much more modest in their forecasts, aiming at the nearer term. Bostrom is basically dealing in the outcomes of very long joint probabilities, which, multiplied by the probability of each individual variable, is very low.
<off-topic> You know, my first thought was that it's weird for the scroll bar to disappear like that. My instinct is that I want to know what part of the document I'm on. But then I remember that I have (scroll-bar-mode -1) in Emacs, so I guess I don't really care that much. </div>
I don't think they change the kernel to support any hardware, they change it to keep using the same base image for their virtualization host.

Probably using OpenVZ virtualization software which forces them to have the same kernel in host and guests.
Or you know, it's also a country.
Hi Alan,

I have three questions -

1. If you were to design a new programming paradigm today using what we have learnt about OOP what would it be?

2. With VR and AR (Hololens) becoming a reality (heh) how do you see user interfaces changing to work better with these systems? What new things need to be invented or rethought?

3. I also worked at Xerox for a number of years although not at PARC. I was always frustrated by their attitude to new ideas and lack of interest in new technologies until everyone else was doing it. Obviously businesses change over time and it has been a long time since Xerox were a technology leader. If you could pick your best and worst memories from Xerox what would they be?

Cheers for your time and all your amazing work over the years :)
New Chinese Supercomputer Named World’s Fastest System
Most pools are 25m. I see many people point to 25m pools and call them an "Olympic-length" pools. I think TV warps perspective. Those 50m olympic pools have much wider lanes, much thicker lane ropes, an olympic swimmers are now as tall enough to be in the NBA (being tall is a ridiculous advantage in swimming). An olympic swimmer (male) would struggle to do butterfly in a normal lane. I'm no giant (5'10") but do touch both ropes sometimes at my local pool.

So a 20m limit wouldn't be practical. Swimming is a very communal sport. Little kids train in the same facilities as world-class athletes. FINA wants to keep the rules as universal as possible.
Show HN: cq: extract code snippets using selectors (instead of line numbers)
I've been using Kubernetes in a ci/test-level capacity (no clearance for prd yet) for about 6 months, and as far as I can tell this doesn't really add anything that you couldn't already achieve pretty easily with Kubernetes, and probably multiple other orchestration platforms. After all, they're all trying to achieve the same goals using the same low-level tech stack.

That said, I think this is going to be a significant contender against existing orchestration platforms, simply because the process and tools will be very familiar, and likely already installed on machines everywhere, only an upgrade away.

To be honest, I hope I don't see another new orchestration platform for a while. If I do, I'm probably going to ignore it unless it's obviously orders-of-magnitude better. There are already a dozen to choose from, and I still can't articulate the differences easily.
What impresses you the most about american free enterprise? What most disappoints you about it?
We don't have nearly enough ... media companies pursuing the types of stories Vice does.

They do exist, Great Big Story http://www.greatbigstory.com for one.
Which is why I don't generally purchase from Amazon unless the item's shipped and sold by Amazon or a third-party seller I trust (I only have a few of those).

If I wanted to play the eBay "buy it now" roulette, I'd buy off eBay.
Assuming you are not trolling: yes they are indeed represented with different bits, which doesn't matter since these bits are not the bits executed by the CPU in the end. The "words" and not the bits are interpreted or compiled into machine code. Which is where bits matter.
Nice home you have here, Mr. Amazon Seller. Be a shame if somebody disrupted it.
DAO May Be Dead After $60M Theft
> It's becoming more and more difficult to figure out who you are buying from

Definitely. One of the worst parts is that reviews calling out damaged or fake products don't have any way to look up which seller they bought from.
Microsoft isn't a person, it's 117,354 different people, who collectively probably use every variety of browser. An incognito window of a different browser than your primary one would be a simple way to get a screenshot free of your private tabs, messy addon buttons, and any pre-release features that shouldn't be made public accidentally.
http://webcache.googleusercontent.com/search?q=cache:http://...

Cache timeout seems to take a while, so posting the brief synopsis here. The article lists a number of cities (actually locations) with a corresponding news article claiming that particular city/location "The Next Silicon Valley". Locations listed were:

US: Mississippi, Michigan, Minnesota, Colorado, Jacksonville, San Diego, Detroit, New York, Asheville, Austin, Los Angeles, Phoenix, Chicago, Sacramento, Arkansas, Denver

Europe: Ireland, Russia, Ukraine, France, Berlin, Prague, Lisbon

Apac: Beijing, Vietnam, Sydney, Philippines, India, China, Singapore

Middle East: Israel

Americas: Mexico, Cuba

Others: Small Town America
Hello, I'm a developer on this project.

Our goal for this project was to keep it as simple as possible. We tried to only use standard AWS features (CloudFormation, EC2, Autoscaling groups, VPC, ELB, etc) and we are using Docker 1.12 out of the box, with no changes.

All of the scheduling is handled in the docker engine itself, so we didn't need to add anything outside of that.

This version is pretty much an MVP, and we hope that the beta testers will help us test it out, and guide the future direction of the project.
I wish they would address stability issues first, like this bug[1] that has been around 2 years and is still happening on the latest versions.

https://github.com/docker/docker/issues/5618
Let's put aside possibility to get discounts for ones perfect driving.

Think about instant posts of driving achievements to Facebook, instagram, twitter.
Thanks for doing this AMA.

Q: How do you think we can improve todays world (not just with technology)? What do you think is our species way forward? How as a civilization can we 'get to higher level'? Specifically, I'm interested in your views on ending poverty, suffering, not destroying the Earth, improving our political and social systems, improving education etc. I understand that these are very broad topics without definitive answers but I'd love to hear some of your thought about these.

Thank you and I just want to mention that I appreciate your work.
Yea, you can just do what he is doing using shell scripts anyway. I don't see why you'd use make for it.
Probably not the city that site is hosted in.
How important is finding the right language?
It's an interesting idea, but that would mean every internal microservice request (they don't just service users) would have to go through an API gateway, and every call would have to be checked against a session store.

It also means (if I understand the design correctly) that the API gateway has to munge every request envelope to add the actual user ID as an HTTP header (or something similar with gRPC), so that the internal microservices can see it, otherwise they'd have to ask the session store, which would defeat the purpose.

This in turn would mean that every microservice has to trust the upstream, which would require some infrastructure to manage (i.e., microservices would no longer be simply exposed to the world; the API gateway would be a special trusted actor). You also now have a dependency on the API gateway, because the microservice wouldn't know how to deal with a session without it.
Many mainstream programming tools feel to be moving backwards. For example, Saber-C of the 1980s allowed hot-editing without restarting processes and graphical data structures. Similarly, the ability to experiment with collections of code before assembling them into a function was advance.

Do you hold much hope for our development environments helping us think?
is there a term or subject area where one could learn more about the investigations underway on error functions that tend to not have complex shapes with local minima to get stuck in?
Do you believe everyone should be thought, or exposed to, programming in school? I'm afraid that universal inclusion of programming in the curriculum would have an opposite effect and make the next generation despise programming, in the same way some people feel about math today.
It happened to me for a brief second, and it is fixed now, are you still seeing an issue?
When you were envisioning today's computers in the 70s you seemed to have been focused mostly on the educational benefits but it turns out that these devices are even better for entertainment to the point were they are dangerously addictive and steal time away from education. Do you have any thoughts on interfaces that guide the brain away from its worst impulses and towards more productive uses?
The rant might be genuine. Post McInnes VICE was not as provocative as it use to be. At present VICE just brings the politically correct news reporting in a provocative format. Clearly one has ignore facts in favor of a good story. Most news media does this I dont think why VICE should be singled out.

The whole zoo is like a fancy dress competition I dont see why VICE should be demonized or singled out.

P.S. Vice also remains probably the only media house to come up with these real off beat stories. They might have taken creative liberties with facts but then who does not ?

Examples:

https://broadly.vice.com/en_us/article/life-as-a-member-of-i...
http://www.vice.com/read/first-person-shooter-building-maint...
http://www.vice.com/read/why-prisons-should-give-inmates-acc...
Is there a publication that does edgy, interesting content like Vice but isn't tied up in advertising controversy? This is a multi-layered question so answer however you like, I'm genuinely curious.
Hi Alan, If you are familiar with Go, what do you think about it's simplicity as a language? It's something other languages should start thinking about in their design?
Yep - we're free for the first 100 users!
N log hard :)
This never worked for me. Mine was the result of an ear infection. The infection was cleared up long ago, the tinnitus remains.
In their diff example, line 33 on the left and 35 on the right are shown to be unchanged, however the indent isn't the same... Seems like they've hardcoded this example incorrectly unless I'm missing something? Left line 32 is removing a bracket at indent level 2, left line 33 is unchanged bracket at indent level 1, but there's now one less bracket at level 1 in the right side, even though no bracket at level 1 was removed?
Do you agree with the POV that sees Erlang as implementing some of the core tenets of OOP, namely message passing and encapsulation of state? (Cfr. for example http://tech.noredink.com/post/142689001488/the-most-object-o...)
What are your thoughts on the Semantic Web? Why do you think it hasn't succeeded yet?
Any thoughts on UC Berkeley's "Beauty and Joy of Computing"? (http://bjc.berkeley.edu/)

Should AP's new "CS Principles" course count towards the math requirement for college admission?
What are some opinions (CS related or not) that you completely changed your mind on?
>> It seems to defeat the purpose of the competition when they include arbitrary rules like this.

Without rules, we'd swimming would be people canoes racing back and forth. But this particular rule is health-related. Breath-holding is not a healthy thing to do day after day, especially with groups of young kids. They aren't going to drown but their brains aren't going to thank them.

(Unrestrained drowning is actually very hard thing for a healthy person to do in a pool. Most competitive swimmers have experienced the adrenaline and panic of inhaling a large amount of water. It happened to me during a scuba lesson. During a mid-water CPR exercise I inhaled a lung full of water. They called me aquaman after seeing me leap, with tank, onto the deck like Kevin Costner in waterworld.)
Is that true about pinboard's twitter account / 3 comedy writers? If so, that makes me feel a little better about my own comedic productivity. I thought that was all Maciej and it's amazing how much hilarity he comes up with on a consistent basis.
Example: This news article is an advertisement in disguise:
http://www.vice.com/read/david-shapiro-supremacist-supreme-s...
Do you think Java is an Object Oriented programming language?
Any conventional paradigms that you'd like to see retired? FS, Unix, signalling/messaging, etc.?
Learn a lot of other things, and at least one real science and one real engineering. This will help to calibrate the somewhat odd lore aka "computing knowledge". I would certainly urge a number of anthropology courses (and social psychology, etc), theater, and so forth. In the right school, I'd suggest "media theory" (of the "Mcluhan", "Innis", "Postman" kind ...)
Even worse, "Man sued for $30K over $40 printer he sold on Craigslist"

https://news.ycombinator.com/item?id=11847858
Could use a fact check too.
Atom was first split by humans in 1938, not 1945.
A list of animals without any primates.
If you look at the Q&A, there's a question about whether the product is original Apple or not. And there are 5 answers to the question all on the same day saying the same thing. These must be fake accounts posting fake answers for such products.
What TV show or movie have you seen that has realistically portrayed advanced computer technology, or is growing into it? In other words, now that we have Amazon Echo is the Forbin Project more realistic?
Fulfilled By Amazon would provide no protection here.

When you send a replenishment shipment to Amazon for a FBA item, they don't open and verify you sent the correct product. You only find out about mistakes after the items have been sold.

For some common FBA items (presumably like an iPhone), you can co-mingle your inventory. This means you send in an identical item (with UPC, etc), and your inventory can be used to fulfill another seller's order (if that warehouse happens to be closer to the customer). They do the same for you.

This means buyers get their order faster, but it also means the item going out the door may not have been yours (opening the door for this clay scam to spread to impact many many sellers).
Do we "really" need more programming languages ?
Neat! Def gonna check it out.
Sigh I select C and it gives me C++. That perfectly sums up Microsoft's attitude to C :(
ESL One Frankfurt TV Ratings (German Linear TV – Sport1)
Build an Instagram Clone in Hours with React and Redux
This sounds perfect.
Also good news because they are currently being sued by Yodlee for patent infringement. Shameful anti-competitive bullshit on the part of Yodlee, who let their product get so bad it opened up the door for Plaid. Now Yodlee are trying to litigate instead of compete.