skysight-inc/HackerNews huggingface dataset:
Interesting read. Does anyone have recent experience in obtaining a Green Card? I'd be interested to know how long it takes on average, transitioning from an H1-B visa.

>Mecca for Software Engineers, the only place in the World where the guy in front at Starbucks has big chance to be Software developer.

I'm a iOS developer and I love software, but this was one of my main reasons for leaving SF.
Here's the 1996 WIPO wikipedia article (https://en.wikipedia.org/wiki/WIPO_Copyright_Treaty)

Here's the anti circumvention article (https://en.wikipedia.org/wiki/Anti-circumvention)

The problem is in circumventing the DRM, not just having a machine with no DRM on it. But that's the implication in a dystopian future-story where people home build machines with no DRM.
I do get quite a bit of sun, most of my fun is outside.
I tend to agree with this article. My office went from a "bullpen" arrangement (team size cubicle areas) to and entirely open floor. To me the feeling is almost like a sweat-shop -- row after row of programmers working away.

While my team specifically tends to be pretty social, I've found other areas of the floor seem to be utterly silent, and in these the above feeling is even more solidified. We've been able to kind of avoid the feeling by finding a natural corner of the building that almost puts us back into that 'bullpen' environment.
The "truly paranoids" probably have plenty of bitcoin burning a hole in their digital wallets.
how did you resolve the frustrations of the product management team and other non-engineers who interact with the engineers? can you elaborate?
Sorry but I don't trust anything with .gov to tell me what my body can already tell me. We have to learn to listen to it.
Poll: iOS
There are just more people with money in the game.

Do things ever get more efficient when more people get added to a system?
You can always quit if your morale compass is that damn good.
> How would you have preferred to see this reported?

What "this"? That somebody built a rifle from a kit is not exactly newsworthy.
Authority and power are not inherently evil, nor is the desire for authority or power.

Would you like the authority and power to prevent women from being raped? Would you like the power to vote to implement laws equalizing 'rights', such as same-sex marriages?
what are the alternatives? AFAIK this will bring down lots of web sites... what are the other people using? (their own copy of bootstrap?)
Poll: Android
They expect their government to fail them.
Relatedly, see Rich Hickey's http://blog.datomic.com/2012/10/codeq.html
Do most people using Go in production use the Plan9-derived Go compilers or GCC? Are there any realistic programs where the Plan9-derived compilers generate better code?
Probably depends on the reason for the delay. If he delivered his child to the hospital for example, I wouldn't want to be his priority.
Money is more than freedom. Money is safety as well. I can't really understand why this isn't more obvious to people. And I'm not talking about living in run-down neighborhoods as a result of being poor. Having money gives you the safety of "if I'm stranded I have money to buy a place to stay for the night" or "if I'm hungry, I will be able to find a place to eat."

I understand that a lot of people don't understand these feelings if you haven't been poor but they are real.
There are many ways "to do good for the world." I am incredibly suspect of law enforcement, especially at a national level. Not to say that local law enforcement is any less corrupt but it's the nationals that can influence laws like "show me all your messages" happen.

I would absolutely hate the USA to go the way of Russia, USSR, China or many others. Unfortunately we are headed in that direction.
The vast majority of users use the Plan 9-derived compilers.
You could also group related conditions, so that nested if's don't bloat the locals so much:

speedIsSlow = dict(downstreamSlow = downstreamSpeed < 200,
upstreamSlow = upstreamSpeed < 100)

if any(speedIsSlow.values()):
connectionIsDead = getPingTime() > 100
if connectionIsDead:
print("It's dead, Jim")
It disappoints me when magazines like MotherJones don't take the high road which would lead to more balanced coverage but their readership isn't really looking for that road.

