skysight-inc/HackerNews huggingface dataset:
Aren't most Android phone pretty open in practice? If you're able to rebuild your kernel then what's stopping your from tinkering with the hardware or installing whatever OS you want?

The only closed bits remaining are the firmware blobs for certain IPs but is it really limiting? How many time did you think "man, I wish I could write a custom firmware for my GSM chip!".

Not saying that it's not interesting "for the principle" to have completely open phones but to be brutally honest I'm not ready to use a low resolution resistive display for the sake of it being open source...
The only difference with the Neo900 is that it's not a phone.

And that, right there, can make all the difference. Some of us don't want to carry a separate phone and pocket computer. Believe it or not, there are still some places in the world that aren't blanketed with WiFi.

Kudos for posting another awesome open alternative, however (even though it could have used a link; but Google turns it up right quick).
"Engineer? of software?" I know he is an engineer of software I was not disputing that. If you read my first comment I knew that I was disputing that he had any right to comment on hardware as he did which would put him into the electrical or mechanical engineering. As for getting hired with a CPS as a software engineer, uh yeah it's not identical but that's the same area as I mentioned in my later posts.
Why I Quit Major League Baseball
It could kill people. If you dont thermoregulate properly then you will die of hyperthermia.
Test Drive Typecast for Free When You Use Google Fonts
I did some development on the N810 several years ago and I thought it was great. One of the coolest things was being able to write PyGTK code and run it seamless both on my desktop and the device.
This is fantastic news for people who fly a lot.

I know that a "2-hour flight" for me _could_ mean a really good sprint on something, if it weren't for the interruptions that tell me when to put my computer away and ask me if I want peanuts.
But you said you partially downloaded the video, and then played it? Perhaps I'm missing something, but it sounds like the equivalent of pausing the Flash player and waiting for it to buffer.
> duration, velocity, loudness

Then harpsichords have no soul and Bach would like to have a word with you.
It's a sign that you're in a good program. :-) The strange this is our undergraduate business was highly ranked but the non-business classes were completely watered down.

Why not go all the way on the 2nd degree?

I'm against philosophy degrees on their own, but it does go good supporting others. You can never get too much economics either.
How the iPod President Crashed: Obama's Broken Technology Promise
This is quite cool actually. It reminds you that if your device has a sensor, it can communicate.

It should be possible to communicate through a webcam and a screen when the airgapped devices are on the same room. It could be possible to communicate by accelerometer(macs has these) and inducing vibrations using the HDD when the devices sit on the same table.
I would like something like that too. I think there's a (probably small) market for a device that is about the size of a psion series 5 but perhaps with a more full size keyboard.
How to Make the Perfect Hipster Logo
For games I think you need to show that duetto is just as fast as emscripten when running. emscripten-generated code is very light on the garbage collector (inside emscripten generated code no garbage is produced at all, only in some wrapper code which needs to talk to JS libs), and having the "heap" in a plain typed array usually also gives a performance advantage, since as in C++ you have exact control of the memory layout of your data structures. Not having to construct and destroy JS objects all the time, and keeping all data in typed arrays is essential for performance I think. This is even true without diving into asm.js.
That's all nice but show us some code.
> That is currently blowing my mind.

Not so much mine.

http://en.wikipedia.org/wiki/Acoustic_coupler
Silence, traitor!
Designing for Resilience: A Case for a Network Chaos Monkey
Webmasters can create static sharing "widgets" that are nothing more than an href to a url which encodes the page to be shared. This doesn't use any javascript and can't be used to track anyone (unless they actually share the page, in which case tracking is unavoidable). This can be done programmatically or with a simple web service (e.g. [1]).

[1] http://www.sharelinkgenerator.com/
Strangest of all was the ability of infected machines to transmit small amounts of network data with other infected machines even when their power cords and Ethernet cables were unplugged and their Wi-Fi and Bluetooth cards were removed.

Anyone else having flashbacks of John Nash?

