skysight-inc/HackerNews huggingface dataset:
Google’s network is so fast, however, that this kind of multi-cloud might just be possible. To illustrate the difference in speeds, we ran a bandwidth benchmark in which we copied a single, 500 Mb file between two regions. It took 242 seconds on AWS at an average speed of 15 Mbit/s, and 15 seconds on GCE with an average speed of 300Mbit/s. GCE came out 20x faster.

Reference: https://gigaom.com/2013/03/15/by-the-numbers-how-google-comp...
Ten principles for good design by Dieter Rams
http://www.getairloop.com

AirLoop is a fully customizable digital loyalty platform that provides the tools you need to optimize and enhance your customer engagement, to create repeat business and increase revenue.

We are on a mission to change the way our merchant partners think about customer loyalty and customer engagement. We help you understand and influence your customers, and help you turn every single customer interaction into an enduring relationship.

We believe that small businesses should be able to capture customer data without breaking the bank. Our loyalty program is completely free -- all you need is an iPad (Android coming soon), download our app, configure your rewards and off your go.
Best networking is a dubious claim. On the bigger AWS instances you can bypass the hypervisor with SR-IOV. AFAIK you still can't do that with GCP. So if you really need maximum network performance AWS will likely win, especially on latency.
Hell, as someone client-facing who works at IBM, I've had experiences with a ton of other vendors who do the same thing. I'm having a hard time getting one firewall change put in through a client's outsourced datacenter from one IP address to one other IP address, one port. Ticket keeps getting closed as complete, until we say it's not and they reopen the ticket. Rinse and repeat. It's been three weeks of this.

If you're outsourcing your operations, that's what you have to expect. They're not going to be as invested in your success as your own employees would be.
Yeah, having worked with Watson for Data or whatever they're calling it now, Watson is not as powerful as marketed. Watson is a way for IBM to appear to be on the edge of tech, because people do not understand the constraints of ML.
Video of the talk?

EDIT: Here is the full-length one - https://www.oreilly.com/ideas/brendan-eich-javascript-fluent...
> For example, both x86 and arm date back to the 80s.

Modern x86 and high performance ARM cores are almost unrecognizable compared to processors in the late 90s, much less the 80s. (Also, ARM was founded in 1990, not the 80s).

> While I have no doubt that the implementation of these architectures has improved to reflect modern manufacturing capabilities, this still suggests that there is room for architectural improvements in performance.

There are still performance improvements to be had, but it's not going to be anywhere near the performance scaling of Moore's law. The rate of architectural improvements is also slowing down as well (and increasingly only applicable for a smaller and smaller fraction of workloads).

> I can imagine there beyond other classical devices that can compute certain functions more efficiently than a pure transistor based solution can.

Like...? Quantum is 10+ years away right now and unlikely to get fast any time soon. CMOS has had decades and billions of dollars invested in scaling; it's going to be a long time before any of the current "CMOS killers" (virtually all of which are still transistors) reach parity.
Free alternative to uber in SF, DC (casual carpool)
DIY open source hardware split flap display: https://github.com/scottbez1/splitflap

It's one of those cool mechanical displays that were common in train/airport terminals before digital signage took over.

Demo video of my prototype so far: https://www.youtube.com/watch?v=bslkflVv-Hw
That is terrible. Counting the meetings off-shoring actually cost them money.
> The difference is that as skilled tech workers, when we are laid off we can find new work as fast as we want to.

For now. We've had a good few years.
I too have heard that those consulting firms "churn and burn" young talent. I'm a consultant at IBM so I don't know if it's actually much different though. I've seen decent turnover in my org.
http://ComboDeck.net

I'm building a faster, easier way to search for Magic: the Gathering cards.

The big question: how can you replace a clunky "advanced search" with a simple smart text box?
Taskforce

https://www.taskforceapp.com

Taskforce makes life easier for people who need to get real work done directly from Gmail. It's a Chrome extension that lets you add notes to emails, convert emails into to-dos, and schedule emails for later, all without leaving your inbox. It makes email triage a breeze, and saves you from forgetting to handle to important emails from clients, customers, etc.

