skysight-inc/HackerNews huggingface dataset:
The US Attorney Press release puts it nice:

"SHREM, who personally bought drugs on Silk Road, was fully aware that Silk Road was a drug-trafficking website, and through his communications with FAIELLA, SHREM also knew that FAIELLA was operating a Bitcoin exchange service for Silk Road users."

http://www.justice.gov/usao/nys/pressreleases/January14/Schr...
(note the 14 Jan in URL and 27Jan release date; first draft Press release, then make arrests)
Thank you! I totally agree with you on the 180 websites project really helping with understanding UI design.

I'm using the Google Maps Javascript API for the maps and RGeo as a wrapper for PostGIS/Postgres.
"I grew up in western Ukraine and I have never seen single person discriminated for being Russian."

You must have been very shielded as a child.
Did you notice the Tesla in the new David Rogue video? (skip to 3:09) http://www.youtube.com/watch?v=QRDWPuZYdUI
>This issue was brought to my attention by pals who had investigated Julia and rejected it for this very reason.

You know that it depends, right? With some heavy big banks nobody gets arrested, with others, and especially smaller ones, people go to jail. Also the US isn't the only country with such laws -- people have gone to jail in other countries.
Yes, I know that. But I'm not speaking about websites that I have access to. How can I know if a web page has been linked from another website with a login wall on it - that makes invisible for the current search engines?
whats the conversion rate?
Is XCode or Visual Studio really a prerequisite? I guess I'm missing something, but looks like I could do this in IntelliJ or even sublime. Looks very interesting but I don't use either of those and don't have the current ability to run out and buy a Mac and have no interest in developing on Windows.
Nothing yet. I'd be suprised (and happy) if I will collect anything.
I love Yeoman, but after a very quick search I didn't see a nice generator with the OAuth 2.0 Authentication worked out, which can be handy.

There's the possibility that this project could be especially handy if it were turned in to a generator.
What strikes me is the geographic diversity of this list. If you look at the classic startup with young founders and big VC investments, they're almost all in Silicon Valley or San Francisco. But this list shows that you can start a business in anywhere with a reasonable tech scene.

1 Carbonmade: Chicago

2 Github: San Francisco

3 Clicky: Portland, OR

4 WooThemes: Cape Town, SA

5 AppSumo: Austin

6 Mailchimp: Atlanta

7 37Signals: Chicago

8 Envato: Melbourne, Australia

9 Litmus: Boston

10 Bigcommerce: Austin

11 Braintree: Silicon Valley

12 Freshbooks: Toronto
0 and counting. ;)
Hmm, looks like Suarez wasn't arrested either.
These protest are against Yankukovich and his regime. Not against Russians. A lot of activists on maidan speak Russian, including Klichko who speaks Russian better than Ukrainian.
Plus Lvov is very popular among Russian tourists, still no one was hurt.
I wish I was having as good a time as you are.

I was on o2 for 3-4 years before being transferred over to Sky last month. Since transferring, I've had nothing but problems. Online gaming pings have gone from 20 -> 50, download speeds have fallen 20-30%, my connection frequently hangs (Youtube is near unusable), and I now have issues loading websites from time to time (I had to refresh Google 3 times before it loaded earlier). To make things worse, Sky is charging me £15.50 a month while o2 was only charging £7.50.

Thankfully, BT is installing fibre in my area so I should be able to jump over to plus.net sometime soon. I can't wait.
Not at all. But I'm assuming some knowledge of web development.

For example, one project will be to code an HTML5 game, but you can choose to implement it in C or Java. You'll need to be able to understand JavaScript/HTML to learn from the screencasts that will present the project since I will be using JS and HTML5 canvas.

That's just an example, another project idea I have atm is implementing language or compiler.
Had a play.. nice site. I did feel slightly cheated than in 15 guesses 80% or so were in the US. A tiny bit less random and a bit more variety would be great :)
I've always wondered, how does that work? The contact is presumably between you and the company, not between you and the line manager. Just because you cross it out, and your line manager initials it, is that binding? What if the line manager didn't have authority to do that, and did it against the wishes of the company -- what would the outcome be then?