http://en.wikipedia.org/wiki/John_Forbes_Nash,_Jr.#Mental_il...
Interesting that such a seemingly well-designed piece of malware would have such an obvious tell (refusing to boot from any other hard disk). Although I suppose that it is a rare thing to do. (Now's the time to check…)

Also fascinating that his infection is at least three years old. Was Dragos targeted? Or perhaps someone within the pwn2own contest was?

Such persistent malware that targets air gapped machines reminds me of other malware created by nation-states.
I'm not comparing the products/services they offer, I am merely saying that from the two companies coming from the tech startup culture and focusing on food, I find one more interesting than the other.
That is simply not true in my experience. The N900 screen is neither blurry nor barely responsive to finger touch. But the hardware is / was not the most interesting point about the N900 anyway.
Yes it is. The orchestra is the computer.
Some of dragosr's claims/suspicions come off as next to impossible. I think he could use a healthy dose of Occam's razor.

Never the less, this does sound like a nasty piece of malware.
> It looks thick.

It does. It looks like it's the phone equivalent of a bathtub. With the cover closed, it appears it will be a brick. I think that box protrusion around the headset jack input on the side is thicker than some of the more recent smartphones.

You would really have to like OpenMoko to carry around a giant smartphone with no apps and no support with probably an old browser. I also imagine the antenna will be poor and the battery life awful and the UI stuttering.
Sat with a fellow student at 3am in a UMIST lab in early 90s. Trying to resolve 'levi.com', 'cocacola.com' etc. on some early rev Mosaic ... rarely find a registered brand ... "someone needs to make page with a list of ones that work" ... go back to COBOL project.
God I hate stupid titles like this. How about something like "This is why I think A will kill off B". Instead it's always some ridiculous, over-generalized all or none fucktard title.
Thank goodness for SSDs!
Especially with such a small display. 800x480 at 3.5" screen is 266 PPI, the parents 720p at 4.7" is 312 PPI, only 17% more.
http://www.openpandora.org if anyone else wants a link :) Note that this page tends to make it look more like a emulator machine than anything else, but it's really a full mini-Linux computer, that runs Firefox, LibreOffice and all the famous software you can expect from such kind of environment.
Network Monitoring Solutions: Buy, Build or Rent?
> It should be possible to communicate through a webcam and a screen

Naturally.

http://en.wikipedia.org/wiki/Timex_Datalink#Wireless_data_tr...
Wow. Did you just compare a cms like WP or Drupal to assembly language?
If not impossible, at least very strange that he has not done more research to verify this (would be easy to do with an oscilloscope attached to the speaker output).

Seems like trolling or some form of paranoia.
If that's to be considered accurate then I don't quite see the homophobe boogey man people are trying to make him out to be. Seems to me he has a constantly changing attitude towards the matter that reflects the same education our society is currently going through.

Yet, reading through the text, I fail to see how Card is personally oppressing sexual minorities.
Same for "calling code". 44 returns Guernsey which is correct but I would expect the UK instead.
Can an Argentine Animated Film Rival Hollywood Blockbusters?
Similarly on my current pet project (https://www.photographer.io) I opted to not use the standard sharing buttons at all due to the cookies involved, and I also added an option for users to remove all social buttons from across the site (even though they just use the pop-up share windows now). I've had a few people say they appreciated it, so it's definitely worth giving users that option if possible.
So at 7PM in the UK all the alarm clocks will be a little slow ?

http://www.bbc.co.uk/britainfromabove/stories/people/teatime...
You could really hear the noise with these however. And there's the fact that the speaker was directly touching the microphone. It's cool that this works basically inaudibly across a room.
Cisco releases free and libre H.264 code for browsers
webcam <-> screen: QR codes?

accelerometer: is very low bandwidth (think ~10-1000 measurements per second). The noise is ~100μg/√Hz - with 12 bits samples I'm not sure you'll pick up HDD vibrations (but rather easy to test).

Someone should lend the people researching this an oscilloscope.
Why does it need to be regulated on the national level? Why can't local governments have their own systems and compete for entrepreneurs?
Definitely, there's tons of room for improvement.
This is sort-of the case in Denmark as well, though the conditions for what counts as "unemployed" for an entrepreneur are a subject of some discussion. Currently, you qualify on the same basis as someone who loses their job only when your company declares bankruptcy and is liquidated. That's the event that, for a business owner, counts as equivalent to being involuntarily fired or laid off for an employee.

You do also qualify for the base welfare system without any strings, though. For example if your income is too low relative to the cost of housing, you may receive a housing subsidy.
Companies that pay software engineers the most
I think that what they wanted to say is one of: cookies don't really work for in-app tracking, cookies don't carry over from laptop to smartphone.

Cookies obviously work in mobile browsers, but browsers are only a part of the picture on mobile.
Yeah, it was a brick. I remember that my old semi-smartphone (well, I guess symbians would be classified as featurephones these days) would fit entirely underneath the screen when slid open

edit: I guess this answers the question quite nicely: http://i.imgur.com/CNxmvfB.jpg
> Some of dragosr's claims/suspicions come off as next to impossible.

Which ones? The technical aspects are all known to be practical. The only thing odd is that a reasonably sophisticated and determined attacker is seemingly targeting him specifically and no one else.
Why everyone may have a personal air vehicle
Why do companies struggle with generating revenue?
Couldn't one verify that this malware is present with some kind of listening device...or a dog ;-)? The article didn't mention that the sound theory was verified with some kind of external measurement, but I assume it must have been at some point? I'd like to see what that would look like.
When I was young, my small church group went to see a game. After the game we lingered around and Chris called us down to the court. We were all wearing shirts with our church group name on it high up in the seats and he showed us a bunch of tricks and fun stuff for about 10 minutes. Great and funny guy. Sorry, not much else to add besides this little anecdote.
Ask HN - What's it like living in New York?
I'm from California, I've lived in the Bay Area, and recently New York has been put on the table as a relocation option, probably Manhattan.

I love San Francisco, it's an amazing place (having grown up near LA, you can basically eat off the sidewalks). Tell me though, what's it like being a developer out there? How long is your commute? How much is rent? Is it hard to connect with other people?

I'd love some feedback as I've never been to the city, but still want to be educated on the matter!
For someone who is still using the N900 as his main phone this is a great development. Altough the Jolla phone promises an equally open stack it sadly lacks the harware keyboard.
Usually BCD (http://en.wikipedia.org/wiki/Binary-coded_decimal)
Mozilla and the Dark Mail Alliance
Nice non-answer.

I would bet large sums of money that this disaster has killed single payer for at least a generation, if not longer.
Wow, we do a lot of web demos and have to setup gotomeeting which seems like overkill for just sharing our browser, I'm very interested in this project!

Feedback: surfly didn't like it when I tried to share a session to surfly.com.
This isn't for you; there, I've said it, and I'll add this: the market is large enough to accommodate things like this. Some of us like to tinker, all the way down to the bits in our hardware. Some of us like having a hardware keyboard, like having emacs in the palm of our hand, with all the power that implies. And we don't really care about high resolution capacitive displays.

Maybe it's not your ideal "everyday" phone; good for you for realizing that. I'll leave you to your locked down android (or (shudder) iPhone) on two year contract; I'd kindly request you treat us tinkerers/hackers in kind and leave us to our toys.
Please, let this be one area where Europe promptly copies the US!...
The capital of Canada is Ottawa, not Ottowa.
It is surprisingly easy for us to rebrand into different industries. We did a test with the golf course industry a little while ago and it only took a few hours to go from idea to working product.
I got that, but this part here didn't mention any USB drive...

"We had an air-gapped computer that just had its [firmware] BIOS reflashed, a fresh disk drive installed, and zero data on it, installed from a Windows system CD," Ruiu said. "At one point, we were editing some of the components and our registry editor got disabled. It was like: wait a minute, how can that happen? How can the machine react and attack the software that we're using to attack it? This is an air-gapped machine and all of the sudden the search function in the registry editor stopped working when we were using it to search for their keys."

Air-gapped and no mention of USB...
Magic or just inaccurate description?
Dumping the BIOS also comes to mind.
I agree, because new generations never watch old movies or read old books for the first time.
Dear Programmer, stop thinking big. Learn to think little.
How to Search on Encrypted Data (Part 3)
He's making a more fundamental mistake, borne by his lack of emotional range.

He's arguing that every poem cannot have a soul, only during the recitation of a poem, by a live performer, can the work take on the kind of soulful meaning.

Yet this criteria, a human must perform art for it to have a soul, eliminates all non-performance art. Painting, sculpture, etc. all has no soul.

Yet this is obviously not true. A great painting has soul just as much as any other art.

So what happens when you have a poem, crafted as a sculpture? We've already determined that sculptures have a "soul", therefore something like this http://2.bp.blogspot.com/_GIchwvJ-aNk/SxMre-2FXnI/AAAAAAAANW... has a soul, but no human performed it. The emotional connection is made via the writer and the sculpture (who may even be the same person). Yet, no human can "perform" this sculpture.

In cases like the OP, the music we have here is no different than a sculpture of the composer's intention. No human performs it, yet it's no less valid than if it was written down for an orchestra of painists to perform.
What could easily explain all of this is he's installing OSes using pirated media (which commonly bundles trojans). Plugging in the USB drive could just be triggering the trojan that came in the OS.

The most telling thing about the article is he hasn't been able to capture any of the malware code in three years. Either it's all in firmware and not being delivered to the OS, or it's already in the OS.

...And it could also be a series of unfortunate coincidences that just look like malware activity. CDROM doesn't boot? Probably a bad CDROM drive. Registry editor disabled? Probably a bug in Windows. Strange networking where it shouldn't be? Apps transmit random networking crap all the time, and you don't need OS support to send arbitrary raw packets. 'Modifying settings and deleting data' could be anything, like a log rotater, I don't know.

If it sounds impossible, it probably is.
Instead of tracking by default, consider the approach taken by a few sites, where you have "dumb" images with the various social networking logos, that are replaced by the real button when clicked.
Shouldn't the speaker/mic communication theory be easy to test? If computer microphones are being used by the malware a simple computer mic should be enough to detect if there is any communication going on...
I find the "lean startup" concept to be humorous. it's like pg's y-combinator essays in MBA-ese. Build an MVP and get users to provide feedback, and iterate like crazy. As long as you're starting from MVP, the rest adheres to the principal of "JFDI". if JFDI is unclear to you, and you're looking at a flowchart to understand what JFDI means in context, then you are probably not going to understand it, ever.
Banking innovation depends on bitcoin
Clone Dropbox with a Raspberry Pi and BTSync
You need to look at investment banking analysts

http://www.glassdoor.com/Salary/Goldman-Sachs-Investment-Ban...
One of those "keep reading" things to keep your interest, I suppose. A journalism thing?

"For most of the three years that Ruiu has been wrestling with badBIOS, its infection mechanism remained a mystery. A month or two ago, after buying a new computer, he noticed that it was almost immediately infected as soon as he plugged one of his USB drives into it. He soon theorized that infected computers have the ability to contaminate USB devices and vice versa."
Let's Get Girls Interested In Engineering (Goldie Blox Story)
How about MyMail because it's mine to give, not yours to take.
A number of years ago I wrote a bunch of Verilog code and ran simulations during a flight from LA to NY. The code, save a few minor issues, worked perfectly when tested on hardware. What's remarcable about this is that I wrote the code with pen and paper and ran the simulations similarly by hand on graph paper. No computer involved.

After a couple of similar experiences I've resorted to using flights as an excuse to unplug for a few hours. A set of good noise cancelling headphones and a notebook can give you an opportunity to explore and think in ways that might be nearly impossible at the office.
Finding it hard to continue to dislike Bosh.
Doesn't work for me. Maybe I need to send a bigger amount for it to trigger?
Hacking our senses to boost learning power
You could hear them because they were constrained to the voiceband. Frequencies outside 300-3400Hz were deliberately filtered out by the telephone system to maximize the number of calls that could be carried on a limited amount of copper.

"Across the room" isn't really interesting, either. I've decoded PSK31 across a room. Higher, near-inaudible frequencies would probably make the decode even cleaner.
Feedly not updating or adding YCombinator RSS Feed
Just observed for the pas 24 hrs ycombinator rss is not updating of Feedy. I decided to delete and re add it and it shows :

No feeds found. If you are looking for a specific site or feed, please enter the full url.

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

Any anyone else noticed this ?
What's particularly sad is how the vernacular architectural features, which have evolved over thousands of years to deal with these issues, have been largely abandoned over the 20th century. Only to be replaced by ugly concrete buildings and AC units. These include the Malqafs[1] (windcatchers) once found all over Arabia, Egypt, and Nubia. Also the use of underground streams[2] to cool buildings. And generally not building huge south-facing glass windows when you live in a place that reaches 45°C in the summer...

Also, a personal architect-hero of mine is Hassan Fathy[3]. This man inspired generations of environment-friendly architects.

[1] http://en.wikipedia.org/wiki/Wind_tower
[2] http://en.wikipedia.org/wiki/Qanat#Cooling
[3] http://en.wikipedia.org/wiki/Hassan_Fathy
Google is bluffing... They never would end online cooking tracking because that is how they effectively target ads.

If people stop getting their money's worth with advertising on Google then Google will lose money.
That cnontetris example seemed to be having dire effects on Firefox's memory usage. It was using 21% of my 4GB, but then when I started that it went jumping up to over 80% and back down again and back and forth. Is it really causing the allocation and freeing of over 2GB of RAM just like that every so often?

Oh, by the way—the game was entirely unplayable for reasons likely to be related to this memory thrashing.
For some reason, unlike most the other people's learn-to-code proclamations, I'd like to see him succeed
i think you're out of memories brah:

Fatal error: Out of memory (allocated 21757952) (tried to allocate 7680 bytes) in /var/www/techblog/wp-content/plugins/disqus-comment-system/lib/api/disqus/url.php on line 55
There is nothing about flight that "defy physics", in fact it is physics as to how airplanes fly
Visual Bug Tracking: Finally Understandable Tickets
What incentive do VCs and accelerators have vet significantly more startups?
I think swapping out Microsoft for Yahoo is probably not a bad tactic for garnering more upvotes on HN.
Being able to use the web as "just another platform" and use a single unified codebase across all platforms is a killer feature, especially for games. Also, maybe I'm old-fashioned, but I'd rather do a team-project with a "million-lines-of-code" in a compiled language with static type system which gives me compile and linker errors if someone adds a new function arg or changes the type of an arg. Of course also with other "compiled-to-JS" languages, but the killer-feature is multi-platform from the same codebase.
Part of me likes this.

Another part of me hates this.

I usually don't really do much during takeoff and landing. The thrill of an aircraft's takeoff and landing may wear for some, but it pretty much never does for me. I just stare out the window (if I'm lucky) observing the spoilerons deploy and close, and those flaps deploy and retract. I love hearing that slight loss of engine power for climb after takeoff to prevent overspeed.

Cruise is pretty boring, but when I'm somewhere over Nevada or any picturesque area, I put my S7 to sleep and just watch the beautiful scenery.

The pragmatist in me is saying, "Yay, now I and everyone else can work round-flight!"

The Transcendentalist in me is saying, "How I wish others could see the beauty of a mass of metal rising to the heavens, and all that we can see below from above..."
Yep.

I still use my N900 most weeks coz it's the only video recording device I've ever owned that does anything like a half decent job of recording in the noise levels of my band's practice studio.

And the most annoying thing about it is the tiny touch screen.

Doubt I'd buy a phone without more pixels than that, and multi-touch these days.
Personally I hate whole "war crimes" thing. Since it WW2 it has been applied only to enemies. There was a lot of contention with the Russians over what was a war crime, since Stalin had done many of the same things as Hitler. It was generally agreed that it was only illegal when the Germans did it and Stalin went home happy.

It seems that Universal Jurisdiction allows people to prosecute me, but doesn't specifically protect me.
It's a slow morning, so this was good for a chuckle:

" Bring the robust­ness and proven scal­a­bil­ity of C++ pro­gram­ming to the Web "

Ha. Ha ha. Ha ha ha.
The Wrong Way to Be a Web Host