skysight-inc/HackerNews huggingface dataset:
In this case you are probably right. The solution with separate configuration shines though, when you have many values to configure (notwithstanding keyword args). But, and that is my main takeaway, TDD does apparently (and not surprisingly) not show the way to one or the other solution. On the contrary: the solution was already given in advance and the TDD part was more or less toying around with the moving parts of the solution.
No DNS resolution?

As for the link shortener infrastructure, I'd ask for more context to get a better idea of the scope. If there is not more context than that, define the scope at which you're operating (eg, "I understand 'infrastructure' as 'the structure of the service' and not as 'the physical infrastructure'" and define yourself what the URL shortener does (going with "a web service with a single endpoint" sounds reasonable to me). It's really important to understand what you're trying to achieve first, especially when faced with a real problem.
Exactly, we use multiple CDNs. We are the only project to do that. This is why our performance and uptime will be always better.
There are plenty of young 20-year olds with nothing to lose and lots of bills to pay.
I fly to Europe and Asia at least once a year, and somewhere within North America at least once a year. I've flown both coach and business class on all of these.

Consistently, the US<->Asia flights are incomparably better. If I could pay a little more and get a Korean Air flight to Paris, I'd do it. Coach on various Asian airlines is about as good as some European and North American airline's business class. Seat comfort, level of service, aircraft cleanliness, etc.

I'll add that my back is ready to go out on even a D.C. to Denver leg on United, and I've almost never flown domestically and not gotten some kind of upper respiratory infection as a final parting gift. Air France, Lufthansa, KLM, British Air, United International to Europe is a similar experience, just longer and more horrible.

U.S. East Coast to Seoul nonstop is one of the longest routes in current commercial service, and I've hopped off the plane refreshed and ready to go do things every time. The standard kit in coach even includes an eyemask to help you sleep and the flight attendants bring around hot towels every so often so you can wipe down your hands and face. Bathrooms are well stocked with toothbrushes and toothpaste and getting water or snacks outside of regular meal time has never been a problem. On some flights they'll even give you cans of spray water to spritz on your face to cool off and refresh yourself. Food is consistently "decent". And paradoxically, seats are wider, better cushioned and more comfortable than the business class seats I've flown on to Europe on flights half as long.

I wish there was some way to bring this level of service to Western airlines, but to be honest, I count a domestic flight on United a success if all the lavatories are in service and don't overflow into the aisle.
Hmm a fair point. Honestly, I always assumed that yellow was sort of an industry standard for multimeters so that they would be easily recognizable say in darker spaces where electricians may not have great lighting.
Who cares? If a yellow border is the innovation that Fluke has to offer, let them be imitated, IMO.
I think it is a great place to get:

1. Cheap crap from Taiwan

2. Random appliances parts (when something breaks and all you have is a part number)

without giving your credit card to some Chinese or yet another made-in-90ties warehouse website.
The Shame Game: Jesse Jackson to take on tech's lack of diversity
Multimeters can be made for $10 or $15, but Fluke continues to dominate the market with equivalent meters costing 10x more. And don't tell me that these basic multimeters incur significant R&D costs.

You've obviously never done any serious electrical or electronics work then. The reason they're so expensive is four reasons:

1. Mains and high voltage work. If you're working with high voltages or massively different potentials, Fluke actually design the boards and isolation circuitry properly. You're not going to get electrocuted by a Fluke meter. It doesn't even take a high voltage, just a bad earth to kill you. Cheap multimeters and even mid range ones tend to ignore this fact in favour of cost.

2. Explosion resistance. If you stick your cheap multimeter in resistance mode and whack ot across a 400v 30A supply its going to blow your hand off. No joke. Fluke - dead meter by design or absolutely nothing and it still carries on working.

3. Reliability. I have a 1989 Fluke 87 that cost me a small fortune. It works fine today, still handles calibration perfectly and is pin sharp and accurate. Other vendors fall to bits, drop out of calibration ranges and pack in completely. I know because I have three meters at any time and the only ones that survive are flukes.

4. They have lesser effect on the circuit you are measuring because the input stage is better designed.

So you're merely putting your life in the hands of a $10 meter.

My current fluke cost me £435 and it was worth every damn penny

Edit: adding some more as I'm not posting this from my phone now:

5. Cheap meters can't do true RMS measurements.

6. Cheap meters have probes without correct insulation.

7. Cheap meters have probes which fall to bits and expose the conductors.

8. Cheap meters have less probe/connection options which are required for more than just passive metering.

9. Cheap meters can't be calibrated at all by calibration services as there is nothing other than a single master voltage reference inside which is usually not a constant current or voltage source but a resistor/voltage divider across the reference voltage. This can drift as batteries drain for example.

10. Decent meters have a better count i.e. 0.00000 vs 0.00 on the displays.

I could go on forever at why a $10 meter is a joke.
A Robot for Timo – cheap telepresence for remote teams
"If you drop a meter and it still works, it's a Fluke."
I currently use cdnjs, but very interested in the single HTTP request & simpler versioning that JsDelivr is offering, so will start using this for my current project.

Most of the libraries I use are already on there, and I like the fact that brief glance information is shown for each library. Also noticed there's a duplicate misspelt typeahead library listed.
Should T-Mobile be able to trademark the color Magenta and prevent AT&T from using it?

The court says yes: http://www.androidpolice.com/2014/02/08/t-mobile-wins-lawsui...

Why would this be different? Using a known, good name brand like Fluke or T-Mobile... and diluting it's name by making confusing, derivative and lesser products.

Using the color yellow shouldn't be off limits... but using yellow (or magenta) to confuse consumers should be.
Especially with inverted demographics hurting anyone under 30.
Happiness is Submission to God 
Ever wonder what happens to kids who grow up in cults?

A film-maker attempts to make sense of her dark childhood in an intimate and ultimately uplifting journey through America’s secretive world of new religious movements. A film that tackles a sensationalist subject and challenges the viewers concept of childhood and family.
You should know enough to avoid doing nested loops to find the intersection of two lists. Things like that come up on a regular basis for me, although I don't work at any tech giant.
Air travel hasn't gotten faster but it's gotten cheaper, more convenient, and far more common. Your complaints about air travel pretty much disappear if (a) you're a frequent air traveller and get pre-clearance etc. and (b) pay more for tickets (e.g. business or first class and more direct flights). So your problems are comparing incredibly discounted commoditized products to a very expensive premium product.

There are high end air-taxi and virtual private jet services around now that are probably less expensive than buying lots of regular air tickets was back in the 60s.

Car phones date back to 1946 (yep, surprised me too). So all the petty inconveniences of phones could be solved by money a long time ago (e.g. by having a secretary).
0. Ageism is rampant. A research dept I worked at briefly fired an admin for being "old."

1. Lack of persistence (hustle) on the candidate's part.

2. May or may not have personality or skills issues.
I plan to take up whitewater kayaking sometime soon. Looks like shoulder injury is common amongst paddlers. Any tips to avoid it?

Also any idea if ACA courses are any good?
Consultancy AndYet Donates $1050 a week to Gittip
kudos for using sdf.org, they've been around for a long, long time :)
Yes, but then you're relying on pattern-matching to define if. PM is not better than if, it's just different.
Have a look at Pelican, one of the many solutions in this space. http://docs.getpelican.com/en/3.3.0/
Yeah yeah, try explaining that to a 12 year old. See how far you get.
I just searched on amazon.co.uk for multimeter and 7 out of 14 of the results have dark face + yellow shell/border. None of them are Fluke.

Maybe they did invent that scheme and everyone copied them, but if so, they're not enforcing it in the UK.
I had the opposite impression. I tried to cram 4 interviews into a week so I wasn't constantly flying away from school and every company was more than happy to pay less to fly me out. One company paid for my flight there, one for the return trip, and two lucky places got off paying nothing at all (I had places already lined up with friends nearby to crash at so no one insisted on buying hotel rooms).
> Small business does not have the resources to stay abreast of all trademarks for all the products they don’t carry.

I agree that this sucks for Sparkfun, but at some point someone had to think these look a lot like Flukes' multimeters. If you ever find yourself thinking 'this product I'm about to import looks a LOT like $major_market_player's product' then take a second to look up their trademarks. You don't have to stay up to date on every trademark but at least do a cursory search before a big commitment..
Extract Chords From YouTube Videos
Good post. I particularly liked your well thought out and clearly communicated arguments.
Best comment is on that Guardian page by a "LoveActuary":
I really hope that the album has a hidden track which is an ear-piercingly loud alarm.
Awesome news... on a related note, John Carmack had a couple of recent, Sony-related Tweets with regard to their Project Morpheus announcement:

"Trivia: I had suggested to Sony that they try to hire Palmer Luckey before the Oculus kick starter." [1]

"Calibrate PS4 VR expectations: a game that ran 60 fps on PS3 could be done in VR (stereo 1080 MSAA low latency 60 fps) on PS4." [2]

[1] https://twitter.com/ID_AA_Carmack/status/446122463747776512

[2] https://twitter.com/ID_AA_Carmack/status/446271995668217857
Lately, there have been intersting HN posts on the roles for non technical folks - what about mentoring coders at startups? Is there space for this? Would it be generally unwelcome?

Sorry for the US football reference here but one of my favorite players from the Giants - Justin Tuck was recruited by the Raiders. He still has plenty of skill to play the position but is probably not going to be as dominant a player as he was. (All the younger defensive tackles are using Ruby, node.js and Clojure ). But he has been to a few Superbowls and knows how it is done so can mentor younger players and contribute on the field at the same time...

Thus his services are more valuable to the Oakland Raiders (with a younger developing team) as compared to the Giants which is a veteran team...
10,000 Hours of Practice Does Not Make You an Expert
I like the way you treat fuzzing as search program.
Photography and trying my hands at post processing. Bought Nikon D 3200 sometime back
Why couldn't they just print up and ship out 2000 very cheap blue stickers which were intended to be put on the devices before being sold? Problem solved?

Also if they just reverse the color scheme then the trademark will not be violated and people will still associate yellow with high-quality devices.
How is your H1B still valid after you lost(?) your job and left the country? H1B is tied to an employer and a specific job, so I don't know how it's still active. Are you sure that your H1B hasn't expired yet? If you try to enter on an expired H1B, you might get banned from entering for 10 years (this happened to my friend 6 months ago) so make sure your immigration status is rock solid.
So, an app that lets you buy anonymously? Brilliant! Really! Just give your payment info to one site that you trust (because its all about trust and nothing else); they buy (maybe in bulk; maybe at a price break) FOR you.

What exists like this now? What market would be best served by this? Is your app in to YC yet?
I think you should polish your CV.

Maybe one of those recruiters can help you prune out a bit of the fluff, and expand on things that are relevant.

Also, since the CV clearly implies you're coming back from retirement, you should probably mention it explicitly and make what you have been doing the past 5 years sound good. I don't know how to do that, but those recruiters probably do.
The only reason legal bullying works is because so many people capitulate at the first sign of conflict.
> Consoles make inferior version of something that can be done so much better on PC

That's a bit of a blanket statement, no?

The PC controller market has been rife with crap. 3rd-party console controllers were equally sucky. Even Microsoft's PC controllers weren't that great.

These days, you could get by with a Logitech controller. But by and large if you want to game with a controller on a a PC you're going to use a wired 360 controller.
The NSA Says its Water Bill Should be Top Secret
"I don't care about going faster" != "I'm cool with going 36x slower"
Google Chromecast now available in Canada, UK and 9 other European countries
This is a result of this discussion: https://news.ycombinator.com/item?id=7325021

In which I talked about creating a new business model for cartoonists. Many of you suggested I add a subscription-based licensing plan, so I did. Would love to hear your feedback!
Cover letter is the TL;DR as how the resume applies to the req with 2-3 top selling points. The resume is like a marketing specifications sheet to sell a phone chat. Etc.
This looks like a JBOD chassis. Am I missing something?
>I doubt there's anyone in the US government (where, exactly, in the hierarchy do you suppose) that would have the skill to get that past congress (congress sets the budget for all of DHS btw).

What do you mean? The Homeland Security Act of 2002 did pass congress.
As someone starting a hardware company with amazing software as part of the experience, I am battling the same problem(s).

I want to hire creatives who don't need to be delegated to, and can own full cycle of tasks on their own. I have been doing tons of research in the last two months and a lot of soul searching trying to figure out precisely what makes me tick.

The truth is, every startup WANTS to hire entrepreneurial developers, but rarely let them be entrepreneurs.

In going through this process on my own, for the second time, it is clear that if I want to hire people like me, I have to treat them like I treat myself.

Trust them, give them freedom, and be willing to ask for help when necessary.
Well, because trademarks are limited to separate classes.

http://trademarkbureau.com/trademark_classes.php
In my case it's more like "I wonder..." fueling innovation. But I'm also too lazy to try it, but if anyone else wants to give it a go and they end up making a profit, please send me along a 5% "idea man" fee :-)