It's straightforward enough for a person to sign a contract, but what are the legal principles regarding a corporation signing a contract, and "rogue employees"?
Not fixed on the price yet. But yes, most probably.
Breaking Up Google
Colour me naive, but there are two things in an application in a managed language: the runtime, and the actual app. For example, in Javaland there is the JVM, and maybe something like JBoss, and then there is your code. You can upgrade the JVM or JBoss, and obviously test, but it's not that big a deal, unless you have done something egregiously stupid, your code will "just work". The same if you have used .NET. Hell the same if you have used Perl CGI, you can upgrade Perl and Apache to your heart's content.

So why is everything in Rails so much work? There are entire books written on "deployment". No other language has this.
"Last Modified: Apr 19, 2012"
Page 11 of the complaint shows that 'safe-mail.net' isn't as safe as it sounds.

http://www.scribd.com/doc/202555785/United-States-vs-Charles...
Congrats, guys. I think this is definitely a step in the right direction.

Also great to see this hit HN front page.
>How? Are you saying that BTC exchanges necessarily fail to comply with money laundering laws in the way the offenders here are accused of?

No, but

a) a lot don't,

b) all are way smaller than banks, much less cautious with accounting practices and with much reduced legal representation (lawyers) and political pressure.
Gotcha, I couldn't get to the next page because of Ghostery.
Ask HN: How would you get a tech internship in high school?
Without any concrete proof of technical skill, it's hard to prove to a company that they should take me on as an intern, especially when there is a low chance of me returning to the job immediately. My resume is actually pretty strong - I have some quantifiable work experience with Linux and website management (2 separate projects) but no useful JOB experience. In addition I live in an area with access to a large tech center that has a lot of interesting software and hardware companies.

How would you go about applying to these companies? I already understand hiring basics like how to construct a resume, cover letter, interview procedures etc... but I'm wondering what I can do to increase the chances of getting a real call back from tech companies.

What companies would you apply to? My guess is that monolithic companies with complex hiring and internship tracks won't want to deal with an oddity like my application, so I have been targeting small teams that are more agile as well as medium-sized companies with distinct teams. Is this a good plan? Should I just apply everywhere?

If you were reading applications at a tech company, what would make you consider a high school student?
The analog to that goes something like: all participants in a hand of blackjack can win. And even the house doesn't ”lose”: it makes an expected payout, which incentivizes the players to continue in the game, which over time will enrich the casino more.
Oh, and since when does selling BTC anywhere, including Silk Road, constitute a crime? It's what you buy with BTC, or any other currency, that is the crime.

Since September 23, 1994, when they passed the Money Laundering Suppression Act.

http://www.law.cornell.edu/usc-cgi/get_external.cgi?type=pub...

See Title 18 Section 1960:

http://www.law.cornell.edu/uscode/text/18/1960

(a) Whoever knowingly conducts, controls, manages, supervises, directs, or owns all or part of an unlicensed money transmitting business, shall be fined in accordance with this title or imprisoned not more than 5 years, or both.

There are three prongs which can get you classified as an unlicensed MSB, and they are evaluated with an OR gate not an AND gate. The slam-dunk one is:

[You are an unlicensed MSB if you] fail[] to comply with the money transmitting business registration requirements under section 5330 of title 31, United States Code, or regulations prescribed under such section;

Lets see if buying Bitcoins and reselling them to effect money movements qualifies:

(1) Money transmitting business.— The term “money transmitting business” means any business other than the United States Postal Service which—
(A) provides check cashing, currency exchange, or money transmitting or remittance services, or issues or redeems money orders, travelers’ checks, and other similar instruments or any other person who engages as a business in the transmission of funds, including any person who engages as a business in an informal money transfer system or any network of people who engage as a business in facilitating the transfer of money domestically or internationally outside of the conventional financial institutions system

Well, yep, that is exactly what this guy's business is.

