skysight-inc/HackerNews huggingface dataset:
This is only one level removed from what munchery does and I actually would pay for this service if it was in SF and they also offered on premise cooking lessons or something along those lines. This is still in my opinion a pretty good idea and has wings.
I don't get why he is more...

"Posted yesterday by Natasha Lomas"
> I still have no idea what the value propostion of Twitter is

I despise twitter, but let me take a shot at this.

Twitter offers users an audience. The short messages and the hashtags means that in the ocean of input, there is a relatively high chance your message will be seen. The retweeting and the framework for an actual fanbase means that, with the right procedures, becoming "twitter-famous" is not horrendeously hard (compare to "realworld-famous" which is often a whole career investment).

The existing userbase and popularity of twitter guarantees that it isn't awkward or obscure to say "Follow me on twitter here", which strengthens what the platform offers.

How it became popular in the first place is a bit more obscure. Obviously it has a lot to do with how it limits the user's input and forces everyone to adopt a casual tone; this fits well with people who don't want to put a lot of thought or effort into a single message, and likewise when reading a user's message (Which is understandable. In a time where there are massive, endless amounts of information at your fingertips, you instinctively tend to wander closer to clickbait headlines than to 3 page articles. Most of us here have seen this a lot on Reddit and even HN).

My guess is that twitter will eventually die out when something more concrete will come along; these days all it takes is the right recipe and the right marketing so it's a decent bet that it could come out of Facebook or a similarly popular platform. Hell, it could come out of Twitter itself. In the mean time, what it offers is somewhere for people to rant and shout without feeling like they are not being heard.
Ah yes, she.

For interests I use reddit. Or HN. Facebook is for personal relationships. Showing pics of my kids to my friends and family. I think every new network is basically just a chance to reset your list of friends.
Everything unknown of is untrivial - and I'll leave it at that.
Thanks for the comments. I bought the parts off eBay for several reasons. First, I wanted the less common metal TO-3 package so I could open the chip with a hacksaw rather than nitric acid. Second, eBay parts are amazingly cheap: you can get 10 7805s for $1.33 from Hong Kong, shipping included. (Does anyone know how they can ship something that cheap?) Finally, since I'm cutting the chip open, I'm not exactly looking for quality :-)
Adding an annotation for qhasm where stack variables/registers would be zero'd at the end of the function if they still contained sensitive data would be great.

