skysight-inc/HackerNews huggingface dataset:
It's interesting that you use music as the example. Music has its own notation (sheet music, rhythmic units of melodies/pauses in measurements of bars), ingredients (scales/keys/modes) that is really independent of any language.

Code I suppose when you boil down to it is just a higher-level, human-readable representation of a set of logic operations that can be represented by logical operators. Of course, most programmers don't grow to learn that way but by hacking when they are young and groking the big concepts as you say, like Zen buddhists rumminating on weeks on koans under the guidance of the abbots of the temple (HN, Github, listserv, irc etc.)

I suppose that's the difference between looking at the two things as symbols operations or a narrative. So I offer the following koan, is it necessary to know the history of the Mississippi Delta or the ethics of Linus/RMS to be able to fully play the Blues or contribute a patch to the Linux Kernel?
No, it does not. You can receive the password, email it to creator, hash it, and then store it. It's not ideal because you now expose it in plaintext in the original email, but you aren't storing plaintext.
Read through the administrative rulings here to get a feel for the general approach FinCEN takes on these issues:

http://www.fincen.gov/statutes_regs/rulings/

If you read through those rulings, you'll see that FinCEN takes a very broad view on exchanges of value falling into the category of money transmission.

Also, read through their new stringent guidelines for sellers of gift cards (sellers of prepaid access). Here's a good summary:

http://www.dorsey.com/EU_giftcard_121211/

In my case, I was planning on both buying and selling gift cards (digitally, for a mobile frontend to display barcode). My best hope was to be considered a seller of prepaid access, which brought some hope because the strict KYC guidelines didn't kick in until $1000, if I recall correctly. However, since I bought and sold, I was pretty sure that FinCEN would instead consider me a money transmitter, whose KYC requirements start at $0.

