skysight-inc/HackerNews huggingface dataset:
Agreed. And "just wear headphones" isn't a solution for those of us who'd rather not have to trade one type of background noise for another.

My current startup follows the "open floor plan" model epitomized by Twitter. To be honest, it's great when I want to socialize, and pretty terrible when I want to put my head down and concentrate on something.

After realizing that I wasn't the only freak/outcast/weirdo who preferred to work in a quiet(er) environment, we implemented a "quiet room" at our office. Basically, we converted a conference room into the equivalent of a library. So far it's working out pretty well.

I know offices are pretty much relics of a bygone era at this point, reserved only for the likes of Apple, Cisco, Oracle, and other tech giants who came of age before the 2010s. But there's something to the office that we've lost in its passing. Offices may not be cost efficient, and they may not inspire "collaboration" or foster "culture." But it's nice to have a place to go to get shit done.

[For the record, I suffer from a condition known as misophonia, which is sort of like a hypersensitivity to certain sounds. I have exceptional hearing, but I can't tune out background noises the way most people can. For those of you who've seen the new Superman movie: those scenes in which Clark Kent suffered from all the background noises involved in "super hearing" really hit home with me. I know I'm not alone here, but unfortunately, people like me are kind of screwed in the new workplace paradigm.]
So lets bolt a fancy document editor on top of Github and call it a day.
> So, would we use Chinese hardware? It probably has backdoors too..

Indeed, but at least the backdoors aren't used to feed an establishment that has a track record of rendition, UAV assassination and technology-based lethal sabotage.
I get where this poster is going with the idea of using different resolvers for different services, but there's some serious flaws in the logic. 1) Many sites utilize a redirect in order to force the user back into the optimal datacenter. Using anycast name resolution the user will always end up in the closest datacenter. This is a pretty standard CDN offering by the first tier providers. This is utilized mostly because using a DNS provider like Google would otherwise result in traffic flowing to datacenters thousands of miles from your home. It's also used to to ensure geo restrictions, which would kill this method for many sites. 2) The poster mentions setting domains like Netflix back to the original DNS server. Content delivery is a bit trickier than this. Fire up Wireshark when you're watching Netflix and you'll see there's a large number of domains involved, and the actual content comes off a third party CDNs. Setting DNS servers per site is a lot more complex than choosing a single domain name and setting it to a server.
Exactly what sense of "correct" are we assuming has been proven? The correctness is obviously not that the car cannot be involved in a collision.
It's not that weird - you've pretty much described what a function call would look like in a language that uses Reverse Polish e.g. PostScript

x y x DoSomething

However, I don't think I've seen an IDE for PostScript or Forth
FEMA uses drones to kill? Snark aside, that's a big leap to go from military use of drones overseas to FEMA trying to get a handle of an ongoing situation.
FWIW - unlike Amir, we didn't have a "startup" track record, we weren't coming out of (or dropping out of) Harvard, Stanford or MIT. We also didn't have anyone from YC in our network. Oh and we were probably 10 yrs older than everyone else...

So, while there is a stereotypical YC founder... it's not a hard and fast rule. You have to be resourceful. Get things done.

We also reached out to YC alum and found them to be very helpful.
ignorance of the law is not an excuse for violating the law... or something like that...
Note that in Rust it's not as big a deal as in Ruby because of two factors: GC usage is not idiomatic, and since it's task-local it won't ever stop the world.
original tweet https://twitter.com/Erin_Boudreau/status/379294594866741249
AWS EC2 API promises now include CPU-level AES acceleration
My experience with Linode left a very sour taste in my mouth. Their security leaves a lot to be desired. It cost me, and clients, a fair amount of money and grief. Their hardware might be good, but their policies are lacking. I do not recommend anyone to use Linode.
Only partial indexes are retrieved (what is needed to answer your exact query). The bonus is that that data is now local. Transversing deep structures then often approaches the speed of hash-map lookups. As someone who has worked on very complex SQL databases, this is a major win.
Another group in my office has been doing this for a long time, except with hg. They have it set up so that whenever you push a branch to dev, there is a [branchname].dev.[propertyname].org. You push to the master branch on the production machine, and then that is what is running the production site.
Increase the height of that space at the bottom it looks fine.
Yes, I would really like to hear from people that program in this type of environment. It strikes me as a madhouse. On the other hand, I have worked in labs on things like embedded computers, and sometimes having a lot of people around really helped you zero in on a difficult problem consisting of code touching more modules than one mind could ever keep track of. But by and large it is pretty tiring, and extremely hard to do anything that does not require constant communication.

