skysight-inc/HackerNews huggingface dataset:
thanks for your input, i was worried this thread would be buried and no one would see it.

is boulder a college town? is it expensive to live there?

also, i'm just going to come out and say it: i'm a big pot smoker, and frankly one of the reasons i'm looking to colorado is that pot is legal there and i'd like to live in a place where i'm not technically breaking the law every night. do you know anything about the pot scene?

i do think the outside activity stuff sounds interesting, although i'm not really an outdoorsy guy. from your description, boulder sounds like coral gables which is where i am now - a college town that is 45 minutes drive from the notorious south beach party scene.
I think it's unfortunate that there are false positives. On the other hand, we are free to complain about our government, and that is fortunate.

But to those of you complaining, are you sure this isn't just another anecdote that supports your stereotypes? Or is our anti-authoritarian fetish getting in the way of the data (or lack there of) again?

Have any of us worked with a effective and practical system that never has false positives? Are you unhappy with the rate of false positives? Do you even know what that rate is? Are you saying you would you rather have more false negatives and fewer false positives? Surely anecdotal evidence is biased towards nasty false positives: we don't read about stories when someone triggers suspicion and is reasonably investigate before being released, but are you sure it never happens?

I'm not saying that I think it's acceptable to be wrong sometimes, or to treat people this way. But I'm also not convinced by anyone who doesn't have answers to the above questions.
Having an insufficient deterrent is not the problem when other countries have 10%-20% the incarceration rate of the US without flogging while having generally lower crime rates overall and violent crime rates in particular.
Show HN: CDN Hosted Backgrounds from SubtlePatterns.com
Github for Music
>If anything, it reinforces the brutality of the existing incarceration regime.

I think that was the articles point.

If america was constantly subjecting black people to brutal physical punishment in every public square for no good reason, rather than quietly locking them away, they might have to confront a few truths.
Harvard Business School Publishing crosses the ‘evil’ academic line
I'd say if you are thinking about re-introducing corporal punishment, something is very broken in your society.
no doubt the SO question will soon be closed as "not a question" or "too interesting" or some other draconian response :(
Yeah, well, if the CBP opened a dialogue about their side of the story I'm sure we would listen to them. A big part of the problem is that the authorities do not talk honestly about their view of the proceedings. The TSA at least makes gestures in that direction, but CBP not so much.

(An honest view from their side would talk about subjects like "What percentile of our employees are competent to do their jobs? How much would it cost to improve this?")
150 dollars for 5 accounts! CRAZY.
Lies, damned lies, and Android benchmarks
coincidentally if united nations meant organization for uniting man kind under a global government, this could be the best status and legal system to have.

/tinfoil hat
Are those options for wait2 in common use, causing auto-elevation for many programs? It seems too easily accessed to be an NSA backdoor.
Ask HN: BigCo vs Freelancing.. and then Startup
I'm in a bit of a pickle - I'm trying to build a startup, solo, to start - I'm burning the late night oil at nights and weekends.

I currently have a well paying job in IT at a top 10 online retailer.

I've been trying to build my product nights and weekends with some progress, but nowhere near the progress I desire. I attribute it to a diverged focus of working full-time for someone else (40 hr+), and overall exhaustion. Don't get me wrong, I have done probably 3-5% of the project in about 2 months moonlighting on nights/weekends while still being on-call 24/7, but haven't reached the full meat/potatoes of the application (yet!).

One thing I've recently begin considering and reading about is starting a small freelance business to begin (to pay the bills) - max 20 hours per week and then quitting my job to do that, while investing the rest of my time in my startup until it flourishes enough to quit freelance and go full-time on the startup I'm trying to create.

I've read countless articles of people having a full-time job (in bigco) and then just:
1) quitting cold turkey and focusing full-time on startup
2) quitting when startup product is built, then quitting cold turkey from bigco.
3) quitting when startup product is built and has paying clients = bigco income
4) When startup product is built, has paying clients > big co income.

Resulting in an understanding of : there is no black/white answer.