This is why the affadavit says "I checked with FinCEN. Nobody with that name is now or was ever registered with them." This makes an absolutely airtight, slam-dunk case for a federal felony.

Can I again recommend to HN that if someone against posts a blog saying "Hey it's really easy to make money by straw-purchasing coins on Coinbase for buyers from LocalBitcoins" that you really, really think twice about doing that?
From EA to EQ: Can a video game teach emotional skills?
No worries, this is fair, thanks for following up!
I have an issue with your point #2: how does the app end-users ends up with new features when bumping a minor version of the framework behind the app ?

Aren't the end-users of Rails the developers and not the end users of the app ?
No, but they can use legal intimidation, and that's worked pretty well in the past.
First of all, best of luck for your career.
I'm not going to comment on working with giants as I didn't do it before, but I am going to comment on making a startup as I did it 2 times before. To make a successful startup, its never about the product .. rather its how to sell what you have. So all along with the coming 5 years (which is a very good time bound), you need to have basic understanding about marketing, sales, how to pursue and how to manage a team. Basically, one day you'll not be a developer/SW engineer, you'll be a business owner.
I can recommend some books to start with.
P.S.
1. You're at best age to set long terms SMART objectives.
2. With startup, there is no life-work balance .. you'll forget your life :)

Regards
We're getting closer to that vision thanks to ideas like Android Intents. I don't know how many times I've been amazed and how smoothly applications share and communicate data among them without being specifically designed to collaborate.
Great stuff, very clean and intuitive UI. Can you make the map scroll down the page as I scroll down?
"Support Discontinued 9/1/98"

not bad.
A radical change like, say, innovation in the touch keyboard? Even if this is just incremental progress, it's pretty neat.
> And they reveal the hand they'll use to shut it all down.

Well, except that they released information about how they viewed MSB rules applying to virtual currencies some time ago, and since then bitcoin related businesses to which the rules would apply have taken steps to become appropriately licensed.
Great list. Shows having the ability to make money as a core part of the startup from day 1 can provide opportunity anywhere.
Yeah, except peaceful protests are banned and civil disobedience is useless. If you gather in the square the police has the right to beat you and arrest you, and they are fighting to oppose that. If you do nothing, you are silently accepting laws against protests and freedoms as just and fair. Between those choices, the only solution is violence, to show that state isn't strong enough to suppress you.

A 'No' uttered from the deepest conviction is better than
a 'Yes' merely uttered to please, or worse, to avoid trouble.
-- Gandhi
Not to mention Yuschenko (the former Yanukovich opponent) himself spoke Russian at home and was Orthodox.
hey, you gotta start somewhere! cool idea :)
Technical Debt & Quality – Binary Thinking in an Analog World
Uber and its driver are sued after fatal New Year’s Eve accident
Thanks! Learning how to grow a product is part of the next steps for me. Figuring out how to provide value before a user has a ton of friends on the site is important. One thought I've had is making featured lists from notable food critics for example.
Yeah I suppose. Unless you need to make a pull request.
But it could be conceivable that your public IP is being routed through some one else's public IP/mesh router. I'm not sure how the actual packet flow in this case works, and with a mesh it's unclear how the packets get back to the original router. Everyone can't just be connection g to the same wireless ssid or you wouldn't be able to avoid local faults. So, the mesh would likely be able to distinguish which packets came from which subscriber.

