skysight-inc/HackerNews huggingface dataset:
Create a piss-poor barebones compiler (compiler A) by hand (literally, if possible. punchcards would allow you to hand-verify the contents of the program in a way that is not susceptible to Thompson's attack (there is no risk that your eyes were built with a compromised compiler)) that suffices to compile a compiler that you want to verify (compiler B). Compiler A should to run on hardware that you can trust (need not be x86).

(= ((a-binary b-source) b-source) b-binary)

If you trust a-binary, and you trust b-source, then if that returns true you should be able to trust anything created with b-binary. (a-binary b-source) will not equal b-binary, but ((a-binary b-source) b-source) should.

If the hardware is not executing binaries as described, then all bets are off. Compiler A could, in theory, be build and run on a homebrew CPU (http://www.homebrewcpu.com/), but if you are putting that much effort into this, this better be your hobby...
Perhaps, but Google has already been claiming[1] that such spending provides positive value (though I have no idea how true that is for whatever brands they're pursuing here)

[1] http://searchengineland.com/ebay-says-adwords-ineffective-go...
> On average, 50% of the ad clicks that occurred with a top rank organic result are incremental, i.e., they would not be recovered organically if the ad campaign is paused.
I got the exact opposite impression. This event seemed refreshing, presenters were funny, and there were some suprises (new and free iWork, free Mavericks). It was also well paced, they didn't use as much "amazing" and "magical" as they did in Stevenotes. Overall I liked the event a lot.
3. ZenDesk based around customer support
4. Close.io based around sales leads

Indeed it seems like the one-size-fits-all email client of today won't be around for long.
You wouldn't just have to verify if it produces the same encrypted output, but also if all the steps along the way are carried out in precisely the same manner. A compromised version of TC may correctly encrypt the volume as expected, but also leak the key or the encryption password on the sly.
Well, I would not.
When the article talks about Bitcon's need to "survive," I interpreted it to mean "survive [as a currency]." Bitcoin makes a fine speculative trading vehicle for those with the cojones to expose themselves to big positions. But as a currency, it does need to "settle down." Think about it from the perspective of a business intending to transact in Bitcoin and prepare for the years ahead. Inventory management, logistics, financial planning, and all the other necessities of running a business as a going concern are extraordinarily difficult when the currency one accepts is fluctuating this wildly.

Exchanges, such as the late Silk Road, do not hold their own inventory, and so those types of businesses make some degree of sense. (Even still, they'd have a very hard time attracting investment, if they ever sought it, because the company's fundamental financial position would change on a daily basis.)

But businesses other than open exchanges face some very serious difficulties when conducting business in BTC. This is one major source of the liquidity issue. The other is that speculative holders and traders far outweigh transactors in terms of the currency's total trading volume. BTC changes hands quite often, but not typically in the form of business transactions, which one would expect of a currency. Far more often it's in the form of buy and sell orders, like a commodity.
I'd like to see someone disrupt that.

Ads are the only form of micropayment that is currently widely-available. If you solve the micropayment problem, you have a chance of shifting control from advertisers to consumers. I'd pay $0.001 to read your blog post.

Of course, many companies like to double-dip, like the NYT with their subscription charges and ads, so I think ads are going to be around for a long time.
Anecdotally, I usually hear this kind of comment from people who are deeply conservative in their beliefs (not necessarily politically Conservative with a capital C, but more...ideologs). For some people, when reality doesn't line up with their internal ideals of how the world should be, they want to incessantly scratch at that itch even long after it's become a festering wound...when walking to the store and getting some itch cream would have solved it all.

Onward, outward, forward...progress is scary stuff. Otherwise functional adults often have deep rooted terrors that cause them to want to withdraw into the known.
Icahn Urges Apple to Buy Back $150 Billion of Stock
Right, unlocking the phone prior to opening apps is so hard and boring. Let's just launch them directly from the lockscreen. Wait, apps are accidentally being launched in my pocket. Can I have a lockscreen for the lockscreen?
I wouldn't say that, usually it's $100 or so, literally 30% is an incredibly markup for a $3000 USD device. Throw a 4K screen in, and it'll be cheaper to fly to the US and buy a setup there.
Fair point.

My experience is as an ebike rider on a long flat bike trail; while I did pass 90%+, I also couldn't keep up with many serious cyclists.

I still think NYC's push to keep them outlawed is ridiculous and counterproductive.
Isnt nix and guix a kind of solution that the deterministic build problem?

They produce builds with hashes of the source and all dependencies and tools used, or so I believe after skimming their manuals.
Ah, almost communism except for the meritocracy part. Not sure why the Valley people are so into meritocracy....
> If you're being so paranoid about the origin of a binary, you have to at least acknowledge the fact that you're trusting the compiler in making this comparison.

Which the author does, in fact:

"Of course, we need to trust the compiler, but in this case, it is independent of TrueCrypt."

He even links to the "trusting trust" article.
There's another story on HN that says, "The PC is not dead, we just don't need new ones." That's actually my exact situation with Apple right now. My iPad Mini, iPhone 5, Mac Pro, Apple TV and MBP are all more than adequate. Making them gold or shaving off a few ounces isn't very exciting.

The iPad was released less than 3 years after the iPhone. Now we're three years past the release of the iPad with nothing new to talk about. I'm sure there are exciting things happening under the hood at Apple, but the event was a bit boring.

Apple should also rethink their television ads. The style they popularized has become trite and they ooze with self-importance. The iPad mini video with the pencil reminded me of Facebook's terrible Chair ad. I miss the lightness and humor of watching a John Hodgman riff with what's-his-name.
Chromedriver not working on OS X Mavericks
Also of course the rent seeking that assembly will do....
For extremely narrow definitions of 'everybody'.
Up until recently, the 11" air had a higher resolution than the 13" macbook pros so you didn't feel cramped as far as resolution went. With expose it is easy to move around between windows and that helps a lot. If I'm doing a photoshop session I really like to be on the big display but most of the time I don't really notice when I'm without it. I work from home a lot and don't have a display there. It's fine.
>because people do not need $2000 Facebook and email machines

Devil's advocate: if that is true, then why are macbook pros such a hot sell? I'm typing this here in a college library's lobby. When I look around, I see roughly 3/4 of the laptop-using students are using a macbook pro, with a few macbook airs littered around. If I were to walk around and glance at what people were working on, it'd probably be something like 70% youtube/facebook and 30% using some word processor.

My point is that the consumer's decision to buy or abandon a product isn't solely driven by how good the product is, the value of the new item as a "status icon" also has to be taken into account. All you need to get the customer to justify that $2000 price tag is a culture of rabid consumerism and the garauntee that they will be cooler than their friends if they buy this extremely expensive laptop that does all sorts of things they will never ever use.

In your example involving the 2006 PC and the new iPad, I would argue that a huge contributor to the consumer's abandoning of the PC is because it's nowhere near the potency of a status icon as an iPad is.
> Where's the Apple 4K Thunderbolt Display?

In their documentation they talk a lot about using 4K TVs. I imagine they're going to release a new display to match it.
Marco has never been one to wonder "if only Steve were still alive..." That's not the point at all, he's never made these comments about previous post-Jobs presentations.
Statement by Edward Snowden
Apple is one of the largest consumer electronics company in the world. iPads and Macs and iPhones and iPods are owned by every strata of the consumer ecosystem, from McDonalds employees to CEOs.

The old "Apple customers are like BMW owners" (you didn't say this, but that is the general idea of such sentiments) theory does not correspond with reality. People "self-select" as Apple customers because they like the product, not because they are foolish about money.

And, it should be mentioned, the news was cared about by just about everyone (Mavericks being free was #1 here on HN). It just didn't have any magic to it.
I have been waiting for a new apple display since about Apr. Money in hand ready to go, just want a new one. I went away from the event, thinking the same as you about 4k monitors. Shrugged my shoulders and said, "Fine. I'll give my money to someone else" .

I really appreciated the made in USA bits and the enviro bits though.
LinkedIn ‘Intro’duces Insecurity
The highest density(native res) is too small to work with, half resolution that scales every pixel 4x gives you actually less workspace than the Air does. Anything in between is blurry. Really, the Retina crammed a lot of pixels into that screen,but without any effective way to use them efficiently.
When we give up all privacy, suddenly it no longer exists.
If you ask me, the entire "games" black hole looks for all the world like they're on the cusp of something that isn't quite ready.

They introduced official gamepad support coming to iOS7 at WWDC, both standalone gamepads and iphone/ipod-wrapping cases. A couple MFI partners even teased things to come. And then... nothing.

It became actually real in the release of iOS7. The iPhone event even dedicated some serious stage time to gaming and a few higher-profile apps were updated to support it. But, still, nothing.

The iPad event came and went and they didn't even mention the iPod Touch, let alone gaming. I don't think they've ever talked about the iPad without talking about gaming.

So I wonder if the event was "off" because a tent pole feature, something that encompassed phones, tablets, ipods and maybe even the appleTV, just wasn't ready to go.
I wondered about that. My wife has a rare brain disease and has had multiple MRI's but I've never had more than a $30 co-pay. I'm sure that if it really cost the insurance co $5k, then I'd be paying a percentage of that cost instead of a fixed amount.
"You simply can't grow an economy like it's the 20th century with gold, or BitCoin"

Well, the past 4 years have proven you wrong.

Explain how the Bitcoin economy has been able to grow so much since 2009? Why is it that 10,000+ merchants decided to use Bitcoin through Bitpay alone? Why is it that Bitcoin gains more and more users every day?

The answer is that, even if deflation was a problem, which is itself debated [1], Bitcoin's advantages such as being censorship-resistant are unparalleled by any other currency, and that alone gives Bitcoin the ability to succeed where no other currency could.

[1] http://www.forbes.com/sites/jonmatonis/2012/12/23/fear-not-d...
I think all we know what we're witnessing here, even if some people are afraid to say what it is.

This isn't the first event since Jobs' death, but I think 2 years is about right for the momentum that he left behind to start running down.

Even if Jobs was pushing Apple to build shiny consumer-oriented gadgets, he was still pushing. Nobody can replace what he brought to the company.

P.S. I'm not saying it's the end of Apple. I'm sure they can keep making good stuff for a long time. I'm saying that this is an inflection point, where Apple is now moving away from Jobs' vision and towards someone else's. Anything that started under Jobs is wrapped up now, and what we're seeing today is wholly the product of this next phase of Apple.
No, ML was standardised in the 90s, but developed in the early 70s.
I am thinking of getting rid of my iPhone when my contract runs out (and just get a dumbphone as a replacement for emergencies

Iphones are great for tourtists. Unneccesary otherwise.
Just tried a few searches. 'Visual Studio' brings you to it's product page, as well as MSDN. 'Visual Studio' + an additional search term brings up only 'search' results...
I've thought a lot about this one, too. I'm in the opposite camp from you. Restraint is so much harder than "willfulness".

I'm great at putting myself through punishing training, physical or mental over a short duration but very weak in resisting things over the long term. For example, I've done endurance events that involve sleep deprivation, done intense 80hr/week work weeks when starting a business and even swimming sprint workouts so hard that I puked. But I've struggled greatly to avoid things like eating that extra 1500 kcal of cheese while watching Netflix from midnight to 2am.

The result has been a very high variance in my success at various endeavors. In the past year or so, I've been coming to believe that improving my weaker "negative" willpower carries a much greater benefit at this point than further improving my "positive" willpower. It's almost like the blades of a pair of scissors. If one it sharp enough, it can cut things on its own, but it's far better to have both blades at least reasonably sharp.
What does one need to do to become a "data scientist"?
My grandmother is 90 and she does all of those things from her iPad. She's also almost blind and has arthritis, and yet she finds the tablet meets her needs - which mostly involve keeping track of her grandchildren and great-grandchildren via email and FB.
Use `set -o vi` to get vi navigation commands on the command line.

EDIT: In bash, that is. It's `bindkey -v` in zsh.
Sorry, I read out the word "the". I thought you were saying "battery life is good enough."

I would rather have the 3 extra hours than the 60% faster processor (though I would rather have the retina display than the 3 extra hours). My aging MBA compiles LLVM, the biggest thing I ever build these days, in 10-12 minutes. Do I care if that number is 7-8 instead? Not really.

On the other hand, three extra hours can mean leaving the charger at home.
I was under the impression that Southwest didn't let third party sites take reservations for them.
But you're only looking at bitcoins as a replacement for fiat. What if it worked in conjunction alongside the dollar. You can have both. Just like gold is not used as currency but alongside printed money.
Tasker (https://play.google.com/store/apps/details?id=net.dinglisch....) is perfect for this kind of thing. There is a learning curve but it's worth it - very powerful app.
I believe you, but what applications do you have in mind?
Well-played.
There is also a concept of 'fast enough'. My 2013 MBA is fast enough for anything I want to do on it. Actually, my 2011 MBA was fast enough as well - I only upgraded because of awesome battery life in the 2013 model.

Further to that, I specifically chose the slower processor option (i5 vs i7) because i7 would reduce battery life (even if by 30 minutes).
That's a pretty long-winded explication of, "it's a race to the bottom."
Fair points back--plenty of people think they like coding (or think it's something else entirely) without having really done it. Best of luck with it. :)
Looks great. Nice design, though I'm not sure that I would ever need to manage my S3 on my phone.

Shameless Plug

Coincidentally I just launched a similar app for OSX - http://bucketsapp.net
Pimco's Gross tells Icahn to leave Apple alone
Mazda - please 301 this
pydicom is nice but it lacks network functionality: find, send, store and so on. And it cannot decompress jpegs.
Two large open source toolkits are dcmtk[1] and gdcm[2]. Both comes with commandline applications for viewing dicom files and querying pacs servers. gdcm is bundled with itk[3].

[1] http://dicom.offis.de/dcmtk.php.en

[2] http://sourceforge.net/projects/gdcm/

[3] http://www.itk.org/
I am not sure why this is a bad thing as such. Google does not owe us to give the search results. Google owes advertisers a good return for their money and they will optimize it in whatever way they can. At least they are not being like Ask or Conduit.
Breaking down Barriers for a more Powerful platform
I think this is a great idea, I hope it takes off.
I loved Craig's Hair Force One joke, but those two guys teasing each other during iWork demo were just annoying, that was too much.

Also, I think it was one of them going something like "it's just gor- beautiful." He probably realized he used "gorgeous" in previous sentence so he changed it to "beautiful"... Well, I didn't believe him.
It's a trajectory. Look at Apple before Jobs' return and the time it took to turn the company around. Now, that trajectory has changed, and this moment may well be the inflection point.
It's the last version that can produce 16-bit code?
> ...especially in our formative years can have dramatically negative effects on brain development.

I personally believe it is a parent's responsibility to monitor their children and ensure that they have the best chance they can get at adequate cognitive development, even if that means monitoring their use of "screen time."

When I was young (and no doubt many of you), it was cartoons. Now it's Internet or game-related stuff.

> In any case, I don't really like the idea that those people would been useless anyway as if it were in their nature to be unmotivated.

I didn't suggest they're useless. I stated they were unmotivated and that such lack of motivation is unlikely to change no matter what the distraction. 20 years ago, it might have been soap operas. Today it's the Internet. Removing any distraction in particular for someone with a great deal if idle time who is unlikely to be motivated to "learn" something isn't going to change their motivation. That was essentially the crux of my point.

> I think the fact that people have literally died from screen overuse lends credence to the idea that there is some danger to integrating computers...

And what about those of us who use them daily with (seemingly) no ill effects, because it's what we do for a living and for much of our hobbyist use? Of the circumstances I'm aware of where people have died from sitting in front of a computer too long, it's been due in part to video game abuse. Playing StarCraft for 48+ hours in a single stretch without eating or drinking is the sign of an addiction, not necessarily the fault of StarCraft itself.

I think this effectively boils down to the fact that the problem is not with technology. The problem is with people.
Anger Growing Among Allies Over U.S. Surveillance
This is the article referenced as pending publication in http://www.aeonmagazine.com/living-together/james-somers-web..., which is incidentally my favorite article about startups.
It doesn't have to be a major currency. No one (I think) is suggesting it replace the dollar. Maybe it can be a minor currency that works along with the dollar. There are certain things you can do with bitcoins that you can't with fiat.
True, though Google seems to be investing the cash fairly aggressively.
Not that I disagree with what you've said, but browsers aren't a platform for learning to program on a tablet.
I don't see a moral objection to building your own versions of patented products for your own use, either, though.

Putting aside stuff that shouldn't be patented:
1) Selling a product with someone else's patent seems like something that should be discouraged. Giving it away counts here, as do other distribution methods.
2) Making your own product, for your own use, that someone else has a patent on seems perfectly reasonable and should be legal, in my opinion as a layman.
Interesting to watch the uptick in 'retina' laptops. Basically people don't need a new PC but will pay for a better PC 'experience' that means longer battery life, 'better' screen (usually retina/IPS/etc), better ergonomics.

Interestingly it seems like some would love to run their old OS on them. My Dad sort of crystallized it when he said "I'd like to get a new laptop with a nicer screen but I can't stand the interface in Windows 8 so I'll live with this one." That was pretty amazing to me. Not being able to carry your familiar OS along as a downside. That reminded me of the one set of Win98 install media I had that I kept re-using as I upgraded processors and memory and motherboards. I think I used it on 3 or 4 versions of machines. Then a version of XP I did the same with.

I wonder if there is a market for a BeOS like player now when there wasn't before.
I feel like the benefits outweigh the potential for downsides. Seeing potential is immediately obvious - but a company having anonymous application launch data seems harmless, and finding a way that the information you're sending them could directly impact your life in a negative way seems like a snipe hunt. Especially if you limit it to scenarios where the data benefits their company and negatively impacts you - it just doesn't seem realistic.

I may be biased here though - I do a lot of work on user interface tailoring for Microsoft, which inherently requires a lot of tracking.
A better way to persist java enums (JPA Type Converter)
Creepy: "at Uber, we've got every GPS point for every trip ever taken at Uber, going back to the Trip #1"
Making MIDI into Pretty: Visualizing MIDI protocol in realtime with threejs
It'd be interesting to see them monetize on user content. With all the pictures of cups of java, bowls of salads, plates of sushi and other food items that are geotagged, Instagram could start including ads for promotions at these restaurants or similar highly rated restaurants near me. I'd find that sort of advertising useful and enjoyable.
POLL: What computer do you use for programming?
Recently we had a poll on what programming language we you use. Now I want to know what computer do hackers use?
Instabug - bug reporting for mobile apps
Can it bulk uploader pictures?
Let's Make the Entire Chip from Graphene
congratulations, you have implmented the Zariski tangent space using nilpotent matrices. welcome to the beautiful theory of algebraic geometry and schemes.

http://math.stanford.edu/~vakil/0708-216/216class21.pdf

This really does fall in the ream of algebraic geometry since this method only works for rational functions - as he implemented it.

To numerically compute sin(x + ε) you need the Taylor series.
Build Business Logic in Minutes, Not Weeks
How Secure is My Password
Indeed, that part itches me a little as well.

I share the author's belief it's probably benign, and on the assumption that the source code contains no crazy obfuscated magic, it'd be pretty hard to actually hide malicious code or behaviour there.

Still if they want to be thorough (and they should), I'd have liked a bit more explanation than waving it away with a "well these bytes seem to change all the time, so that's okay then". That's not really a justification, it's just an explanation. And it's not okay.
Fancy Node.js-based blogging app Ghost goes live to backers
You are wrong.

Check the prices of Apple stuff in Argentina or even France. Hell, in Chile it's 20% more (and it was 100% more in the past, has gotten better now).

Cheers.
You must be very pleasant to work with