I project this first version, with a full-time focus, will take 6-9 months to develop.

I guess I'm just at a crossroads on what to do, I've talked to others, researched myself, tried doing some moonlight, but I'm not seeing the progress I hope for and I'm a bit confused on how to approach the situation now.

I'd love to quit right now and go full-time, but that isn't realistic due to apartment bills and daily living expenses of about $1k per month

I have quit a lot of skills in open-source development (ideal for freelance).

Thoughts? Suggestions? Stories? Fire em' at me :) .

Thank you!
How is it exactly a problem though? By that I mean who precisely is victimized?
I am pretty certain that Kollman would have got it if he were alive, especially given some of PBSA/GBSA work he did towards the end.
They're pretty big on planning for the depletion of the reserves.
I was hit by the transparent huge pages on RHEL 6.2 in my workload. If you find our ordinary processes randomly taking up huge amounts of CPU time -- system CPU time -- when doing apparently ordinary tasks, you might be affected too. That was a real pain to diagnose when you're used to trusting the kernel not doing anything that weird. Running "perf top" helped to narrow down what the system was REALLY doing.

I didn't have LI-size databases -- just a dozen Python processes allocating each perhaps 300MB and all restarting at the same time were enough to trigger it, taking 10 minutes rather than 2 seconds to start up.
They'll lock it to keep newbies away if nothing else, but I doubt it'll get shut down. This is a "good fit" for the Stack sites though - it's a direct question with one single direct answer.
I like to use P4Merge, it's the best merger/differ for code on OS X. Not the prettiest, but the merge workflow is good.
It's a fixed-function hardware, so no shaders and no GLSL compilers.
Make makes it possible to compile only the files you have changed in your code base to produce the library / output you want. bash scripts usually end up compiling the entire codebase even if there is only one file that has changed.

TL;DR faster turn around times using make.
But in the spirit of hackers what's America without attracting the best and brightest of the world? Eventually it will eat away at the talent pool that feeds silicone valley.
This may be relevant: a history of Congo: http://www.bbc.co.uk/news/magazine-24396390
The mother of all false dichotomies here, as if flogging or prisons are the only options.

You can choose: pay taxes, have a social net to catch people that are left in bad situations and/or have no way to generate income and have relatively low crime rates.

Alternatively, you could solve your unemployment problem partially by criminalizing as much as possible and lock up one part of the population and have another part stand watch over them, maybe you'll even turn a profit.

In the long run only the first is an option, in the short term the second will work but replaces humanity with economic arguments.

Flogging is not an alternative to prison, fewer people in prisons is an alternative.
I am confused. In what sense of the phrase is this an operating system?

It says things like "Node is the primary runtime---no bash here" which to me betrays a misunderstanding of programming and operating systems on multiple levels. Bash is not a "runtime" or part of the operating system, it's a simple user-level program for managing jobs and navigating your filesystem.

The diagram of "where Node OS lives" points to a layer between kernel and userlevel called "root". What exactly does this mean? Root is a privileged user, not a layer.

Finally, "The primary goal of NodeOS is to provide a working package manager." That is unequivocally not what an operating system is.

If it's a package manager written in Node.js -- fine. If it's a shell written in Node.js -- fine. But from what I can tell, "Node OS" seems to be a misnomer.
The Financial Times moves to digital-first publishing
So its "everyone" for p2p vs "many secret services" for SMTP.

On the upside, it gives every user a good incentive to use good encryption.
> Well. I actually do like America, I mean, which programmer would not?

? Because of being compensated relatively well? Because you can work for big tech companies? That doesn't sound enough to outweigh the negative experiences you've faced, at least for me.

I wouldn't shed any tears if programming stopped revolving around the US to such a degree.
> I am sensing a lot of continued hostility here.

There is zero in my last comment. Maybe you could highlight what statement I made that was in any way hostile. I was precise, polite, and stated clearly my position. The only one being hostile is you.

> I am not sure why, since we apparently do not disagree

What makes you think that?