Again though, without knowing more about the protocol/mesh they are using, it would be impossible to know.
SLEEPOVERS, STEREOTYPES, GINGERS AND MORE So funny DEFENITELY SUBSCRIBE
Typical iOS dev?
> http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm.... which is a 45 byte executable (it doesn't say Hello World)

True, I needed 62 bytes to get the greeting in there.
No Industry Is Safe From VC Disruption
That's not a logical conclusion, and has no relation to technology choice.

What you're complaining about is the cost of maintaining custom-built software. You'd have costs if you built that app in Java, or Python, or Node.js, or on whatever other platform.

You could look at the relative maintenance costs of each platform, and make a comparison based on that, which might be somewhat more enlightening. But ultimately, if you build bespoke software and want to maintain security, then you'll have to invest in maintenance. Either you do that progressively (quick upgrades on point releases) or you do it as required (most extensive and expensive upgrades when security vulnerabilities are discovered.) But there's no absolute here.
Not only later versions. The original ROM already was patched: http://www.folklore.org/StoryView.py?project=Macintosh&story.... Mac OS was the only OS I know of that had a system call for replacing system calls.
Thanks! That's a great suggestion. Adding it to my to-do list.
Disco raises $2M from LiveOak Venture Partners to fix the law
Tell that to Tetris Company. Their only job is trolling people making tetris-like games.
Instead of continuing to argue on specific points, I will say I think you are grossly misunderstanding the level of deflation we are talking about.

There is no sharp boundary between a +0.1% inflation rate and a -0.1% deflation rate where suddenly all hell breaks loose. The importance of changes (bad or good) vary gradually along the line. And if the Bitcoin economy stabilizes to representing a fixed fraction of the worldwide economy (be it 1 or 10 or 100%) then the rate of deflation Bitcoin will endure would be equal to the rate of growth of the economy. So we are talking about 1-4% only (average OECD world GDP growth for last few years).
تفاصيل وظائف وزارة التعليم بالكويت 2014
Still teensy :)
> > Are you saying that BTC exchanges necessarily fail to comply with money laundering laws in the way the offenders here are accused of?

> No, but

> a) a lot don't,

Well, yeah, I would a assume a lot don't fail to comply the way that occurred here (that is, a lot don't have their official responsible for AML compliance actively conspiring with money launderers to enable violations of the exchange's own AML policy and to conceal those violations from both the government, other officials of the exchange, and business partners of the exchange.)

That's rather my point.
Derivatives, Futures and Protecting Against Bitcoin’s Risks
I think the original 128k Mac stopped getting OS (then simply called "System," no "Mac OS" until System 7.5) support at version 4.0 in 1987. So, three years, not ten.

The Mac Plus (released in January 1986) did have support in System 7 up to 7.5 in 1996.

The 128k Mac was cool, but the RAM constraints in particular made upgrades to the 512k in 1985 and the Plus (upgraded ROM and 1024kb) in 1986 a no-brainer.
Lend your voice to a crowdsourced vision for copyright rules
Feature suggestion: An optional variable prefix/suffix to make them stand out, making it easier to replace variable names as you read through the code and see what you've chosen and what was auto-generated.

Alternatively, an option to pass in a partial mapping for variable names you've already figured out.
"They have an assload of cash on hand"

Companies with excess cash are supposed to pay dividends and/or buy back stock.
Spark Sprint 4 Review: Wow, much reliable, so better
I am very supportive of the Bitcoin Foundation, but it doesn't look good to have your Vice Chairman [1] taken down on money laundering charges.

1 - https://bitcoinfoundation.org/about/board
How an RTS is seeking to change browser games forever
So.. are they saying that Candy Crush is an original concept in some way?
Seconded. The article doesn't even have thesis. It implies that automation/ecommerce is bad (because it's putting people out of jobs) and AWS is somehow spying on the computers it hosts (without proof that it's happening, or even that it is possible.)
South Korea – Users to be allowed to delete default apps
Ask HN: Has there ever been gamification of actual paying work?
I had a thought today in the shower:

My wife likes playing this Facebook game called Dragon Eggs or something like that. It's your typical farmville type game only with dragons. You can raise them, farm for more money to spend on more eggs to make more money for more farms for more money to spend.... yada yada yada. A typical chase the dragon game.

It got me thinking, has there ever been a real-world example of a paying job that gamified itself to a point where the person didn't feel like he was working?

What if there was a job people could be paid to do that was gamified to the point where people didn't feel like they were working?
Ok now I'll spend my entire day on this! However, my friend also visited the website and guess what? The same sequence of streets was showed to him. How this random works?
Apologies for the downtime folks, this post is proving a little too popular for us. Would love to see some folks reaction to the post in the comments
If that fits your pace, that's great, but that would have driven me nuts last time I was driving cross-country.
Oops, good question. You port your priority date not your i-140. The new employer still needs to apply for a new i-140 with your previous PD. This way you don't lose your place in the queue.
BitBusted – Bitbucket css failing
Show HN: Automate the pain of checking if pnr status is confirmed
Characters' stories from The Hobbit interactively mapped out
Cool, nothing wrong with going to the bare metal for Gmaps in simple applications. If you find yourself doing any complex marker or polygon manipulation Gmaps-for-rails is really worth a look.

Keep up the good work, look forward to more from you in the future!
Maybe I should have clarified: Patent lawyers ;)

