skysight-inc/HackerNews huggingface dataset:
The "bike shed meetings" are usually driven by bosses, not engineers or designers

A designer will usually take a briefing and come up with certain (reasonable) proposals.

Then the bosses come and begin to tell that they like green, that they should "look like Amazon.com", and that he doesn't get this, that, yada yada yada

Not to forget the customer is not the boss but people that go to the website or use the product. It's their needs the designer and engineer should cater.
Here, the disruptive Free Mobile (mobile.free.fr) is 20€/mo for unlimited calls, text, and data (incl. tethering) gets throttled beyond 3GB/mo. For 2€/mo you get 2h calls, unlimited text while data is made possible via a dedicated SSID (FreeWifi_secure) on every one of their DSL customer routers, with automatic authentication via EAP-SIM. Both contracts can be terminated at any time and will stop at the end of the current month.

£12 looks like surprisingly cheaper.
Maybe. The point is that you shouldn't submit to 6 months of federal prison without trial or appeal, all the money loss for the two years in the case and your life ruined by the felony counts records for using a script to download files you already have legal access to.
At worst all there is to this is trespassing, on an open campus on an open network etc etc.
Hacker News London - January Meet-up
Wrongo.

Him being the sole owner of the property can simply release the code under the GPL and use Apple's license for the Store's binaries.

There are no GPL'ed apps. There is GPL'ed code. Owners of the code can decide to do multiple licenses depending on what they want to do with it.

If I make an app I can make it GPL and then keep on developing it myself and after a ton of changes release a proprietary app and then another ton of changes and that third version of the code make it GPL as well and at the same time put the binary up on a place like the App Store and at the same time put the code somewhere else with a BSD license and then again somewhere else post it as public domain.

It'd be a silly thing to do, but as the owner of the property its your prerogative what you do with it.

This silliness about the GPL and the Store needs to stop. It's misinformation all-round. A different thing is that you can't take someone's GPL code and build an App Store app with it (unless you get permission and a special license from all owners of the copyright).

As for Objective-C it works for other platforms and if he actually prefers just Cocoa he still has OS X as a potential platform (plus whatever Apple decides to incorporate in the future, if they ever expand). Your main career goal as a developer should be making a living developing and, ideally, make boatloads of cash. Painting yourself into a corner may, if anything, be bad strategy; but only if it hinders that objective.

Posts like these are not good because they're misinformed and spread misinformation. They transfer blame so they do nothing to assuage the actual problems:

1.-People who plan on making a living developing should have a backup plan. It may not be as easy as they think.

2.-People who plan on making a living developing and are smart about having a backup plan should first "test the waters" before they go full-blown corporate. Develop and release some apps as an individual. See how they behave. Especially if they're your first apps after learning the language and the platform.

3.-Setting up companies is hard and tests everyone's patience. This needs to be ACCEPTED. No matter what your rush, the bureaucracy walks at its own glacial pace. Better understand it early. Also: Frustration shouldn't equal anger.

4.-Document yourself. DUNS is an industry-standard. It's a horrible one and they are scammy and artifically bureaucratic (so they can sell you the shortcuts) but the requirement it's been there for a while and there's plenty of information on how to make it less painful.

5.-Learn where to put blame and focus your frustration. Ask around and find shortcuts and workarounds. DUNS is not Apple and while Apple's requirement of DUNS is frustrating it has its reasons. If selling in the store makes sense to you financially then wait out the free registration from DUNS or decide to pay to get it faster.

If patience is not your virtue you might not be shaped to be an entrepeneur anyway, so Eduardodm should thank DUNS from helping him get out early, as this is nothing compared to what was yet to come.
It's a shame that this article focussed on startups, because the problems outlined are endemic to any endeavour where a large amount of ideas and knowledge have to be exchanged between individuals with as little friction as is humanly possible.

