skysight-inc/HackerNews huggingface dataset:
> but are too dumb to connect a USB cable and run adb.

Or that would break the rules regarding forensic data retrieval, and make the information gleaned in that fashion inadmissible as evidence.
> You "could not" help her? That's not exactly true, is it? It's just that if you had, there would have been negative consequences for yourself, and so, you didn't.

I think the question isn't so much whether he could have tried to help her, as whether it would have done any good. The end result might well have been no improvement in her situation and a drastic worsening of his. In other words, negative consequences for him without any compensating positive consequences for her. In that situation, I'm not sure I would see much point in openly intervening.
You can create a set of 301 redirects to make sure traffic that is sent directly to a given post finds the correct page. It will also let search engines re-index your content at the new address.

You can do this by dumping the relative paths of your previous blog posts and current ones into your .htaccess file. This won't get all of the old links (category/tag links, for instance) but at least direct links to a specific post will end up in the right place.
I find that almost every time something breaks it's really because I haven't been careful enough. What you need to do is watch out for any messages during updating (especially during kernel updates) and make sure to just use sudo carefully etc.

I also want to add that while people always seem to talk about Arch breaking, it has hardly broken more for me that Windows of Ubuntu have in the same period of time. The advantage is that when Arch breaks, you fix it because you just tend to really learn how your system works when you use Arch, while in Windows and Ubuntu, I'd just reinstall usually.

I use Arch as my only OS, for day-to-day use, and it's perfectly stable when I'm not actively experimenting etc.
Sounds like a pretty good idea.
Optimizing airplane seat selection to be next to a hot chick.
I don't always test my code, but when I do, I do it in production.
A biophysical framework for musical performance
pi is “wrong” in the same way that mobile electrons being the carrier of negative charge is “wrong”
Poll: How does alcohol/smoking affect your thinking?
I never really was into drinking/smoking. But two days ago I smoked full cigarillo and drunk 1/2 glass of white wine at my backyard staring at clear sky in the late evening.

After getting back to my laptop I've found I could concentrate on particular task which is not that complicated, but definitely require quite a lot of concentration (migrate data between old and new app's db with quite different schemas and logic)

I was able to sit at it for a few hours and really did quite a big chunk of work successfully. All of it being a bit tipsy (since I really never drink, even small doses of alcohol/smoke affect me quite a lot)

I am wondering, what is other developers experience is regarding alcohol and smoking?
Alcohol helps me concentrate
Alcohol prevents me from concentrating
Smoking helps me concentrate
Smoking prevents me from concentrating
Ask HN: Steve Jobs & Cancer - Can we learn from this?
I have this theory on why Steve Jobs didn't listen to his doctors on his cancer.

Quite literally, throughout his entire life, everyone in the world (including his employees and best friends) have been telling him "it can't be done". Everybody. He literally forced people that said "it can't be done" to do it until "it actually can be done". That was his entire life.

I definitely haven't been doing this as long as Jobs did but if I was being told for decades among experts in the field that it can't be done and they finally done it, I'm not sure I can believe a doctor who is also an expert in his field that says "it can't be done naturally".

Should we consider this as something of a warning to us to listen more carefully and actually believe that "it can't be done" or should we consider this more of "those who live by the sword, die by the sword"?
Open Source  iFixit
In-car EEG monitoring to detect drowsiness
Let's say you don't have the time to give it the complete understand-and-write-unit-test-suite approach though.

How are you verifying you fixed the bug otherwise? By changing some code, building the app, and running it to verify the bad behavior doesn't happen anymore? I don't really see how not writing a unit test (assuming the code is unit-testable in the first place) saves you any time. You are doing testing anyhow.

And if it was a critical bug, personally I'd want to feel as confident as possible that I fixed all permutations of it.
Of course you have to know your tools. I usually start by doing test cases, then writing the real features while spork and whatchr evaluates my new code every time I save. I rarely even open a browser, it's the final thing I do when my tests are green.

