skysight-inc/HackerNews huggingface dataset:
Keyboards, random conversations, people getting up etc. so much noise and so many distractions. I also do the earphones thing, but it seems to be contributing to long-term hearing loss.
It's not a good point, though. Writing a rudimentary tool of that type would take perhaps an hour.
Now just size it down to the dial only with a tiny mic/speaker and turn it into a watch/phone.
It could also happen that ChromeOS and Android merge with Go as native language and HTML5 apps as another first class citizen.

I read in then news that iOS9 will use Swift in some internal apps/libraries too (major internal rewrites?).
Well I find no difference between developed and developing countries in versatility of phones. Most of them are on LTE, internet is pretty good. Power may be spotty in most rapidly developing countries due to high rate of growth, but I would prefer my iPhone anyday to such a phone, and only use it as a backup phone because whatsapp is much bigger than SMS in Africa(or at least in Kenya, where I stay
If the device is locked and does not allow ADB or MTP, 99% of perpetrators would not be able to access its data.
This Simple Text Message Can Crash and Reboot Your iPhone
When you in depression
Or, you could do what HPC has been doing for years and seperate the config from the machine.

What do I mean by that? shared drives.

Seriously, install python$ver plus dependenceies into /mnt/bin add it into your path. You now have a single source of (readonly optional) each binary version.

this means that you can have many versions of the same software all compiled in a different way. But because they are in the path, they can be transparently managed. Also it means that much of the config management is now in one place, making joining nodes super simple.
Hello Nvidia Shield
I assume this is for the Falcon 9 especially; will they need to certify the Falcon Heavy as well, and will it take as long as the F9 certification?
Youtube owes just as much of its success to an army of lawyers achieving two things: filling up with copyright content without getting sued and/or jailed, and banging codec licensor and standards body heads together until video worked everywhere without wildly unreasonable cost or transcoding for every device.
Mobile Isn’t Killing the Desktop Internet
I am a native English speaker, and I've never seen that. I was very confused, and I would have had to ask many questions to figure out what "the volume over a litre" meant.
Cyberpunk Dreamers: This World Needs You
As pointed out: "Peopleware" by Tom DeMarco.

I would like to see the studies that show ANY positive benefit from open office plans, other than: "They are cheaper to built and run".
Machine Learning simplified with Indico and Blockspring.
New monitoring powers 'to tackle terrorism' proposed
Is the Internet the Model for 'Everynet?'
Prototyping tools seem to be blooming this year (see pencilcase.io and pixate.com), and it'll be great to see them mature over the next few years.
Not specifically related to Disney, but if photos of abandoned places are your thing, I recommend Derelict Places[1]. I have no connection or affiliation outside of being a user (lurker, technically) of the site.

[1] http://www.derelictplaces.co.uk/
Breakdown of What Sales Teams Can Learn from the 13 Chapters of the Art of War
We have several similar headlines on HN lately.

Go/Rust/Erlang/Elixir/Node/Nim/Julia for Python programmers

Is there a trend away from Python2/3 or Ruby to language X?
NoSQL or NoJoin? (2010)
Yes, Indian, Pakistani and Bangladeshi nationals had similar experiences. As a matter of fact they have been experiencing this for decades in the region. Have the wrong passport and you are a slave.
Sure. It is intuitive that this would be the case. However those aren't the only important factors in a workplace. Team cohesion, collaboration, minimising politics etc. It also seems intuitive to me at least that these would be improved by an open plan office.

Personally I have seen private and public ways of working succeed for different styles of projects which seems to be the newest trend i.e. having mix use spaces.
Wear a good pair of ear defenders over your earphones so you can turn down the volume greatly while still blocking out all external sound.
"anyone who's written a standard C library was in violation of Kernighan & Ritchie's copyright"

K&R and Ken Thompson et al. were working for Bell Labs and assigned copyright to AT&T. AT&T cooperated with early open source programmers at Cal to produce UNIX software. The negotiations between Cal and AT&T produced a license from AT&T for UNIX and C as embodied in Berkeley UNIX. Berkeley BSD grants a license to anyone in the world to reproduce standard libraries and the rest of the UNIX system.

Thus anyone who writes a standard UNIX library has a solid license chain back to KR&T for the APIs regardless of the result of this lawsuit.

Now, the BIOS in your PC -- and the billion PC clones produced in the past 35 years -- becomes a criminal offense if the CAFC result is upheld. Quite a lot of other APIs that have been standardized under the laws as we understood them for the 50 years before CAFC reversed them soon become illegal forever.

But UNIX and its various flavors is fine.

Python, Perl, Ruby, C++, and C programmers should be fine as will be their standard libraries.

And we'll all adapt by not using proprietary APIs from now on. You'll have to be careful about code licenses and API licenses instead of just code licenses. It's a headache and a large one-time cost to the industry in libraries we'll lose forever but in the long run it'll be fine for programmers.

The real danger from the CAFC is the way they've been expanding patents. You can't escape from patents just by getting licenses or not copying others' work.
Flask is an awesome framework. I've used a little bit of Tornado and Django for side projects, but found how overkill those were (at least for my small use cases) as soon as I got into Flask.
> Facebook only knows what you are telling it, maybe don't announce your next bank robbery on your status update and you'll be alright

Right, because only criminals have something to hide. Maybe it's my generation, but I don't automatically trust Facebook (or the government for that matter, hello IRS) with the safety and security of my personal information. There are plenty of bad actors out there who can take my perfectly innocent movements and information and either ruin my life for the hell of it, or steal my identity and profit from it.
Blatter has survived multiple arrests of senior FIFA officials in the past, there is no indication this time will be different.

The only way Blatter will step down is if a major football country association or group of associations (e.g. Germany, Spain, Holland) threaten to leave FIFA if he doesn't.
On Python 2.2 through 3.2, CPython could be compiled with "narrow" or "wide" Unicode strings. On a "narrow" build, Unicode strings internally were represented using two-byte characters and surrogate pairs. On a "wide" build, Unicode strings were represented internally using four-byte characters.

On Python 3.3+, the distinction is gone, and Python uses either latin-1, UCS-2 or UCS-4 depending on the highest codepoint in the string (i.e., a string containing only codepoints in latin-1 will be stored internally as latin-1; a string containing at least one codepoint outside the BMP will be stored internally as UCS-4, etc.).
How are the language concepts of Python similar to Java or C#?
Crowds 'could be counted' with phone and Twitter data
MyAlbum – Visual Storytelling
These little questions are only going to weed out people who have never programmed.

I suppose some such people will try their luck from time to time, but how different is this to picking soccer players based on whether they can juggle the ball? Any pro soccer player can juggle the ball, but that's not what they do at work at all. And not everyone over the threshold is equally good at the actual job.

You can try to gather data to figure out a smart way to hire programmers, but then you have the problem that you aren't going to hire the ones you think are bad. So how do you know how they would have done?

It's a tough nut to crack.
This article has been discussed several times, mostly https://news.ycombinator.com/item?id=9404006 and https://news.ycombinator.com/item?id=8815065.
http://www.pbs.org/wgbh/pages/frontline/government-elections...

Excerpt from that page:

2007 — A Promise on the Road to the White House
By 2007, Obama is campaigning for the White House and making government transparency a central part of his platform. He tells an audience in Washington that the Bush administration “puts forward a false choice between the liberties we cherish and the security we provide.”

As president, Obama says, he will provide U.S. intelligence agencies the tools they need to defeat terrorists without undermining the Constitution. “That means no more illegal wiretapping of American citizens. No more national security letters to spy on citizens who are not suspected of a crime … No more ignoring the law when it is inconvenient.”
At this point, I'm just on FB to keep up with family, and to share baby photos. Basically, a kind of glorified white pages.
Maybe you could sneakily suggest that they try an ergonomic keyboard. I haven't seen an ergonomic keyboard which is noisy and mechanical yet, at least.. :-)
https://hbr.org/2014/10/workspaces-that-move-people

"data suggest that creating collisions—chance encounters and unplanned interactions between knowledge workers, both inside and outside the organization—improves performance"

Just one of many notable quotes from the article.

It isn't a formal study but it is pragmatic i.e. "Managers might be tempted to simply build big social spaces and expect great results, but it’s not that simple. Companies must have an understanding of what they’re trying to achieve (higher productivity? more creativity?) before changing a space"
Well, that is why I called it an 'inverted fizz-buzz test'. The test itself reveals limitations in the organization doing the interviewing.

While you may be able to work in integer cents, there is still the question of how you handle rounding. Does Richard Pryor get your fractional cent, a la the salami slicing in Superman 3?

Banks typically work in five or six decimal places, and not the 2 decimals you can use. As a specific example, the final conversion rates from the national currencies to the Euro are given to 6 significant digits, eg, 1.95583 Deutsch marks to the Euro. Zimbabwe had problems when their hyperinflation caused overflows in systems that assumed 64 bit integers was enough for any currency.

I don't understand what you mean by "quirks in Python". Your concern seems to be with the General Decimal Arithmetic Specification, and not its implementation in Python.
Everyone, has something to hide.
Heroes of Camelot Hack Tool No Survey
It's not a hard sell. Self-hosting improves the language simply by having the core developers use it for a complex project like a full toolchain.
With no M&A activity and stagnant IPO market, exits have become rare
The .NET standard libraries are part of the CLI which is a part of ISO/IEC 23271:2012, a standard. I have no idea when it comes to the EC2 API.

Should it be legal for me to copy all of the declaring code of my employers product and after writing my own implementation selling it as my own product/work under a different name?
The "muppets" are multi-billionaire asset holders. That money has to go somewhere and they want a return on it, or at least the promise of a return.

Quite a lot of financial strangeness can be answered with "where else are you going to put your money?" Western treasury bonds are the safe option, but they're close to negative yields. Spending $1.01 at auction to buy a bond which nominally costs 95c and pays back $1 in five years doesn't look great. So there is a huge demand for "riskless" positive-yielding investments.

That's why London (and elsewhere) property continues to shoot upwards in value way beyond the ability of the inhabitants to afford it. That's why Switzerland has negative interest rates. And so on.
That productivity gain is, in my mind, the better reason to use React. Browser performance characteristics change and most of the time you're not pushing the limits but ugly code is forever.
Wikipedia has an article about it: http://en.wikipedia.org/wiki/S_Voice
That's why you keep everything with state in a separate volume container. Attach volume to built image and that's it.
Glad you took it this way, I'll have another look :)
> To be fair, the adorable `except:` black magic exists there to be used in such a case. Of course its use is extremely dangerous for obvious reasons (it even catches the `SystemExit` exception!)

And KeyboardException. Which is why it's very strongly recommended to never write bare excepts in Python (unless you're going to rethrow immediately and just want to cleanup or log on exception), and always `except Exception` at least.