I'm still on the fence as to whether the increased discussion is helping or not. On the one hand it opens peoples eyes to what has always been the case, and sometimes that reduces fear but sometimes it increases it.
I wonder if shared office spaces with hundreds of teams in them, a very popular startup location these days, is perhaps the worst of the breed. Half a dozen teams talking to each other, multiple people on the phone, people having lunch behind you, dogs running around the office, phones ringing, skype sessions, car alarm outside the window etc etc.

On the plus side at some point it gets dense and chaotic enough to become pure white noise.
I believe Tarsnap's only flaw is that it hasn't yet solved the cperciva-gets-hit-by-a-bus problem. Or perhaps I am mistaken?
I've tried working in a cubical, an individual office with a door, and open plan offices. By far my favourite is open plan. I like being able to turn to my co-workers and ask quick questions, I like the atmosphere, and if things are too noisy or distracting I just put headphones on and get in the zone.
Bootstrap CDN is down
As of 17.00 UTC Bootstrap's CDN appears to be down.
I work for a large company with an open office plan. We have many different types of employees, from software developers to sales folks to editors and writers. While there is the occasional complaint about a loud coworker or something, I generally very much enjoy the atmosphere, and I hear similar comments from my colleagues.

One of the things that makes our implementation very effective is that everyone from the CEO to the interns sit at the same desks and share the same environment. The culture is very open and everyone is encouraged to walk up to anyone and ask them a question or ten, of they have them. This collaborative environment more than makes up for the occasional loss in individual employee productivity, in my opinion.

It probably also helps that we are an instant message culture as opposed to a phone conversation one, which cuts down on a lot of the noise distraction as well.
Read the post I'm replying to.

"Homebuilt PC without DRM" [...] pretend it was written in 2023

The implication is that the machine is built to circumvent DRM, not just to avoid using any DRMd media. Obviously avoiding DRMd media is legal. But using something to circumvent DRM is illegal.

To directly answer your question: Licensed software and permission from rights holders.
Once I had a roommate that used anti-dandruff shampoo. "But you don't have dandruff," I exclaimed. He replied, "exactly."

(that being said, foreign invasion is probably not a large motivating factor for most civilian gun owners in the US, but your question was rather silly)
Rule number one: back up things you don't want to lose.
I've also used noise cancelling/isolating headphones without music and they're effective.

Headphones are also a useful social signal that you're not to be interrupted.
This

With noise cancelling for when someone decides to vacuum the office or finds out it's a nice day to use a power drill
The relevant link is here:
https://netdna.bootstrapcdn.com

Not sure how long it has been down for but I became aware of this about a half an hour ago.
I'm pro-gun control and I dislike Mother Jones for their rampant editorialization in other articles. That rampant editorialization makes me distrust a lot of this piece: not the facts, but the characterizations of the other "build partigoers" as red-state pastiches (the idea that someone genuinely said "Johnny Law" is a tough pill to swallow), as well as the "Target Demographics" section having no relevance to the article whatsoever besides the fact that both concern firearms.

There's also zero context of how the author got to the build party, etc. From a pure interest standpoint (as opposed to a political one), I wish he would have included that.
It depends on a lot of factors. You can get an H1B and renew it once, and each period lasts 3 years. During your H1B, your company can sponsor your Green Card application, which in itself can take anywhere from 5 to 10 years - sometimes longer.
"Life on life's terms" is not some divinely ordered happy state; it's just the way things happened to work out through chance and evolution. Why shouldn't we seek to improve the way we interact with each other and the world around us in any way we can? I do have misgivings about augmented reality powered by proprietary software and opaque services running somewhere far away, but I quite like the idea of augmented reality in general.
There is a lot of product placement in most TV shows this was just poorly done. If someone says a brand name or you see a logo long enough to read it than chances are that's product placement. EX: Someone's drinking a beer/soda I'd you see the label it's deliberate.
Actually society would be much better off if the government tracked such devices. A lot of people interested in gun culture have severe inefficiencies in their cognitive abilities. Almost all mass killings are perpetrated by individuals with severe cognitive disabilities or are on some sort of prescription psychoactive. As a prominent role of government is to protect its citizens from danger, the active tracking of mass-killing devices in the hands of these individuals should be a regular role of government.

