skysight-inc/HackerNews huggingface dataset:
A part of me would like to see such a torching strategy. Yet I feel a strong resistance from another part of myself -- a part of me that believes that OSS would do better by taking the high road, by continuing to be one of the few areas/markets/communities, commercial or otherwise, that lives the life it preaches for the world.

If OSS devolves to "one of the pack", then I feel like we'd lose something fundamental and core to the only viable players for the moral high ground strategy. Don't we already have enough companies showing the world how ugly litigation can be?
> ..., most of it, is filtered out by the replay protection at virtually no processing cost

Really? Think about that and reply, given the ability of your adversary to send arbitrary traffic.

> To not multiple the comments - what I said above about a single TCP packet obviously implies being on the route between the parties.

How is this seriously distinguishable from MITM? I mean what the hell. Come on you're stretching definitions here.

Uhhh anyway, I think in about 5 years you might be right. Practically speaking no consumer hardware has ipsec embedded but hopefully everyone will in the next few years.

The last time I was in Taiwan working on ASIC hardware none of the white brands did (and most of the big brands are just buying that crap and re-labelling it). Yeah designed in $country? Nah. Taiwan is super good at design, they just need the vendor and the label on the box. Anwyay, that was 2 years ago though, and I was just doing consumer bullshit.

In case you're interested (and you're probably not) the ASIC NAT hardware was the only there coz it enabled the anemic CPU to NAT at the box rated speed. Unfortunately it also turns out, that's why most home users can't seriously torrent or do nice things :( Damn ASICs.

People wonder sometimes why "open source" version is more expensive, and in terms of consumer routers, it's because the pure linux versions don't have the secret sauce. You gotta use more CPU and memory. It's a worthwhile trade-off for not putting up with a real RTOS. But also, good luck MIMO 450 Mbps wireless N using just the broadcom CPU at the rated Mhz :) I'm not even sure if they license the drivers for open source now, I know they definitely didn't before.

There are some really hilarious things which happen where like $marketing from $vendor decide that not only they need a custom enclosure (everyone needs that), but that the box would look way better if the antennas were arranged in certain way. This triggers multiple all-nighters from the engineers who have to relayout the boards and redo the EMC tests.

Wait, I'm way off topic. I think my original point is that you probably don't have ipsec in hardware at home. I await brutal smackdown, coz the community is knowledgable.
> No gravity or wind to blow away dust - it will just hang there, for 10,000 years, a growing problem as mining activities continue.

Not without an atmosphere. Even a small asteroid has enough gravity to cause dust to settle to the surface rather quickly -- or move away if the dust particles have escape velocity or greater.

> Then, when a chuck of material is gotten loose, it will just drift away ...

Yes, if the object is given an initial velocity greater than escape velocity. Otherwise it will return to the surface, but it won't just drift about.
I do live my own life, quite happily, and don't wallow in self-pity. I merely shared an insight that has helped me make more sense of my life after 30 years of living it. I never said I was unique, merely that I deviated from the norm. "I am a lot taller than most people" does not mean "I am a unique giant, woe is me, doomed to tower over the rest of humanity". It does mean that those people get to complain a bit more about cramped airplane seats.

My advice would be to leave the single-comment psychoanalysis at home, and the platitudes like "live your own life" to the trashy advice columns... Instead, go watch the documentary on Temple Grandin, an autist who is definitely further from the average than I am, and whose awareness of her own nature—as well as her ability to explain it to others—definitely improved her own life.
Trickle could be useful for you:
http://monkey.org/~marius/pages/?page=trickle
I know Matthew personally, and he's like that all the time. Very laid-back, and also very go-getter. Difficult combination, but he pulls it off well.

Racket's libraries are designed to encourage doing everything with immutable data, though there are plenty of mutable types if you need them. (And of course you can always use boxes.) I don't know enough about Clojure to make a comparison, but I can say that working with immutable data structures in Racket is easy.
Ask HN: Who's using Clojure, and to do what?
The previous conversation was almost 3 years ago:

http://news.ycombinator.com/item?id=1453259

I am curious how things have changed.

Who is using Clojure now, and for what?
Getting more out of psql (The PostgreSQL CLI)
More key Postgres insights. From Big ideas to small, invaluable tips...

\h alter table! Who Knew?
Ask Programming Superstars: Do you have to interview?
This is aimed at those of you out there who are programming superstart. That is to say, people with popular open source projects with 1000+ github stars.

When you start a new job, do you have to go through the interview process? Do those companies make you bang out FizzBuzz on a whiteboard in front of the team? Or do they just pretty much take the fact that you authored a popular project as an endorsement of your technical skills?
Next post will go in details, but we jave a lot cables. A web server for example:

- 2 Ethernet for Redis/Web/Other traffic
- 2 Ethernet for DB traffic
- 1 Ethernet for our KVM
- 1 Ethernet for our drac
- 2 Power cables for A/B Power

Getting all the neatly into 1U cable arms was ... fun :-P
They also had no weight to them and what little weight they had was well-distributed.

Unless this hypothetical snap-bracelet device also had its weight very well distributed, it's going to tend to spin. Particularly if the total weight is sufficient to cause the snap-bracelet to slide toward 'open', even a bit, as your wrist rotates or travels through the air. And evenly distributing the weight over an entire-surface-screen would be quite a challenge, given the internals.

I think it more likely a production device along those lines would have a series of fixed potential-attachment-points and strong magnets to counter the forces caused by the weight of the device and movement of the wrist. And the screen wouldn't need to be over the entire device, but simply enough of the 'top' so that it could reasonably serve the various potential-attachment-point configurations. (the magnets would also provide a simple and consistent way to determine just how open or closed the device is)
Digitally recreating receipts and ID's
They said it was a security risk even though Silverlight 3D had the same problem.
How to Staff for Converged Infrastructure, Part 1: Taking Charge of the Changes
That's good to know, thanks.

I'm taking a Coursera course that teaches Racket, so I just started learning it this week. First time using a Lisp/Scheme family language. So far I actually really like the use of parentheses and the concept of the code itself being a data structure. I'll probably give Clojure a try once I have a firm grasp on Racket, they seem quite similar.
NYC Datawell
Last time a tried using JQuery Mobile for an Android 4.0.3 HTML5 app, button presses didn't work consistently/correctly and the performance was terrible. Also there is still that whole JQuery dependency thing. Until the Android Webview's robustness increases or JQuery/JQuery Mobile improve support for the Android webview I will stick to my Zepto + MV* Framework + Custom Transitions stack for Android HTML5 development.
Scientists develop a way to extract energy from coal without burning it
There's nothing that prevents you from writing CSS for JQM. The ThemeRoller is simply a setup tool intended to make it easier for the masses. I've actually found there's very little customization needed based on the JQM structural base CSS.

See: http://code.jquery.com/mobile/1.3.0/jquery.mobile.structure-...
If you have their brand power, which no else does.
Automating EC2 deployments: how to video
Linear complexity FTW. Good find. A true developer wouldn't write something they didn't have to.
> Sony didn't talk about hardware, because the PS4 doesn't really differentiate itself with the next-gen xbox hardware-wise.

I think it does, actually. It has little over 50% more GPU shading power, twice the pixel throughput, and more than twice the main ram throughput. The difference is just about enough to make sure that PS4 can run at twice the resolution (720p vs 1080p) or twice the frame rate compared to XBox next.

The fact that they both use very similar system architecture, with PS4 just having more of it, will mean that it will be easy for multiplatform titles to scale to the difference. I'm willing to bet money that once the MS specs are actually out, Sony will talk about the specs a lot.
If majority can decide to steal from the minority, you cannot have democracy. Do you propose a self-proclaimed minority that will have guns to enforce peace and morality to protect you against majority?

Seriously, though. Patents are valuable only because there is a small amount of people with guns and prisons. Everyone else despises guns. Neither you, nor Apple lawyers would want to enforce IP using their bare hands or paying for killers out of their pocket. Same for funding soldiers killing people around the world. The existing threat of murder ("obey the patent or give your money, or go to jail, or be shot down") is here because it is already being paid for by taxpayers. And since nobody is upset about it, it feels clean and easy to use it. But in free society it will not be clean and easy to use violence. You would have to pay for it yourself. And people would pay for guns only in extreme cases for personal protection in some weird dangerous areas. Otherwise it's too damn risky. But when it's regularly paid from taxes, any enforced regulation becomes possible, any crazy PATRIOT act or SOPA becomes readily available to society without much discussion.
Another viewpoint : The investors that had previously wanted to invest are used to being the ones with the upper hand. Now he has a lot more negotiating power, and that doesn't suit them at all. And that should be a lesson for people that raise money early too.
- Woman: "It's You! Picasso. Could you please paint me?"
- Picasso: "Here you go Madam!"
- Woman: "Wow! great picture in only few seconds. How much do I owe you?"
- Picasso: "$5,000"
- Woman: "That's outrageous. It only took you few seconds"
- Picasso: "Madame, it took me my entire life!"

Unverified story about value-based pricing
Yes, that happens to the best of us: proper command, wrong machine :).

