skysight-inc/HackerNews huggingface dataset:
I still remember playing with one of the first versions of Macromedia Flash as an intern at an IT company during high school. The "hot thing" back then that people mostly used Flash for was to realize cool "intro" sequences for their website. As an example, here's the intro that I made for my company (courtesy of the Wayback machine):

https://web.archive.org/web/20030605160730/http://kimweb.de/...

Everything in Flash was pretty limited back then, for example Actionscript didn't even have sine and cosine functions! I remember that for another project of mine I ended up re-implementing these functions using a Taylor series approximation, which was pretty wild but worked.

Today it seems that Flash gets a lot of hate and ridicule by the IT community, but honestly back in 2001 it was a huge deal and allowed you to do thing on the Web that were completely impossible using HTML/CSS (Java applets were an alternative but much clunkier and harder to create). One example of this was a small thing that I built which would allow you to specify some text as a parameter and then would let this text "fly in" using user-defined animation sequences. For example, you could have the letters "fly in" from above or perform some wave-like dance. Creating these animations could be done by defining a sub-tween (I might misremember the name for this) for each letter, which would take the letter value and position and perform the rendering, which was quite flexible and allowed for object-oriented use of animation sequences. So, even back then Flash was a pretty decent and versatile tool and probably had a large influence on later technologies like HTML5.
Streaming Realtime Analytics from a Real Football Game
22 years ago: new toaster oven as wedding gift. 3 months later: oven died; I planned on fixing it as I assumed it was just a simple component failure. In the meantime, we pulled out an old unopened (ergo, in the box-new) toaster my wife had inherited from her grandparents. 22 years later the chrome encased, thick woven cabled toaster needs an occasional emptying out, but otherwise goes on and on. We'll probably pass it on to one of our kids one day.
The FOIA request excludes sensitive info, so that's not at risk here. However, had she not used a private server, no one would care.
I was part of the jampad era and slept there several nights and even tho the article mentioned good facts I think I will have to write some more interesting ones on a blog post. He also helped our startup many times and we closed our angel round at his house.

Travis deserves all the success.
> I don't buy Apple products anyhow.

I bought my first apple product six months ago. An iphone 5 32gb model. It had been roughly used, and I got a discount.

I bought this, in part, because I can get cheap parts for an older iphone; this is much less true of any other model of older phone.

Also, I can get updated software for an older iphone... this is also not true of older android phones (as far as I can tell, CyanogenMod drops support just as quickly as the original manufacturers. Yes, I could figure out how to port the security updates to the device-specific package, but I could also write my own phone OS, given enough time and effort. There's no reasonable/practical way to get up to date software for an old android phone.)

A new apple phone isn't as better than a new android as people say... and god damn, itunes is a piece of shit when it comes to managing podcasts. ios might even be worse (no sd card, etc..) But an iphone that is a couple years old and has sustained some damage is way better than an android of a similar vintage, simply because of the software and hardware support.

Note, it is pretty unlikely that I would buy an apple workstation, for all the reasons discussed in this article, and because I find their keyboard unpleasant.... but the point remains that in practical terms, it's way easier to repair an old Iphone than an old android phone, simply because of the wide availability of parts.

(that said, the fork of the fork of the fork of the nokia linux that came with my nokia n900 many years ago is still going, which is really kind of amazing. But the n900 is pretty primitive at this point.)
This map seems to show the world in Mercator's projection which does not preserve true areas of the continents and even heavily distorts them based on latitude.
I think this site would be better if it used a projection preserving actual areas like Gall-Peters projection or similar.
"Robotrains" are already fairly common: [1].

However, replacing road traffic with robots is more appealing. Railways already have an almost-perfect safety record, and the cost of the driver is spread over many passengers.

[1] https://en.wikipedia.org/wiki/List_of_automated_urban_metro_...
Though the arguments are interesting, I'm not convinced

Sure, the semantic gap exists. But ARM and x86 have evolved and have overcome a lot of difficulties.

People like to bash x86 but it has a big advantage: it's compact. ARM Thumb is compact but not so much.

Also remember how big the last 'new ISA' (Itanium) success was?

Compiler and processor front-end beat "perfect ISA" today
San Francisco basically has done exactly what you suggest. Most city residents don't believe that anything should be built (or if it should, it definitely shouldn't be in their neighborhood.) http://sf.curbed.com/archives/2015/02/04/sfs_population_is_g... As a consequence, it is "focusing on quality of residents, not quantity" (the "quality" that they're looking for is the green stuff).
While NATO offered to activate the submarine rescue system to assist. Most militaries respect their opponents, and all sailors respect the sea.
It's when that is lacking that you start to see abuses more likely to occur - WW2 Japan in general, Germany against the Russians, the US against Iraqis since 2003.
My counter example anecdote:

