skysight-inc/HackerNews huggingface dataset:
The only street light within half a mile is about 1300 feet away and about 150 feet down even from the backyard. It may have more to do with the neighbors than anything else - on the deck I am next to or above all neighbors with my (darkened) house blocking light from the neighbors up the hill. The closest neighbors have few windows on the side of the house facing me.

It is quite a deck, but the backyard is a couple flights of stairs down from the backdoor which itself is on the bottom floor of the house.
5 Valuable Tips on How to Be a Successful Entrepreneur
the funny thing is that fixed precision arithmetic is used literally everywhere and it just works. i'd say it's good enough for most practical purposes.
Selection bias: These are the few successful people. They are naturally going to talk in platitudes: Love your work, be creative. They are not going to say: Play politics, stab backs, be lucky.

I actually think that these unpleasant answers are NOT necessarily the correct ones, just that you are never going to hear them in this sort of survey, so the answers you do get can't be trusted.
I always wonder about micro-long-hauling anytime I go to new areas of Brooklyn or visit new cities. I pretty much know where I am, but if they went a little out of the way I would not notice.

If you drive a cab for 40 years, do 25 fares a day and "reroute" 4-8 extra blocks (~=$1.25) you'll see an extra ~$30/day or even if he/she does every other fair $15/day.
You seem to be missing the point. An octave is a difference of seven scale steps, just like a second is a difference of one scale step, and a unison (a "first") is a difference of no scale steps.

The fact that this interval of seven notes is called an "octave", named after the number 8, is entirely because of our 1-based system that double-counts the note you start on.

If we had a 0-based system, it wouldn't be called an "octave". It would be named after the number 7. Let's call it a 7-interval, to avoid confusion with actual music terms.

In a 0-based system, you could say, for example, that two 2-intervals make a 4-interval because 2 * 2 = 4.

In the 1-based system we really have, you have to say "two thirds make a fifth", and the mathematical connection is not obvious.
C on MS-DOS was an option among a myriad of languages. MS-DOS was written in Assembly. All major compiler vendors had C, Modula-2, Pascal dialects, BASIC dialects, Assemblers to choose from.

I only looked at C for the first time in 1993 and was dysmaid what it offered vs the alternatives.

C on UNIX was The Official System Programming language.
Couldn't agree more. This talk crystallises so many wonderful gems and this slide is the essence of the sales cycle.

I had my largest client say flat out "no" to me twice during what was an 8 month negotiation for our news publication software. It was quite testing, we had a lot unanswered emails and I got a wonderful education in sales.

Perseverance pays off but don't let it turn to desperation. That slide was 3 times worse for me, however, at some point during our sales process I had distilled the strategy down to focusing on "positive, forward momentum". That meant that if the conversation went quiet for a few weeks, momentum was lost and the next conversation took longer (this happened to me) and there are good ways to mitigate this. If the client has queries you are unable to satisfy, the momentum is working against you--internal discussions are now about how your product is not feasible or inadequate and that kills momentum and moves the pendulum against you. This too happened to me and we remedied this by adding conditional clauses, as Tyler points out. Any sort of negativity is contagious, whether its coming from you or from the client. It latches on to all people involved. You must nip it in the bud, always.
As far as I am concerned, all of the BCL has pretty much been 'open source' since Reflector came around in 200..2?
Why Ketosis is not a “one-size-fits-all” Approach
Somebody needs to teach NASA to embrace Crash-Only Design.
"He said a lot of the drivers pocket the cash for themselves which is why they demand cash."

Uh. No. Where else would the money go? Cabbies pay everything upfront. They keep all earnings.

The problem here is that both cabbies and customers are in a bad deal. The bulk of the profits go to taxi medallion holders which are typically investors.
I hope I'm not getting Uber drivers in trouble by asking them to take longer routes (that are quicker because I know the traffic near my office better than the route planner does).
Highway1 - For Hardware Startups
>The solution we came up with was to invite people to work on projects for a weekend at no cost other than their time.

I see more and more companies doing this small projects type of initial screening. I like it. But time is actually an expensive cost. Suppose your candidate makes $130,000 per year, which isn't even a high salary in bay area. Then if he/she spends 15 hours on this project, then we are talking about 1000 bucks. Now that is quite a cost, isn't it?

Honestly compared to a white board programming puzzle, such projects always make more sense to me. But most companies will still do white-boards during on-site after the initial project. And although I like most of those projects, even in my case, if I happen to be busy, then I do feel like they are annoying. I'd rather spend my time doing what I was busy doing, or learning new stuff, or working on my pet projects, rather than working on a project that may or may not make sense to me, just to show to other people that I can code, and I can write clean code. Let alone I happen to know some friends who just hate those projects and will never do them unless it's from their dream company. Plus, there are people who are better communicator when they talk face-to-face. Then it's really hard to say if such project is really better than white-boarding for that type of candidates. But it's still way better than those 30-minutes online coding over a phone interview. That's the one I hate most.. Even Skype interview is better than phone interview.
looks like a marker to see if the code got past two previous lines?
> Well, most higher level languages are getting interpreted, which require some cpu time to startup. Even with something not-so-high-level-but-sorta-high-level like Java or C#, you still have an abstraction level (JVM/CLR) that must first boot, then interpret, then execute.