I think, there is just a difference between high earning lawyers and those that are not. It is difficult to get into a position, where the high rates are earned. But I think, it is at least more likely, that you can earn real big money as lawyer (without starting an own company) than as a programmer.
Kenya's Tech Talent and Expat Bubble
Is there any alternative to Github at this point? For open source there is not.
Rails specifically does not prioritize being backwards compatible. Terms like "opinionated" are used to promote this as a feature and benefit by some who border on being apologists. As a polyglot, it's a little baffling.

What concerns me is the ability to have a relationship with a codebase for more than a year or two in Rails without significant refactoring and reworking that Ruby and Rails was supposed to save me in another language.

One of my very smart and experienced friends, a Rails developer, spent most of his time debugging and converting a existing Rails app. I don't think he was creating or adding, just trying to maintain it.

How can one prepare for the reality that some of our projects may stick with us for more than a year or two? I more and more value the ability to deploy code easily, anywhere, without having to keep different versions of virtual machines for different gems/libraries and codebases. I've never experienced some forms of mandatory dev ops like I have in Rails. It's cool and configurable, but it's creating value for making my life easier, not my users.

A reality is, every line of code written today can easily be seen as future "garbage code" in 5 years. The available tools and skills of the same developers generally will be better. Still, I have those half decent scripts and apps written over 10 years ago that I never got back to touching, because they kept working. Buddies of mine that still hack a script in Perl because they need it not to be expensive to keep long term makes more and more sense, except I never learnt Perl too much.

Rails though, remains a reasonably fast way to prototype, but not the only one. If I were a Technical VC, I wouldn't fund a Rails startup because I know how much time they'd be spending re-factoring vs. creating value. Rails is not alone anymore (nor was it the first useful framework), most languages are very decent, and they all have more than capable frameworks. For Ruby, frameworks like Sinatra I've found to be inviting (and more open to making a mess).

Choice and options in all syntaxes is good, along with opinions and preferences that pontificate that every framework is somehow an advantage when MVC, generally is MVC. All of this points to the fact that customers don't care what you code in as long as you don't have to re-code it because the cement will harden in a few years.

Universally, what gets put off now, waits for me later in some form of tech debt, something worth considering in any language and framework.
I don't think that's entirely correct (yes, XKCD #386 applies):

First, I'd hesitate to use the phrase "native C++ UI stack". Mozilla's UI framework is XUL, which is a mixture of JS and XML. Presumably there's C++ underneath, but based on my reading it's a mixture of web-based technologies.

Second, because the original Firefox for Android UI was written in XUL, they had to load the entire Gecko architecture in order to render any UI. That was ultimately the performance issue, not "interacting with android frameworks".

Because of that, the goal of the rewrite was to be able to show the UI immediately, while loading the Gecko stack in the background.

There's some good info on this at http://starkravingfinkle.org/blog/2011/11/firefox-for-androi... and http://www.mozilla.jp/static/docs/events/vision/2012/04-mark... .
I think the greatest thing you learned on your 180 website trip was how to deliver. You've cultivated a habit of finishing projects and shipping them through the door. No matter how good a developer you are, that in itself is invaluable.
Is it standard practice to ask for credit card info on a regular http site? I thought that sort of thing was usually done on an https page.
Please read about any of the many methods for securely anonymizing BTC.

All of which would be considered money laundering, yes?