The situation is completely analogous with automobiles. The government ensures people granted driver's licenses are cognitively capable of safe operation of their vehicle. More importantly, the government tracks vehicles to ensure just compensation for parties injured by the operation of a motor vehicle.

The only reason a similar institution has not been built for firearms is a) gun culture represents a small and decreasing minority of Americans and b) legislative capture by the munitions industry.
Hrb-mode: an Emacs mode for hilighting ruby blocks (paren-mode)
Couldn't agree more. What people complain about is not necessarily an indication of what's not working.

My last two gigs have been open-plan, and I prefer it much more than closed-cube spaces. If your team is working as it should, and is in close proximity to project/product management, with a good process and a healthy level of trust between the stakeholders and between the various engineers, then in my experience open-plan is far better, because the quality of communication is high, the general focus of the team is high, and there's less background noise "distraction", because the cross-talk is usually relevant and on-task, and has a higher likelihood of being pertinent to the job at hand. Open plan offices work well when the team is already working well.

However, if there's broken processes, unfocussed coworkers, and a general level of distrust between team members or across teams, then the background chatter becomes exponentially more distracting and frustrating. Unfortunately most teams tend towards the latter and not the former.

In other words -- in my limited, anecdotal experience (last 5 years, two large open-plan teams; 10 years before that in closed or hybrid), high-functioning teams tend to thrive on the cross-talk and constant communication that open plan creates organically. Lower-functioning teams on the other hand have done better when the natural barriers of walls and closed doors limit unnecessary distractions and create healthier boundaries.

So it's not surprising to me that the study shows more instances of teams unhappy with open plans; it's certainly not for everybody. But the best teams I've been on have absolutely thrived in that environment.
It already has, repeatedly - but that's totally orthogonal. To imply that gun owners are worried about systematic government oppression that would necessitate an uprising is not an accurate portrayal of conventional wisdom, it's a half-assed attempt at interpreting the Constitution and extrapolating gun ownership rationale. But most gun owners in the US (that I know - and I know quite a few) possess them for hunting, collecting, and sport shooting, in that order.
Think like a sysadmin in a big corporation. Assume that there are devices (the BYOD trend) that you have no root to/ no way to monitor them. It will drive you crazy if you have a mild case of ODC(and in IT it comes with the profession) no matter what the real risk is. Now you are in FBI shoes.

With the devices so closely integrated into the cloud we are already close to the "day every iDevice was wiped irreversibly and huge part of the world stopped". Let's not make it closer.
If I was procuring military reconnaissance kit I'd be all over this. Efficient and quiet, but able to cross streams and obstacles way bigger than it.
Agreed. The dumb ones will work out of 'the game' quickly enough and are quickly replaced.

The bigger problem is not 'catching' them, but prosecuting them effectively. This requires prioritization of limited resources based on severity of offense, availability of sufficient evidence, and difficulty of prosecution. The last is ugly because it's almost directly economic, in that the ability to afford legal counsel creates some level of inequality.
In addition I think practicing meditation would be an excellent alternative to medication. Meditation can help the mind learn how to focus and compartmentalise your senses.
You said "is currently", as in, such a thing is illegal right now.

There's nothing illegal about not having licensed software on your computer.
I scanned through the video included in the link. At the risk of sounding like a militia-bound gun nut, the video got me a bit annoyed: "fully functional AK-47" is tossed about rather often, when in fact the guy simply made a rather heavy hunting rifle.

An AK-47, as used throughout the planet, is a machine gun. A fully-automatic machine gun. You hold down the trigger, and the gun begins firing at a high rate until you remove your finger from the trigger, or run out of ammunition.

He did not build that.

He built a semi-automatic rifle that is functionally equivalent in pretty much every way to a hunting rifle you can buy at your local sporting goods chain store.