Anyone with a degree in CS knows this is not true.

Additionally there are quite a few native code compilers for Java and C#.

>> C still doesn't have a module system

> Any why should it? It's a low-level language usually (but not always) reserved for low-level (ie. system) programming. This is not the typical language of choice to write your pluggable enterprise app in.

I don't know? Maybe because every other system programming language since the late 70's had a module system?
Of course Mike Nelson wants to go to space. He misses his old spaceship, where he had to watch those bad movies with his robot pals.

(Oh yeah, I just remembered he dropped the "Mike Nelson" part of his name years ago. Too bad.)
We're all going to be immortal heads in glass jars by that point.
Proxy Non-Proxy-Aware Android Applications Through Burp
> The signs are done now, and I doubt they’ll ever need to be updated: Vegas is a sleepy town, and the dollar is a stable currency

This is a sarcastic remark, but: the US dollar is, in fact, a stable currency, and inflation is currently very low. Cab fares are regulated. If getting from point A to point B takes $20 in 2014, it will not be difficult to determine how much the fare should be in 2020, and to send some people around with new signs or price stickers.

I'm surprised at how many of these points seem to treat the low-tech methods used by the Nevada state government as patently absurd. I guess it comes from a mindset that technology is the obvious solution to society's problems, which is something I do not find to be obvious. It took me a while to catch on to the sarcasm as a result of that mismatch.
> He still thinks he can hear the difference between FLAC and MP3 to this day

I don't know if I would tell the difference in your test, but where I have noticed it the cause might be bad MP3 encoding - MP3 encoding quality varies widely... The difference between good and bad encoding may be far greater than between good MP3 and FLAC.
Sure, but Musk would have MUCH less impact if he were inside an organization like NASA. All of his talents and advantages would be dampened to the point that they would make very little difference in the organization.
There might still be ways to speed up at play time by evaluating batches of candidate points in the same evaluation function call in the GPU.
I have to laugh at this, really

But I suspect the metal ones are better. More magnetic shielding

