skysight-inc/HackerNews huggingface dataset:
This is a great resource, recommended for anyone trying to build little electronic gizmos. I’ve found it super helpful in trying to use various hall effect sensors. It also has nice sections on basics about magnets, etc.

It’s been around since at least 1998. 2003 version from the internet archive: http://web.archive.org/web/20031005162109/http://content.hon...

In the PDF metadata on that file, Creation Date: Oct 14, 1998, 6:29 AM

Too bad there’s no date written anywhere in the text; I’d still recommend adding a [1998] to this discussion topic though.
If Branson is able to make space flight mundane (b/c so many people do it) and/or put "a resort on the moon," I can't see how that wouldn't push things forward.
(1) is not a given, though. If buying has a higher monthly cost than renting, that money comes from somewhere in your budget. If you are viewing your home as a retirement investment (will pay off in 20 years, when you don't have to pay rent), that's most likely where it comes out of. In that case, when you take into account the appreciation on the house, you have to also consider the opportunity cost of not investing the extra money in an alternative investment.
All of those problems? Users don't know, don't understand, or don't care.

Native? Regular users don't care if an app is native or not - they just want a well designed app that works across their laptop and tablet.

Updates? That's probably one they do care about - they want it to happen without being interrupted.

SaaS? Users don't care - value for them is about 'it just works', not some philosophical debate about if they only have a limited use license for the music they stream on Spotify. If Spotify shuts down, they'll move to the next service.

Cloud storage? Users want their stuff to be accessible from their phone, tablet, and laptop. We need to educate them about risks with that, and put transparent controls in place to help them.

Installing apps? Users don't care - just make being able to use an app easy. Website, app store, whatever.

As a developer, it's your (our) responsibility to help the user figure out where it matters in terms of getting the outcome the users want. Hide the shit they don't care about, educate them in language and terms they understand about the things that do matter, and don't annoy them with inconsequential stuff.
There should be some asterisk or something next to tech that is a frequent sponsor. That influence severely distorts the conclusions. If we're discussion auto racing and Hyundai was giving out free cars, then would that mean that Hyundai was the best race car because everyone was using it? The intent of this study isn't to see how effective contest sponsorship is, it's to get an idea of popular technologies. Sponsorship non-disclosure paints an inaccurate picture. i.e. Azure being so popular when in the real word, it isn't.
Shameless plug:

ExpanDrive @ http://www.expandrive.com enables a very fast/robust version of this use case.
Israel’s Choice: Conventional War Now, or Nuclear War Later
Core rope memory, the ROM for the Apollo guidance computer
His writings on monads come to mind, though I may be mistaken.

Did you know he made a mechanical calculator? Here's a pretty cool link from the wolfram blog: http://blog.stephenwolfram.com/2013/05/dropping-in-on-gottfr...
> So, sure, yes, Microsoft is doing cool stuff with Azure, which is great, maybe that's the future of the business. But that's a very different business than owning 90-something percent of the software powering every personal computing device in the world.

Is it? Phones and cloud services aren't in competition, they're complimentary services -- phones create demand for cloud services.
Course Materials for Modern Binary Exploitation by RPISEC
Cars and Big Macs, like pretty much anything, are priced in no way according to their manufacturing or contents cost (aside from the end cost being something more than the sum of the cost of parts).

You can't infer anything about the cost of a particular car by knowing the cost of the seats. If fact, it's quite possible that your "upgraded leather seats" cost less than their standard cloth equivalents. That's my entire point.

The algorithm is important, sure, but not to the end consumer. At least, not to enough end consumers. I'm sure their investors are well aware of the details, but they are under no obligation to make those details public. If fact, they could probably successfully argue that it is a trade secret.
Twitter earnings report summons the dreaded T-word: “turnaround”
Are you doing a full dump each time and syncing that? Or are you dumping and syncing incremental streams (i.e. zfs send -i [...])? If the latter, how do you deal with expiring old dumps, without having to re-sync a full dump periodically?
> The brutal truth is that the actual alternatives before us are not Mr. Obama’s deal or war. They are conventional war now or nuclear war later.

I think this warrants some discussion...
China Pushes to Rewrite Rules of the Global Internet
I've answered with an EDIT in my GP comment to keep it in one place.
It's not always an option to host and manage a registry, some parts it's easier for the customers to rely on a registry service like quay, in which case it can make a difference for some images to think about layering. But you are right, s3 is fast and that's one of the reasons I'm glad Deis moved to support s3 out of the box.
Yes, the point still stands.
If this shows up as behind the paywall, just paste the URL into Google and search.
It's not that simple.

1. The spec died, because it didn't get two independent implementations.

Everyone merely wrapped sqlite, which meant sites could rely on being bug-compatible with all the sqlite weirdnesses (e.g. column type "floating point" parses as integer column type), and making any future upgrades or fixes of sqlite a Web-wide version of pain of upgrading IE6 used for an intranet site.

2. IndexedDB API is a pain to use, because it's designed to be used directly. In the spirit of extensible web manifesto, it's a low-level primitive for JS libraries to build convenient higher-level abstractions on top of.

It's like an "assembly" of storage. It's supposed to enable building higher-level databases on top, so you can have SQL or NoSQL with whatever dialect you want, without burdening the platform with it. Use Dexie, localForage, ydn or such.
Today we launched our startup. Kowly is a social network with the clear focus on inspiring quotes and media.
Check it out and get inspired!
Agreed. I for one do not want to be forced to develop on 3 platforms just to provide a decent user experience. Take all that effort and focus it in one place to create a truly great experience.
My local paper has a subscription website, which I've paid for at times, but the thing is, they still blast you with annoying popup and animated ads even as a paid subscriber. No thanks, you can't have it both ways.
Releasing jsfunfuzz and DOMFuzz
Well over a year ago, there was a previous discussion with a video and plenty of other links:

https://news.ycombinator.com/item?id=7656282
Extremely likely due to the overview effect.

https://en.wikipedia.org/wiki/Overview_effect
Sad to see PHP high on the list, it would be good if it could go away anytime soon. PHP is crap. I am rather surprised to see things like Ember not even making the list in JavaScript frameworks. The Microsoft weighting of this data is also peculiar. But, I suppose universities tend to represent academia as opposed to the cutting edge of the real word. There also seems to be a heavy bias against Ruby compared to the popularity of ruby in the real world.
IS this going to be integrated into ZoL?
Phones and tablets are great consumption devices, but not so much for say, building a web site.
> The President cannot pardon someone for a federal crime they have not been convicted of.

Yes, he can. http://www.nytimes.com/1988/01/05/opinion/l-constitution-all...
Universal apps, seriously? Ever tried to write anything apart of a hello world example as a Universal app? Universal apps are a even more half baked pipe dream than all the other abandoned MS frameworks.
I didn't even consider trying the lifeguarding merit badge for the first couple of years. I doubt I could have done it back then.

> They later changed it to a gimme course

That sucks. I'm also kind of surprised to hear that, because BSA does not usually skimp on safety, and anyone with the lifeguarding merit badge should be capable of actually saving someone's life.
Wait, how did an OS update break Django?
And the answer is that in the future, "smart phone" will itself fade as a category and you'll have a smart phone that can be plugged in to a laptop body or desktop hardware for when you need the extra power. The body may also have additional processing power like a GPU, additional cores, etc, to turn it into a higher-class machine.

Due to the mobile form factor there are certain use cases that it simply can not fit while still being a "phone". This is not because the phone will lack processing power, it's literally because the form factor just can't have enough input & output options. Barring major battery upgrades, it also literally lacks the power to solve all problems. The extra hardware will also have laptop- or desktop-class heat dissipation capabilities, which a smart phone simply can not solve without, again, being something other than a phone when it's being a phone.

That is all to say, there are real and specific reasons that phones can't eat all the use cases the way minicomputers ate mainframes and desktops ate minicomputers. The only way for phones to eat all the use cases is to hybridize "back" a step and also become the things it is replacing again.

We've seen some abortive attempts at this. I find myself wondering if the fundamentally closed nature of the major phone operating systems is inhibiting the creation of this stuff, because the requisite OS changes to make this work are too hard. While I don't own one I still find myself rooting for the Firefox phone or the Ubuntu phone... they've still got a chance to beat the other guys to this market. And I for one would hate to sacrifice the openness of my entire computing stack because "the phone", which at this point will be little more than "one particular app", is closed. That's an awful lot to sacrifice to an increasingly minor use case.
For every .net/desktop developer there are 100 developers doing web (front-end or backend). It was less than 100x in late 90s but it probably was more than 2x, even in those early days of the web.

And that's the difference between "dominant" and "growing".

Windows desktop development might have been still growing at the time but web was growing much faster and fairly quickly became dominant.
If you're the type of person this service is targeting, odds are you simply don't have the time to do that.
> But I disagree strongly that it is a significantly declining one.

...but it is declining. Thats what all the data and consumer reports show. Seasonally adjusted, taking windows 10 into account. The industry is slowing down.

Obviously we're not going to go 'mobile only' overnight, but here are the brutal facts:

- You make more money when you have a greater potential audience of buyers.

- Investors are not stupid. Investment capital will go where the users are going.

For developers and certain technical jobs some kind of desktop machine will probably always be a thing, but there are a lot of people out there finding they dont need a laptop. Even in business.

Windows is no longer 'the' platform.

Wanting something to be true doesnt make it true.
> The President cannot pardon someone for a federal crime they have not been convicted of.

Not only can they, but perhaps the single most well-known Presidential pardon in history was of this kind: President Ford's blanket pardon of ex-President Nixon for any federal crimes he may have committed while President.
This is in general true about most criminal activity. Most crimes net very little profit.
World's first eink traffic signs launched in Australia
I was skeptical about imgix, but I recently plugged it into a CMS for a startup I was helping out as a simple image editor + transcoding service. It did pretty much all the work: all I did was add a few buttons to alter the bri/con/vib parameters, and hook the crop up to simple jQuery cropper plugin.

We're also using it as a way to upload jpeg2000 files from iOS devices to save on bandwidth, which will then appear properly on Android and desktop.

I'd say it saved me a fair bit of infrastructure work.

EDIT: They had an outage the other day where new images weren't being cached that was fixed within a few hours (that sucked), but were awesome enough to provide a root cause for me.
Is there a software engineering methodology for functional programming?
Twitter Executives Take Somber Tone, Saying Growth to Take Time
I (obviously) wasn't there but it sounds like you did the right thing.

At the end of the day you were the one sitting in the chair and had to make a judgement call based on your training and observations.

Think of this way - if you hadn't reacted as you did and the girl ended up injured or dead, how much worse would you feel today?
Show HN: Flash cards for programmers
> And the answer is that in the future, "smart phone" will itself fade as a category and you'll have a smart phone that can be plugged in to a laptop body or desktop hardware for when you need the extra power

And, funnily enough, Windows tablets can do that today, and the phones get it with Windows 10.
I think we will see the traditional business desktop replaced with a docking station and smartphones as processing unit Laughing. A buddy and I wanted to make a startup based on this back in 2006. "The Flip phone as a platform!"
Go's http server. The inside of nginx is an incredible mess of C. I begrudgingly trust it since it is being actively attacked and maintained. The inside of Go's http server is incredibly clearly written. I am confident that it too will be maintained. And it's roughly half the speed of nginx, which is plenty fast. (Few web application servers in the world are sitting there with nginx using all the CPU.)

It's a long slow process partially precisely because I intend to do this carefully, and discarding nginx is not something to be taken lightly, but long term, as I said, I want the C out of my stack.
I was thinking about this idea the other day, but it paid out at a higher frequency (hourly or daily). And there was a companion app that simulated cents trickling into your pocket based on your hourly rate.
Who's "we"? I know it's a blog and he's probably just going for a colloquial tone, but I always find this notion of some great big web development community weird. The web is countless tribes with differing goals, and if your call is to non-action all you're really doing is leaving the future to those that act.
Which version of RVM are we running again?
The "Big 4" Technology Companies: Apple, Google, Facebook, Amazon all have their primary business models around targeting consumers of which the trend is that more of them are turning towards using Internet-capable mobile devices as their preferred computing device. This isn't a hypothetical trend far off into the future, Apple is already the largest company in the world because of its success and focus on non-PC devices.

This is why Devices vs PC Market share is very relevant for gauging Company trajectories, the gateway to consumers is moving "Post-PC" to Internet Devices where those with business models that benefit from a strong mobile presence are set to prosper in future.

With Microsoft's flailing Windows Phone and Surface their grip on consumer mind-share is steadily declining, they've still got Office to target end-users but even this is focused on Business users whilst Xbox and Minecraft targets gamers. Skype's a popular App that they may be able to do something with, but ultimately it's just an App on a much larger Mobile ecosystem.

Their Azure cloud platform does benefit from Companies hosting their Mobile Web Service on Azure and Windows/SQL Server Licenses so they'll have a healthy income for many years to come, but unless they have a prosperous mobile strategy they're going to miss the next lucrative computing platform which will affect their mindshare with Consumers and overall growth vs the Big 4.
If windows continuum is well designed, I believe this could be a trend reversal. Lot's of people need a laptop/pc beause you simply cant produce good work with a tablet. But lots of people want just one device.
From a consumer perspective, it's unclear why a typical person needs a pc or laptop. For video content, a Chromecast is easier than fiddling with plugs and almost as cheap as an HDMI cable. A console provides a vastly superior gaming experience to a similarly priced laptop and almost no one needs to write a dissertation. And if you need to type at home for some reason, a $120 chromebook will do the job just fine--that may be a "laptop", but it's one that's worse than irrelevant to Microsoft.

And smartphones are better than PC in all sorts of ways. They can always be with you, they can function as a camera and video recorder directly, they aren't a box into which you need to figure out how to get your content into. They take up less space, and can easily be customized with cases for style and self expression.

Home computers started as a niche interest, and they'll return to that.
It should be clear from the context of the entire discussion, as you are probably well aware, which philosophical theses we're talking about. My personal opinion is that catching commenters with gotchas based on how they didn't include stringent qualifiers into every single sentence just so they can't be purposely misconstrued is probably not the most productive debate technique to go with here.

As far as content goes, _xander already made that objection for you, by the way.

But you're right, the majority of people in this thread seem to think my previous comment is of negative value to the discussion and I accept their judgement. It's just too late to delete it, sorry about that.
> The thing about riding a unicycle is that you don't think of staying on top of it, you think about keeping it underneath you. Falling forwards? Pedal faster to bring it back under you. Falling backwards? Stop pedalling so you catch up.

Sounds vaguely like track standing on a fixed gear. It's more like balancing a broom on your finger than trying to balance yourself on a rail.

I really love bikes of all varieties, but I've never messed with a unicycle. They seem fun. My friend has one; I'll have to try his sometime.

Because you mentioned torque and such, if you never have, check out this book: http://www.amazon.com/Bicycling-Science-David-Gordon-Wilson/...

I picked it up expecting to read a chapter here and there and ended up cover to covering it. Great read
> You can't infer anything about the cost of a particular car by knowing the cost of the seats.

Oh man, my car analogy isn't accurate ;-)

> Cars and Big Macs, like pretty much anything, are priced in no way according to their manufacturing or contents cost

This may be true for cars and big macs, but you know what I'm saying -- knowing the components contained in a product is different from knowing the spread on that product, even if knowing the comnponents tells you something about the spread^1.

In any case, this is all irrelevant to the central and irrefutable point -- that that the way the algorithm works is of immediate and obvious importance to the customer.

> but not to the end consumer.

Sorry, but the burden of proof here is on you.
How is the algorithm not important to the end consumer? It's deciding how much money they get each week. How many things in life are less important?!

> but they are under no obligation to make those details public.

In fact, it'd be unsurprising to learn that they are.

--

footnote 1: BTW, I think you're unintentionally arguing against yourself.

In the event that knowing the components (i.e. the leather, the algorithm) tells you nothing about the spread -- as you maintain in your last comment -- you're basically conceding my point that there is a difference between knowledge of components (i.e., what you're getting) and knowledge of spread. In which case revealing the components can't possibly be justified on the basis that companies shouldn't have to reveal spread.

