skysight-inc/HackerNews huggingface dataset:
You should read the article I linked to, or, even better, the sentencing guidelines themselves, which I also linked to. Without the detail of how criminal history and offense level works, the system seems a lot more arbitrary than it is. It is not in fact a roll of the dice between the minimum and maximum sentence; there is no way in the federal sentencing guidelines for a first-time offender who didn't make a dime from the offense to reach the maximum sentence for any one offense, and no way to make the grouping offenses somehow not group.

For whatever it's worth, I think the behavior of the prosecutors in this case was abusive, and the idea of filing federal charges for what Swartz did is as preposterous as the fiction that he faced a 35 year sentence. Don't succumb to the is-ought fallacy. I'm just pointing out how the system works, and how NPR is failing to report it properly. It is better to know than not know.
this is f---ing brilliant.
I could perhaps see Snowden recognized, but what did the other two do for society that was so heroic?
Thanks a diagram is a good idea
I'd go further recommend you do that for anyone, not just people you know are smart. You never know what random useful thing someone else knows that you don't. But do prioritize it for the ones you know are smart.
Agreed. I think there's a lot to be learned from building a driver, if only for the powerful experience of realizing that there's nothing magical about it. Just a magnet and a coil of wire. It's the equivalent a CS guy designing a rudimentary processor: it won't be necessary be good enough to beat out commercial stuff, but it sure does convince you that the thing you take for granted really can be done with just transistors/magnets and wire.

I for one would have loved to do this kind of activity as a kid: it's a pretty simple concept that puts a whole lot of power in your hands and exposes interesting questions. It looks like Bose is doing something in this space at kids science camps [0]. If you can acquire/make an amp and a strobe light to replace their "blue box", there's a whole host of kid-friendly activities on the site to do with kids centered around making hand-made, origami paper drivers.

[0] http://build.bose.com/
I believe for the action scenes in 300 they recorded the whole lot at 120fps and selectively dropped or merged frames to get back to 24fps
cheers, fixed
Historic background:

* they have done so since they were created by UN in 1948

* all neighbouring countries declared war on them then. As far as I know only one of them has since retracted their declaration of war.

Edit: Is it downvoted because of factual inaccuracies, tone, relevance or something else? Honest question, I have noe clue.
> Its a bit like cooking - the cookbooks for the peasants give recipes. The ones for the chefs give mechanics and techniques.

See eg http://www.amazon.com/Ratio-Simple-Behind-Everyday-Cooking/d...
Well without specifics your comment doesn't carry much weight. It's pretty well known that maximum sentences aren't given to first time offenders without a good reason. The burden is on you to show that this isn't the case.
Why do programming languages researchers seem so enamored with type-safe languages? It seems to be a given in academia that type-safe languages are not just superior, but significantly superior to type-unsafe languages.
He's a writer, and his business is to write books that people want.

I love his work! Similar to Dilbert's Scott Adam's books. After reading them, I don't walk away thinking "you weren't 100% correct, therefore I am going to ignore everything else you've said".

I find both authors highly entertaining. I think both would happily bend the truth if it helped the spirit of the work sound better.
Did you think about your work beyond these four hours a day? I you did, then it makes a lot of sense. Normally, thinking should take a half of the work time, the rest is dedicated for the implementation. So, if the four hours a day is the implementation net time, and another four (may be more) you were chewing all possible solutions, architecture, optimization, learning new technologies to apply, then totally it becomes much more than 16 hours per week job.

I work in a big company now, and I try to split my time exactly the same: four hours - I'm thinking/reading/learning, another four or less - I'm typing some code. And this scheme is proving itself as much more optimal comparing to a daily 10 hours implementation rush in a start-up where I worked before.
kinda cool. whats the advantage over css timeline animations?
lol +1 I didn't see that...
Of course there's a flip side of this coin. I think it's a very good bet that this action was not taken in a vacuum. So someone disguised a weapon or a bomb as an electronic device in their hand luggage, and got it on board and was caught.

So who takes responsibility ? Because that's the million dollar question, although in this case, more like 100 million dollar question. If you make the TSA less onerous and the result is a plane plowing into a skyscraper, who pays ?

I think this action is at least partially the result of insurance companies saying "not us".