Now, shutdown and rm are the worst to add to the mix.
Startup Exchange - A hub for entrepreneurship at Georgia Tech
a Scheme dialect not a LISP one

I feel a bit confused about the distinction you're making. Didn't Guy Steele refer to Scheme as a LISP dialect?
We're about the same age and i totally resonate.

I personally think of failures as necessary steps towards the ultimate success. So try to look back and reflect, take notes and consult with people on why shit happened. It will be a true failure is don't learn anything from it.

learning is a lesson is great but gaining wise experience is super important.

keep your chin up
be proud of what you accomplished (startup idea, investors, and a shot) it's more than other majority will ever get!
fantastic! thank you!
I like the thought that was the other reply to your initial comment: But what if that sore throat isn't just a sore throat, but something that will either get very expensive to fix, or kill you outright, the longer you wait? There are plenty of stories around where people thought they were just putting on weight, had some minor pain and it turns out - yup, giant tumor.

Universal health care that is either free or affordable without ruining your finances is absolutely possible today. Defending it behind some thin veil of "personal liberty" and the like is cute, but doesn't map to reality.
But here we're clever and we know that behind Sony, this is the mistake of a stupid web developer. Right?

EDIT: http://www.iconarchive.com/show/oxygen-icons-by-oxygen-icons...