I also own a 2012 MacBook Air. In July I brought it to an Apple store just two weeks before my Apple Care support ended. I got a brand new battery for free because the three year old one had "only" 70% capacity left.

On the other hand the battery in the Dell laptop I had before got really bad after just one year, right after the one-year guarantee ended. 14 months after I bought the laptop I had to buy a new battery because the old one only lasted 10 minutes anymore.

Of those two scenarios I really prefer the Apple one. If you don't have Apple Care anymore you still don't have to bring it to a third-party shop. Apple will replace the batteries for $129 for up to 7 year old laptops: https://support.apple.com/kb/index?page=servicefaq&geo=Unite...
Adblock Browser for iOS and Android
Oh come on, it's not that bad - it's not like it set fire to your computer or anything.

It's just an amazing example of what you can do with Flash, and why you shouldn't.
Not a joke. Here's an actual site they did:

http://industrialpainter.com/
FEATURE REVIEW – Apple Watch: Part 1
That's not the case in London.

There aren't as many public toilets as there used to be, but there are still enough (I'm sure homeless people know where they are), and it's rare for there to be a lock on the toilets in larger businesses.

Railway stations in London generally change 20p.

http://greatbritishpublictoiletmap.rca.ac.uk/
Afaik über is only a newspaper article content company, never seen an uber cab. Only news articles about how much money uber is suppose to be worth.

It's a glorified spreadsheet..
Given the effort put into engineering support for bitcode in iOS 9, it's clear that the processor's instruction set is definitely going to change at some point. The only question is when. I wouldn't be surprised if these new processors were unveiled about 8 and a half hours from now.
That last line typo had me chuckling. I really hope you are right about robotic transportation coming soon, but I'm very skeptical. Has anywhere got any robotic system replacing public transportation coming anytime soon?
Fascinating abstract. I think I may have accidentally downvoted your comment though, when I meant to upvote (on a phone).

I downloaded the PDF; hopefully I can find time to read it eventually. There are some gaps between the layers of abstraction presented in this abstract that I hope would be addressed by the full paper.
This is an announcement about the Node open source community finally overcoming their differences and making strides towards platform stability, yet your first response is to complain about "massive instability" (which turns out to be more about individual libraries than the platform itself) and how you "wouldn't hold Node up as a great example of the open source community". I can't see this as anything more than a slap in the face.

My opinion? You probably should withhold your judgement of the "open source community" if you only have superficial knowledge about their efforts.
Thank you everyone for your comments, it's really appreciated!

In particular, thanks to prostoalex - it's great to see this type of thing already exists and people have beaten me to the punch of actually doing something about this :)
Why Young, Slim, Non-Smoking South Asians Struggle with Heart Disease and Diabetes
Everybody, in the form of taxes. After all, education benefits the entire society so it makes sense everybody helps pay for it.

It's also a good way to take advantage of all potential instead of only the ones that happen to have money.
How Can Business Tools Help You? AMA with Alex Osterwalder Recap
Announcing Spark 1.5
“Coding in CoffeeScript is like having sex with a Lady-boy, from one side it’s kind of like the real thing, but from the other you’re still sucking dick.”

— Anonymous CTO
My wife teaches children in the age of 4-6 at an expensive, well-known, and high-achieving school, following a British curriculum but not in the UK.

The whole damn syllabus is play-focussed. Teachers aren't allowed to plan lessons more than a day or two in advance as they're required to follow the children's interests. Play activities are set up to help the children develop certain skills, and their development in those is monitored, but again, it's _all_ play.

This was a difficult adjustment for her coming from a deprived inner-city school in the UK, but she's now on top of it, and the whole child-led development thing appears to be pretty well established in academic circles.
The Lost, True Story of the CIA’s Greatest Basketball Coach
When does your religion legally excuse you from doing part of your job?
Gnome 3.18 Will Feature Google Drive Support
That is one odd content layout. First there's a search, then a bunch of categories. THEN there's a list of seemingly submitted items. THEN you have the actual purpose of the site being spelled out. Lastly, you have "featured" stuff. Since they are in a grid and at the bottom, they are the opposite of featured.

Then you have a random "submit" button out of nowhere.

So I pressed one of the articles that I wanted to read, and what did I get. This[0]. I mean, what even is this? "Preview or download" ad medium.com. What preview? What download? Why am I not in the article already?

On the side I get some BS "13 Mind-blowing Statistics on UX is another useful resource that we selected for inclusion on Web Design Stash.". If a "for fun" list of 13 random statistics (90% more likely to climb everest than click banner) is something you "choose" to include in your so called resources, then I can only assume that your whole site it just scraping a bunch of websites and mass include stuff for your website.

http://i.imgur.com/WGeK4Is.png

The tags are also not relevant.