I don't know - when I viewed those pictures I just got the sense of slaves or prisoners, shackled in their galley^H^H^H^H^H^H workstation, looking longingly out windows to the outside world, etc. I recognize I am just looking at a few photos and my impression is likely to be completely wrong.
Usersnap, Get Screenshots into your Basecamp Todos
I miss a piece of info here, could someone please fill in? Rich Hickey is known for Clojure, Metadata Partners for Datomic. What are the Relevance guys known for?

(Honest question, not a cheap attempt at dismissal :-) )
Uber CEO on Driver "Assault": It's Not Real and We're Not Responsible
Show HN: A three-state extension of John Conway's Game of Life
This list doesn't seem to include Google's skunkworks projects like Google Fiber and self-driving cars. It also doesn't include Android or Glass.
Pew Internet Releases New Report on Use of Cell Phones to Access Internet
Haml because writing HTML sucks.

Bcrypt-ruby and the built in auth stuff because I find Devise too inflexible.

strip_attributes to clean up user inputs

VCR to speed up tests involving 3rd party services

foreman to control processes and automatically support dotenv.
Apple's employee/product number would blow your mind, then.
Dropbox is looking for engineers interested in BD for Platform team
Damnit, it's fixed. I was freaking out that I had it wrong all along and then after rotating my fist a couple of time I was still damn certain it's moving correct. Parent should probably edit the comment that it has now been fixed.
I have a Nexus 4 and live in SF. The NFC feature on the meters almost never works. Probably 10% of the time. I have to enter the meter ID most of the time.

The biggest problem with NFC, etc... it's still significantly faster to swipe a credit card! Getting my phone out, unlocking it with a code, making sure the screen stays on while I stand in line (for e.g. Starbucks). This future is for the birds.
Perhaps you're one of those people who declares: "I'm not rate-limited! I spend all my time in design and almost none of it entering code!" I hear that all the time.

You're wrong, though. Programmers type all day long, even when they're designing. Especially when they're designing, in fact, because they need to have conversations with remote participants.

Here's the industry's dirty secret:

Programmers who don't touch-type fit a profile.

-- http://steve-yegge.blogspot.ro/2008/09/programmings-dirtiest...
"Could everyone in the room who is good at estimating how long a software project will take raise your hands?"

"OK, I see a couple of hands"

"Of the people who raised their hands, how many write software all day?"

(No hands are up).
Some of these "tricks" contradict the Ruby language philosophy.
SoapUI 4.6 Announcement (Improved REST-testing capabilities)
how about a phone ring?
http://beta.veriring.com/
I have used both, would choose neither. Linode has awful security, and security policies. Digital Ocean's offerings were not consistent and rather unstable/buggy. Some of their OS images did not work. Their support was a bit on the slow side for me.

I've had really good luck with Webfaction. Do look into them.
What It’s Like to Get Grilled by 500 Startups
What Bad Customer Service Costs:WildWingSucks.ca
Thanks :)

I haven't spent much time with the CSS, primarily because I wanted to make sure it was going to be worth the effort and that meant getting into the blogging habit. Now that I have a bunch of posts and am starting to get meaningful traffic I'm planning to overhaul the look and also optimize the heck out of it.
There's a reason why the SEC exists. These are the risks you have to put up with when you work with unregulated markets. When the SEC finally starts regulating BTC exchanges, that's when things will be safe enough for me to use.