> Regarding Unicode handling, I think Swift's `String` type is arguably more complete than Rust or Python.

Very likely considering it inherits Apple's concern for internationalisation, Objective-C was one of the very few languages which exposed relatively easy grapheme cluster level manipulations. I believe Rust's string mostly tries to provide a sensible interface, not a complete one, which is why you can iterate on bytes and codepoints (decoded on the fly) but more complex unicode operations tend to be left to external libraries. Whether that's a good idea is debatable, on the one hand implementing fully unicode aware strings would make that part of the standard library much more complex and bigger, on the other hand not doing so means you still get mostly broken strings when it comes to end-user output.
I'd be interested in reading that. However, it still doesn't take away from my point that this article wasn't much more than an opinion piece extrapolated to a massive overgeneralization.
I would argue that if you cannot restrain yourself to be productive in a closed office, why would you be it from home?

That said, I agree, evaluating on time at the office is the wrong metric, but for the vast majority of managers, they have no idea how to evaluate it otherwise because they do not understand the tasks at hand.
> Filesystems have metadata: which is where a MAC can go, next to the filename.

File-level MACs would require reading/writing the entire file in one go, andpreclude efficient in-place modification of files. The alternative, lots of per-block MACs stored in extended attributes, wouldn't work for ext4 because of the 4 kb extended attribute size limitation, and would also have problems that the grandparent listed (lots of seeks).
Algorithms – hot in the art world
My programmer instinct here is - if the regulations have a problem, let profit fail to be made.