On a more serious note, I wonder if this is something that Spotify already tries to detect? Or if it's such a ludicrous idea that they just assumed no one would really try it?
You mention social network, I think it is also critical to build up a good professional network. The group I am part of has a couple of individuals in their 50s, one a specialist and one more of a generalist. They joined the company through professional connections they had worked with before.

I'm purposefully making a distinction between "a random set of contacts" and a more targeted group of people who you have worked with, know your strengths, and want to work with you again.
Supermicro makes good systems that are very widely used and we love that companies are continuing to work toward more dense and less costly storage systems. When we started Backblaze in 2007, all the options were astoundingly expensive.

One quick note on this particular Supermicro system - it's slightly apples/oranges as the Backblaze Storage Pod is a complete server and this Supermicro system is a JBOD, meaning it still needs to be plugged into a server to work.

Gleb, Backblaze co-founder
Why not implement origin pull?
I'm wondering how to answer that?

If you gave that response at an interview, you'd be praised for knowing what a URL shortener is, then asked to drill into more detail. For example, what data store would you use for your hash table? What technology do you use for your web tier? Are those physically on the same box? OK, that's fine. Twitter just bought you and you have 48 hours until you're receiving 100,000 requests per second. What needs to change about your architecture? OK, good answer, good answer. We recently discovered that people are abusing our infrastructure to cloak links to pages delivering malware. We need to be able to ban a domain and yank all their links retroactively. How can you accommodate that? etc, etc