I expected a properly sorted and curated website for actual resources, pretty much the opposite.
You would have to use an ancient modem or just sync emails by serial cable/irda, but the Psion 5MX was about the pinnacle of portable content creation hardware, IMO. With it you can write emails or whole books if you wish. Some prefer the 3 series, but not necessarily for the keyboard. 25-40hr battery life on 2 AAs, insta-on operation, CF card transfer of files - no wonder people are still using them.

Now that people are not as fixated on having colour screens, being primed to now accept e-ink style displays, is there a chance we could get a similar device with more modern specs? I think I'd still rather work from a palmtop than a laptop or phone when not at a 'workstation'.

I used an N900 for a long time (relatively speaking) and found its keyboard to be solid, but not in a way that could make writing or emailing tasks more productive.
I did think the site content was quite simple to understand, it's a platform that deals in comms, planning, storage for teams. Putting people together to build product and manage their workflow.

If it was a case of 2mins reading and you still have no idea then that is certainly puzzling.
Could be a tour is used to aid UX? A quick run through to help all levels of users understand the features they will be using. You can always hit the cancel button if you have no need to view it.
It is a common theme in computer architecture for someone to say, 'look I have an awesome new architecture all you need is a clever compiler to make it work'. None of them really pan out (other than in specific applications, you could argue GPGPU is as an example, though that appeared more by accident than by design).

Apple would need a very good reason to produce their own ISA. Sure they like to do many things in house but they don't do everything themselves. The resources required to produce and support a whole new ISA are a major investment, they're only going to do it if in the long run is cheaper than paying for an ARM architecture license. I just don't see a solid argument that a custom ISA and shiny new compiler would give them much (if indeed anything).

Whilst they may be shipping LLVM IR for the watch apps rather than ARM code I think this is just so they can target the compile for a specific processor. Each one has its own performance quirks and especially in such a power sensitive environment it would make sense to do specific targetting.
Ask HN: Guides to mechanical / FW HDD failure recovery
Does anyone know of a good source of information on replacing the FirmWare chip, and or read head replacement / unsticking in modern Hard disks? It would also be useful if you guys could point me in the direction of a guide that deals with cleaning after contamination.
Any thoughts on HDD recovery in general are also welcome!

Cheers!
A family with two developers' incomes could easily pay the equivalent of a teacher's salary in many places. Teachers are underpaid for what we expect them to do, so it should be unsurprising that some teachers underperform -- the highly qualified who lack intense passion leave.
It's obviously just one guy's screwup, but it got me thinking.

For first-year university subjects, there's a smallish number of textbooks across the globe. For first-year physics, you're using Halliday and Resnick, or ... a half-dozen or so others whose names escape me right now. But the point is that a small number of decent textbooks exist, and they tailor the courses to the textbooks.

The existence of a "Texas high school math text" makes me think that at the K-12 level, textbooks are tailored to the courses instead of vice versa. So you've got second-rate authors writing textbooks just for one market (admittedly Texas public schools is a big market that most authors would be very happy to have a monopoly over) and it makes it more likely that errors like this will slip through.

Calculus is the same the world over, it doesn't make sense for Texas to have a different textbook to Toronto or Toowoomba.
Show HN: Dockerized Agilefant
Startups aren't about "bleeding edge tech" though. Startups take ideas and technology and build innovative products that solve real problems. What those products are built on can be anything - it doesn't matter whether the tech was invented 5 minutes ago or 5 decades ago, if it solves the problem better than any current solution then that's a good thing, and that's what the startup should use.

I would much rather work on something with desktop publishing and business intelligence for 10 years and look back knowing I helped people solve an actual problem they had than look back knowing I worked on the shiniest new toy before anyone else.
The reason other ISAs have failed to get traction is compatibility. They couldn't run any existing binaries, and everyone wanting to use it would have to develop and adopt new tools. But Apple don't care about interoperability and completely control the entire software tools and distribution stack from top to bottom. They don't have to ask anyone else to do anything at all that they aren't doing already. No previous ISA vendor has even been in that position. Not even IBM with their mainframes. Furthermore the architecture of LLVM decouples it from particular processor architectures in ways that previous compiler architectures didn't, greatly easing the migration process at a technical level.

But what's the benefit? Maybe a few percent speed/power efficiency boost? We've already seen that Apple will go to extraordinary lengths for a few percent improved performance, particularly when it comes to power efficiency. A few percent here, a few more there and soon you're talking an hour+ extra battery life.