I've been working on this as a side project for the past year, but it started life as a YC company back in 2011, so some people have been using it for over 5 years now!
Their bizdev people have totally botched the Win10 rollout with bad marketing and silent forced updates, but it'll still be nasty if we end up with a bunch of people on Win7 past its EOL who could've been getting free OS updates instead. Newer kernel and user-mode means newer security features, and for app developers it's nice to not have to keep supporting builds of Windows from over a decade ago.

I just wish they got their act together so it was easier to get people onto W10 without them (rightly!) freaking out because it broke some of their apps or it keeps rebooting overnight and losing their files.
Java loses its explicitness with each release. And it's still much worse as a language than Scala, Kotlin, Groovy, Ceylon (and probably always will be behind). I don't see much value in those improvements. If one wants a better Java, he can use it right now. What Java needs is JVM improvements, like value types or full support for bytecode hot reload. Java 1.4 was very minimalistic and beautiful language. I liked it that way.
Whats holding you back then?

Eric Nieblers Range-v3 library is available:

https://github.com/ericniebler/range-v3/

Its not going to be (much) better in the standard...

Except that it would use real concepts then...
That's what amenod was referring to. The current versioning model is different than semantic versioning model that everyone is used to.

Personally I really hate how everyone (especially web browsers) blindly copies what Google comes up with, without putting much thought into it, whether it is UI changes, versioning or behavior changes.
Pro-tip: body odor is a result of bacteria on the skin that breaks sweat down into various compounds. Sweat itself doesn't actually stink.

So what's a great way to remove that bacteria? Showering (with plenty of soap).

So showering before you exercise, toweling off quickly after exercise, and following with deodorant, is a very effective way of eliminating body odor as a result of exercise, as that combination a) removes bacteria on the skin, b) removes the food they feed off of before odor compounds can form, and c) staves off further odor production as a result of additional sweating and bacterial growth.

Try it. You might be surprised.

Additional tips: adjustments to diet can make a huge change in body odor. Thinning or removing body hair is also helpful, as bacteria tend to thrive in those areas.

You could also try using disinfecting wet wipes as part of a post-exercise clean-up routine, in addition to simply toweling off.
We should not emulate the legal protectionism that those industries have pursued. The legally imposed shortages in these industries raise prices and make everyone else poorer. I want no part in that. The aim of our industry should be to make everyone else wealthier by producing zero marginal cost goods that solve people's problems.

