skysight-inc/HackerNews huggingface dataset:
Report to the president: MIT and the prosecution of Aaron Swartz
There are several systems that must run untrusted code. Such as advertisement.

We actually depend on real private methods.

just because what you do every day makes it useless, it's presumptuous to assume it's the same for everyone.
I'd say two things:

1. You've touched on the hardest part about consulting/side projects. The idea of freedom to code on whatever you want to is slightly shrouded in myth because so little of it has to do with code: marketing, bizdev, and even accounting/forecasting are all handled by you, the VP of Marketing and CFO of Dsschnau, Inc. It's like exercising a muscle group for the first time: it's incredibly difficult, but you get much better at it much quicker than you expect. (You also get a new level of appreciation for all those silly marketing types.)

2. Any post about financial/personal freedom is generally geared towards a early-20's male hacker who doesn't have a family to support. It's an entirely different ball game: the value proposition suddenly gets a lot more complex than "welp, if I can't sell X subscriptions/bill out for $Y I guess I'm eating ramen this month.'
For whatever reason, Racket has been the lisp that I sort of looked at last. Like many I-want-to-learn-lisp people, I went through a terrible survey of available options. I went through most of Practical Common Lisp, and then found Clojure. Recently, I've found Racket as the result of my wife deciding she'd learn a little programming via the introductory Coursera course taught in Racket.

I have to say, I'm pretty impressed with Racket. Everything from its beginner-friendly environment, to its functional disposition, to the availability of decent libraries, to its research into new areas such as type systems, everything feels very nicely constructed.

The only thing I really miss from Clojure is the syntactic support for maps and vectors, and the pervasive destructuring of said same.
I'm more interested in programmers who are into passive income. Too many passive income message boards are filled with mlm scams, 1 page sales ads for ebooks, etc.
Agreed. "Customary service charges" are douchebaggy—it's my decision whether I tip you or not.
Relevant to note that almost no American businesses include sales tax in their listed prices either. (Though it's required in some countries [at least in some circumstances].)
It seems common up here (York) though the reaction varies. Some decline, some places drop the value in the top jar, some may even make a point of chatting to you to drink the drink if the are not busy (though that is fairly rare).

I expect it varies as much in London, but culture tends to follow people who then follow the culture they are used to - so you may just frequent places where not tipping that way is the norm by virtue of your preferences and circle of friends.
This is a question of the restaurant's culture, not an inevitable result of not tipping. I went to a prominent no tip restaurant in New York, and I've never experienced better service. The servers were warm and friendly, so every interaction them felt human, but they somehow managed not to interfere with the meal at all. They knew when to stick around so we could ask questions, and they disappeared as soon as we didn't need them. But I'm sure a lot goes into creating that kind of service. Adding or subtracting tipping is one of many variables.
Why we charge an annual subscription fee for Narrato
That is an interesting expression. If it's very established, do you have a reference where I can read more about it? Google turns up nothing but a quote by Disraeli.
I was hoping for an external GPU enclosure, like a storage bay, that lets me plug in my own card ever since Thunderbolt was announced.

This is a hack that goes: Thunderbolt -> ExpressCard -> PCI-Express. Two adapters is not quite so elegant, but whatever, this seems to work and I love it.

A 13" Air has 12 hours of battery life and weighs nothing and now you can dock it at home to game. Perfect.
I am/was hoping thunderbolt would provide me the equivalent of a docking station set up for Apple laptops. Hooking up one cable is an acceptable alternative to a docking station. My last Apple laptop setup required four plug ins, monitor, power, keyboard, and mouse. Yeah I know I could wireless the mouse/keyboard but that isn't the point.
That's not unethical, it's fraud. And if you go to a bank and say "I don't want to pay this they forgot my drink!" They will probably not even wait to hang up before laughing at you. If you get back service, don't go again and write a bad review or two.
But at least they are pushing something. Abandoning top of the line devices while "hinting" to buy new is very annoying - which happens when ROMs are provided from 3rd party vendors/ carriers.
Or a mistake.
That is true, but generally in that position you are paid for overtime.
On lightness, you'll have to evaluate. But Lift is an approach to web development that is relatively different from most out there, and which I've found tremendously refreshing, taking some really awesome approaches to separation of content and behavior and other stuff. It also embraces the benefits of static typing throughout and makes real-time stuff stupid easy. You can usually tune how many of Lift's more advanced features you use fairly easily—using it as a simple REST-based server is easy and still extremely pleasant, but going beyond that is also awesome.

Disclaimer: I found it so refreshing and awesome that I'm now a Lift committer.
http://www.altinget.dk/artikel/danmark-oplever-det-stoerste-...

The reason unemployment numbers look decent is partly that the numbers hide a larger number of people on "not-ready-for-work" benefits and partly the fact that the baby boomers are retiring. Pensioners are not considered unemployed.
If they are trying to say that they did nothing illegal, I have nothing to say. However, their being "prudent" while "not duly take into account the wider background" suggests that their action (or lack thereof) was partially responsible for this tragedy.

Their adopting a "position of neutrality" over the case makes them a silent accomplice to the corrupt and power-drunk prosecution.
eh, yes.. now what? You do realize that the HTTP RFCs define what protcols are used?

I know that most TCP improvements mostly add new behaviour to specific situations, especially congestion and yes I have read those papers/links. I know that many improvements are UDP based. So, I think you misread it. I said kill TCP/IP in order to replace it by something better and wished that HTTP/2.0 would be that anticipated step. Did you even check the alternatives, before going negative?
Hmmm, this is really cool. I'm wondering how well this'll work with my first gen Thunderbolt MBP.
A Data Visualization of Apple’s Mobile Challenge
We use Scala and Play to build (almost) any sort of web applications. The main reasons IMO are type safety in the code, the templates and the routes. The actors model allows doing side processing pretty easily too. Not mentioning the elegance of Scala itself.

> Play as a framework looked very heavy for my usage

What do you exactly mean by heavy?
Actually I think it's quite simple since you only have to download an archive, unzip it, and start writing code as you would in any MVC Web framework.

Spray.io is great for building API. It usually has better performance than Play.

Scalatra is Scala's Sinatra, but the compiling times take out all the joy in using this kind of frameworks.

Another Scala Web framework is Lift, but I don't know much about it.
This is more coincidence than conspiracy. People look for patterns where they do not exist.
There comes a point where that is no longer a viable excuse. When the manager gets involved to rescue a situation after multiple screwups, you're way beyond that point.
so this basically mean you gotta take the spot of the actually rich people (ie the top 0.5%) of the planet, which don't need to work.

This takes a lot of luck, in general (more than work) or/and a lot of ruse and malice.

Otherwise, if everyone just end up being a founder, it obviously doesn't work either. You need minions to do the actual work. If you don't wanna be a minion anymore, someone else has to be. Never ending loop.
Good point. There does seem to be a lot of survivorship bias built into the outlook espoused in the original post.
"advocating accessing private internals of 3rd party tools in new open-source projects": no - I didn't advocate that as it's obviously insane :)