I think this is highly plausible. There just doesn't seem to be any particular reason why they wouldn't do it, and plenty of reasons why they would.
https://www.reddit.com/r/india/comments/3k27mv/facebook_is_p...
LLVM "owned" by Apple? Can't really "own" open-source.
I think it does. People raised on farms have less allergies than the rest of the general population [citation needed but I'm lazy]

Kids need to play outside, in the dirt, interact with live animals and other kids and be exposed to a lot of different food when they're young and later on in life as well.
Many early illuminated manuscripts have very unrealistic drawings, similar in the style to voynich manuscript.
Transit fights are usually a rich vs. poor issue with a streak of racism running through the middle, with different arguments used by the left and right as representatives of the rich, while the poor are largely uncourted(except as a minority group, which I will illustrate). In all cases the right will claim that roads and car ownership and home ownership foster independence and the solution is to build another highway to a far-flung suburb and to tear down the city. The arguments from the left are more interesting.

The richest neighborhoods - in the suburbs - don't want transit. An unreliable once-an-hour bus is seen as a handout for the poors, an impractical feel-good project that cannot earn its way. A large transit development that aligns with a real neighborhood would upset the balance by making the surrounding area denser and busier. This is the position that the the western San Francisco neighborhoods have been in for the past generation - a bit too wealthy and a bit too suburban to break away from car usage, even as they are far denser than most suburbs. Many of the outlying BART stops, similarly, are large parking lots, a way of sealing in car dependence and transit as a last resort for commuters, rather than a benefit that makes the stop a destination.

But then the reverse applies once you're in central cities and you're dealing with luxury condo residents: Anything less than a world-class rail system is deemed unsatisfactory, but the rails should, of course, go from one wealthy neighborhood to another. Getting the poor into the rapid system equates to more "criminals" or "thugs", and so you would get support for saturation coverage of an area that is already well-served, or a neighborhood that has undergone massive gentrification, but not underserved poor areas. This sort of thing contributes to transit system balkanization - a bad system for the poor, and a good one for the rich.

In both density situations, minority political groups will get showcase wins if they can lock in by-the-doorstep bus coverage of their constituents that is too slow and indirect to be truly useful. This is something that SF and much of the East Bay has avoided, but maybe not for the right reasons. The areas that were historically lower-income got access to BART, but are simultaneously now the biggest targets for gentrification. They were intended to be handout zones, and then the rise of real estate prices ultimately flipped that idea upside down and turned BART into a gentrifying mechanism. And now we are in the situation where the system has to be developed for a plurality, rather than a handout - which is probably a good thing.
This book gets cited a lot in such discussions,
so I usually just respond by linking some of my previous comments that address it and related works :-)

https://news.ycombinator.com/item?id=7890441
https://news.ycombinator.com/item?id=8157206
And did so in favour of a forced one - I think the title is meant to reference the whole track runner thing.
And San Francisco is a nice place. So what's the problem?

Sure, not everyone who wants to live there can afford to live there, but that's always the way it is in desirable places, otherwise we'd all live in Vanuatu or something.
See https://github.com/ipfs/ipfs.js

It's coming along, not fully functional yet but you can watch its progress (or contribute code :D ) at https://github.com/ipfs/node-ipfs
Much like they do now by keeping their web server online?
So does Go have generics yet, or what? :-^
I did a tonne of programming for PC GEOS, aka Geoworks. It was... very cool, in a retarded sort of way. It could do all kinds of awesome things; multithreading! Virtual memory! Vector fonts! Embedding applications in other applications! Pluggable look and feel! Long filenames! Ubiquitous databases everywhere! All on a 8086 with 640kB RAM.

But in order to do any of this you had to write programs in a custom C dialect called GOC, compile things with a ghastly mess of Perl and Borland C mangled together, and the architecture was inextricably entangled with the 8086 architecture so it was fundamentally non-portable. (Object-oriented machine code. shudder) There was a debugger. It required two PCs connected via a serial cable...

If anyone's interested, I've got some source code here:

http://cowlark.com/geos-software/index.html

(including an ELKS syscall translator which allows you to run Linux-86 binaries on GEOS! I think someone used it, once.)
As a designer I love the equal positioning that flexbox offers. I tried to use it for some projects, but it needs some more work on browsers compatibility.

Here's how the site looks for me in Safari 8.0.8: http://imgur.com/aYwYTDx

Safari seems to refuse reading flex style: http://imgur.com/LEhtYBZ
Reminds me of the TV series "Extant" where a human family adopts an android child in order to give the android the real human experience.
I don't see why a new compiler would be necessary. It's unlikely they'd completely throw out the whole ARM ISA and replace it with something completely different in one go. More likely, they'll gradually add new instructions and mutate the characteristics of existing instructions over time. LLVM IR isn't completely ISA agnostic, a lot of ISA specific assumptions are still baked into it, but gradual iterative improvement is Apple's speciality. A couple of new instructions this year, deprecate a few old one next, and in 5 years time you've got a new ISA that's barely recognizably ARM any more yet each step along the way is just an incremental and largely backwards compatible change.