You can't expect me to dedicate any significant amount of money to an unregulated exchange / market... when issues like this haven't been figured out yet.
For me the biggest problem wouldn't be noise and distraction, but the lack of privacy.
Google acquires Bump for an unannounced sum of money
> The post-colonial idealists in the West

Who are you actually referring to ?
Home defense law group
Home defense law group, home defense law group reviews. We are a Law Firm Dedicated to defending the rights of Florida's families and giving the best mortgage solution to our customers. you can contact home defense law group at 404 378 4545. Contact Home defense law group
> It is not extending String. It is extending a specific instance of String, and thus not even touching the String class, but the eigenclass of the object:

Whoops!

module ContentTyped
def self.inherited(base)
String.instance_eval do
def lol
"lol"
end
end
end
end
I write in C++. Estimating can require prototyping classes and methods; this IS development, often all that is needed to deploy.

E.g. I'm being asked to estimate the time for an audio-monitoring feature to play a tone when someone speaks yet their voice is muted in the space (Sococo Teamspace has spaces where people work together). The voice-level feature is already in place; its being used by the mic-selection dialog. So the whole estimate involves showing the GUI engineer the API he's already using.

I have to fill out forms online, define the 'feature', time-box development and keep this record up-to-date as the work progresses.

OR I just doorbell Tom and say "Tom, use the same API as the mic-selection dialog". In fact, its taken longer to type this message than the fake work I have to do for this.

So that's a degenerate case. Other cases involve changing timers for idle connection probing (done before the request was finished being uttered); investigating silent-participant overhead (which I did during the sprint planning meeting using netmon on the idle participants in that meeting); aggregate audio packets via our media node to reduce router overhead for bursts of UDP.

That last one is illustrative. To make the estimate I reviewed the media send path for the right place to put in the code (half an hour). Then decided the transport layer was ideal place to aggregate packets using a Nagle timer. I identified 5 cases (idle; aggregate packet under construction; oversize packet; normal packet to aggregate; normal packet that blows the aggregate limit). The constructors for packets need changes to allow header extensions to identify the aggregation boundary for unpacking.

That took a couple of hours. Plus the time to enter the tickets and put in the estimates.

The work will take a few minutes, since I have identified everything that will need to be done. The 'estimation' process has dominated the project time. I can be done with the project before the project manager even notices the tickets I've entered into the database!

SO the whole estimation/recording process is some silly circle-jerk to make management feel involved. IT wasted my time, delayed the project and kept me from doing more useful tasks that our customers could really benefit from.

Btw sorry for my snarky tone above; I was in the middle of this sorry process when I resorted to reading HN/commenting to let off steam.
Ever since I was 8 I've seen both of these camps every now and then. One side claiming drugs are extremely evil and you can never touch them even once. Other side claiming that any kind of addiction is perfectly fine to indulge in, some of them even if it hurts others to varying degrees.

These were long stupid discussions, and like every 8 year old, I was on the side of "why not ?". And then, you know, you start studying, never giving it a second thought.

And then I visited a "home" (a prison, really) for the mentally ill (where they keep addicts here, perhaps that should be mentally ill and criminal), and had a few (mandatory - grmbl) talks with them to see and analyse their reaction patterns (lots of paper writing after the visit). They had an addict that had only arived the day before, which we had to talk to.