I said advise your users and trust they won't do insane things. This allows your users to patch/hack in their application code, as a temporary or exploratory thing. I didn't suggest releasing libraries that themselves monkey-patch dependencies (ugh).

You're straw-manning.
Me too. It's sad to read that Intel is blocking the release of such a product. I don't want a separate gaming system, I want an addon for my mac.
How about "I don't want to pay this, because they said it would be free"?
I would take some issue with that. I think if you see the dual goal of creating a very strong, pervasive type system and trying to maintain OO compatibility, the features that are “thrown in” make a great deal of sense as a cohesive whole. It's certainly a complex language, but there is a coherent vision behind the features it has, IMO.

That said, Scala certainly ain't perfect. It's certainly got its warts. And I'm not going to compare it to Clojure, as I haven't played with Clojure enough yet ;)
It was ambiguous, with the name of the company being the first word of the sentence ;).
> The report appears to find that MIT should not have changed its neutral stance, which is disappointing, and I'm skeptical.

The report does not have any findings about what MIT "should" have done, as it states many times, such as in the last paragraph of the Introduction section:

> It was not part of our charge in this review to draw conclusions, but rather to determine facts and to consider what can be learned from this tragedy. Part V accordingly poses questions, not answers.

and again in the 4th paragraph of Section V:

> The Review Panel was not asked to make recommendations in our report, but rather to suggest how MIT might learn from this history.

Your comment misrepresents the report's purpose as well as its content. I think the report deserves a more careful reading.

EDIT: Personally, I recommend reading the Conclusion section (p. 100) and searching for the string "neutral" in that section.
Yes, your statement is accurate given that you don't think art or music need to evolve with culture. That they don't play a vital part in human evolution: spiritually, emotionally, culturally, philosophically.

If so, yes, the music that has been made is more than enough. And we don't need any more music.
I've been traveling full time for the past 5-6 years ever since leaving a full time job in Silicon Valley. I've lived pretty much all over the world (now based in Eastern Europe).

I probably only make about $20-$25k a year off a few low maintenance projects, taking up random contracting gigs when I feel like.

The experience of seeing new places and meeting new people is priceless. No amount of money, equity or incentives can ever make up for that.

If I could change one thing, it would've been quitting my full time job even earlier.
'Dependency Inversion' increases coupling. More and more I'm inclined to consider 'Dependency Inversion' an Anti-Pattern.
I always assumed that only the servers and not the business owe income tax over this part of the bill. Also, don't credit card companies waive fees over tips?