It's totally possible for these kinds of businesses to fly under the radar for years, and never be affected. But the moment some ambitious bureaucrat learns about a project like this and decides to made a federal case of it (literally), or some kid's arrested for possession of marijuana who moved money through this type of business, then it's misery for everyone on the receiving end.
I was not aware of Manning's being transgendered, and I don't mean any disrespect—consider it an editorial he given my assumption of gender from sex (I can't edit).
The real solution is to use a DNS registrar and DNS hosting that properly verifies your identity before allowing changes. Google Apps has nothing to do with it, and in fact has enabled 2-factor auth for a long time. Everyone should be using it.
It seems as though Objective-C is slowly morphing into something more Dylan-like over time.
A question I couldn't see answered on https://www.markdownmail.io/

Is this a GUI to my AWS SES account? Or is this your AWS SES account?

The reason I ask is spam. As in, if others use your service to send a lot of spam, am I (and my lists) going to be affected by the inevitable spam ranking?

Aside from that, this looks good.

Not sure whether your research looked at MailJet at all, but I regularly send 100k emails per month for £50 per month.

Edit: I'm an idiot, I re-read it carefully and see that is says "your AWS SES account". But I'll leave my dumb question here so others who miss it see the answer.
Looking For a Mobile Enterprise API Monetization Strategy?
We've done that before. Our last two hires didn't know Python when they started, they learn quickly enough. Still that doesn't help us, I assume that the local developers are content working for bigger companies but with less fun stuff.
Oddly enough, I've spent the last week playing around with type-agnostic garbage collection.
Report: Google to Stop Selling Nexus Phones in 2015
Personally I would make models a package rather than just a module (since you sy you have a lot of order related logic). I would create one or more modules in this package, presumably one of those for orders.

Then I would actually create the base logic which clearly belongs to one Order instance as methods on the Order class.

If you have something like "can x and y and (...)" be ordered together I would make an unbound function in your orders module which takes an iterable (Lists etc.) of Orders and works on it.

Note that I am by no means a Django guru or something like that.
Yes, it should have. Time Magazine didn't have the audacity to, and settled for Giuliani.
>It is highly readable. And you can use '!' and '?' in names!

Somehow this feels a little contradictory.
I can't tell which point you're arguing. Sounds like you're losing good employees.

The 'reality of the situation' is that you're no longer retaining any young talent in your company, because you're stuck writing COBOL. The Frankenstein-of-an intranet program you've stitched together is now too big and too complex to work with; only the guys who built it in the first place have the guts to stick their fingers in the code.

Sometime around 5 to 10 years ago, you stopped building software and started slapping a bunch of dirty hacks together to get things to 'just work'. The technical debt is insurmountable, and it's only getting worse. The software is 20 years old. What will happen in the next 10 years? Maybe then the company will be able to afford a rewrite...

Except now the technical debt has crept in to the workflow of your users. People are doing things that computers should be doing. Every process involves some hacky workaround to get your ancient system to play nice. You're printing on dot-matrix printers and scanning it back in. Other companies don't know how to hand you data. CSV files over FTP transfer? Maybe we can just email you the files every week so your mail server can gobble it up and hand it to your ancient application? Other companies are scaling. Your bottom line is hurting.

Now we're 30 years in, and the guys who built it in the first place are looking to retire. There's nobody you can 'pass the torch' because none of the new employees over the last decade have lasted more than two years; they all went on to play with silly 'kid' languages like 'Ruby' and that funny 'Cloud' fad. You'll have to find someone with talent, years of experience in your antique system, and yet isn't thinking about retirement within the next decade. Time to post a job opening for a COBOL ninja-rockstar!
When your plan isn't working, it's time to re-evaluate.
Will Objective-C ever get hygienic macro?
The main site is basically marketing - their customer portal, which actually has sensitive content uses HTTPS sanely:

https://www.ssllabs.com/ssltest/analyze.html?d=control.akama...
My personal value system (and perhaps milord grandparent's) rates the accurate use of words (aka, truth-telling) rather high on the scale of values. Clear thought is impossible without it.

When we, as a society, take words such as "war" and "gender" that previously referred to physical realities and make them highly metaphorical or even completely arbitrary, we dilute our vocabulary. We make it harder to think and communicate clearly.

I find it especially objectionable when the only argument in favor of blurring the definition of a word is "because someone wants me to" or "someone would be offended if I didn't". Our mere preferences don't change reality; why should they change words, which are meant to convey an accurate representation of reality?
Try this in Julia for some extra speed:

best = 0
i = 0
while true
i += 1
count = 0
face = 1
while face == 1
face = rand(0:1)
count += face
end
if count > best
best = count
println("new record: $best in iteration $i")
end
end
I don't think this is accurate.

"Theft" is the wrong word to use, because theft is fundamentally a different concept, and the use of that word draws a false equivalence. And I'm not arguing that copyright infringement is legitimate on the basis that "intellectual property is unjust" or anything like that; but there are explicit differences that must be taken into account.
You can add 9 for more digits per power of 2:
http://www.wolframalpha.com/input/?i=1%2F99998
Being a jack of all trades seems to diminish the value of people like that.

Although I can understand it from a companies point of view, how many regular folks are even experts in their desired field that a jack of all trades couldn't match?
Speaking of which, when did UPS start just dropping off packages with USPS rather than trying to deliver them themselves? Came by once at 1:00 (naturally at work) and then off to USPS. I was really surprised when this happened the other week, and it seems like a bit of a misuse of the postal service. Frankly, I think if couriers just changed to doing a lot of their delivery after normal work hours it would fix a lot of this. Swing shift delivery - it works.
Because human resources are mined, not grown.

It's because recent trends in corporate management have prioritized cost cutting over re-investing in the company's assets. Besides that, training is a dangerous investment when your employees are all "at will". They could take the training and then flip to your competitor, and there's nothing you could do about it.

...other than, perhaps, paying them what they are worth and giving them a measure of basic human dignity. But you can't put that on the quarterly reports!
No, the issue is not with the trust paths. The old 1024-bit root is in Mozilla's trust store, where it's a danger to everyone. SSL Labs reuses their store, which is why the weak root shows up in the trust paths.

Technically, the F for blogs.akamai.com was a bug (now corrected; the grade after the fix is C). I say "technically" not because I approve of export cipher suites, but because the implementation did not follow the documentation (the rating guide, linked from every report). Export suites are hopelessly weak and will be treated more harshly in the next guide revision. The new grade is certainly not something to be happy about.
everyone seems to be concerned with the point at which this breaks. You determine this, the size of the denominator gives you the precision you can calculate:

1 / 99998 will return:

0.00001 00002 00004 00008 00016 ....

[0]http://www.wolframalpha.com/input/?i=1%2F99998&dataset=&equa...
Show HN: I made an app to control slideshow on SpeakerDeck and SlideShare
third (sarcasm). I don't think the bar with social engineering has moved NEARLY as much as cyber security has. It's practically impossible to keep a computer secure, but very easy not to be duped by strangers on a social level.
>the various "Peace Processes" have generally been a result of pressure from outside the region.

What makes you say this? You don't think the Israelis and the Palestinians actually want peace (albeit on their own terms)?
Some people just want to sit around and relax sometimes.
What is wrong with that? There are three core data structure types (maps, sets, sequences), and variants of those depending on need. Most of these are standard data structures you would find in an undergrad textbook.
I hope Twitter can help this guy somehow.
I'll have a look at those, thanks. In response to your points, the language used by courts is exceedingly specific, and bears little resemblance to the language used by people in day to day life. For example, in English law, I can "assault" you without ever having touched you. In fact, if I touch you, it's no longer assault. The dictionary definition, and common use, would require that I do more than look menacingly at you, but in the courts, I would have "assaulted" you. I claim the same holds for theft/stealing in an IP situation.

> Well, yes... Supposing that IP rights should exist!

Well, of course. But we could have the same debate about property rights, so I could deny that "theft" exists at all, yet the language used to describe theft wouldn't change.
I don't know for the handhelds, but AFAIK, Nintendo's home consoles are profitable from day 1.
both ideas are interesting, but photos are more interesting than plain text. so don't feel bad :)

please post the links to the articles
No it doesn't, the registration email can be sent before the password is hashed.
You have to know assembly to be able to understand what you are looking at. Yes, you need to know more than just assembly, but you absolutely need to know assembly.
Just got it, took an hour though.
A business that buys/sells gift cards for Bitcoin is a bit of a grey area I think, but I'm absolutely sure that FinCEN considers exchanging Bitcoin for alts to be money transmission, regardless of the amount involved, and once they catch up with the technology, they'll start looking to make a precedent.

And yes, these businesses will simply take place outside of the U.S., taking all those jobs with them.
This sounds relatively easy to verify, as the guy seems to be well known and the founder of an SF-based startup.
> For good companies, laundry lists of skills are more like wish lists than requirements, especially with niche technologies.

No, for good companies requirements will be actual requirements and as such be fairly short, the rest if the list appearing as "bonus", "preferred", or other flexible adjective.

I'm a former systems engineer who used to do requirements analysis, so I am a little sensitive to misuse of the word "requirement". Job postings like you describe drive me up the wall.
If your selection had some sort of curation/checking to ensure that items fit into correct categories, I'd totally use this to buy furniture. Having to scroll through endless websites of manufacturers, resellers, relabelers, etc is truly terrible.
See, that "account should be locked" is what got people to hate Paypal in the first place - they used to be quick on the trigger, wrong IP = locked account; transfer to new account = locked account, etc. And it took 1-2 weeks to restore.

Now they laxed the security somewhat and people give them sheet for that... There's no winning for them, is there?

But really, the employees should not give away any user information, ever. It should be a one way street here. That would have stopped the attacker in this case, as well, I believe...
American sites willingly censoring for legal reasons
I love the added incentive to move. With domains, it's so easy to just stick with the status quo since you only have to think about it at max once a year, and transferring is actually a bit of a PITA.
This is actually a case where we just need better regulation of gift cards.

Basically, the store should be required to exchange them for cash. Any associated fees for that should be built into the purchase price.

This obviates third party exchanges and only 'damages' what is really a crappy gift (in the sense that it isn't a whole lot more creative than cash but is worth less).
You put your own SES account details in. So spam is essential your problem not ours.

No we didn't look at MailJet.
You're Not Punk (And I'm Telling Everyone)
Reminds me of being bored in high school.
For me personally, this has become less of an issue in the last few years. I can't remember the last time I was unable to extract the meaning from a text fragent of interest. If you know a handful languages and substitute the rest with those ubiquitous translation services, there is little that remains inaccessible.

I'm still hoping for a babelfish universe in which a combination of technology and our own mental meaning recognition facilities makes languages a non-issue.

Of course, at this point your mileage may vary. I'd probably not be writing this if 90% of the text I encountered was Chinese, since I have to rely 100% on translation tools to read that. But we're getting there (hopefully).
Russia Not Even Pretending It Won't Spy On Olympic Journalists
Godwin's Law!
We don't use the words "skilled", "Talented" or similar in our Python job posting, we simply ask that you know Python and preferably have used the language professional.

Our Javascript developer posting is a bit more demanding.

Previous job posting have been even more flexible, still we had to post the jobs twice to get qualified applicants.

Personally I don't believe in coding tests, and would never require it. Coding tests aren't all that common in Denmark, and I think they would scare perfectly good candidates away.
This was back in the mid-2000s. I think both of them did way more than 5 in-person interviews - it was probably 2 phone, 3 in-person NYC, 4-5 in-person in MTV.

Both were relatively senior positions, so perhaps they're the exception, or perhaps it's been streamlined since then. I'd buy either.
markdownmail.io looks pretty easy to use and gets points for being a hosted service.

We use http://sendy.co/ - they have a one time fee per domain and needs to be installed on our server. The best part about sendy.co is the beautiful reports. You should check it out and try to integrate some/all of them in markdownmail.io to make it more effective.

All the best.
The Year of Security Analytics
I think even in the case that the invention is actually being used, patents may not be justified. I mean, suppose Google owned the patent they just got sued on. Would it make sense for them to have the power to freeze other people out of the market, when operating in the market without any statutory monopoly powers is already spectacularly profitable for them?
I'm not going to try to beat wikipedia and google at their game, but I can try something like what if your MUD / text adventure was more mod-able than minecraft?

The experience of playing around on them in the 90s reminds me strongly of the linked article's ideas.
Speaking of which, there's finally going to be a Bluetooth-enabled version of the Twiddler, the Twiddler3: https://plus.google.com/105804767481830727070/posts/j4M9fmRr... . The best smartphone/tablet keyboard yet?
Great points guys.

The reason why I want to have a curation process and identify a limited number of startups is so that it doesn't become another "list". It will also give readers incentive to try out 2/3 of the 10, which will give a ~30% chance of a signup for the startups on the list.

Is there someone I can contact at HN to ask for an increase in my char limit for posting?
Twitter hopefully has an audit trail of account changes they could review to make a decision to revert the change.
I never thought about it before, but this would be awesome, especially considering:

1) Security webcams are so cheap these days, it would be trivial to catch any delivery person who has "other ideas". And if delivery services started doing this, they'd probably have their delivery people wear cameras as well, to protect again false claims from residents with "other ideas"

2) Keycode entry locks allow delivery people to have a code, not to carry around keys, each delivery service could have their own keycode, and if you wanted, you could even create single-use codes tied to specific deliveries (much like single-use credit card numbers), well assuming there are locks that support that