It doesn't slow me down, and I can be sure that my feature is there and works even when somebody refactors our software.
Does anyone know of good tutorials for actually composing game music and creating sound effects?

There seems to be a disparity here because, for example, there are tons of tutorials on 3d modeling, photoshop pixel art, animation, lighting, etc. but the sound side of things seems sparse.
I agree with all you've said here. Infographics is fashionable today in the same way that every hour there's a new article on how Big Data Will Change Everything. As an article of fashion, it's easy to see that people have a real desire to understand their world.

So the trick is just to prove that you're actually better at it than everyone else. Tufte has done this, I think. In some circles.
The FBI Forensics Lab mis-entered the pattern lock too many times? The FBI uses the same tactic as my little brother to get into peoples phones? At a forensics lab? And the stuff they want from google kind of blows my mind. "The times and duration of every webpage visited"... As far is I can see that's completely undeliverable by anyone but possibly the carrier. Who do they have working down there?

This is also super interesting: "His parole conditions prevented him from doing anything to hide or lock digital files."

So if convicted of a crime they can require you to not use basic personal and identity safety measures.
I've been the duck.

Years ago when I was doing tech support a fellow on Long Island would call up and start explaining his problem--at a rate of speech that made me get out of breath listening. Usually, about 3 minutes into the call he'd arrive at the answer that had been occurring to me, thank me, and hang up.
What tools do you use to profile js on a webpage?
Maybie it's just me, but "Data Science" seems to be basically enterprise information systems (ETL, dataflow diagrams, data mining, Data Warehousing, business inteligence, and so on) but with a cool mobile-social-esque feel associated to the term.

I had classes in information systems analysis & design with the exact same content.
I can read. these pictures are not worth 1000 words, and make me reluctant to spend the time to watch the video.
Upcoming Changes for Chrome's WebRTC Interface
The whole point of this thread is that "better" isn't sufficient, either. If people are happy where they are, the only way "the same thing but better" wins is if it's so much better that it covers the perceived switching cost. There aren't a lot of markets where the current leader is so bad that that's something you can actually pursue as a strategy.
It's not a list of things when dealing with links, it's the actual things, and as far as I know that's exactly the meaning of 'curate.'
Hi Jordhy

Thanks for a great reply, i will buy the book right away.
Blowfish on 24
Tv shows use alot of jargon they don't even know about, like this hacker on 24
cletus said: "The problem with blog posts like this one is that they're largely ignored for their content. Instead, those with an agenda or an axe to grind (on either side) come out of the woodwork."

Speaking purely as an outsider, you and cletus' comment prove his statement. You both clearly have an agenda, and the tone of your comments only lend credence to the stories.
The idea is that new technology make all this doable by one guy. That is what he's teaching.
Goldman Sachs fights back
You wouldn't be able to plug in the 24pin ATX connector to the mobo, which is how the PSU gets the signal to turn on. It is a simple bridge of two ports (google for 24pin atx bridge on), which will leave your PSU on all the time, if it has a switch on the back that will make for easy on/off switching.

However, as said above, adapters are much simpler :)
The following is a slightly edited comment I posted a while back on reddit in response to someone questioning the amount of demand that Arch places on its users. The context is slightly lost, but I think it remains relevant:

----

I speak only from experience when I say that after around 15 years of using Linux distros other than Arch up until about 6 months ago (Slackware, then Redhat, then Ubuntu, then Debian, then Fedora), I've been surprised at the immediate decrease in work on my part to configure and get and keep a working system on Arch vs. the supposedly less technically intensive and demanding distributions.