Do you have a better answer ?
I actually think Kaffee Bitte's site is distinctive and frankly, looks much better.
Hiring factors for recruiting software developers for your startup?
What are some of the most important factors you look for when hiring software developers for your startup? And how do you interview/test for those factors?
All you need is the Hawala network: http://en.wikipedia.org/wiki/Hawala
Such experiments are run all the time on large populations. So that's nothing new. It's interesting to see what views there will be about this time after decades. X-ray show fitting matchines? Radiation pills to cure everything? Will aspartamine be allowed in food products after 50 years? Will it be allowed only because it was allowed earlier, even if it's known (then) to be dangerous? What about mobile phones and radiation? Is it ok to have 2w microwave trasmitter attached to your head all day long? Etc. Why is alcohol and nicotine still allowed to be sold, even if known to be toxic and damaging to health. What about acetylsalicylic acid as analgesic, and list goes on. Margarines were really popular at one time, and adverticed as healtyh option to butter.
I'm not sure you understand what guidelines are. They are merely suggestions. Not rules. In fact treating them as rules is unconstitutional [1]. So yes. Most of the time sentences fall within the guidelines. Except for when they don't.

[1] http://en.wikipedia.org/wiki/United_States_Federal_Sentencin...
Makes it a lot easier to manipulate the value (especially if you aren't importing a lot) of the money.
If you love what you do for work, it is probably sustainable to work for more than 4 hours per day. We all do things during each of the 16 hours of consciousness per day. Some of those things are more enjoyable than others. If you find yourself in a situation where you must work more than 4 hours per day, and it is not enjoyable, there appear to be two options:

1. Find work that you enjoy doing more than 4 hours per day.
2. Learn to love what you do for work.

In the healthy romantic relationships I've seen, partners fall in love, but they also choose to love one another. I wonder if loving work is similar. There is a lot of rhetoric encouraging people to follow their passions to find the jobs they love, but there is little rhetoric about choosing to love the job you have. It's important not to delude yourself that a horrible job is lovable, but it's also important to notice all of the positive aspects of a job and how you can use it to grow and give back.
The grouping rules in federal sentencing do not appear to be discretionary.
I don't have to do anything with XML that I don't want to. I don't have to accept XML that doesn't conform to my schema. You're talking web services again and I'm talking about resumes. You're talking general and I'm talking about a specific place, publishing content, where XML shines. See previous comments - I use XML daily in book publishing. It is not anything like what you're making it out to be.

XML is a markup language. JSON is a serialization language. YAML is a serialization language too. I want to semantically mark up my content. And this is very different than application programming with XML.

You want to write a book with Docbook's XML? Better give it exactly what it wants, or it will reject it. It's not SOAP.
If you need someone who is going to be required to handle
money efficiently enough to get the most out of each dollar,
one of the most worthwhile traits is actual years of
experience getting the most out of each dollar.
Whenever that model is considered nice I try to paint a different picture. Example:
https://news.ycombinator.com/item?id=3283768#up_3285789

I've lived there for a year and travelled to Ben Gurion before and after that time. It's never pleasant and often downright insane.
funny. you said the exact same thing people said about satelite/street view, before they covered most bigger cities.
I'm totally fine with the position that an employer can't reliably get 8 hours of productive work per day from employees. I just am a bit fed up with people repeating over and over again variations on the theme of "nobody doing creative work can consistently be productive for 40 hours per week" which is something I have personally observed multiple counterexamples from across several industries.
It isn't moving to fast. New library x is like going from PHP to Python, true holistic understanding and a grasp of theory goes a long way to enable someone to look past the superficial differences and focus on the substance - everything else falls into place.

It's also not about learning to Program, that's like saying to an adult that knows how to write, learn how to write! That doesn't improve their writing.

It's about thinking. Structured languages (like those used for programming) are Yet Another medium for translating Thought. Learn to think better, learn better tools that enable better thinking (Haskell, Idris, Mercury, etc...)
Still looking for a PhantomJS-like tool in Go. Really hope that'll happen some day. Embedding a browser engine is not easy mind you, but one can dream.
This decision didn't pass either congress or the senate, so no need to harp on them. The signature on the paper giving this decision authority is the signature of POTUS, nobody else's. For once, it wasn't the congresscritters' fault.

Obama is in charge of the executive, so this decision either passed on his desk, leaving with a stamp of approval, or he at the very least has the power to block it.

Other candidates were Mitt Romney, Gary Johnson, Jill Stein, Virgil Goode and Rocky Anderson.

If I had to pick one least likely to approve this, I'd put my money on Gary Johnson, but I realize it's a fool's bet. Though I think I'd also put my money on Obama if the question was "who's most likely to approve this decision ?".
lol. 4 people that now have buyers remorse on their bmw down voted me.
Edit:
approximate commute end points
Morning departure times: 8am, 10am
Evening departure times: 2pm, 6pm, 8pm
From Braemar Rd, Oakland, CA 94602, USA
To North Point St San Francisco, CA 94109

My urban driving experience locations are:
In/out of Washington DC 395N from Northern VA
459N Beltway
Richmond/VA Beach I-64
Baltimore
Pittsburgh
Scientists Calculate the Probability of Your Existence,
Getting your home raided for submitting a FOIA request seems to neatly summarize the state of freedom of information.
50,000 Sets of Xiaomi Mi Pad Sold Out in 3 Minutes 59 Seconds!
I submitted the Rebecca Solnit interview in the same issue a few days ago here:

https://news.ycombinator.com/item?id=7957573

Solnit is of course anti-development, whereas the editorial stance of the issue is generally pro-development.
The US has a 3rd world banking system and I had just about enough of it. These mega mergers and deregulations don't help.

- Some banks charge more than $60 USD for an international wire which is beyond reasonable. Plus you have to go into the bank fill out a form. Why can't I do this online?
- The US does not use IBAN instead it uses a system which is setup for middle banks to take a stake out of transfers.
- Core of US banking is done with paper checks like in the middle ages. Sending money to someone in many cases actually gets a check printed (the check printer is another 3rd party taking their stake out of the system).
- Bank employees are underpaid and under-skilled workers who don't give a damn (why would they?). Don't expect good service unless you are at a expensive private bank.
- You constantly have to check your accounts to make sure there isn't all of a sudden a large amount missing because a check was cleared wrong or some new fee has been added.

The system is so broken that even people who want to fix it (e.g. Bank Simple) where unable and are now just another online bank.
The site doesn't really say much, how is this new?

There a are a lot of coding enviroments online with collaboration capabilities.
Just a reminder: these sort of domain hacks are subject to the whims of that ccTLD's country, e.x. Libya in the case of .ly
money transfer based on honor?

thats even more fragile than bitcoin
I'm not sure where I fall on this. Sometimes I want to machine-validate
all of my proofs, and sometimes I feel it doesn't matter.

A couple arguments from the other direction:

- Reading and verifying each step of a proof is not necessarily enough
to understand the proof as a whole. So writing a proof without any
steps skipped doesn't alleviate the need to write a sketchy 'human'
proof to go along with it. Lamport's hierarchical proofs[1] are one
way to do both.

- It takes a long time to justify every step, especially if you want
to give references.

- Is it really necessary for us to be 100% certain that a proof is
correct? As a proof ages and more people read it without finding
errors, it becomes less and less likely that it's incorrect. For
most practical purposes, that's good enough.

[1] https://research.microsoft.com/en-us/um/people/lamport/pubs/...
The Chair Maker and Chair Store
Considering you are not limited to any amount of images, yes it is.
You can issue your own assets on the blockchain now, tie them to fiat and make a p2p money transfer startup. Mastercoin, Counterpartyd, counterwallet.co are an example of what you could create and hire competent crypto engineers so you aren't cleaned out (counterwallet.co makes bold client side security claims yet don't offer browser extensions). Make your asset issuing company as transparent as possible, holding reserves as insurance in bitcoin or with a trusted 3rd party http://www.coindesk.com/new-hong-kong-bitcoin-exchange-offer...