> instead of simply and civilly correcting me ("I don't think that")

Why do you keep making assumptions? Why do you keep trying to assert my position, despite me never saying "I don't think that." Heck, putting it in quotes is dangerous enough.

> "conversation killer"

Your continued attempts to put words in my mouth is a conversation killer, even if you don't intend to do it.

Your problem is that from the first reply, you've been trying to read more into what I said. You've been trying to categorize me. Rather than simply take the comment I said at face value, you've been trying to see some inner motive. This is clear from your loaded question, or your belief that I'm trying to dodge a question. Even now you continue to try to pin me down into a belief that I find beside the point, would have derailed the original conversation.

> I hope this clears up any lingering confusion.

I'm not confused with what I've said. And, frankly, I've stated it clearly from the first comment. That you've inferred more every step of the way is simply because you are confused.

I honestly don't think whatever I type here will matter though, as despite being factual, precise, and concise in my previous comments, people have found ways to ignore the facts, infer whatever they wanted, and consider the brevity to be something more.

It would be far easier if we read what was written, and stopped trying to imagine more.
Few men get the "cat" twice. I know only one man who did. [...]

Obviously, the only way to get a message of disapproval into such an obtuse skull is via the nine whipcord communications lines of the Home Office cat-o'-nine-tails through the flesh of his shoulders and nerves up to his selfish, destructive, jungle brain.