3) As an even greater security measure, you can prevent the codes from working while you're at home, asleep, etc., so no threat to your personal physical security

I mean, I'd go even farther than the OP and be asking FreshDirect to put the ice cream directly in my freezer.

But then again, literally the most valuable single object I own is my laptop. People with valuable jewelry collections might not be so enthusiastic.
Computer-powered glasses with actual utility: Evena's vein-hunting goggles
Ask HN: How do I promote my subscription service?
I want to promote http://www.ubercamp.net/site by running some sort of promotion/sale - think groupon.

I am looking at http://www.bitsdujour.com/ but they seem be geared more towards products and not subscription services.

I also looked at http://www.appsumo.com/ and submitted a request over 3 months ago but never heard back from them.

Do you know of other services that I could use to promote ubercamp.net?

Thanks.
Hipmunk is just an affiliate site with link s to buy plane tickets. Mint is just an affiliate site with links to sign up for financial products. Pinterest is just an affiliate site...
> Note that if you deliver consistent measurable value, people will never stop hiring you.

Assuming your freelance engagements are fairly regular (e.g. a few weeks each, not a few years), that scheme seems unlikely to be able to work indefinitely, since you're proposing an exponential price-increase scheme! For example, if I start out charging a mere $10 per engagement, and raise my price 50% each engagement, then by the 50th engagement my rate will be about $4 billion, which really limits the potential customer base.
My mom was one of the few unfortunate buyers from target that had her card number stolen. The thief has purchased $500 worth of Starbucks gift cards in the last two weeks.