Sell and redeem your asset for local peso deposits in Mexico. The vast diaspora will use their accounts at home to buy the asset then sell them p2p in the US to their community network. Traders all over Mexico can change the asset to cash p2p using your business as guarantee the assets are worth something. No correspondent banks to worry about. Now somebody in the US can load up your version of counterwallet.co, click on p2p trade and buy your asset from somebody local either for cash or bitcoins to send to their family back home or directly to a cash out service in Mexico that just delivers money.
Academics don't care so much about things like programming speed. And the academic environment focusses on proof; a type-safety property will seem much better than a unit test even when both took the same amount of time and have the same practical value.

(For all that, I agree with them though. Maybe the reason programming languages researchers think that is because it's true? Do you have reason to believe they're wrong?)
Here's the same in Haskell:

doDishes [] = done
doDishes (dish:dishes) = clean dish >> doDishes dishes

Very much a recursion in my opinion.

Recursion can cause stack overflow in lazy language too. But lazy or strict, that's more of an implementation detail although a very visible one. An iteration that appends to a list will run out of memory just the same. I also don't see how a recursion that runs out of stack space is any more dangerouse than an iteration that goes to an infinite loop.
My team tried Basecamp, Glassboard, and InVision (combined) but none of them seemed to be a perfect match. Decided to make our own project management tool, releasing later next month!
You're never too old to "do what you do", unless you have nothing to show for it. Have you written software that others find awesome and useful? Are you still capable of writing such software? If so, you have nothing to worry about.
There are a number of other (albeit rudimentary, but equally free) collaborative coding sites out there. What does this offer that the others don't? Or is it not about features, but execution instead?

It's also been about 45 minutes since I signed up, and I haven't gotten an invite yet. I'm not necessarily inclined to believe that you're being hammered by requests, which suggests someone is just asleep at the wheel. If you're not really ready for users, by all means wait until that time and then post here. My impression was that "Show HN" connotes readiness for us to kick the tires at least a bit.