Mm, the old anecdote + proof by obviousness. A classic form of scientific study.
Why Is Twitter All the Rage?
Is that just hardcoded into the preprocessor itself? Or is part of ANSI C. Wondering if the MS C++ compiler will do this well.
Only if the servers aren't using SMTPS. Which in practice many don't but there really is no reason why that cannot be changed.
Hence "politically convenient". He now describes people who consider casting that same vote as "hostage takers". Statesmen should be a bit more judicious.
That was very scathing but it doesn't surprise me since a similar guise is used to describe Mark Zuckerberg. I'm wondering how much is fact and how much is fiction.
If you have a slow-starting program, you can use named pipes as its stdin/stdout. Then write a little script that writes to the inpipe and reads from the outpipe (interleavedly, so as not to fill up the pipe buffer, I think that's about 4k or so). Now that little script starts up "instantly" compared to the original slow-starting program. http://mywiki.wooledge.org/NamedPipes shows an outline of it.

http://mywiki.wooledge.org/ProcessManagement#I_want_to_proce.... is another neat trick: when a background process ends, make it echo to some pipe, some other "controller" process is continually reading from that pipe. Since the read is blocking, it'll wait patiently for the echo until it does whatever it should do (maybe even based on whatever it read from the pipe). So much less hacky than sleep-polling :-)
Do you have any data to support this assertion? Because I have data to support decriminalization: http://www.cato.org/publications/white-paper/drug-decriminal...

I can also give you the view from the ground level: I grew up in Portugal and in the 80s people shooting heroin in the streets was common. Now it's almost unheard of. Addicts are helped, not punished, and it just works.
Why does it say UK saw underpants was "26%" when the chart right above says "2.6%"?
Coming soon: The lashing industrial complex.
Just a note: This was on the stackoverflow weekly newsletter yesterday. If you're interested in more questions like this it's worth to check it out, I like it a lot.
http://lerecorddumonde.be/
Now they have a government, so they changed the page. But it was a counter of days, with comparison to other countries, then they passed Iraq, and got the world record of days without a government.

If you're unfamiliar with the situation, they got stuck in the reverse situation of the US, where they didn't have a government (technically the government resigned, but stayed in place for the transition), so they where simply passing the same budget as the year prior, and rolling everyday life as usual, but not starting any new project or making any change to the laws (not making any real political).
> Intentionally backward-incompatible changes can be gotten away with (e.g., Apple moving from PPC to Intel).

With massive, carefully coordinated transitions, and features provided to help with backward compatibility (e.g. OS X provided PowerPC emulation for ~5 years).

> What could be done with GNU Make to help encourage a transition forward?

First, documenting exactly why the previous behavior (mixing implicit/pattern rules and normal rules) is problematic to support going forward and is worth the pain of a backward-incompatible transition.

Second, adding a backward-compatibility option to enable the old behavior, or ideally allowing it by default, perhaps with a warning if transitioning away from it is that important.

And third, keeping that option available for many years as existing software projects making use of that behavior filter out of usefulness (until, for example, all of the enterprise Linux distributions have moved to versions of the Linux kernel that don't depend on the old behavior).
I didn't even know what Y fronts are and it looks like underwear. Even the new one that's not suppose to still looks like underwear.
Don't confuse market pressures with a conspiracy.

Is there a conspiracy to sell consumer goods on every street corner, and at a profit, too?
I would not have said pants to start with, but now its been said, all I can see is pants. [0]

Maybe this is more about the power of suggestion

0. UK, where pants is pants and not trousers. ;)

Edit:
Also, pants is a UK way of saying rubbish. So, "that web site is a load of pants", might be said. Might be a sense of humor at work here.
How the US raid on al-Shabaab in Somalia went wrong
Watch the author's 'OPSEC for hackers' presentation of the slides linked in the article:

http://www.youtube.com/watch?v=9XaYdCdwiWU

slides: http://www.slideshare.net/grugq/opsec-for-hackers
I think a single data point of enduring multiple hours of abuse, having all your electronics taken from you, being cut off from contacting anyone else, and being lied to and accused of being a liar is enough data to form solid conclusions.

"But we only harass some people who look a bit too brown not to be suspicious" isn't exonerating.
On the positive side, it's unlikely "everyone" who isn't a government agency with billions of dollars of taxpayer money to waste has the time, storage, and compute resources to mount the kind of attack you're talking about.

I know NSA is the topic of the day, but they're kind of a special case here. They're the single most powerful and well funded adversary the average crypto user will face.
It's spelled internationaliSation (joke!)
You have nothing that is flammable in your house? What about electric fires? What if your computer caught fire in the middle of the night?

I grew up in a brick building. We had two house fires there when I was growing up, though neither in my apartment. Sure the house didn't burn down and they were pretty self contained, but those were still potentially deadly situations. Luckily all the tenants escaped.

The most common way to die in a house fire anyway isn't by burning, its by smoke inhalation. If there is a fire in the next room billowing smoke, you aren't likely to wake up and you're going to inhale all that smoke.
I don't see any underwear, but the thing definitely looks better with thinner lines. It brings out the 3d shading more. Presumably that's why more people recognise the geometry after the change.
Is this supposed to be ironic? "Our prisons are inhuman so replace them with something else inhuman"?

A great lesson for the kids: "Hitting people is bad, if you hit people, we'll hit you. Dichotomy? Of course not... we're bigger than you."
Post mentions Google Comsumer Surveys http://www.google.com/insights/consumersurveys/pricing

at $0.10 for targeted and $0.50 for targeted (age , gender, etc) responses this seems like a great way for getting feedback quick. Has anyone got any experience doing them ? Does anyone know how these people answer surveys, is there a web portal for people to sign up to do them ?
I have to admit I'm from the UK and I saw exactly that. Why?!
If you like this, you should check out http://wakatime.us which is a free time tracker for Sublime that works with Git to display how much time you work in each project and even in each branch.
Not necessarily. No warmup time was allowed for rubinius's cache. Also we don't know how concurrency was being handled. Rubinius should be able to utilize multiple cores. More information about the hardware, rails app, way that the puma server is being started, warmup time, duration of request time spent on the database, etc should be made available before any remote conclusion like which one is faster can be made.
Really, many of the problems of drugs come from illegality.

Decriminalizing drugs means that the very real health problems that drugs cause the users can be addressed as health concerns without the weird job-risking hoops that people jump through.
I see 26, not 26%.
26 is 2.6% of 1000.

(Just woken up and I am a bit blurry, so, I might be tragically wrong)
Obligatory:

http://www.commandlinefu.com/

I found some nice tricks there that I ended up using.

On the other hand, I found that customizing my shell, emacs, and other such things too much a bit frustrating when dealing with multiple machines. So often I have learned to live with the defaults. In other words I don't want to get used to typing "gst" for "git status" I just type "git status" because next machine I log into might not have the gst alias.
Only the $1M strech goal would even support shaders, the basic 3D option is just a fixed pipeline.

And way down at the bottom it says:
>Software drivers are a challenge, and we will work on providing some level of drivers, with the hopes that the community takes them up and pushes them to new levels and provides problem reports to us.
I have no idea if Firefox OS is going to take off or not, but I am looking forward for it to do well. I am not saying that as someone who thinks HTML5 is the best way to build apps, because it really isn't. I just like seeing Android having a great competitor that is open source and not driven by a huge company like Samsung. Also, this will keep Mozilla alive and relevant for at least another decade. That's a good thing and a very big deal IMO.

Also, I love the look of the devices so far.
I am sorry, but this article is inane. At the time he cashed out, there were no guarantees regarding the size of the eventual liquidity event. He cashed out a portion of his stake for an assured $340 million which is more than enough to live comfortably for the rest of his life (and likely a few succeeding generations). Why does it matter that he might not have missed an "opportunity" to be a billionaire? I guess the author has never heard the phrase, "A bird in the hand is worth two in the bush."
not interesting.
Yes it is a college town, but it is a bit more urban than your typical college town. It is also right next to the mountains (literally) which is something I enjoy. Rent is expensive but if you have roommates it should be fine. There are lot of hippies in Boulder so yes plenty of pot.
At least anyone trying to port your code to Windows will be a bit surprised... :-)