There was no more doubt after that in my mind. Cocaine heroin and other opiate addictions are indeed evil itself. You get addicted and overdose, or you lose interest. If you get addicted. Either that kills you, or it leaves you addicted, attempting to cure yourself. Even if you manage to "cure" yourself (not really possible, but yes you can learn not to touch the drug, you can't learn not to crave it), you will leave with a seriously handicapped brain, and nowhere near the emotional control you had before you started on the drug. The fresh arrivals in the clinic, fresh off the drug, are ready to kill, or rape themselves, and worse just for one more ml of the drug (a fact they claim is frequently exploited by prostitution and crime).

Yes alcohol addiction is bad. Especially the medical effects are not fun. Psychologically they're not much fun either. However to claim that an alcohol addict is anywhere near the same level of addiction/danger as an opiate addict is insanity, and only illustrates your complete lack of experience on the subject. And nicotine addicts detoxing are downright pleasant people, in firm control of their emotions, nothing at all like recovering opiate addicts.

And these numbers ... they're not going to convince anyone who's ever worked with these people. If they claim any opiate is harmless, or even on par with alcoholism, then there's quite simply something very wrong with your measurements.
Hosting a high density of clojure/core, and all that implies.
Seems odd that you mention Aereo, since that's a whole company essentially doing a trick similar to OP, not exactly an NFL-approved content distribution system.
Ask HN: What features do you want in a modern spreadsheet app?
Hi HN, I want to build a new spreadsheet app which works on all devices. Excel is great for what it does but it doesn't understand the internet and collaboration. Google docs is great for collaboration, but is still a bit clunky and lacks a lot of useful functionality. The Google drive mobile spreadsheet apps have terrible UX.

So I want to build a new spreadsheet app that works great on desktop browsers and also on phones and tablets.

These are some features I have in mind:

1. Hook into all the rich web APIs around us and pull in data from places like Evernote, Twitter, Fitbit, Basecamp, etc straight into a spreadsheet to play with. I can't believe we don't already have this!

2. Reliable format conversion between CSV, JSON, TSV, Excel, Gdocs, etc (as suggested by couple of people in the comments).

3. Shortcuts for common data manipulation functions like basic arithmetic, concatenating strings, converting delimited data to columns etc. I'm imagining simple big buttons for these to make them easy and fast to do on a touch device.

Now I want to find out what things HN would find useful to help me prioritise some features for v1.

Any ideas and comments welcome. Thanks!
Introduction to Browserify
Possibly, but if they are also getting the IP of Bump, then it's an acquisition AFAIK.
Google maps route calculator
Few months ago i discover Google maps api and try to make simple application using it. In this post i’ll describe process of using google maps api for drawing and calculating route between 2 places
Cooking and Coding – Mixing My Passions
The future is NFC-enabled smartwatches.
https://news.ycombinator.com/item?id=6393413
If you follow the link on the main page to "Learn more about how Bowery works." it first asks you to install npm

1) Is npm something that comes standard with any operating system these days?

2) Why do I have to install something on my system to "learn" how it works?

This page should probably be what many comments here are trying to say which is that the site doesn't really say what it is. Something like Google App Engine, but using Node?
In other words, there's a serious "open hardware" market opportunity waiting to be captured.
The UAV in question flies much closer to the ground than your CAP or GA aircraft are going to fly, and it is extremely light.

There was almost zero risk by having it in the air. Typical federal government overreaction.
Rule-based bureaucracies are clearly the best organisational model for dealing with stable, predictable situations such as rapidly unfolding natural disasters.

Oh wait...
I haven't looked at the revelations in detail, but I don't think they're recording copies of every e-mail they intercept to anyone. If your account is already of interest to them, they're probably watching your e-mails, but if they take an interest in it 10 years in the future, that's when they go to GMail and grab all your past e-mails. So storing your e-mails on a computer you control probably still has some effect for most of us.
As a fellow misophonia sufferer and veteran of a few open floor plan startups, I feel your pain. The quiet room sounds like a good offering on your company/team's part to strike a balance between open/collaborative workspace and quiet/get-shit-done space. Glad you have that option!
Why I'm Getting a PhD
Right, the reality is frankly often much worse. Do not pretend these government types are above the average enterprise company staffed with boomers.
Meet the Exhibitors for Maker Faire Rome 2013
IMHO the C# team made the right decision. What you're suggesting is a very leaking abstraction. Running stuff by default on the current thread is a sure recipe for deadlocks.
Am I the only one that absolutely hates downloading, exploring, configuring, and managing new software? I don't trust it. I rather use something old with a known track record.
Many conference venues have workplace rules which prohibit vendors from setting up their own booths. Eg, quoting http://www.pacvet.net/doc.asp?id=264, selected arbitrarily:

>	All work performed in the exhibit area is under union jurisdiction and under safety jurisdiction. Show management and all exhibitors are expected to comply with the unions and with fire and safety requirements in effect.