I'm open to disagreement on that last point, but my understanding was that unfinished product showings generally evoked ire from users.
You mean like all the transistors in a single-core processor run in parallel?
One could, ahem, reasonably argue that reason was thrown out the window when prosecutors chose to prosecute Swartz. Given a lack of reason in prosecutorial discretion it would be unreasonable to expect reasonable sentencing.

The key is that it just doesn't matter what usually happens. Or what's most common. Or how it almost always works. At the end of the day it's a dice roll and the odds may overwhelmingly be in one direction but if there's a chance then there's a chance. It's a terrifying prospect no matter how slim the odds may be.
Don't forget how ACH doesn't work on weekends. The bank computers must have a good union.
Well, I'm not even sure this conversation would pass the Turing Test :)
That requires you to save 50% of your income.

For most of us, that requires relocating to a cheaper home, or telling your significant other that she'll need to chip in just as much as you do. Both are pretty big hurdles.

However if you can pull it off, it's great.
That still means that the energy balance is negative until that time.

Also : There's caveats in this study. They are calculating the point where PV electricity production starts exceeding energy use in PV production, assuming no rise from current production levels. This is not a good guide to use to decide whether a specific installation of PV is a net-energy-negative or not. Any small-scale installation north of, say, Detroit, will never be energy positive, and is just a loss. This includes most of the German installed base.
The counties and wards of Tokyo don't have the power to impose discretionary zoning on landowners. In fact, they don't have the power to impose any of the kinds of abusive and harmful zoning and parking requirements that are universal in the Bay Area. [0]

Japanese zoning and urban development policy are set by the central national government. That policy is considered the gold standard for simplicity and promoting quality development by planners everywhere in the developed world.

If the quality and honesty of government urban planning that Japan has could be transplanted, life in the Bay Area would improve immensely. No amount of land scarcity or Google shuttles or rising demand or offshore Chinese corrupt officials parking money or anything else would be able to make things unaffordable if local governments were good, honest, and effective. But quality government is simply not possible with the current politics of California.

[0] http://urbankchoze.blogspot.com/2014/04/japanese-zoning.html
I'm coming from music as a profession to programming as a profession.

In music you can craft repetitive exercises to improve small aspects of your skillset, but in computer science you can't do that exactly (or sanely). However, I do find myself directing my study in a similar way. I have various high-level goals and I try to find some way to get at them on a daily basis. I use concrete projects like reading a book, doing exercises, or taking on a hobby project. It feels very similar to practicing music, but I wouldn't call it practicing. It's my practice!
Gravatar Url?
You can withdraw money from a PayPal account.
hsbc charges zero dollars to transfer money between countries you have account with them.

and recently they had to pay a billion because they facilitated drug money laundry, even city bank being mentioned in the same report facilitating larger amounts and getting no penalty for whatever reason. im almost sure the system is corrupt to the core.

anyway, back on topic, this move is to remove power form migrants because now that the US is past its little depression, we don't want them sticking around. and if you don't understand this, I'm happy for you. keep the good live going in affluent san francisco. only neighborhood problems are buses driving property prices down or some other shenanigan.
>I did try this, but my experience was that it made killing mobs predictable and boring. "Oh, look, the wizard dropped yet another robe." I deliberately sacrificed realism (which is of limited value in my book anyway) to get a more exciting, surprising game.

My opinion is somewhere between the two. While yes, repetitive loot is boring, seeing an enemy shoot fireballs at me and knowing its because of an item he has (an item i can loot), has its own thrill. "ooo! i want that!". It makes battles more fun, knowing that you are gonna get something cool.
https://www.instapaper.com is a good service. However I find this more suitable for long form articles not multimedia.
Define "inactivity". No DNS records? Because if I simply have an MX record, I could be receiving tons of emails without displaying any activity. Domains aren't just for websites.
You should outsource to the People's Action Party.
Thanks, but I'll keep using LaTeX.
site is down and cant find cache.

is this the css :visited issue again?
One problem that's solved with assembly today is optimizing code in C or C++. In order to do that, you'd certainly need to study documentation newer than this book, because you need to know the performance characteristics of (old) instructions on current CPUs and you need to know about new instructions, like SIMD instructions. Without that knowledge, you'd be lost, because you're trying to beat the compiler, which is already pretty good.

This would be a good foundation, though. Not everything has changed.
"Even if banks invested in new software to screen for worrisome transactions, they would still have to manually investigate many suspicious activities and report them to regulators. Banks fear that a single mistake could lead to costly penalties like the $1.9 billion settlement that the British bank HSBC agreed to pay over money laundering issues in 2012. HSBC has stopped paying out remittances at its Mexican branches."

Huh, no. HSBC has paid a $1.9B fine not because of a single mistake, but because it knowingly let drug lords launder money through its counters.