Fail early, fail hard, then go fix it. Don't go off operating in an undefined state.
It's still fixed-length codepoint encoding, even if the specific encoding depends on content.
Show HN: The Weed Stash
Lest we forget the true nature of war, it should be noted that British and American bombs are discovered all over the place in Germany too, every year. And still cause casualties, alas.
That wasn't my point (I don't have a side here).

I'm mostly asking to see those studies & have a nuanced breakdown of them (rather than simply saying they exist or (as the author did in their piece) saying they had a bad experience)).
Off topic but this reminded me of a movie i saw last year, "Blackbox BRD" (http://en.m.wikipedia.org/wiki/Black_Box_BRD) which relates to Deutsche Bank past and has an interesting interview with a high level staff (Bank president?) and found it curious to glimpse on how they think (or thought).
Make no mistake: this is entirely about the lost 2022 bid.

http://www.telegraph.co.uk/sport/football/world-cup/10871114...

TL;DR: Don't piss off Bill Clinton.
How do they know where the bombs were dropped?
> A clean way to do this is with events. The Arduino doesn’t work that way, as you continuously have to ask “is this button pressed?” many thousand times a second, but one can rather easily fake an event-driven architecture on top of this with some code.

http://www.arduino.cc/en/Reference/AttachInterrupt
The more popular version of Python (2) does not enforce conversion of Unicode to UCS-32. The criticisms in the article mostly apply to Python3.
Even I would like to get this phone. It's awesome especially with battery.
"We believe it's worth trying again with a new language, a concurrent, garbage-collected language with fast compilation."

Fast compilation is an explicit goal of Go, so they certainly think it matters.
They are willing to build it using essentially slave labor. They may be able to build it before all the workers die.
Yet Google claims that the implementing code should be protected by copyright. How is "return a > b ? a : b;" not a method of operation if "public static int Max(int a, int b)" is...

If the implementation, CODE(!), is of course a formalized description of methods of operation, the declaring code (or API) is providing a means of access to it. Something that takes quite a bit of thought and creativity to do well.
My experience tells me that the open office plan, enables poor work ethics to ruin it collectively. I've been in open officies that worked just fine, because everybody had enough deciplin to make it work, and it was okay to tell people to move to a meeting room if they got too noisy.

The best model I've heard about is "work rooms" for everyone, with facilities to move to when you're collaborating.
The front page is also broken on Safari (7.1.5). The video won't run and when I right click it my browser crashes.
I'm crawling some famous C repos at GitHub for VersionEye. There are listed here: https://www.versioneye.com/C. And I integrated the biicode, a dependency manager for C/C++. The biicode packages are listed here: https://www.versioneye.com/biicode. Currently there are no tags like at libraries.io but maybe I will add tags and tag filters for browsing tags/categories.
I'm not seeing the connection to the F-35. I guess you know there was a competition for the right to build the JSF. Both aircraft met all the requirements for the competition. So can you please clarify?
They should switch to libreoffice. Fixed everything for me.
Ivy League Presidents Are Starting to Get Paid Like Corporate Executives
Efficient Strategies for the Development of Humanity
Who are Twitter’s Verified Users? – A statistical deep dive
ergodox with cherry blues? :)
> similar timeframes