I don't think it is a coincidence that the thief purchasing these cards. I'm not speaking for the creators, they could easily be caught in the crossfire. That being said, this is very obviously an exploitable method of transaction specifically for a thief. No matter the intention of the project. https://news.ycombinator.com/item?id=6175294
You're not in middle class if you need your month's wage to buy a smartphone.
This is something I've been thinking about for a while. I agree that allowing delivery drivers/drones into the house is the best solution, and with Amazon I would have no worries about doing this as they would make sure drivers behaved. However for other companies or random delivery companies contracted out... not so sure.

I've been developing an alternative solution. A secure box that you can put outside your home which delivery drivers can request access to. The box's lock is similar to lockitron or bike locks that can be controlled with a phone. This would require the delivery driver to have an app installed to communicate with the box and the owner, which is not always going to be the case. I'm working on allowing the driver to request access by identifying themselves to the owner via voice or video (VOIP/camera) even if they don't have a smartphone/don't have the app.

I have uploaded a video of super early prototype here: https://vimeo.com/85355890

Anyway thought I'd chip in as I'm working on it. I've set up a landing page a http://www.lockboxx.co if anyone wants to find out more.
The very different worlds of large agencies and small startups
Is it me or have the articles here gotten significantly worse over the last month or so?
It's not clear from the article; are you selling them, too?

I can't imagine what else you'd do with so many Starbucks cards.
Connected Car Solution Kit
..assuming they were acting in good faith, which they have always accused eachother of doing. Kissinger and Le Duc Tho were certainly not acting in good faith. In any case, the official criteria is:

"done the most or the best work for fraternity between nations, for the abolition or reduction of standing armies and for the holding and promotion of peace congresses.*

IMO it should be like the other Nobel Prizes, awarded later when the things have settled. The Science prizes were changed to include a lag allowing for discoveries to face scientific rigor for a while. I think they should adopt the same policy. Wait until a war ends before handing out a prize to those who end it.
I use namecheap for all dozen or so of my domains and I recommend them to all of my friends who get domains. I've always been very pleased with the No-BS service they provide. This is just icing on the cake.
The last power of 2 with 4 digits; I have no idea why this has even been posted not discussion worthy in the least IMO.