My argument was that even when components do tell you about spread, sometimes it's still necessary to say what those component are. And there are clearly examples of products where "what you get" does reveal spread (e.g., anything closely tied to commodities w/ very little or inexpensive manufacturing).

But as I said, this is all a bit of a tangent.
And you can find a few other things that go back three or four years; Acer had one, for instance. None of them seem to have quite stuck the landing yet. But I don't say this because I lack faith in the idea; I think it's inevitable. It's just that these things all seem to be ahead of the market. Now we just have to wait for the market to realize it wants this.

(It's hard to read the market's mind. But every once in a while, you can guess where it's going to go in advance... and get yourself brutally murdered in your financials when you show up to the party years before the money shows up.)

Back on the topic of the original article, it's possible this is Microsoft's core strategic play... if they agree with me that this is inevitable, they've still got the income and the OS resources to stick out the market's slowness, and build an incredible offering on this front out with all their resources. It's at least possible that they could indeed unseat an incumbent Android/Apple duopoly if they can be that much better than the competition once this use case becomes big... and it's not hard to imagine it going down that way. They've got a lot of cards on this front that even now Apple and Google do not, games, for instance.
It's not hard to find three data points to prove anything you want about HN, so I don't see that as a serious criticism. But these points are wrong anyhow.

The Snowden petition thing is inconsequential theater. There's no new information in it, and so nothing substantive in the thread, just people repeating pre-existing opinions. That's not what HN is for. Threads like that routinely fall off the front page, mostly because of the flamewar detector, but we downweight them too. Such stories don't gratify intellectual curiosity because they're predictable.

The other two articles contain substantive reporting, so are fine here. That doesn't mean we endorse what they say or share their politics, whatever those may be.
>"Web ASM [...] installing the interpreter on the browser, for everybody to use... Then we can create Flash all over again."

That's ridiculous. Is Javascript "like flash" because most browsers ship a several MB interpreter for it?
That's basically the demographic that is both the coding bootcamp's core demographic and what you want to look for while hiring. Intelligent, analytical folks who go from under-employed to having enough of a skill-set to do something of value. Engineering school students who had to drop out for non-academic reasons and are flipping burgers, math majors who are for some reason writing for $20k/yr, grad students tired of running experiments for peanuts, etc.
This deserves more attention.

tl;dr is that if someone almost drowned or inhaled some water, they need to go to the ER immediately even if they seem better afterwards.
The people who need this idea the most are the ones whom generally have to pay the most for other things.

And this sounds close to the argument that people make against the poor having smartphones, without realizing that there are lots of cheap smartphones out there, and generally this is their own connection to the internet, which is increasingly needed for everyday life.