I hope you understand first stable release of Rust happened less than 2 weeks ago (15 May 2015), vs. Go's Go 1 in March 2012.

3 years is pretty big difference.
A Simple Bootstrap Tutorial – Toptal
During the Microsoft Build event a lot of Microsoft employees registered new HN account (shown as green) and up-voted MS related headlines in the following days. Not that I'm complaining but it looked more like a coordinated effort. HN certainly relies on some automatic voting ring detection.
Periscope: The essentials
> If you really want to install Go via your package manager,

Don't most people want to install X via their package manager?

> However, this package is naturally on an outdated version of Go

I can't tell if you're being sarcastic or not here - why would a package such as this be outdated?
Then penalize the OS scheduler by removing your spinning CPU from its available resources ;)
I believe the CAFC decision is not binding precedent for any court. If P sues D in the 9th circuit over copyright, even if there are patent claims as well (such that an appeal on a copyright issue would necessarily go to the CAFC), the CAFC decision in Oracle v. Google is not binding precedent. Of course that does not mean that the district court would be likely to ignore the CAFC decision in Oracle v. Google, but in principle it ought to be no more than persuasive, like any pertinent decision in a sibling circuit.

On the question in your last paragraph, where P sues D over copyright and patents in the 9th circuit, and there are only appeals of copyright issues, the appeal goes to the CAFC by statute.
Visualizing development and aid assistance in the world
Somewhat ironic that Elon Musk's SpaceX whose ultimate goal is to make life multi-planetary, is now collaborating with agents that may as well be responsible for triggering a Kessler syndrome. Not to mention the fact their business very much implies the termination of human life -- if for the greater good that is left for discussion on a case by case basis.
Not sure why you are frustrated it's just a blog post by someone who was inexperienced with your product. At least he owned up to the mistakes and was willing to fix it. It's an opportunity for you to work with the guy to show him how to do it properly and write a blog post of your own.