In my own current case, that situation is a project moving from requirements capture to functional specification, where a huge amount of this sort of interchange has to happen, but is being prevented due to geographical separation of client business analysts and the technical design people. The remote collaboration tools have not been written that can even begin to substitute for a quick question over the cube wall, or an insight gained / misunderstanding overturned though a serendipitous ad-hoc conversation.

Sadly there is a pervasive management myth that office space to colocate teams is too expensive, and can be replaced by weekly meetings, email, communicator, exchanged documents and spreadsheets and the like. Wrong.
Yes, it gets delivered

If it is usable and drives revenue is a different story
£6 is a bargin. Worth it for Sanderson Jones's Start Up Stand Up alone: http://vimeo.com/54188797
Do you have a citation on the no designer input? I can't find any indication (I assume you're familiar with the system?) on that page.
Unless the designer or project manager engineers it.
"That is why in the discussions with his counsel about a resolution of the case this office sought an appropriate sentence that matched the alleged conduct – a sentence that we would recommend to the judge of six months in a low security setting....At no time did this office ever seek – or ever tell Mr. Swartz’s attorneys that it intended to seek – maximum penalties under the law."

Yeah, and you added another 9 felonies after he refused the felon label to help him out.
AirBnB is a beautiful site and better than any hotel booking site.

However, it falls down when hosts are unresponsive after booking. Reminds me of eBay from long ago. We thought of eBay as shopping - until a seller goes AWOL.
Quantum dots go on display
Why instagram is doing business the wrong way
Interestingly, Google appears to be largely thinking of the opposite threat model:

http://git.chromium.org/gitweb/?p=chromiumos/platform/assets...

Additionally, the Secure Shell application follows a strict Content SecurityPolicy that does not allow access to the JavaScript 'eval' function. This helps lower the risk that a terminal exploit could run arbitrary JavaScript.

Translation: Don't worry, if the bad guys already own your server/local machine, it's less likely they'll be able to go from owning your server/local machine to owning your browser, because we make them have to jump through a few hoops to execute arbitrary Javascript.

I'm having one of those rare, weird moments where I disagree with someone I enormously respect in a field, on that field, and think -- even after reflecting -- that even with the "They're so smart about this they're probably seeing something you aren't" modifier the words that are coming out of their mouth are, in fact, not right.

Edit to add: I previously used the language "batshit crazy", but on reflection you could envision an attack like "Attacker gets arbitrary content written into a web server log; if we cat this in the JS context, we turn totally harmless text that wasn't executing on the server or the local terminal into executable Javascript." But I still really think that is less likely and less severe than bootstrapping a browser, NativeClient, or extension bug into "Root all the boxes."
In general I find the service excellent. I pay £10/month (1 GB, 250 minutes, "unlimited" texts, tethering allowed) and for what I use it for have never paid 1p in actual overage credit or had any issues. I cannot see myself switching off of GiffGaff unless they changed the terms of the packages.

Also the coverage in this area is better than Orange. But your mileage will vary.

If I had to come up with a moan about GiffGaff, my only one would be that they send too many SMS notifications that I wish I could disable (i.e. they send me three each month as my package expires and then auto renews).

Orange sent me even more annoying SMS about things like "magic numbers" and other nonsense. So GiffGaff aren't terrible even in that area.

I've never dealt directly with their CS. Everything is online. So I cannot comment on how good they are when things go wrong.
So the charges brought equated to three options:

1) We put you away for the rest of your adult life.

2) You admit that you're a guilty son-ova-bitch and you do a small amount of time with a felony conviction that hangs around your neck forever.

3) ... There is no third option on the table. You don't go to trial on those odds and hope that the system decides in your favour, otherwise, LIFE (gavel drop).
Really? Not sure if it is just me but i found the JSTOR.torrent years ago and I always assumed it was from Aaron, the file was big like 35gb, I know there is another branded Aaron torrent floating around somehwere