What I'd really like to see is qhasm put on github along with the syntax files he or others create. q files aren't really useful without the syntax files they were made for, and without a central repo, custom made syntaxes will be a mis-mash of random decisions and instructions.
Code formatting & syntax highlighting (like in https://gist.github.com/ ) are the only missing features for me.
One of the other things you're sorta-describing is an HSM.

These are dedicated boxes that just do crypto. You keep them on the network or attached via a serial port or... whatever. Accessible to your machines but not the outside world. Then you send them messages to ask them to encrypt and decrypt data for you. That way the keys never leave the box. The HSM doesn't accept new software, nor does it ever expose the keys to anyone.

They are, however, quite expensive.
Ack! As a Twitter user, I don't seek such a conversion. I find the need to turn a fake page for each 2-5 posts to be pedantic and antiquated.

I use Twitter as an news/interest stream and leave it open 24/7 on my desktop. In contrast, Flipboard is literally shovelware for me (I can't remove it from my Galaxy S4).
Gene Simmons: Rock is dead, file sharing killed it
Interesting point. If you have a gun to your head, and disobedience has virtually no effect except suicide, then you have virtually no responsibility.

Compare to those of us who are complicit (even if tacitly) in all sorts of crimes, from war to global climate destruction to mass incarceration. Much more responsible than this Auschwitz guard, since we have more freedom to act effectively.

(Assuming he's truthful, and couldn't frag his Nazi commanders nor organize his peers.)
If it's a properly designed smartcard system then the key never leaves the card.
That depends which part of the stack you're working on.

If you're writing web apps that receive a REMOTE_ADDR field, then the protocols look very similar; you just need to parse and store bigger values, and perhaps account for the fact that users tend to control a prefix instead of a single address.

At the BGP and packet forwarding layers, everything's the same, with bigger numbers.

The linked article relates to IPv6 over Ethernet, which is the area where IPv6 added the most new features and quirks.
This is OK only if you have to make one invoice and you are alone.
I personally use Direct Invoice (https://direct-invoice.com) it has a customizable dashboard, it's multi-user and the web app is beautiful.
Is it perhaps so simple that... Colin Percival could effectively describe how to do it in an HN comment, perhaps even challenging someone like Thomas Ptacek to code it up and publish it instead of just yakking on HN like he always does I hate him so much?
It's not the same or of the same scale, but every time a massive scandal comes out I think on this. The thing I have in mind currently is the BBC and its group of molesters and rapists that were protected and covered for. It also appears UK politicians were up to the same stuff, but it has been much more successfully covered up. The average moral compass is pretty damn poor when peer pressure rears its ugly head.
Man, sounds like the complete opposite experience to me. Going from SVN to even a centrally controlled Git repo is a breath of fresh air.

I recently switched a project from Darcs to git. It was (again) mostly centrally contained, despite being a DVCS. And Darcs being DVCS, we held out on switching to Git since it seemed like it wouldn't really be that much of an improvement. In other words, change for change sake.

Boy was I wrong. Even that change was refreshing. I find Git to be an absolute pleasure to use (and as a plus it stole all the good Darcs interface features). Git made managing our release branch fun again. The thing I like about Git is that it's low level enough that you can make it do anything.

Like the time I foolishly changed the EOLs on upstream code after I committed it—Git let me track my changes and merge in new upstreams, despite every line in the new upstream being different. Yay, git.
There's absolutely nothing rotten with social media, at least as far as social media's primary userbase is concerned. The small minority of people complaining on TC or HN about the "decline" of social media don't understand that the average Joe doesn't give two shits about FB requiring a separate app for IMing, or Twitter adding advertising to your feed. They just accept it as a fact of life.
It's pretty straightforward to just iterate the key schedule backwards using the inverse S-box and a few xors; no need for any fancy stuff.
app.net is dying to take the reins.
Distributors (or, commonly, a "channel") are generally expected to bring something tangible to the table in the relationship. Sometimes, they have a large book of clients or have access to a market that the supplier can't tap. Often they also take on first tier support, installation, service and/or training. In many cases, they smooth out the suppliers cash flow by pre-booking and/or stocking product locally. A requirement to pre-purchase demo gear and/or have a certain number of employees trained/certified on the products is common.

So, based on what you've said, you don't have a sales pipeline, don't have a sales mechanism (and a web site isn't a particularly interesting one to companies who already sell primarily via the web), aren't willing/able to put in a significant cash investment in the relationship, and haven't mentioned support and training. They probably have a couple of dozen people a month come to them with "I have nothing to offer but why don't you trust your reputation to me, give me a big discount and let's do business together!". Their reaction really shouldn't be surprising.
> I really would have needed a critic who said:
> “Look, you have the following problems:
> 1. Show me your market research.
> 2. You do realize there’s no comprehensive online supermarket in Sweden, right?
> 3. What are your assumptions about the customer’s problem?

Yeah, after trying, I've found it's very difficult to get people to listen to this kind of advice and give it the weight it deserves. I feel like most would-be entrepreneurs either can already think in this manner themselves and so don't need me or anyone else to do it for them or are destined to learn how, expensively.
Great idea! We will consider this for further versions of Alternote.

For now you can tag every to-do note and quickly access a list of them.
I tried to reply to you but replied to lafar6502 by accident (and my reply fits just as well there, strangely). Agreed.
Can you name anyone that is Twitter-famous that isn't regular famous?
Solid, absolutely solid syncing.

I've seen many syncing/note-taking apps which failed to do this. I could expound on this, but really, that's all I want: rock-solid syncing.
Pythian do this, not sure how much they cost though.
I've got a bit of a headache right now, but IIRC the second remotely exploitable OpenBSD bug was because they had IPv6 enabled by default. There are a lot of grues lurking in there.
Well, it's true that average HN article level may be somewhat low, but this one is just telling stuff that every 1-year CS student should know without actually going into details. "ELF is a file format like any other, and you can read it" — I hope everybody knew that, right? "There exist static and dynamic linking" should be quite widely known as well. But when it comes close to something actually interesting — "_start <..> does a bunch of Very Important Things that I don’t understand very well, <..> so I won’t explain them." What's the point then?

I'm not saying that article is bad, actually I believe that it can be useful for somebody, because there are some who doesn't know what computer program is even to this extent, but I'm merely surprised that somebody presumably competent would call such an superficial article "deep".
Twitter's user growth (or lack thereof), stock price and turnover in product managers says otherwise.
Can you put images in Google Drive, so that successful accesses wouldn't just be faster, but also display differently (and not fire the onError)?
Given that, despite all the customer frustration that exists right now, they haven't been losing customers. I don't think that Chip+PIN failing to work correctly at first would cause customers to switch. Chip+PIN cards would only be cycled into use gradually, as people replaced their older, swipe-only cards with Chip+PIN cards, or signed up for new accounts. There would be more than enough time to sort out any problems, and you could also start out by making Chip+PIN optional for new/replaced cards.
I think the "slowness" aspect of "do it twice" is a given, making the best of a bad situation. Clearly, the people who want languages or hardware to do this "right" have a better solution, but if you have to get by with C on existing hardware, it would seem that an option in a library to select further security at less speed is reasonable. Of course assuming said option runs code that won't be optimized away.
The secret of Twitter is useful news in a condensed format. Further, you can find out what's new with colleagues and artists that inspire you without any social obligation. Finally, unscripted major events break first on Twitter without the filters of major media.
Thing is it all happened in steps:

Germany invades Yugoslavia, he is drafted, he's picked for Waffen-SS, he is sent to guard a concentration camp.
At that point it's too late to do anything short of sacrificing himself.

I have mixed feelings about this. In hindsight he could have run away at point #1, but how was he to know how things would have ended?
@wilw (Wil Wheaton) is probably a good example. Yes he was a child star in the 90s, but he has grown very large following on Twitter for other reasons.
it continues to amaze me how such a little thing can generate so much heat while doing useful work and operating normally.
Looks like it'd be much more pleasant to write longer notes in your app, so that's great!

One thing I really dislike about Evernote is the crazy behavior you get after you paste in formatted content.

Personally I would like some kind of markdown support.
I like them. I'd imagine that's how I'd feel as I hit those "a ha" moments while demystifying something. There's so many because the article is only covering those moments, which is another nice feature.
> Do you know of a resource that describes these various cultural differences?

Unfortunately not. In this case it's just personal experience. I am a German who has been living in the UK for 4 years now. Over here everything is more fast food and 'instant' oriented than in Germany.
Wouldn't you generally want an STM in your domain model in places where it's essential rather than in (ideally generic) open source libraries?
Twitter's problem isn't advertising, it's that the site/service is and has always been hard to use and doesn't make sense to the average person. The most common way the vast majority of people "access" Twitter is probably when they see tweets shown on TV news, which means no advertising revenue for Twitter. The learning curve for Twitter is extremely steep, and there's a lot of jargon you have to learn.

You can see the difference by looking at Facebook. They are also instituting lots of supposedly "user-unfriendly" policies, and yet their stock price keeps going up, as do their user numbers and revenue.
Other ideas welcome. Twitter's new PM (ex-Google Maps) may be about to start hiding items in your feed, and adding items you didn't request, http://gigaom.com/2014/09/04/twitter-cfo-says-a-facebook-sty...

"Twitter’s timeline is organized in reverse chronological order… but this “isn’t the most relevant experience for a user,” Noto said. Timely tweets can get buried at the bottom of the feed if the user doesn’t have the app open, for example. “Putting that content in front of the person at that moment in time is a way to organize that content better.”
Pathetic imho - music (or rock) is not dead because people shared files... I'd argue it's stronger than ever. What died was the old-school business model of how to monetize music -- and new business models have sprung up like Pandora, Spotify, etc.

Music is an experience. In order to have an experience one must consume large amounts of music. No sane person is going to own 10,000 songs @ $.99 each ~ $10,000 sitting on their hard drive. That is just unrealistic. Concerts, swag/merch, etc are a better way to fund music, or via services like Spotify that remove ownership and change the monetization structure (why do I need to own a copy of a song? why not just charge me a very small amount every time I hear it - ad-supported music is a form of charging the consumer).

Not to mention there is a large argument and some evidence that file sharing did nothing at all to the industry since the people pirating files were not going to purchase the music anyways -- as-in their two options were pirate the music or don't have it at all. (I'm not condoning piracy, just pointing out that a large amount of piracy is not actually monetarily hurting the industry like is claimed because that money would not have entered the industry anyways). And in some cases, piracy has been proven to help the music industry -- such as Metallica (and many many other bands) becoming famous off of bootleg tapes. There is an argument to be made that they would not have come to critical mass if everyday joe did not have access to the music.

Services like Pandora and Spotify have introduced me personally to artists I would never have considered before - and now I support said bands when they come to town on tour or buy purchasing merch like t-shirts, etc.

When KISS comes to town... you bet I'm going to the show.
It was prisoners in camps who build crematoria and operated infrastructure. Soldiers were drafted (involuntary) and would get shot for not following orders. Some guards in camp were even Jewish. Nobody pretended anything, they just wanted to live a bit longer.

Just compare it with US prisons or Gaza, everyone is fine with those today.
2/3rds of all bad nerd programming message board comments seem, for some reason, to start with "every 1-year CS student should know...".

No, they don't. Thinking that they do suggests to me that you're still in school (at least emotionally), because technology is vast, everybody specializes somehow, and not everything you crammed for in CS 100 remains memory resident and actionable once you're actually working.

I work in software security, where file formats are especially relevant; I write a new debugger an average of once a year. This was a good post. And file formats are in fact arcana to most working programmers, as I've learned by actually having conversations with working programmers that touched on how executable loaders work.
The parent wasn't just implying it being enabled, but also likely buggy in the implementation as well. E.g. Maybe an overflow with the next header implementation.
I like post-mortems but I vehemently disagree with the author's approach of trying to draw more general conclusions, to appeal to a startup audience.

What specifically happened? What were the recipes like?

Did anyone like the food?

Your experience is the most valuable thing you gain from a failed experiement. I urge you not to try to distill it into business platitudes. Be specific and descriptive!
While that may or may not be true (which is completely in the spirit of parallel construction, and it fscks with your mind), we ARE talking about the guy who registered an account to advertise his illegal drug marketplace using his personal email address. That part is fully visible and timestamped, and can not in any plausible way have been planted. With someone so full of himself, pretty much anything is possible.
The fixed-width positional flat file format is definitely a COBOL thing. I work at a company that uses a very similar format as input messages to a COBOL batch-processing system that used to run on HP mainframes (but has since been ported to Solaris SPARC hardware).
There's an interesting reason for the parallel bond wires to the output pin, and it's not to keep it from fusing. The problem is if you put 1A through a thin bond wire, there will be some voltage drop across the wire. So if the chip produces 5V at the die, it might be 4.9V at the 7805's pin, which is no good. So they run a second bond wire from the output pin to the regulator circuit. This sense wire has hardly any current through it, so it gives an accurate value of the output voltage. Thus, the 7805 can regulate the voltage on the output pin, rather than the voltage at the die pad.

TL;DR: one bond wire to the output carries the current and the second bond wire on the output senses the voltage.
I had the same problem. Also, I had some DKIM and SPF already configured to external SMTP server.

I understand your message, but it is not clear in Mail-in-a-Box interface. What exactly is the problem with my own DNS server? If I want to work without DANE, I can just add all these new records to my DNS and it works out of the box?

I started to setup a personal email server several times and abandoned it because it is just too difficult. This time, it was easy. Thanks!
We've also hit this Intel Ethernet driver bug, even though we don't have IPv6 deployed. Linux will send MLD packets on bridged ports by default, triggering the Intel driver bug on Windows machines.

With only two Windows machines saturating their Gigabit Ethernet connection whenever they went into standby, we managed to crash the university's switches big time (we're a group with our own VLAN within the university's network, so we make use of their network equipment).

Naturally, because the issue only occurs during standby, and usually users don't log off thus preventing Windows from sleeping, we first hit the bug during the Christmas holidays (2013). The culprit hosts were all in use for just a couple of months. In the end, it took a couple of hours to reproduce this bug during working hours!

We fixed it by using different NICs (we didn't want to rely on the Intel driver to be updated after a clean install; Windows Update doesn't have the fixed version), and by disabling MLD snooping on the Linux hosts, since we aren't yet using IPv6 anyways. This prevents the Intel bug from being triggered in our environment.
>Second - the FBI considering "fiddling" with "miscellaneous" input characters into the login page not illegal access is good - it means the next person charged under the CFAA for "exceeding authorization" by fuzzing will have a precedent to cite.

I was wondering about this as well. If this kind of thing is not done pursuant to a search warrant and is in violation of the site's TOS, is it legal for them to do? What happens if I put a blanket ban in the TOS on use of the site by anyone acting as an agent of any law enforcement agency? Certainly with a warrant, it would hold up , but without one, it may not.

Interesting legal question, I guess only time will tell.
There is nothing in this comment I agree with at all. That doesn't mean I think it's bad; it's just startling to me how different someone else's worldview could be.
Show HN: Strategic Bitcoin Lottery Wants Ideas
We've been building a strategic bitcoin lottery where your chance of winning is proportional to the square of your bet:

https://bitsplit.it

The site works well but we would like to increase the strategy involved in winning. The optimal strategy shouldn't just be overbetting your opponents.

Would love to get some feedback.
Let's hope Twitter finds a way to simplify onboarding without driving away the users who generate their most valuable content.
Look at the 3rd to last code block, especially; I claim it self-evident that C++ is irrevocably broken.
The critical question is "how broken is SHA1?" Linus essentially bets on it being not broken, or at least, the same degree of broken as the alternatives. At the time that was a reasonable argument. But the numbers quoted in the article [1] seem to point to SHA1 collision attacks being practical within 10 years, and that's based purely on expected hardware advances and not on special hardware acceleration or theoretical breakthroughs.

So I ask again: do we need to revisit this? Just because Linus was dismissive 9 years ago doesn't mean we should ignore the possibility.

[1]: https://www.schneier.com/blog/archives/2012/10/when_will_we_...
A hundred different indie video game developers for one thing.

Besides, we're not just talking about people having 500k followers. An audience of 5-10k may not seem big on "internet scale", but think about how massive it really is. Picture ten thousand people listening to you talk about the weather for a second. And there are a lot of people who have those followers from just being active in such or such community.
A small addition would be the strikethrough (line through). Also, the default Mac colorpicker bothers me in Evernote. Would be nice to do something about that, too.