edit: hmmm, it seems the latter isn't even close to true!
I once read the phrase "this perfectly captures the zeitgeist of our times" and I'm glad to say that applies here.
Bringing Denmark up as a model country (as the OP does) is an inherently political statement. There is nothing "hack" about the BBC article. I agree this doesn't belong on HN, but one of the reasons politics on HN is so dangerous is that it's so easy to get dragged in - which I am clearly guilty of here.
SIMD on the Web July 2013 Update (ARM, JavaScript, and AVX-512)
K-means: Investigating the shape of data
See the links in my post, did you check them? Most are UDP based.
just because what you do every day makes it useless, it's presumptuous to assume it's the same for everyone.

Exactly why I asked...
Bitmaker Labs announces Grace Hopper Scholarship for Women in Computing
Not sure why it didn't work out exactly. If you/we want to find out apparently we'll have to follow his blog. I do know that the same people who owned another restaurant here in SD closed another of their restaurants (El Take it Easy) where they did have tipping. I'm guessing they might have found the changing food market in San Diego hard to bear. Everyone and their brother has a 'Farm to Table' restaurant now, so unless you are something very special I imagine competition will be very, very strong.
That's interesting. I'm not sure how common it is but I sign in all the time by doing just that. I just always try to use sites immediately because they usually cause signing in (or up) to be part of the flow.

For example, I go to my bank website and click "My Account" cause that's what I want to do. It asks me to sign in, and then redirects me to my account page. I don't click sign in.

I'm not saying this makes it ok. This just made me aware of my technique for the first time and I thought it was interesting.
This doesn't actually feel like an unreasonable number. Even a radio station with a small broadcast radius playing your song once could get that many people to hear it per day - I think people may be assuming that the value of a single person listening to a song once is worth more than it actually ought to be.
A server is still serving you, it's a qualitative issue.
It is on HN frontpage, I bet that would be the primary reason why its so slow
Fab Lays Off 150 European Employees
Ahhh, I missed that part of the original story. Yes, that's pretty terrible, and certainly not ethical.
If not for clouds and nitrogen, Earth could be uninhabitable
The right action is to reject the service.

Send everything wrong back and leave. go eat somewhere else.

never do the CC thing.
I don't buy this. To be peerless in this profession probably this description makes sense. But I know a lot of physicists that came to programming because of the paucity of jobs for BS Physics, and they were, at the worst, very competent, up to extremely good. I know plenty of others for whom programming is a means to an end - they want to make robots, gather data to answer social questions, or what have you, and the programming is a means to an end.

With that said I did find myself wondering whether the author is a programmer, or slings code around. If you have the right kind of mind its not so hard to figure out how to tell the computer to do something, especially with a powerful SW stack; it's another thing entirely to deliver, say, 300K lines of code that is readable, robust, maintainable, extensible, and somewhat future proof, or to make the stack itself from the ground up. Of course, many of the "I've been programming since the age of 10" can't do that either.

And, with that said (:)), I probably share your suspicion of wanting to 'do a start up'; it's hard to throw a stick here (SV) without hitting somebody yacking about a start up. Problem is, 'start up' is so often the idea. It's rarer to hear "I want to build a device to help the blind, I reviewed my options, and VC money turned out to be the best choice for me because..." (VC money is often a terrible option, it depends on your business situation).

But I am straying off the subject, which is the blog said to learn to do something, dive in and actually try to accomplish something. I am wholeheartedly behind that. I'm trying to learn a topic for work, and am reviewing some Coursera courses. And, not getting far - I need to immediately try to apply the ideas to a real problem to get traction, I think. I think I will succeed just fine, despite not having tried to do this particular thing (Machine Learning/AI) since the age of 10.
My fault, numbers backwards, 1-2% should be 98-99%.
But if you're interested in pursuing passive income, you probably have a different view of what constitutes wealth.

I have the same view of wealth as you and I am a programmer at a startup. I wasn't hugely interested in this but now I am.
indeed & I never said that.
Which is equivalent to what, one play per day on traditional radio? Maybe less?
Teen sues school for $2 million over misuse of Facebook bikini photo
Space Is an Elaborate Illusion
Thank you very much for the feedback! We won't be using the same server/cert for the API (though it does make calls to the API for registration), but have had to move the website server around a couple of times already since setting up the cert and it's likely that I cocked something up. I'll look into it ASAP.

We are going to simplify the pricing, at least for the time being. Our beta is going to be more of a pre-beta, and completely free. Supporters will be able to pre-purchase a professional plan at less than half price, but otherwise we still have a lot of kinks to iron out before we feel comfortable charging for Parley (details will all be announced Thursday).