How would you guys answer this one?

Start by saying that you're capable of approaching that problem at multiple different levels of the stack, from the browser chrome to the networking layer to HTTPS to HTTP to Google's (presumed) infrastructure to the browser again. Ask where they want you to drill down. Networking? OK. Evince some knowledge of what DNS is. Mention that Google controls the records for google.com on a nameserver somewhere. Maybe talk about bind a little bit. Mention in a wee bit of detail how the A record propagates out to the rest of the network, including to the user's DNS server. Observe that since it is google.com it is certainly cached there (and is probably already in the OS's DNS cache to boot, you might add). Ask if the interviewer would like to hear about TCP/IP or SSL handshakes or what have you next.
Curious, is it your first instrument?
I believe they did. It may have also done it when all drives were running at max speed... I honestly forget at this point (it's been 7 years or so). It was just the hardware guys screwing up on power distribution and calculated power draw from the drives. Luckily they were prototypes.
"Between bad and worse, we have to have them destroyed. Sorry Earth."

Sorry Earth indeed. Shit like this probably happens every minute of the day, and it probably cancels out everyone's cumulative efforts towards a more sustainable society. Destroying working products is a gratuitous waste that should be illegal, and that illegality should supersede any trademark law violation.

Why not order SparkFun to spray paint them black within a number of days instead?
>> (from Ottawa or Toronto at least)

FWIW, Calgary is this way as well.
Industrial design cannot be protected, but trade dress can. Trade dress protection is available when a particular, arbitrary and non-functional, design becomes distinctive of a product. For these aspects of design to be protected, it must actually be distinctive of the product (i.e. you can't just claim a mark on the gray/yellow combination, but you have to show, usually through surveys, that the market identifies that design with your product).

Industrial design usually won't qualify because it's functional. The color comes from the use of aluminum, aluminum is used for its structural properties, particular colors have more aesthetic value in the market, etc. Trade dress has to be more specific, not functional, and arbitrary.

A classic example is pink for Owens-Corning insulation. It's a totally arbitrary color choice for a product where aesthetics doesn't factor into buyers' choices, and had become strongly associated in the public with Owens-Corning's brand. If there was a functional reason for the pink color, or it was a situation where people would prefer a certain color for aesthetic reasons, the design choice wouldn't have been eligible for protection.
Ideeas for bachelor's degree diploma
I have to present my bachelor's degree project in 2-3 months, I got busy with other things and I didn't had the time to think about it.
I can work in .Net(C# mostly), Java, PHP, JavaScript, C++.
I would be grateful if you would give me some ideeas for my final project? Something flashy but useful that does not require too much work
Yeah that's not how it works. You use a game controller on a console because that's all they have.

There's nothing a controller can do, that a simple mouse and keyboard can't do better.

Now you'll say you are kick-butt with a controller and terrible with a PC. But that's because of the 10000 hours you've spent on a console.

The user-bandwidth available thru a mouse and keyboard is like an order of magnitude higher than a controller with bang-bang 'joysticks'. There's a reason online gaming separates PC clients from console clients. Just watch the console users trudging around a virtual landscape like a tank, turning jerkily and aiming erratically. Then watch a mouse virtuoso leap about like a ninja and literally run circles around the console folks.
You only quoted text, did you mean to follow up with an edit to explain why that is relevant?

OP said planes are currently fast enough and they want more comfort rather than more speed, not that comfort is the only priority and the planes can go any speed whatsoever.

Could you explain your interpretation?
25M plays at 30 seconds per play would only take 208333 hours, not 7.5 million hours. Your 100,000 bots could make $100,000 in about 2 hours. Of course, if you actually tried this, it seems unlikely that it would go unnoticed.
Ted 2014: Edward Snowden on privacy and NSA snooping
Great implementation for a bad practice, idea. This tool IMHO encourages the worst interviewing practices.

I'd prefer to hire like this:
1. Collect resumes/recommendations
2. Ask candidates to implement a simple project (~8 hours)
3. Ask remaining candidates with reasonable/better solutions to come on-site.
4. See how behave during code review of their project
5. Give them a small simple problem to solve
6. Ask them to tell you their solutions time and space complexity
7. Ask them to write a unit test for their solution
8. Ask them to code review your solution to the same simple problem and contrast it to theirs
9. Ask them 1 or 2 simple theory questions that demonstrate their understanding depth. Maybe "How does virtual memory work and why was it invented".
10. Buy them lunch/supper.

This focus of this is 1. Can they produce 2. Can the work on a team 3. Do they grok computer, with 1 and 2 being weighted more.
I think John's point was more wide-ranging. Even without regulation, the truth is that security has long become just another market, where vulnerabilities and skills are bought and sold for cash, like any other commodity. Security used to be an aspect of system administration; now it's just another rat race with all the trappings of commercialisation ("enterprise" products etc etc).
Remind me of this: https://en.wikipedia.org/wiki/Tetris_effect
Got this with both 2048 and playing tetris a while ago.
Does the latest versions make people sick after prolonged use?

How similar does it feel to looking at real far away objects? Is it easy to tell it's not 3D and the screen is flat?

If I tied a passed out "friend" up and put on the Oculus Rift glasses and played a movie of them being thrown out of a helicopter from 1st person, would they be able to tell that it was fake or is there a perceived feeling of it being real?