So, IF your audio system uses a linear power supply (and it should) AND it is badly filtered (it should have good filtering) you can hear the 60Hz/50Hz from the power network (assuming it's not creeping in your system through other means as well - most likely they are)
> Anyone with a degree in CS knows this is not true.

Not sure what you are trying to imply here? Perhaps it's to say that all code can be compiled down to machine instructions? -- Well, that would negate a lot of benefits of using some of the higher level languages and/or their portability of architecture claims. So yes, my statement stands true unless you do compile down to machine code for your target platform.

> Additionally there are quite a few native code compilers for Java and C#.

I'm not very familiar with C#, but it's worth noting that Java does indeed get compiled down to native machine instructions during runtime (mostly noticeable on long-running applications and especially in "hot zones" of code). It's been claimed that the optimizing compiler embedded in the JVM is one of the best around, and usually will result in code running at the same performance level as C on the same platform (again for long running code allowed).

> I don't know? Maybe because every other system programming language since the late 70's had a module system?

There aren't exactly many languages that are considered to be "System Programming Languages". For most of the *nix's (all?), it's C (which as noted does not have a native module system). For Windows, it's mostly C++, which also has no native module system. One should ask what benefits a module system would bring to a mostly bare-bones language like C that could not be achieved in the 40+ years it's been around?
I can agree that the Gov's solutions are not absurd - at least not half as absurd as this post makes them out to be - but the overall point that the Uber rating system is superior to advisory signs stands strong.

I found the sarcastic writing style a pleasure; it was enjoyable humorous and obvious in intent to me.
The article talks about representing signals below the notional noise floor using dithering, which requires either temporal dithering or something morally equivalent to it - if your ear is detecting an average of dither + waveform, then it has to have several samples to average from.
I think the article is less poking fun at the non-technological nature of the government solutions, but at their ineffectiveness, when a proven solution with widely deployed infrastructure to support it already exists in the marketplace.

If Nevada could put a magic rock for $0.03/unit in cabs that made cabbies stop longhauling, with no extra technology in play, nobody would complain that it wasn't technological enough.
This seems to make the R2D2 Starwars Leia hologram message viable?

http://m.youtube.com/watch?v=xIFJLMyUwrg

With this kind of technology built into Playstation 7 you'll be able to play FIFA 2025 in a big living room with all your friends, with an entire mini football pitch projected in the middle of everyone (in 4D?).

Awesome. I've been imagining this for years!
I thought I was aware of the early history of CT and MRI and am unaware of the space programme connection. Any chance you could point me at anything - my googling isn't getting me anywhere.
The big problem is scale. You can replicate the capacity of a smaller bus route with efficient self-driving cars, but bigger routes and higher-capacity transit move tens and hundreds of thousands of people per day to a destination, and loading/unloading capacity near those destinations is just not going to fit.

Demand is already centralized both geographically and time-wise, with business districts, downtowns, rush/peak hour. Self-driving cars might replace feeder networks but they'll only strengthen the case for high-capacity trunk transit.
Linq is a library that injects a whole bunch functional style operations on top of list-like objects. Technically speaking, its implementing a type-safe query (think SQL) language on top of them, but the difference is very minimal in practice.

What this does is allow for certain operations to automatically be run in parallel. If you wanted to add 1 to every element in an array, you could do that with with Linq:

IEnumerable<int> numbers = new List<int>() { 1, 2, 3, 4, 5 };
var newList = from num in numbers.AsParallel()
select (x => x+1);

but by adding ".asParallel()" to the chain:

var newList = from num in numbers.AsParallel()
select (x => x+1);

your code is automatically run on each element in a parallel fashion and the runtime handles marshalling it all into a queue for processing... or however it does it's magic.

The MSDN document on the way it does it is quite clear: http://msdn.microsoft.com/en-us/library/dd997399(v=vs.110).a... - describing many linq operations as 'delightfully parallel'.

I personally love Linq. To me it feels like using a Functional Relational Mapping system when combined with Linq-To-SQL, and the same semantics can be used to create a reactive programming model similar to what is intended with kefir.js and Akka ( http://msdn.microsoft.com/en-us/data/gg577609.aspx )

The idea itself isn't new, Perl 6 has something like this planned for trivial cases like for (1..10) { $_ = $_ +1; }

----

I don't know the full story, but for me the significance of open sourcing this code is that it will potentially encourage forks and extensions that allow running stuff upon GPGPUs or other massively parallel architectures while still using Linq style syntax.

TL;DR:
With Linq, Anything that implements iEnumerable (lists, arrays, streams, etc) can be made to automatically support all sorts of nifty transforms. The Parallel bits let many of them run in parallel quite trivially
The appeal process in a private market is called competition.

It doesn't always work, certainly. Then again, it would be foolish to say the State-owned alternatives always do. Or that "justice" is what motivates public administration. They're just people, no more or less self-interested than private actors.
Blake that was one of the funniest articles I have read in a long time. The content wasn't particularly interesting to me but coffee blew out of my nose at "Bankery Robberson" and I had to read to the end. Your high school English teacher would be proud.
I'm setting up a DX4 for messaround with Norton books and asm at the moment, so quite interested in this. The general purpose environments I know of from then would have been C, Turbo Pascal, Basic, ASM, and then probably some databasey things like Clipper, Foxpro. What do you feel was stronger for general purpose dev in that era than Turbo C? Even on OS/2 2.0/1, I can't think of a general purpose tool that would have been more effective than Visual C (but I wasn't actively developing myself then).
It's much easier to not pay taxes on cash income than on credit card income.

Also, cabbies don't pocket the income, the medallion owner pockets the income. If that happens to be the cabbie, great, but frequently, cabbies simply lease the medallion from an investment company. If you're a non-medallion-owning driver, you can increase your hourly rate by requesting and not-reporting cash transactions.
I think you will have a chance to place all the files into one folder on server. Then you can create a script for automatic file printing from the folder. There are specialized software programs that support bulk printing of files of different types. For example, there exists Print Conductor. The instruction here shows that it supports PDF format and http://print-conductor.com/articles/batch-print-pdf.html. The software has API available. Download it and enjoy.
This series is, in fact, really cool. It does in fact point out that the pentatonic scale and the 12-tone scale are things that you can almost make just by gluing together fifths, and then it points you to the 53-note scale, which despite being hard to work with is freaking awesome: https://en.wikipedia.org/wiki/53_equal_temperament

(The 41-note scale doesn't accomplish much, it turns out.)

The 53-note scale was supposedly discovered by Ching Fang (the same guy who discovered that the moon reflected sunlight) in the first century BC.

The equivalent of fifths in the 53-note equal-tempered scale are an unreasonably good approximation to just intonation, kind of like 355/113 is an unreasonably good approximation to pi. It also happens to contain good approximations to all kinds of other just intervals. And because 53 is prime, you don't just have a circle of fifths, you have a circle of any interval you want.

So you can use this scale as a reference point to compare different tunings, scales of world music, and scales invented by avant-garde composers. Or you can use it as a cool thing to play with.
Incident Report – DDoS Attack
Nick Szabo: The Computer Science of Crypto-Currency
Compiling iOS applications on-device (neither OS X nor a dev cert is required)
Made with Code: light a holiday tree outside the White House
From Wikipedia (Compact_disc lemma):

"[…] The change in height between pits and lands results in a difference in the way the light is reflected. By measuring the intensity change with a photodiode […]"

I'm no signals expert. Are you saying that there is no quantization in that intensity change measurement?

Regardless of quantization, maybe you're right on vibration not being a major source of errors (I know little about electronics and PLLs).

But then, what are the error sources that made the engineers put an extra 276 bytes of Reed-Solomon error correction per 2352-byte sector on a mode-1 data CD-ROM (vs none on an audio CD, which has just has the frame ECC and nothing extra). See https://en.wikipedia.org/wiki/CD-ROM#CD-ROM_format .
The chance of repeal or lack of enforcement should be factored into the price of the medallion. It's a free market, as they say.
I think having the candidate speak to his favorite project or past work is a great gauge of passion and communication skills. I always ask that, albeit in the face to face interview. It might be good to bump that step further up the funnel, but a lot of 'passion' gets lost in translation when it comes to writing vs talking.
If you want some actual evidence toward a pending collapse of law firms, take a look at https://news.ycombinator.com/item?id=8690984 - it's based on trends of reduced enrollment, not hypothetical computerised robo-barristers.
Turbo Pascal, of course.
London brain hackers offer cheap neuromodulation kits for everyone
There's a big BIG difference between "source readable" and "open source".
I don't like Uber itself either. But what if flouting the law - and getting customers on your side after experience your product - the only way to make it happen?

That doesn't mean the law shouldn't be upheld, and they fined if necessary. But that's the government's job, not Uber's.
The difference with these and the space program was that the space program had a very specific goal. These, on the other hand, are technological exploits.

I.e. a "high-speed rail system" is not a goal in itself like the space program was but a goal of "smallest possible travel time with lowest cost between points A and B" would be. The end result of this might be a high-speed rail system, or something else entirely.

The value of programs with ambitious targets is that they will provide real world solutions forged out of necessity. Sometimes these will lead to new areas of industrial production, sometimes find that all they will need is a bunch of ducktape.

To make great leaps, we usually cannot put the technology before the end. It all starts with a great goal. Von Braun was obsessed with rocket engines because he wanted to explore the space. Heisenberg did not invent linear algebra (he was not aware it already existed, I think) because he was obsessed of numbers but because there was a specific physics problem he wanted to solve and he intuitively grasped he needed new tools to calculate the stuff he needed to calculate. Etc.

The real world problems provide two things at the same time: need and validation. They create a real world need, and if the new technique provides a valuable solution, it establishes the usage of this technology as a valid method.
One-off modifications, because development, qa and production schemas don't have to be in sync.
Cyber attacks in real-time [Visuals]
Then why not just send a dog to Mars?
Hmm. I apologize -- I was rude.
This article should be titled, "Resumes that suck suck for hiring engineers".

Resumes that are clear help someone massively, or at the very least do not get in the way. At NemCV we have 100% success rate finding people jobs, and a CV/resume may not be everything needed to get the job, but is a bare expected minimum. Every employer no matter how they find a candidate always asks for a resume.

Zubair, NemCV
Very well said! I have seen livelihoods completely devastated by these sorts of things. Google Adwords, getting banned from there, can destroy a content producer who has structured his entire life upon it.
...and charging rates for the work that is way too high.

Funny, when I read about the $3500 part I was surprised at how little he asked for. My impression from various HN threads[0][1] is that someone of Levison's caliber could easily fetch $200 per hour.

[0] https://news.ycombinator.com/item?id=5769348

[1] https://news.ycombinator.com/item?id=182369
No caching, and it's definitely http vs spdy, however, it's a global security initiative to get more people to encrypt.
Hackers begone: Measurement-device-independent QKD
I did check by diffing the RIFF headers. Here's some info on the metadata: https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ . There's little to no room for variance.
Wire – Modern Communications Network
Probably because the dog can claim property rights upon the Red Planet. They would send a very smart dog there, right?
It was oddly snuck into the private DNS announcement

http://aws.amazon.com/blogs/aws/route-53-update-private-dns-...

"You can create generic "white label" name servers such as ns1.example.com and ns2.example.com, use them in your delegation set, and point them to your actual Route 53 name servers."
Community property means person1 and person2 are going to get 1/2 of the assets earned during the marriage. You can get there cheaply or expensively. Lawyers get paid when you get there expensively -- and thus have an obvious incentive to inflame a negotiation between two aggrieved parties. I'm not sure why that makes me judgmental about their private lives.