This thread is a nice flame war.
I use Spotify on Ubuntu Linux.

Looking into how it behaves there.
I have never liked this about Spotify...

So the solutions outlined by Spotify are...

1) Suck it up. Its how the system works.

2) Use the web player. (Seems to be invite-only beta - US Only)

3) Use offline mode. Unlimited members pay for the service and cannot download tracks so not much use to those. Somewhat kills music discovery. Means you cannot use the radio option. Do social options work in offline mode? Not much point if they do as you would need to go online to play any new tracks.

4) Set cache size really small. (someone reported this doesn't work) Wouldn't this mean a big spike in downloads as none of your songs are cached?

Its crappy. I remember when I used to play counter-strike and I would have to shut down Spotify as it would kill my ping and make the game lag terribly. Launching in game radio though would be fine...

Asking free members to suck it up is fine. They are using the service for free and get a few ad's. Another cost to service is fine.

For paid members though there needs to be an option to drastically tune down the upload rate and even disable it if you are not listening to music yourself.

Spotify have been inactive on this issue to date. My hopes are fairly low that they will resolve it any time soon.
Note that step #2 is currently illegal in the United States, and providing instructions to do so is similarly illegal in the United States.
Great Introduction to Lambda Calculus
The Apple and Facebook hacks exemplify why security is becoming a worry
I don't think it's necessary to use the same standard in personal-use and commercial-use situations. The current law already makes such a distinction. That seems reasonable and consistent to me.

So, get back to us when the 9-year-old uses the pirated music to attract business to her lemonade stand.
Photoshop Users: How To Switch To Sketch
Maybe somebody else in the house is running Spotify? [See "bufferbloat": http://news.ycombinator.com/item?id=2088389]
The most glaring difference between the two would be that clojure runs on the JVM, while racket has its own custom VM that can better support trick features like continuations but is not operable with a big existing ecosystem like Java.
I use xcharts, It's very simple, good looking and based off of D3.js http://tenxer.github.com/xcharts/
This can easily be summarized -- if the target HTML meets a modern specification and has no serious syntax errors, or if we're really talking about XHTML, which has a much stricter syntax, then no problem. Otherwise parsing the target will produce endless difficulties.

But then, if the HTML has syntax problems or contains inconsistent syntax, then no approach is entirely reliable, which means it's not about regular expressions any more.
The "People were skeptical about X 10 years ago, and now we have X, so technological skepticism is wrong!" argument is profoundly spurious. The fact is that some of the technologies mentioned in this video are very probably impossible (e.g. harvesting enough energy from vibrating machinery for powered drone flight).

And for each of those many ideas that are currently infeasible, there are probably other solutions that will turn out to be more practical. Technology doesn't progress by someone saying "Here's a way we can probably do this thing in the future, we just need to fill in the details." It works by fulfilling incremental goals toward improving existing technology. Any speculation about currently-impossible means to the end of overarching goals is just adding burdensome details. ( http://lesswrong.com/lw/jk/burdensome_details/ )

So if someone predicts that in the next few decades, we may have small drones that can handle gusts of wind, that's not a bad prediction. When they predict that wind gusts will be handled by a nature-inspired wing-flapping-with-feedback system the which does not remotely exist, you should stop listening. Those extra details sound like they give the hypothesis more credibility, but in fact they are constraining its predictions to a laughably tiny space.
Google Chart Tools is also quite nice:
https://developers.google.com/chart/

Actually, this is a perfect time to ask: I've been trying to find the best FOSS charting tool for a (for-profit) RoR app I'm building. Google-visualr seems to be the easiest to use: https://github.com/winston/google_visualr

I made a list of other possibilities here: http://bernardomenez.es/graphing-on-rails

Any tips on a good gem/framework to use for an RoR newbie would be much appreciated...
I'd call this person a technical writer, and it's a pretty tough job to fill. I have some experience in this area, so if you'd like to talk about options feel free to email me - jim@harundo.com.
Yes, it is. The Galaxy Nexus is:

- an exception

- a 1.5 year old model

- a discontinued product

- a model that Samsung did not ever advertise themselves

- the only high-end Samsung phone not running their software

The Galaxy Nexus is a Google phone manufactured by Samsung. It is not a Samsung phone like the SIII or Note II.
Top Most Generous Tech Acquirers of 2012
As a former Sony employee although in the consumer TV's business rather than either Vaio or Sony Music I'm pretty confident it is a mistake and that it is likely to be fixed. [The Sony TV's came with a paper license in the box for all the various open source licenses of the software included in the TV and I believe there is a website with all the relevant source.]

If it is used in a website is it really a breach of the terms of the LGPL? I thought that the whole point behind the Affero GPL was that the normal GPL/LGPL did not prevent you using software server side to present a service to users without the requirement to distribute the source. Given that I'm not sure what the status would be of an image under LGPL (dual license with Creative Commons Sharealike, attribution as mentioned by another commenter) being served as part of the website software. Now maybe it is reasonable to say that Javascript and images are actually distributed to every browser accessing the page and that therefore source code and license must be made available but it isn't completely clear to me.

Whatever the technical legal case it was bad form and most likely a mistake for Sony to use this icon in this way.

Edit to add: Sony is a massive sprawling multi-limbed business with actions from different parts sometimes not just contradictory but conflicting at times. It is all done under the Sony name so it is fair that bad in addition to good actions are reflected in the reputation but the reality is that there is very little shared between the Music arm putting out rootkits (about eight years ago - maybe it is time to move on) and the electronics side.
If you want to be a linux admin you should be comfortable with the command line. You should be able to write a simple bash script without needing to look up too much. You should be able to configure a LAMP stack from scratch without much hassle (looking at documentation here totally recommended).

I personally think the best way you can get started is by using the command line for everything "work" related. When you're doing your projects for school you should be using vim (or emacs if that's your thing). When you're navigating directories or performing file operations you should just use the terminal. Using the command line effectively is such a critical component of being an admin, and it just takes practice to get good at it.

The fact your doing computer science is a huge leg up, because you'll have a good understanding of the fundamentals of computers. When you work with linux you very often need to know the underlying mechanics of whatever you're working with. This goes hand in hand with being able to troubleshoot - a huge component of being an admin. Let's say you're troubleshooting an i/o issue on a server. When certain operations are performed on a SQL database in high volumes you notice the server starts to chug and i/o is severely bottlenecked. You need to know things like whether the RAID is configured correctly, and what the most optimal settings are for your usage. You need to know to check the i/o scheduler and make sure that's appropriate for what you're doing. Some of this stuff you won't know out of college, but you'll work with all of it eventually and pick it up. What counts is that you don't need somebody to explain the super basic stuff, you will already understand most things at a fairly high level. You should be able to pick things up quicker as a result, and cover significantly more ground than somebody learning Linux whose never really worked with computers seriously.

Anyway, that's longer than I meant to type up but hopefully you get the gist of what I'm saying. I'm slightly inebriated so sorry if my wording/sentence structure is hard to follow!
I don't use Spotify anymore, but when I did I was completely aware that this was happening, and ultimately I'm not too bothered by it using my connection to support other clients, because that's partly how it starts playing so fast. I would be very upset if it was using my entire connection.

Spotify should cap the speed at like 128KB/s, because that should be plenty for what they are doing. If they were using my full connection, I would be furious, because I'm not a data center for them, and I know how much data centers charge for bandwidth, and they would be getting an insane deal (my home connection is 100/100Mb).

It should probably have a cap for how long they are using your connection also. Once you've shared as much as you've downloaded, your connection should either stop sharing or go to an even lower speed.
Releasing the Ubuntu Touch Developer Preview and SDK Alpha
By writing do you mean typing? While I don't have the same kind of need to work out my thoughts, typing is a relief over writing as I can type significantly faster than I can write or even speak. Allowing me to express myself much closer to the speed of my thoughts provides much better productivity.
LastPass with a premium subscription so I can use the mobile app.

I chose LastPass as I use Linux, Mac and iOS daily. I used to use KeepPassX, but eventually found that LastPass fit my usage patterns better.
Good things about being a programmer