Ah worked it out, someguy did it a while ago, http://thepiratebay.se/torrent/6554331/Papers_from_Philosoph... and released his version as a tribute to Aaron. Mystery solved.
Safebrowsing's malicious download detection uses a large number of factors to attempt to determine if something is dangerous, but the full analysis by necessity takes a bit of time. So, for a new unknown download, all it can do immediately is check for best-practices that can include: a valid code signature, a known software publisher, secure file delivery, and source site(s) reputation. Even failing this, the warning for an unknown executable is not that it's malware, but that it "is not commonly downloaded and could be dangerous."

So, a cursory look shows that the installer referenced in this blog post has no signature and isn't being served securely. That means the user (and SafeBrowsing) have no way of knowing if the correct file is even being served, or if it was (for example) replaced by a man-in-the-middle attack. That hurts a file's initial reputation, and since Safebrowsing hasn't had a chance to fully analyze the file, it's pretty much indistinguishable from malware at this stage. However, once the file works its way through the pipeline and has a chance to establish reputation, a safe file will eventually be marked as such.

For anyone who wants to eliminate latency with Safebrowsing, the solution is really just common best-practices for software distribution: sign your packages, serve them securely, and maintain a safe site. For the safety of your users in general, this is stuff you really should be doing anyway.
> "At no time did this office ever seek – or ever tell Mr. Swartz’s attorneys that it intended to seek – maximum penalties under the law."

> Is a falsifiable claim. I'm looking forward to Aaron's lawyers' response to this statement.

I agree with previous posts on the matter, which argued that the system of insane maximum penalties + plea bargaining is the modern, "civilized" version of inquisition, i.e. producing guilty pleas under the prospect of torture.