> All work involved in the construction, touch-up painting, dismantling, and repair of all exhibits may fall under union jurisdiction. This work is to include wall coverings, floor coverings, pipe and drape, painting, hanging of signs and/or decorative materials from the ceiling, placement of all signs, and the erection of platforms used for exhibit purposes.

> Full-time employees of exhibiting companies may setup their own exhibits provided that one person can accomplish the task in less than one-half (1/2) hour without the use of tools.

So, was that restriction you mention based on US immigration restrictions, or on local venue restrictions?
Quite a few members of the Clojure core team and community work there, as evidenced by the intersection of http://thinkrelevance.com/team and http://clojure.com/about.html.
While Kilpatrick did commit crimes to say the whole downfall is due to him is joke. The article does cover his financial deals that now look to be costing Detroit a lot. At the time thought the paper was supporting those deals.
Creepy clown terrifies people of Northampton
Check this out for resume tips: http://www.careercup.com/resume
I was going to say, if there are search and rescue or other aircraft operating in the same area it's probably not a good idea right now to have UAVs operating too.

http://www.youtube.com/watch?v=rvcN-0PikEU

Especially if weather is bad, visibility is poor, and the UAVs are hard to see. Even light UAVs (or RC planes as in that video) can cause damage to aircraft in a collision.
When I was a kid, I got to take some Logo programming classes at Purdue. I can't imagine how much more intuitive and visceral it would have been if we'd had Minecraft instead of blank white screens.

I happen to play Minecraft now, and I just finished writing a 3D Perlin noise generator in Lua so that my turtles can build structures with some randomization. I'll be adding code to pixellate my smooth, mathematical paths into minecraft blocks using Bresenham's line algorithm. I've also written programs to do highly efficient mining with minimal effort on my part. I've seen programs written by other people that control a fleet of turtles from a central computer, and programs that run complex farming operations. There's so much breadth of possibility with something like Minecraft and ComputerCraft.

If Minecraft is like playing with Legos online with your friends, ComputerCraft is like Mindstorms. I envy the kids who start out on this stuff.
Short version is you're talking about a value, they're talking about a first derivative of that value.

I can take two COTS cheap canned 64 MHz oscillator modules like the ones on your computer motherboard, and the mfgr claims they'll output something within 100 ppm of 64 MHz. Once the temp stabilizes they'll individually be WAY more stable than 100 ppm comparing right now to an hour ago, but whatever it is they oscillate at, it'll be within 100 ppm of each other.

If you graph the output of NTP, perhaps via Munin or any number of other sysadmin tools, you'll see most of those devices are very stable from hour to hour, at a basically fixed offset from the correct frequency.

A couple years ago there was a ham radio construction project in QEX etc along the lines of using a crude computer grade COTS osc, feeding it thru the equiv of a hundred-something times multiplier, and using it as a local oscillator. I built a couple and they're ridiculously stable, although all over the map. I don't have an 1152.000000 MHz oscillator although from memory they were all within 10 or so ppm of each other (better than the rated 100ppm)

Edited to add, if you're running Debian Linux and NTP, take a look at /var/lib/ntp/ntp.drift. The generic COTS dell 6-U server one of my images runs on, ticks very stable and precisely -40.069 ppm low compared to reality and it never varies. On the other hand, my "desktop" running basically the same software but on generic dell desktop hardware is at present running +9.615 ppm fast at this instant although it varies a bit more (probably due to temp swings).
My favorite east-west flight I've ever done happened to be in Spring, just after all the farmers had plowed, but before anything they had planted had come up yet (or very much). Farmland was brown, cities were cities, everything else was green. You could look down and it was a life-size graph of basic land utilization.

There's a lot of farms in the US... but there's a lot of wilderness, too. Not to mention when you're flying over the Rockies, you've essentially left civilization... mountain after mountain after mountain of absolutely nothing human. Even the "dense" parts of the mountains are just thin skins surrounding our roads, followed by wilderness just one mountain over (or two in the really dense areas).