However, you bring up a point I hadn't considered and that is the amount of time I spend in documentation-land, in this case, the Arch wiki. Now, the Arch wiki is just about the most god damned beautiful documentation efforts in all of Linux, so I always consider it a boon and joy to be looking through. But, on the other hand, when I was using Ubuntu, for instance, I had to deal with their forums. I was probably searching around their forums for answers about as much as I am reading through the Arch wiki. But the Ubuntu forums are huge and they are a complete mess and headache. It's decentralized and self-contradictory. Half of the brain power spent in most distribution forums is doing triage on the quality of the information you are reading (is it good? bad? best practice? hackish? etc.) Debian's and Fedora's forums are less problematic, but they suffer from having an information scarcity, which is at the opposite end of the spectrum from Ubuntu's, which suffers from a superabundance to the point of noise.

Arch's wiki hits the sweet spot with me because it's maintained, re-read heavily, fairly distribution agnostic (I spent a decent amount of time on Arch's wiki before even switching to using Arch itself), and very thorough. Importantly, I learn a hell of a lot while reading it. I get just as much knowledge out of it as I put in time. I can't say that that was the case for the forums and documentation of other distributions. And, of course, if you use linux as anything more than a word processor and web browsing appliance, you are going to spend time in documentation. The less time the better, it needn't be said, but I'd rather it be with Arch's wiki (or vanilla man pages) than most anything else.
200 Earth-Sized Planets --The Latest Kepler Mission Findings
Drunk Coding is Dangerous.
A few weeks ago, I had a few (too many?) glasses of wine. Spent about 6 hours trying to code some recursive function in order to migrate data stored as adjacency list in mysql to nested set.

Literally wasted the entire evening struggling.

Woke up the next day and bashed it out in about 15 minutes.
Oh man - We should have setup an email address redirect using a backtrace GUI that I'd make in Visual Basic and we could have let the billions roll into US!
Kurzweil on entrepreneurship and current web/startup ecosystem (inteview/vid)
The Rise of the Prize
There was the Terraserver (not terraserver.com) long before Google Maps/Earth.
I think its a better deterrent to just release software updates often. Of course you need to give the user a compelling reason to want to update.
"...Blah blah blah dear god please don't leave us. We've even conducted an internal audit and 89% of us wanted to keep our job. See we're honest people."

I'd be more inclined to trust their communications, but as he cites in several parts of the letter about leaked internal communications to support his feelings. Then we also have other people stepping forward saying "Yes I worked at xxxxx, and I saw, suspected, or participated in fleecing clients." To what degree is all arguable. Are these all well timed publicity stunts of a person trying to take clients away from a firm to start his own? That's one hell of a conspiracy theory, and probably pretty unlikely. Maybe he is. Who cares.

Here's what I think. The last down turn shook Goldman to the core, and with it all the good will they had for their clients. Suddenly, the money train looked like it could derail permanently. When you got a lot of cash it's really easy to look like a genuine and generous person/firm. "Here there's enough cash to go around for all of us," they'll say.

But, when that cash dries up. Generosity dries up too. And it's all too easy for people to turn into selfish, desperate people. Remember back during the crash when Carl Icahn was quoted saying he had friends that didn't know how they were going to live on $10 Million/year? That was the desperation setting in.

Here's the thing though. S&P 500 closed the decade out flat. Contrast that with the 80's & 90's where it had multi-year straight growth. It was easy, and the money was easy. Now all that easy money ain't around. This drought is playing out all over the financial industry. Goldman ain't the only one behaving badly.
Finance and aerospace engineering
I'm making the drive up from San Antonio this weekend to do just this.

Anyone near Cafe Medici who wants to talk Scala, .net, whatever this Saturday, email's in my profile.
Tau is better than pi because a lot of useful expressions have 2pi as a term; SI is better than imperial because we happen to have ten fingers. Tau is a universal simplification like Planck units; SI is merely an anthropocentric simplification.
Good article, and your arguments are strong. As long as we're being contentious, though, I would like to point out that e is a more interesting number than τ or π. Sure, you can make circles with π (or τ) and do angular calculations galore, but without e you've really got nothing more than that. Rate of growth? Compound interest? Hidden things of the universe? Fuhgedaboutit.
Ievms.sh
Depends how strictly you define "SXSW". Point is that SXSW is a huge networking opportunity whether you go to the panels or not- friends of mine got to chat with staff at Foursquare, Spotify, and all manner of other organisations, just by going to their SXSW "space". There are very few other events that can claim that.

(I mean, where else can you watch Dave Tisch speed-eat grilled cheese sandwiches?)
Arch will give you a deeper view than Mint, including having to make choices for yourself, about every component you wish to use.
HD Moore Adds $1337 To Metasploit Bounty for New Windows Hole
Don't forget the full scholarship to Stanford.
In my particular case I did not have much of alcohol. Also I was struggling with doing this task being sober for a few evenings. It's not an "asap" and it was always second priority thing.
Mozilla considers H.264 video support after Google's WebM fails
Quite. For whatever reason I was under the impression that the demanded information was on Google servers.
Anyone know the password to watch to old videos?
Www.gkx-3g.com
I don't know. Perhaps they are still at the "convince someone to actually try it for an entire n-year math curriculum" stage? It's not like using Tau is something that you can do in class for a week and expect better results. Even if you try the lesser "here's tau, always substitute 2pi with tau" every couple years on a group of students and track them through their math learning, it takes time and a lot of effort to get those numbers.

In the mean time, there is lots of anecdotal evidence of people understanding a lot of concepts easier with it, suggesting these studies be done in a scientific way.
I used SMS as a placeholder for anything hold on Google servers.
In math, you see 2π everywhere, for example in the Fourier Transform. So in that regard it'd make more sense if that was the constant.

Visually it looks wrong, pi looks like 2 tau, not the reverse.
Occasional/moderate stimulation of this sort can be a big boost to concentration, just like a change in your daily environment. However, I wouldn't rely on it! Enjoy a drink or a smoke in moderation for pleasure, and if you feel moved to do work (and have a backup...) then great. But if you need to do work and must smoke a cigarette or something to get in the mood, then you are on the way to an unhealthy addiction.
"Extremely intelligent and opportunistic people will help you achieve your goals, then stick a daggar in your back, take all of your money, leave you with nothing, laugh at you, then rewrite history with you as the villan."

I've learned this over the past couple of years. As soon as you see the slightest bit of success, someone will try to take it from you. If you aren't defensively strategic, they will succeed.

The problem is that any hint of money brings the predators.
Yammer CEO won't hire anyone from Yahoo who doesn't quit in next 60 days
> If I look down into my wallet and see no money there, and I'm hungry for lunch, and I decide to steal some money from a little old lady, that may be a perfectly rational decision to make.

And that reasoning is the very definition of the term unethical.

See https://en.wikipedia.org/wiki/Ethics
March 14. Yep.
AOL Kills Instant Messenger
Why don't you just load it after the page has loaded and is displayed to the user. Then they can scan the page and read while you're loading the sortable and other functions.
Native App vs. Mobile Web App: Which Mobile Strategy is Right for My Business?
I think the whole "fiduciary duty" argument is mostly used by assholes as an excuse for being assholes. Managers of corporations have wide latitude to do as they see fit. Successful shareholder lawsuits of this type are extremely rare.
Why I respect Kevin Rose more for killing Oink
awesome article, thanks K!
Kind of a shame, I was looking forward to an Android version of Oink. Now it's too late. :(

Although they were taking quite a while to put it out.
Yeah, I remember using Tau mainly for time constants back in school.

http://en.wikipedia.org/wiki/Time_constant
Need A New iPad? Here’s How Much Apple Will Shell Out For Your Old One
You can also paint (no pun intended) metaphors about artists dedicating their whole lives to something, seeing through their vision to the point of insanity, dying broke and starving only to be appreciated for their genius later on.

"____ is an art" is often used as an excuse when ____ is being approached with a total lack of discipline...
EEG monitoring (with video) to pattern and repeat creative state?
Anyone ever tried logging their brain waves while coding, or brainstorming, or anything else that you do day-to-day to see your unique pattern, then use something like a custom Neuro-Programmer 3 session to recreate a similar (albeit less detailed) state at any time?

Maybe we can continually record ourselves, and then when we find that we were particularly in the zone we can go back and save that state in a recording to reuse again and again.

http://www.lunarsight.com/freq.htm has a list of brainwave frequencies and what they correlate with, but perhaps when we are being creative, etc, we move through a more unique set of states that can in fact be replayed for the same effect at a later time.
95% of your computer typing is far less than 95% of all your time.
I did a symbolic dynamics course that required the letter xi ad nauseum in lowercase. I still can't write that damn letter.
Are you a sad Entrepreneur?
If you think you have a realistic picture of what happens at SXSW, you're mistaken. Which is bad, I suppose.

So: Yes.
How to Get Better? Be Like Evolution
I think they are in quite the opposite ends of Linux desktop distro spectrum. Mint attempts to provide nice out-of-the-box experience and Arch is "tweak everything". Mint being based (more or less directly) on Debian includes far more distro-specific patches than Arch which has fairly vanilla packages (afaik).

As for my recommendation, imho you should learn the system you are going to use. If you want to learn Debian, use Debian (or Mint, or some other close Debian derivate). If you want to learn Arch, then use Arch. Every major distro can be poked and prodded, tweaked to no end, and you can look what happens under the hood.
Goldman Sachs and the Rise of the Trader
Here's my issue: Google could, in theory, provide them access to the device. But that's not what they're asking for. They're asking for usernames, passwords, SSN, etc. By all means, the FBI can submit a warrant to a lock manufacturer to open a lock. They can not, however, tell the lock manufacturer to give them the contents of whatever the lock is protecting. That's a separate warrant.
I'm doing a (tangentially related) twist on this sort of thing, so I'll ask you the questions that haunted me for months until I could answer them about my own project:

Who's going to use this?

I mean, what's the intersection of people that are computer-articulate enough to know what to ask for ("convert this file for me"), but don't know how to do it, and/or are willing to spend the extra minute or two to post and manage the "favor"? Especially when "know how to do it" means "google for the free web app that does it"?

And who is going to spend their time doing these favors, with no reward except some ethereal concept of "points" that can only be redeemed for doing the things I can already easily do myself (see above)? Realize that you're competing for attention from facebook/twitter/HN. And MTurk, which actually pays.
What one person calls carelessness, another would say freeing up the time to consider other things. Such as, the code actually doing what it needs to. We are limited beings and can only keep so much in our heads at one time. If I have to remember how everything works at some level and then want to tackle how to clean it up (refactoring) or add something new without breaking it, that is a tremendous amount of state I am managing in my brain.

Better to write tests to assert something works as expected. Then focus on what you actually want to do, finally returning to your tests and focusing on your changes impact.

If people are writing shitty tests, that is a different problem.

As to your second point, I am fearful of code that does not have tests. I do not know what it does, I have next to no confidence that it does what it is supposed to and no way to validate that I haven't broken it if I change it.

I find the whole pushback for tests automation very odd. Here we are working towards automating some business process, while manually testing that it works. Why wouldn't we automate the testing too? If you are not good enough to automate most of your testing, what business do you have automating something else?
Another great quote: "Google was the rich kid who, after having discovered he wasn’t invited to the party, built his own party in retaliation. The fact that no one came to Google’s party became the elephant in the room."
So, at the end of the day, you never actually did design-from-scratch work, and instead used tests to verify incremental design improvements (key part: verify not create)?
How To Get A Discount On The New iPad
If your users love you so much, have you considered selling them some premium version of your service? If you want to survive, you've got to sell something, whether it's equity, someone else's product/service or your own.

Explore the space between selling virtual sheep to OCD-inflicted grandmas and shoving the local butcher's billboard in your loving users' faces.
HVDC definitely makes sense for connecting islands together. The cable goes underwater, and in water, the capacitance of the cable is much increased by the greater dielectric constant of the water, which makes AC transmission less efficient.