This harkens back to the "assault rifle" issue, which sees a type of rifle that is in every way equivalent to a semi-automatic hunting rifle labeled as an "assault rifle" because it looks more bad-ass than grandpa's deer rifle.

--edit--

I'm kind of ruefully laughing at myself here, as after three years of reading Hacker News, this is the topic that got me to angrily dive to my keyboard to make an account and comment. This from a total urbanite who gets nervous at being more than three blocks from a taxi stand and a wet bar, and who would probably need counseling if confronted by any woodland creature larger than a mid-sized rat.
If so, please defend your position, when such an act may lead almost directly to serious injury and perhaps death.

Almost any speech more threatening than a mild children's book could legitimately be suppressed by these criteria.

Action film? Might encourage people to act violently.

Jackass and other prank/stunt shows? Might encourage people to take stupid physical risks.

Video games? Might normalize violent behavior and actions and cause people to act violently.

There's a reasonable argument for age restrictions in 'adult' material. Children or feeble-minded individuals might not 'get' that comedians joking about rape doesn't make it OK, or violent acts in video games aren't to be emulated by amateurs. But restricting speech that might have 'consequences' has the potential to restrict all speech, as long as a bureaucrat can come up with a wild story about how a long chain of cause-effect from that speech might eventually cause harm.
One more reason why guns laws won't do anything without more information on what exactly they hope to achieve by passing them.

I personally enjoy living in a city that bans knives and guns. I find it comforting to know that it's not likely for someone I pass to have a gun. I also can't go a single day without passing a dozen cops. However, there is plenty of data telling us there isn't enough data to make arguments one way or another about gun laws - no consistent, comprehensive studies exist that clearly point to legalizing or banning guns that will make an impact in either direction. I believe in funding studies that can give us an answer to that very problem.
AMD Jaguar vs AMD Llano (K10) at same clocks
If you don't want to use a framework then you should use a micro framework like Flask: http://flask.pocoo.org/

This is essentially gives you the tools to get started and not much else. You don't want to have to reinvent protocols like Wsgi in order to run fast python code.
Testing your domain name
This is a slippery slope. Because you'll end up touching that value until you're happy with the result. It makes that stat totally useless.

I use different metrics to analyze engagement in blogs (like frequency, time on page, etc) and use the standard Bounce Rate to measure how likely is for people to go see more posts, or the "about me" page. If you have a 25% of people going to check out more of your work or who you are, I think it's a hell of a good thing, even if that gives you a 75% bounce rate.
The full table for firearms (2011) is:

Handguns 6220
Rifles 323
Shotguns 356
Other guns 97
Firearms, type not stated 1587

So, er, yeah. GP is correct in their statement that rifles (indeed, it would seem, all longarms) are less favored for homicide than sharp and blunt objects.
How many people on Hacker News (or hell, in the US in general) do you think have built a rifle from a kit?

How many of them do you think understand what a receiver is, or what the difference is between an automatic and semi-automatic?

If you genuinely think this is information that more people should not know then say so explicitly.

There is a debate about guns going on in the US, whether you like it or not. The question is whether you want people to make informed decisions or not.
Do FBI contradict myself?
Very well then FBI contradict myself,
(FBI am large, FBI contain multitudes.)
You evolved from species that lived well for millions of years without the use of sight. Shall we remove your eyes, so that you may experience freedom?
Two Funny Stories From Toshiba Laptop's and Apple's Ipod Development Process
> You're using the --snaptime option, right?

Yep, emailed you about this in fact, and appreciated your detailed response.
We obviously need a test-driven government framework. :-)
No, most gun ownership is motivated by sexual signalling. Especially as blue collar niches are ravaged by automization, immigration, and outsourcing, it is increasingly difficult to for blue collar males to establish a sense of manhood. A small minority turn to gun culture as a means of reestablishing that sense.
This is a MMO RPG IRL actually =)
Nobody cares about the "board". He won because the real game is to find the board.
OOP Trickz - How to magically lazy load delegates for method chaining
The second amendment was not about peoples ability to overthrow government it was about states ability to overthrow the federal government. Now days people don't think much about states as independent actors but back they where giving up on soverenty and wanted some protection.
Addicted to Twitter
Using a simple regex isn't a bad thing. 99.99999999% of my users aren't using a TLD so the regex .+@.+\..{1,63} is great.