We should celebrate when problems become cheaper to solve.
A Basic Spelling Error Cost These Hackers Nearly $1B
So, while I find your attitude rather repgnant, the truth is that you just refuted the parent comment's claim. Which, quite frankly, isn't hard to do (I've encountered the attitude frequently myself, and occasionally have to check myself from adopting it).

But the HN Hivemind doesn't want to hear this, apparently.
As we get closer to having a WebAssembly demo ready in multiple browsers, the group has added a small little website on GitHub [0] that should provide a better overview of the project than browsing the disparate repos (design, spec, etc.).

Since the last time WebAssembly hit HN, we've made a lot of progress designing the binary encoding [1] for WebAssembly.

(Disclaimer: I'm on the V8 team.)

[0]: http://webassembly.github.io/
[1]: https://github.com/WebAssembly/design/blob/master/BinaryEnco...
Your comment reminded me of this highly entertaining talk - https://www.destroyallsoftware.com/talks/the-birth-and-death...

Although tongue in cheek, I think it gives some food for thought. I feel like WebAssembly is to asm.js what the modern JS profession is to old follow-your-cursor effect on webpages - it becomes something to take seriously and use, and having done a bunch of porting things with Emscripten the idea of a browser within a browser doesn't sound as crazy as it used to!
Here's his Fluent keynote from yesterday: https://www.youtube.com/watch?v=9UYoKyuFXrM .. full at https://www.oreilly.com/ideas/brendan-eich-javascript-fluent... (click X on the popup window, you don't need to sign in)
Software is a very competitive business, prone to natural monopolies. A company that gets software written faster and better will, all other things being equal, put its competitors out of business. And when you're starting a startup, you feel this very keenly. Startups tend to be an all or nothing proposition. You either get rich, or you get nothing. In a startup, if you bet on the wrong technology, your competitors will crush you.

You didn't read PG's essays [1] did you?

[1]: http://paulgraham.com/avg.html
https://en.m.wikipedia.org/wiki/Conspiracy_(criminal)#United...

A criminal conspiracy is more than thinking about a crime, but a lot less than actually committing the act.
Well I'd rather not say how old I am but I will say that I am not young by HN standards.

The issue is not whether one is special but special relative to someone who does that type of menial repetitive job.

And just that I think I have more capabilities than the average garbage man or postal worker. And I grew up in a time when it was ok to say something like that by the way.
Referring to humans as "resources" in general is creepy to me.
Do you have any insight into how 1800cpap can offer 5 swiftfx pillows for $25?
If you want to see Brendan's keynote from O'Reilly Fluent yesterday, a sample went up https://www.youtube.com/watch?v=9UYoKyuFXrM with the full one at https://www.oreilly.com/ideas/brendan-eich-javascript-fluent...
I would check out these 2 libraries:

Fadecandy by Micah Scott: https://github.com/scanlime/fadecandy

LX and P3LX by Mark Slee: https://github.com/heronarts/LX

They both provide good starting points to working with LEDs arranged in arbitrary 2D and 3D configurations.

You can also check out the code for 2 different LED art projects I've worked on, both built on top of LX.

Tabula - https://github.com/squaredproject/Tabula
LED fins on the side of a building in Palo Alto, visualizing earthquake data. Construction starts later this year

2Squared - https://github.com/squaredproject/2squared
50-ft LED trees created in 2014 for Burning Man and Coachella
https://editllc.github.io/project-cms/

Static site generator that you manage from the browser. Currently publishes to S3 or a zip file. No help from servers.

The load time is currently slow because I am pushing unminified code and all the transpiling happens in the browser. With JSPM I can hot load applications but sadly github doesn't allow cross origin requests.
I think you're assuming that the issues and bugs are simple language errors or the proverbial segfault - which in my experience is quite rare in high reliability software regardless of the language - issues tend to appear at a system or design level.

I doesn't matter much what language you're using if the HUD blurs during high G forces, clocks run out of sync or you forgot to design a feature or designed the prioritization of events wrongly.
> I don't recall US pilots ever even going up against 80's generation planes like the MiG-29 or Su-27...

They did, in Desert Storm operation. And you know what?

MiG-29s and Su-25s were shot down without any retaliation.

Yugoslavian Mig-29s were also an easy target.
Are you talking about money money, or some sort of cryptocurrency "data transfer karma" ?
Yes in a thinking way.
The article is click bait. Moore's law may slow down, but it will not be predicted in the Economist.

For example, a quote from the article:

"Moore’s law was never a physical law, but a self-fulfilling prophecy—a triumph of central planning"

The physics and triumphs of engineering were all about physical law; "The end of Moore's law" was always just around the corner because of physics.

No central planning led Intel to invest their billions in R&D.

Central planning can neither force nor halt additional refinements in transistor density or alternate ways to compute.
> I made all of my friend from the groups of people I had to spend the most time with

As did I, but perhaps those people were in the same major or the same club as you rather than just 20 random people?

Furthermore, the club I was most active in had about 20 people, but I really only spent time outside of club activities with 3 or 4 of them, so to replicate this you need 20+ people that share a common interest, that are forced to be together as a prerequisite for engaging in that interest. I'm not sure Krewe provides that.
Consider doing this "Moneyball" experiment using Football Manager [1] games. Those games are made for soccer/football management simulation. And your "Moneyball" kind of playthrough is called LLM (Lower League Management) in the FM community.

[1]: https://en.wikipedia.org/wiki/Football_Manager
Have you seen Magnar Sveen's videos?

He has a series called Emacs Rocks of short (most are <5 minutes, I think) videos each showcasing one related set of commands, a series called Extending Emacs where he writes a new minor mode for Emacs and a series called Parens of the Dead where he write a webgame in ClojureScript (that last one doesn't star Emacs, but Emacs definitely plays a role).

You can find all of them at http://emacsrocks.com/
God save us if Trump is the new POTUS.
The site I'm currently maintaining doesn't change very often, but it's approx. 1,500 pages if spidered, plus a large search index. I'm looking at the Fancy plan, but we've got multiple subdomains or internal versions of the site. How are these covered if it's not all under one domain? Are sub-domains part of the same domain? :)

Is it possible to integrate with a CI system for on-demand runs, perhaps by supplying a list of changed pages as a hint on where to expect changes and where not? The idea being that to lower your costs, a subset of pages could be run on-demand?
But because my anecdotes are just as good as anyone else's, the place where I started my career has plenty of 20-30 yr veterans in their IT department, and they are a warehouse company with an IT staff of over 200 people but their tech doesn't directly make them any money at all.

That's a long stable career in IT in a department bigger than what he wants the entire company to be where IT is a cost center. If you're limiting yourself to tiny tech companies, you're missing out on a lot. Maybe company size and products sold aren't necessarily a good indicator of your career success...?
> the verdict is still out on the exact amount of Russian involvement in Ukraine

Really? And you still believe that MH-17 was shot by Ukraine, right?
Joe's Call Center is incorporated in India and run by Indian management. IBM just hired them for Call Center services.

Unless you forsee taxing all companies for all oversees work, I don't see how that can work.

And I'm not sure how you can effectively tax a company for all overseas labor, for example, a computer is made up of thousands of components with thousands of suppliers, how can you tax IBM for the low-paid subcontracted labor that mines the minerals that are sold to a manufacturer that makes the plastic that's sold to another manufacturer to create the dielectric for capacitors that's sold to another subcontractor that makes the capacitors that are sold to another subcontrator that glues them on the big tape reels that are sold to another subcontractor that loads them into the pick and place machines that are used by another contractor to build a board that's used by another subcontractor to build a computer for IBM.

How far down the chain do you plan on going with taxation? It's easy to look at the simple case and say "Tax overseas workers!" but it's actually quite complicated to come up with rules do actually do so since there's no clear line that divides employees and non-employees. And if you draw that line, the company will move its workers to the otherside of the line.
"not non-obvious" isn't quite the same as "obvious." English prose can't be parsed by pure logic alone.

I think in the context of the entire sentence it's clear that the choice of words is correct as written.
Ask HN: Is anybody doing anything with Beacons and the Physical Web?
My employer has opened some R&D time and money into Beacons and the Physical Web using Low Energy Bluetooth dongles, and it seems pretty interesting. I've searched around a little bit, but there doesn't seem to be much released into the wild using this technology. Apple with iBeacon, Google with Beacons and a few proprietary implementation and some up and coming ones on kickstarter. What are you personally doing in this field?

Edit: FWIW, I'm not involved in the project or idea generation where I work, just interested in maybe doing this with a side project. This or Tensor Flow or some other Machine Learning.
I read Mungers' comment as a bit of inverse logic. If you see something a company is doing badly, there's a strong signal that it's not worth doing.

Similarly, within your own organisation, similar logic applies.
The problem with trying to make friends "on your own" is that it's really uncomfortable. For many, chatting up someone at the bar is uncomfortable to begin with, but then asking them to hang out on a "friend date" later on is so much worse.

The great thing about Krewe is that you have a group dynamic, which is much more comfortable since you're not forced to maintain a long conversation and there are no confused intentions.

A person with the right personality will always be able to make lots of friends, but for the rest of us, it's much more difficult and frankly, might not even happen. 20% of Americans say they're lonely and the number of close friendships we have has been falling for years.
This reminds me of why I don't shy away from describing myself as both bright and lazy. I'd like to use my intelligence to minimize the effort of a task, especially one that seems quite menial or 'useless' in order to be smart about doing something dumb. From my experience it's a pretty useful mindset, with caveats of course.
Came to write this here. Xtend is amazing for these things.
Blogs, a couple online forums, content sites (largest one we're testing on is worldlifestyle.com -- disabled currently) and a couple sites who are building their functionality based on PLEENQ (women's lookbooks, houzz-like functionality, etc.).
End of "+1" era?
Maybe cheap in what you get but they are one of the most expensive places around.
Well, I guess this at least sorta solves the "+1" issues.
JavaScript – Browser and device fingerprinting
Looks like hacker news filters out emojis. My thumbs up pun has been ruined.

In all seriousness - thank god. Hopefully it won't take Google Code issue tracker like levels of effort to get people to "please star the issue if it is important to you rather than commenting with +1".
In this case, my site is subject to the "subtract a factor from results from competitors", but that's equivalent to Google's preferred site buying rank.

Unless you're talking about AdWords, it is not possible to pay Google in any way to improve the ranking of your site.

Only officially.
Welcome to 2007?

C# added implicitly typed local variables (and the var statement) to the language 9 years ago.

https://msdn.microsoft.com/en-us/library/bb308966.aspx
After Elio, Primo Next to Offer Equity to Crowd on SE
Of course, since this is now available to local & federal cops & prosecutors, same as any other law enforcement database, any exculpatory information will naturally be discoverable by defense attorneys.

Right?

Right?
But according to the articles that's because their infrastructure provider is forcing them to consider infrastructure through poor service
What exactly will be better? One can compile a lot of languages to JavaScript today. JavaScript is fast enough and size doesn't really matter for most use cases. Is WebAssembly going to be much faster than JavaScript?
Well what exactly is "repugnant" about what I said?
Fellow ibmer here. I'm in a growth area too. I feel safe for the next few years but have the same outlook as you. I meet people who have been with the company for 30+ years. I can't fathom how I could be with any company for that long given the current conditions. So I will probably end up putting in a few more years and moving on to something else before I get caught in a "resource action".
One billion. Wow.

I'd expect _a lot_ of copycat attacks on central banks soon.
Laws are so complex that chances are you are breaking some law at some point in your life. If you do anything "interesting" like activism, entrepreneurship, alternative religious practices, DIY maker stuff, etc., you are probably doing something "of interest" according to some statute somewhere.

Also don't rule out harassment. Would you hire someone who is under investigation? How would you like a tax audit? Or maybe you'll get pulled over 10X more than the average person because when cops run your plates you are flagged? What about no-fly lists? Detainment at the border when re-entering the country? Exclusion from benefits or consideration for government jobs/contracts? There are many things that can be done to make your life unpleasant or wreck your career that aren't illegal and don't involve actually charging you with a crime. In many cases there may be no recourse civil or criminal. Look into the adventure of getting yourself off a no-fly list for a good example of non-criminal punishment.
I like HexFiend on mac.

http://ridiculousfish.com/hexfiend/
How well would the computer fare with a slightly different game -- something like go, but with differing rules? Would a smart human learn faster (in real time, or alternatively with comparable energy use) than an artificial reinforced deep learning system?

And who can make the most interesting new go-like game?

Perhaps this could be tested with chess or checkers, even.
Here's the wikipedia list: https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...
Likely the sense of saving has been erased from most peoples minds.
That doesn't seem implausible, but I generally prefer lower pay for stability (or other soft benefits like more political capital). There is an equilibrium salary at which it is just barely worth it for my employer to keep me; there is another lower salary where it it is obviously worth it for my employer to keep me, and therefore still worth it for them to keep me despite me being burned out for a week, or having a bad day and having yelled at someone important, or having just broken something in production, or whatever. Or despite them having a tight budget and a soft or hard requirement to cut payroll by some fixed amount, as seems to be the case here.
A Robotic Home that knows when you're Hungover: The Future of Smart homes
To quote the great Gomer Pyle, "surprise, surprise, surprise!"
Probably not watson. r/ibm has mentioned Global Technical Services.