Edit: Or /.*BSD/. :-(
"If your goal is freedom, you need to buy that freedom." nailed it!

I couldn't agree more with you. The timing couldn't be better because I just finished a spreadsheet for a new family budget. Once I got past the scary big numbers, I realised that in a couple years we could be completely debt free. The next thing that crossed my mind was what we could then be able to do: save, travel more, be more selective in jobs, etc. When you have cash, you have freedom.
There is a third way between the two extremes mentioned in the article kindly submitted here, and I live in a place with a real-world example of the third way. The golden mean between the extremes is to use imprisonment only on convicted criminals who are proven dangerous when out in free society, and to use noncustodial sentences (community service and the like) for convicted criminals who are not particularly dangerous. Minnesota, where I live, does this. Minnesota pioneered determinate sentencing based on severity of the crime and the offender's criminal history[1] and Minnesota has three decades of history with declining to imprison minor drug offenders.[2] A sentencing guidelines system[3] could do a lot in many states to reduce the number of convicted criminals actually sentenced to prison, while making conditions inside the prisons more humane. (Minnesota spends more per prisoner than almost any other state, while spending LESS per taxpayer than almost any other state on its prison system. Many of the worst conditions of prison systems in other states are simply nonexistent in Minnesota.)

I live in a crime-free, safe neighborhood such that my children can roam freely for miles from my home without worries. My neighbors and I are confident that a truly dangerous criminal will be apprehended and kept out of society if need be. Young people who fool around with illegal drugs will be diverted to drug treatment programs, but are exceedingly unlikely to face prison time here. We apply criminal punishments to dangerous criminals, and try our best to help everyone straighten out their lives after interaction with the criminal justice system. Other states could do the same--the example has been available for study for my entire adulthood.

[1] "Sentencing Reform in Minnesota, Ten Years After"
https://litigation-essentials.lexisnexis.com/webcd/app?actio...

[2] "Minn. serves as example for drug-sentencing reform"
http://www.kare11.com/news/article/1035319/391/Minn-serves-a...

[3] "About the Guidelines"
http://mn.gov/sentencing-guidelines/guidelines/about/
That's an effect, not a cause. There are no jobs because large law firms are not hiring. That's because customers are not going to them any more.
Booting linux to the graphical server in 0.25 seconds ?