If you want in on the pre-beta, you can either sign up for the mailing list or check back at https://parley.co on Thursday :)
Interesting... if every restaurant in San Diego had tip-less systems, do you think that the 'average service quality' for the city would go down or would bad restaurants go out of business until an equilibrium was found that is higher? Maybe just variance in quality (from place to place as well as from patron to patron) would go down. I'm trying to understand why you seemed to be on one side of the argument but one experience at one place made you question it. I've had terrible experience at tipping places too and I suspect that it would take very strong management to break the existing culture of the service industry.
An opinion: Denmark has a more modern and dynamic economy, but it's hard to compare anything to Norway, because they have such huge natural resources that they can pay for all kinds of arrangements if they choose to. For example, Norway has an inefficient agricultural sector deliberately kept isolated from the EU market with high tariffs, but it's seen as culturally important, and the country can afford to maintain it as long as it's popular to do so.

Even looking into the future, their resource economy seems likely to persist. Oil production is declining, but fairly slowly, and natural-gas production has actually been rising. The value of hydroelectric exports has been going up as European demand for "green" electricity allows them to be sold at a premium price. There are large thorium reserves, which might some day be valuable. There are also large, barely-exploited wind resources, which could be exported like the hydroelectric ones are, though they pose more grid issues. Between all these different sources they sort of hit the energy jackpot.
Rape Joke - A Poem By Patricia Lockwood
Can't vouch for down South, but at least in the North-West it's common to say 'And your own' at the end of your drinks order. They usually only take 10-20p rather than the cost of an actual drink, though.
This seems like a power move to gain international traction, but it immediately discounts it as a good source for national news, as it traditionally has been.
Amused to see how US commenters take to the famously opinionated yet erudite CIFers :D
Not long ago concerts could be loss leaders for album sales. These things aren't fixed arrangements.
There is the micropreneur academy but it is a subscription product.
http://academy.micropreneur.com/wp-login.php
I don't think the world is ready yet.. but here is my idea on how to let artists make money in a fair manner without consumers paying too much.

Imagine a clone of Spotify. You can do offline streaming and such for all the music in it. You pay $10/month for the privilege (which I think is fair). $5 or so goes to the company to maintain their servers and such. The other $5 though you can do interesting things with. Basically, each month you have $5 worth of "tip money". You can send however much money you want to whatever artist you want.. or you could alternatively setup other neat dynamic setups (the author gets 50 cents when you favorite his song, etc). .. The point being that it's under the user's control. And, if the user chose to not tip any artists this month(or they have left over tip money), then it's evenly split between all the artists they listened to for the month (depending on song count or whatever).

This model I believe would work because the biggest thing standing in the way from giving your favorite band a tip is that it's through services that you are not already using. I don't want to go to their website and then sign up for paypal to give them a $1. The thing with this method payment is already accounted for. You already paid. Now you just get to pick which band deserves your money. This could even work with a free version by doing a model like for every 10 ads you must listen to in a month, you get 10 cents added to your tip money..

If I knew anything about the music industry, this would be the startup I'd be behind. This wouldn't work with the label model, and giving artists tips isn't really something I think most people would understand at this point... but some day... some day.
> I am not looking at the overall tax burden, I am looking at the margin.

It is still 57% not 65%. But also still too high in my opinion.

> If 1000 of salary increase brings you 350, the incentive of being "ambitious" is drastically reduced.

Likely true and the topic of an ongoing discussion in Danish politics.

> Local language requirements are a fast way to see how a country/region is open to foreigners. Denmark is not. Will it be? I do not know. Of course, you get asked German in Germany too, but here they do not have 94% of the population speaking very good English.

I am not sure I understand you. Should Denmark have more English speaking jobs than Germany, because Danes are better at English than Germans (or is it the other way around?)? That aside, I know many bilingual workplaces in Denmark, and I think the number is growing.

> I am just tired of this glorification of Nordic countries

Nordic countries are expensive to run and are glorified for their welfare system. Other countries are glorified in the media for low taxes, growth, culture, food, environmental friendliness, etc.

Something is always better somewhere else...
You've never seen anyone complain about shoddy windows drivers, dll hell, legacy support or browser quirks? You've somehow missed so much as the kvetching about Microsoft not updating older browsers, instead tying finally-better versions of IE to new operating systems, leaving a long-tail of abandoned devices out there that take serious development effort to deal with and thereby hold back advances?

You've never seen people griping in unix land about the different opinions the different versions of different distros have, about where various files belong? or how/which configuration defaults should be set? Or how packages support a small handful of environments and rely on individual admins or community maintenance to discover and document how in the world to get package W to play well with package X on distro Y.Z?

What's the push for containers even about, if no-one's running into fragmentation-style roadblocks?