I would say that you probably should look at your API because I've never used a database that required me to explicitly define which indexes I want to use for a read. But I've never used RethinkDB so maybe there is a legitimate reason.
I was curious about whether the battery can push the current to start a vehicle or not. Going by the videos they post, it can:

http://thepowerall.com/index.php?route=information/informati...

The video at the lower right shows the Jeep starting with the vehicle battery disconnected (the booster is clamped to the disconnected positive lead).
Thanks for the really insightful breakdown, added link to this in the show notes.
Still better than an hour and a half timed hacker rank challenge. Who the hell even needs to implement an algorithm in an hour and a half?
Literally, flexing (-flect) your genu (latin for knee, "genou" in French).

So, to kneel.
Have you got high precision location tracking on? For some reason this needs to be on all the time in order for you to have Cortana.
That's pretty good, but it can only handle two interrupts, and you can't delay in the function. I suspect it might have messed with the shield somehow, and it wasn't really necessary for the rotary dialer because the phone isn't doing anything else while waiting for the pulses.
Oh man. You really didn't give up, kudos to that. It is such a painful process. I've had a mixed bag of experiences too and just decided to focus on what I have in London and maybe it would work out later but wouldn't get my hopes up. Yahoo cancelled my last round interview because there wasn't enough time to submit for H1-B if I passed :/

For comparison, in the 80's when my father got a job at the FDA, it was signed, sealed, delivered and my family moved in just a few months in the mid of the year, well before all this became so complex. Kicker is I got a Greencard before we moved back, but unfortunately I was too young to realise what this meant or do anything about it...and it expired.
IMHO they are just catchy titles to grab readers. As an example in the last sentence the author states: "I don't think there is a direct relationship between Python and Rust." That's a fair conclusion as TL; DR;
It's not "deterministic". It has limits on time consumption of GC defined. But you still can't tell when, and if, at any given moment you'll have a pause.
I'm struck by the lack of obese folks in these pictures in the early 80s. It's not like we were consciously any healthier back then, I don't think. Kinda drives home the fact that America's "obesity epidemic" is mostly manufactured and relatively recent.
Personally I use CLI web browser w3m for viewing these items. []http://w3m.sourceforge.net/
Most active noise-canceling head-phones work pretty well even if you don't listen to anything.
Check out Project Atomic http://www.projectatomic.io/. Or its downstream project RHEL Atomic Host. The whole update process for the host is much simpler. Read more abou it here: http://rhelblog.redhat.com/2015/04/01/red-hat-enterprise-lin...

Note: I am not related to Redhat, but we are considering Docker, too. And we are evaluating how would Atomic fit in our infrastructure.