The problem is that people are naive and write incorrect regexes. Also, don't attribute bad programming to me in your comments when you have no idea what regex I use - that's just rude and belligerent.

Emails are trivially easy to check for basic user errors - such as leaving off the TLD or not even providing the domain. Saying otherwise is just being naive again.
Ask HN: I'm an engineer, how do I learn design?
Dear HN, I am a decent Rails/HTML/JS/iOS/Android/C# programmer. I want to be able to do a project from beginning to end (web+mobile), but I never have any idea what I need to make should look like. How can I learn design?
Peopleware is among the best books about teams that I encourage all aspiring managers to read.

One point to emphasize is why the authors believe individual offices work: quiet. There is a story about about a programming competition, and in the narrative programmers in quiet spaces performed better than their peers, even controlling for experience and skill.

Back then there weren't headphones or django (I kid, I kid!), but I don't think either work as well as my open-plan colleagues would like us to believe :) My open plan office at Amazon had a gorgeous view of lake union, but sat alongside the Mercer construction and ambulance route -- beyond annoying and distracting.

Perhaps I just haven't had the right quiet open plan experience?
Flask is very small, unobtrusive, and makes it's darn easy to stand up a website. I personally love it.
I wanted to contact people from some companies but their email was not in their profiles, I found this script in github https://github.com/laramies/theHarvester which looks for emails given a domain.

Is super useful, even though It wouldn't give me the email I was looking for, it would show me the "structure" used for emails inside the company:

first_name@domain.com
first_name.last_name@domain.com

Based on that I would just guest the email of the person and it used to work perfectly.

This is perfect for doing customer development, also if you are doing cold reach outs remember to follow the CAN-SPAM act.
I would recommend you to read this http://en.wikipedia.org/wiki/Japanese_American_internment to know what real government power grab is.
Now I can't authorize with social networks buttons. Some stupid password is requested. Guys, whole idea of authorization buttons is to not ask user for email and password.
A tale of outsourced IT

I worked for a startup recently that used an outside company for IT. At first a company in another timezone was used and they had weak desktop support. We got a local company to our office to take over and they were very good at level one support issues like "how do I log into email"? And "my laptop won't turn on". But other issues they were not so good at. And much worse: there was no real planning or management. A non-technical manager was forced to be the liaison with the IT company. It was embarrassing to see employees struggle with easily solvable issues. It may have saved money, but it was a big hit on the engineers morale. They also went from using 95% Apple tech to a mix of MS Windows, Linux, and OS X. Employees started using MS Office (trial version bundled with laptop) despite the company being standardized on google docs and gmail. Others could not read their powerpoints. Former employees were allowed to keep thousands of dollars in Adobe software because no one was managing licenses.
“This” was news to me. Newsworthiness is a matter of individual context.
At my last job we had a huge open-office floor plan. I was so uncomfortable in that situation I ended up in at a gastroenterologist multiple times before realizing I needed to change jobs. Haven't had a single GI issue since I left.
Depends, I guess. I'm in open plan, but the floor I work on is basically all engineering. We don't get too many phone calls ;)
I actually like open plan, generally, with one caveat - I work from home one day a week. I like being generally available to help my colleagues with problems (and be helped by them), and I'm mostly-interruptible. This workflow does rely entirely on me having at least one day a week for which I can save up my really hard problems and just think uninterrupted.

Working from home is not a requirement - I'd also be happy with an open-plan arrangement where you could book an office for one day a week. The important factor is that every now and then I need some peace and quiet.