If you translate Carmen Ortiz' statement to "At no time did this office ever seek – or ever tell Mr. Swartz’s attorneys that it intended to seek – to break the defendant's kneecaps" (translation, not equation!), you may get a better idea of why her claim may be absolutely accurate, and still entirely missing the point.
If you have a car, drive to a different coffee shop or café everyday (like Starbucks, Barnes and Noble, Peet's, whatever) and work from there. Spend a few hours there and in the process, try to meet some new people. Talk to them about anything and I guarantee you'll find some way to connect.

In the weekends, there are lots of places (especially if you live in a decently populated city) where people go to to spend time with other people. If you find one of these places (just google it, basically), there's almost always musicians (e.g. Jazz Saxophonists) playing some laid-back music, and tons of people having a great time. Merely being present in a place like that is enough to make you not feel lonely. Your situation might differ but I doubt it would hurt to try these and some of the other ideas other HNers presented.
Designers as a group tend to include all sort of people into one lump. It includes an artist who can design a photoshop mockup that might be visually appealing but too heavy to load. It also includes multi-talented interface designers who can design an elegant but highly functional widget.

The former don't get much respect because they are often unaware of the constraints that others in the company are working in. But the latter are certainly well regarded in most companies because a designer's work is almost always noticed. Airbnb seems to have a well designed and functional interface, so this statement makes sense for them.
I asked before and was told that code written by the government is available by request due to the FOIA, no state secrets mind you, but it might be true of (a significant portion of) code written by contractors as well.
interesting. covers lots of creative agencies. wonder if they will add dev agencies.
Why I love ST2: multi-platform, fuzzy search, plugins, multiple cursors, JSON config files.

My setup:

- Package Control plugin: the very first thing you should setup after installing ST2 (it should really be a part of ST2)

- Next step sync config files over Dropbox to get exactly the same editing environment from Win, Mac, and Linux

- move the /User folder under "Sublime Text 2/Packages" over to Dropbox/ST2/User

- in Win goto CMD and from the %APPDATA%\Sublime Text 2\Packages folder enter: mklink /D "User" "path to\My Dropbox\ST2\User"

- in Mac OSX/Linux goto the Packages folder (you can find the location under >Preferences>Browse Preferences) and enter: ln -s pathto/Dropbox/Sublime\ Text\ 2/User ./User

- the fantastic thing with this setup is that in any new machines, Package Control will automatically take care of installing any missing plugins

- Keybindings: tons of customizations to suit what I am used to and work across all OS's

- Theme: Soda Dark

- Colors: Made of Code

- My favorite plugins:
Alignment,
Bracket Highlighter,
Emmett,
FileDiffs,
SublimeCodeIntel,
SublimeLinter,
Tag

ST2 is the best investment I have made in software apart from open source.
See Jonathan Pollard for example:

http://en.wikipedia.org/wiki/Jonathan_Pollard#Sentencing_and...
They block lots of non pornographic things. They also told me it's to protect children who have been given a phone by their parents (who would have taken out the contract). Pretty ridiculous.
I don't want a "smart personal assistant" who is inherently corrupt, i.e. driven by the desire to sell ads and not to assist me in my best interest. Hopefully, the future of search will be more decentralized and driven by individuals' needs.
Chromium is open source. Chrome is not.

It is perfectly possible that Google is doing all sorts of Evil Stuff (TM) in the binaries that they ship out. I don't think it's likely, because a fair few people will be examining the packets it sends -- but it is possible.
From the article:

"An IPO didn’t affect the rate at which a company obtained patents, but Bernstein found that public companies’ subsequent patents were far lower in quality, as measured by how often each patent was cited in other patent applications."
What do they mean by Android 4.0 (PC System)? How is it a PC and not just Android?
10 Programming books that will change your life
What about the traditional SSH client as a zone of trust? It's unfair to ignore the client in the traditional case but count the browser and extension as two additional zones of trust in the Chrome case.

Client-side exploits in SSH clients have happened before[1]. The scope of such exploits is arguably reduced when running a sand-boxed application in a browser compared to a regular application on the local machine.

That being said, I agree with your general point that using a browser as an SSH terminal dramatically increases the attack surface, compared to a small dedicated client.

[1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-0467

Multiple integer overflows in the (1) sftp_pkt_getstring and (2) fxp_readdir_recv functions in the PSFTP and PSCP clients for PuTTY 0.56, and possibly earlier versions, allow remote malicious web sites to execute arbitrary code via SFTP responses that corrupt the heap after insufficient memory has been allocated.
it's true for the most of small opensource projects.
How do you manage a team of geeks?
I don't know the details but here in Poland they said in the news that European version of FAA (EASA I think) also grounded 787s; this way both LOT's 787s are grounded, one in US and one in Warsaw.

EDIT: Here is the official statement (pl): http://www.lot.com/pl/web/newlot/press-info/-/asset_publishe...
>Ortiz framed a brilliant, selfless young man as a criminal who should be locked up behind bars.

Law is about drama? There's plenty of drama and hyperbole in your post. He broke the law. Which means he is a criminal.

If you think the laws are retarded, then how you protest that is your prerogative. If you choose to protest by blatantly and purposely breaking the law, unless you are 99.999% certain that an obvious interpretation of the law violates the constitution, you should expect to get charged and convicted of breaking said law.

Prosecutors aren't hired to be nice, they are hired to represent the state and bring charges against people who violate the state's laws. If you seriously think that he shouldn't be charged with breaking the law because 'he didn't deserve it', 'he did not have malicious intentions' or 'the law is dumb', then by extension no one should be convicted of any crime, because there will always be some point of view where you could think that of anyone.
>> From the very press release

Which occurred after the unfortunate events and as such constitutes nothing more than back-pedalling at full speed.

When Aaron was suffering through this, what information did he have to make his decisions on?

What her office said, did, failed to say or failed to do before the events is what matters.
Of course they will threaten him with it but did he really think, or did his lawyers really tell him he would serve long years of hard time?

I wonder if he ever considered the fact that even if he did serve time, he would always be seen as some kind of folk hero who would have been welcomed with open arms by all his peers upon release. It would have been a situation of him, all his peers and everyone he respects against the system, which imho is not that bad a situation. Still a much better situation than for example the one Assange find himself in.
You know, to make it easier for him to take a decision. Such a nice gesture.
This is a fallacy. If there are widely trusted outlets for activism that in fact have little to no effect on policy, then we should speak out against them. This notion of "voting with your feet" and walking out does nothing.

So far as I can tell, the main purpose of the We The People site is to provide a scapegoat: a place for angry activists to vent their anger without causing real damage or wasting anyone's time with legitimate protests. In return, the president's staff must occasionally make a statement of the party line on some issue.

It's a neat trick funneling dissent into a neat little internet package. It defrays real activism ("Why are you taking action? It's much more polite to make an online petition.") and so it's worth decrying if you think it's really harmful. Merely refusing to sign is a tacit acceptance, and in fact is likely to just harm the issues you care about. Much better to sign, and then speak out against them if you think they are a fool's errand, as I am starting to believe.
Well and besides, I often had faulty or stressed equipment go faulty on dhcp and lease and changing mac address fixed it.
They call out to your existing SSH client, so if it's vulnerable, wrapping it in NativeClient means it is still vulnerable. By comparison, my SSH client doesn't go to Chrome and say "Hey guys, apropos of nothing, please hang onto these SSH keys so we have something to give anyone who successfully is able to read memory from any one of fivish subsystems in your under-constant-attack product."

[Edit: On re-reading, I think I misunderstood this, and the comment beneath this one is substantially correct regarding them bundling OpenSSH. I still think this is substantially more attack surface than however you're consuming OpenSSH code currently.]
EDIT: found the second article, comment redundant.
What's a middlebrow dismissal? A google search only gave HN results.
People seem to be a lot more interested in putting android in small computers than Chrome(ium)OS. I hope Google notices.
This also bothers me. It gets even worse when using a linter plugin. Sometimes when I open a complex file (for example a huge minified JS library), the whole editor will just crash because of the linter plugin. :/
Every employee deserve the same respect, including the CEO and the cleaning staff.
They tend to accept a plea bargain even if innocent.
Aaron's Law Proposed, named after Aaron Swartz
>Designers as a group tend to include all sort of people into one lump

Kind of like the title "engineer": Electrical engineers do everything from circuit design to PLC programming and power generation.
Go work in a public library or café(I prefer library), it`s good because you see people, move around and also get work done.

Besides that, you have to socialize, it`s absolutely imperative to escape depression, not decay your(apparently already low) social skills. Also, don't you communicate with your work friends?

Start an activity like a sport, dancing, painting, whatever, you'll meet new people doing this.

Working remotely is a great thing but you gotta enjoy it's advantages or this sort of stuff will bite you. When I did remote work I went through the same stuff, now I'm working "normal" and I feel it's my fault that I didn't enjoy it as I could and I wished I'd work remotely again.
Taking PC literally as personal computer I suppose, as in desktop computer, rather than specifically IBM compatible.
You can use both Emacs and vim in this "judicious use of plugins" style, and there's such an abundance of starter kits and battle tested configurations that the default of either is nothing you need to spend hours configuring your way out of.... There's a reason why these tools are so long lasting, and both absorb every new feature displayed by new editors. TextMate is clearly surpassed by Sublime, even though you could feasibly mod it to adopt those features which make ST2 better.

Emacs (and possibly Vim) could also implement any feature you could reasonably expect from a text editor, and in many cases it already has them, you maybe just don't know.

But this is 2013, and you're not alone, people all around the world are improving Emacs all the time, and have been for 30 years+ ... you don't HAVE to do all the work, you can just use it.

As the man says, Emacs and Vim will be here long after John Skinner has got tired of ST2 and quits developing it.
I absolutely love the book case. Wish you could buy those.

Would be neat for a Raspberry Pi and ironic for a DVR device.

I guess overheating is not a problem? I don't see any vents.
Of course. But that would make him an "engineer", at least in the scope of that project :).