skysight-inc/HackerNews huggingface dataset:
Higher speeds generally increase traffic rather than decrease it, as following distance increases (or, if it doesn't, traffic due to wrecks will slow you down anyway).

That being said, I live in CA and would love a model much like Germany, with unrestricted freeways in the rural areas and speed limits around 15-20 mph in towns and cities. Going down I-5 to socal? Sure, do 150. Driving in a town where there could be people walking, cyclists, vehicles stopping often, etc,? Maybe 15 makes more sense.

Of course, not giving a license to just anyone with a pulse would be a start. My grandmother (lovely woman, but 91 and clearly past her driving years) failed her written driving test a few weeks ago. What did the DMV do? They _extended_ her license another two months, for reasons that escape me. "You can continue to drive despite a demonstrated ignorance of driving law" is pretty much what we're saying there.

Also, California is big. A lot of it probably resembles Iowa more than SF in terms of road infrastructure - ever head out to the more remote parts?
> 401k plans are designed to replace the "pension plans" of yore

That's actually not really true. The 401(k) was an obscure provision in the Revenue Act of 1978 and it wasn't until two years later that Ted Benna realized it could be used as a loophole to set up an employer-matched retirement plan: http://www.learnvest.com/knowledge-center/your-401k-when-it-... It wasn't designed to be used this way, and that's not what the IRS had in mind when they originally drafted the rules.

Companies love them because they're cheaper than a pension plan, and crucially, they transfer all the risk and responsibility onto individual employees and away from the company.
> Integer addition arithmetic is one of the most common operations your computer does, making that 2-10x or more slower would have catastrophic consequences.

Common Lisp is a compiled language that has arbitrary-precision integer arithmetic by default. What we generally find is that in most kinds of code the cost of the conditional branch is negligible; it's dwarfed by memory access, function call, and other conditional logic in the program.

There are, of course, exceptions. Most of these are array operations where one is doing a small amount of work on each of a large number of array elements; array index computations are a good example of a place where one doesn't generally want to pay the cost of overflow checking. For those situations, Common Lisp provides declarations one can write to cause the overflow checking to be skipped.

The overall effect is far from catastrophic. Common Lisp is competitive with other compiled languages -- not the very fastest, perhaps, but definitely in that range, and a good 10 to 30 times faster than interpreted Python or Ruby -- languages in which a lot of code is being written these days.

Now to this specific example. What would have happened if it were written in CL? If the programmer had not specified otherwise, the arithmetic would be done in arbitrary precision and would work correctly. That's clearly the correct choice in this case: even though an array index is being computed, it's effectively a random index from the hardware's point of view; cache prefetching will be no help at all. That being the case, the performance will be dominated by memory latency (at least to the L2 and L3 caches, if not all the way to main memory). Also, in many applications, the comparison between two elements will involve a function call; it won't be just an integer less-than instruction. So worrying about a couple of integer overflow tests would be pretty silly.

I concede the possibility that, this argument notwithstanding, the programmer might have turned off overflow checking anyway. Well, you can shoot yourself in the foot in any language. Lisp just tries to make it not be the default.
The word "fishes" is commonly used to refer to multiple species of fish instead of multiple individuals
TL;DR Road maintenance is expensive, and the bill is about to come due.
Indeed, foremost if money is not your prime motivator.

Now sometimes you want to ensure that the idea is actually developped.

You could have a nice idea, lack the means of executions, patent it, and then some big oil company may buy your patent and NOT develop it!

so now, you have two choices:

- either go to school, learn what needs to be learned to be able to implement the idea yourself, spend the rest of your life working all nights and week ends on your idea, while working for some soulsucking corporation to bring bread on the table and finance your idea, or

- go start up an unrelated company, so that you may become billionaire, and then finance the development of your idea later (this is eg. what Jeff Hawkins did, creating Palm, making a fortune, and now using the money to develop AI with Numenta which was his original purpose. Numerous other examples exist.

If you're lucky, you may try some variant of the second plan, where your startup develop products related to your idea, so that both you and your teams get accointed with the technical requirements of your idea, and gain some expertise required to solve the problems you may encounter for its development, and then, when this startup is established and viable, you might start developing this idea.
http://grammarist.com/usage/fish-fishes/:

"In biology, for instance, fishes is used to refer to multiple species of fish. For example, if you say you saw four fish when scuba diving, that means you saw four individual fish, but if you say you saw four fishes, we might infer that you saw an undetermined number of fish of four different species."
If you click on "Details" under the entry it'll show you the source, the user who added it, and the number of upvotes. It seems to be crowdsourced.
I've been asked about this 'bug' in almost every interview question about binary search/merge sort etc. The fix for the bug being the exact same fix in the post.

Isn't this just common knowledge?
The thing about Go is that there isn't all that much to talk about, any mention of it induces a "channels are awesome" comment or a "there's no generics :'(" conversational nadir.

I think eventually it'll be complete, with only the occasional maintenance patch.
http://pythonwheels.com/ solves the problem of building c extensions on installation.
Intermittent fasting for weight loss works – for men
Interesting, didn't know that was valid usage. You learn something every day.
Facebook employees reveal 22 awful things about working at Facebook
Sometimes you specifically want arithmetic modulo 2^32 (or some other word length). This comes up in cryptography, for example.
They do fail. Linus Torvalds talked about this in 2007
http://yarchive.net/comp/linux/cpu_reliability.html
I have a nasty habit of saying to myself "What if I do it this way instead?" and I end up breaking things. The problem is I know how software should behave so I purposefully go against the grain to see how it handles situations.

I find satisfaction in breaking software and finding bugs. If it allows for user input - I will try to break it.
A loyal employee that made a mistake is still a valuable employee. We should focus on prevention and obviation (you can't steal what isn't there) over severe punishments.
I'm Sorry, but Agile Won't Fix Your Products
Highly recommend FPM for creating packages (deb, rpm, osx .pkg, tar) from gems, python modules, and pears.

https://github.com/jordansissel/fpm
Isn't this just common knowledge?

It could be now, but 9 years ago, when that article was published, it wasn't.
Technically speaking, that's a parameter, not an argument.
A tale of indie RPG development
Surely you have frost heaves in Wisconsin? Aren't paved roads severely potholed by your winters as well?
European Parliament Blazes a Path for Overdue Copyright Reform
Why, for "Conversion therapy", being banned is the best status possible, according to this website?
Homosexuality was never illegal in Poland. It wasn't regulated before 1932.
> AND everyone else

They weren't saying what you are suggesting they were saying.
2,500 Tons of Rock Fell Off Half Dome and Nobody Noticed
Dreamscope App: Fast deep learning dream image generator
You need to have an argument before someone can counter it.
The German Autobahn (equivalent to Interstate highways here) is entirely limited-access, high-speed (minimum speed limit 100 km/h; often no speed limit).

The German Bundesstrasse (equivalent to U.S. or state highways?) does have highly variable speed limits, as you describe, and I found them correspondingly maddening to drive on, due to the incessant need to accelerate or decelerate.
I don't think there's anything off about people having vested interests in what they're saying. Look at it the other way and it's just putting their money where their mouth is.
Sam Altman- definition on silicon valley dictionary
What are you looking for in API management? There's key management, DDos protection, etc.
That's great for rich people, but what if I can only afford one house and have just one job with stock options that aren't sellable yet?

I'm genuinely curious, how are people diversifying?
The Legacy of Genghis Khan
Show HN: Arcade – Play retro games streamed inside a browser
Click 'Learn More' ->

"Enigma is a decentralized cloud platform with guaranteed privacy. Personal data is stored, shared and analyzed without ever being fully revealed to any party. Secure multi-party computation, empowered by the blockchain, is the magical technology behind it."

If the author's find this, that's the vaguest, most poorly worded summary of a service I think I've ever read. I don't know a) how it's decentralized b) how my data is stored, shared & analyzed c) whether to trust the blockchain being called 'magical'.
Why NASDAQ Is Betting on Blockchain
Financial instruments come in a variety of flavors the tax treatment is definitely arbitrary and not possible to be very consistent or logical about.

1- Over the course of a year I buy and sell hundres of stock issues, constantly incuring taxable events, and at the end I sell off the entire portfolio including short term cap gains rate (same as income rates).

2- I buy an ETF that does all the same trades, but when I sell I only get long term cap gains taxes.

3- I loan a company money (sell an note) to do this trading and a clause written for at the end of the year call the note for a value equal to the previous two scenarios. I incure taxation from a bond investment,

4- I buy an ETN (exchange traded note) that repays based on a formula as if the previous trades were made. Once again I pay long term capital gains on an equity investment.

5- I buy a future on the index I'm managing and invest an an amount equal to current price of the stocks in bonds to replicate the price performance on the ETN. When I sell a year, I incure two taxable events.

6- I have't even brought up options, so I can keep going.

These are all the same, but they all have different taxable events and consider a realized gain something different.
There is no excuse for publishing anything that does not stand up to replicability and a significantly high enough threshold chance that published prediction will be realised. Hence the OP is correct in pointing out the unfairness of equating comparatively reliable semiconductor process improvement predictions with the relative dartboard that is biotech.

If third parties ("PR") hijack the truth, it is up to the researcher publicly to denounce them.

If, as I suspect, such denunciation is bad for a researcher's funding, then we have a problem in research, if indeed, in such circumstances, it can even be called research (as opposed to, say, "marketing").

Clearly biotech is a younger field than semiconductors, and it should be given a wide berth to make mistakes without prejudice, but that does not exonerate it from explicitly communicating the expected uncertainty of its results.
It depends on dialect, but usually variables defaulted to float. I think his code would be OK on arrays that'd fit in 64K (and it'd fail by loss of precision rather than overflow).

FWIW when I coded binary search back in the elder days I checked my C against Bentley's pseudocode but took care about overflow; I didn't judge this difference a bug in the pseudocode, but the sort of consideration necessary in rendering it to C. (Although I was being more careful than usual.) Since this was before the net or open source were part of professional life I didn't get to see other renditions to find out they were wrong.
Well, you could create another account... (I'm a javascript developer)
Indigenous Software (http://indigenous.io) | San Diego, CA and Virtual

Indigenous is building a content, commerce, CRM and marketing platform for small businesses and freelancers. We're looking for:

* Software Developers (MEAN Stack - Contract, FTE), and;
* a Product Manager (Contract, FTE), and;
* a UX/Usability Expert (Contract).

For consideration, send resume and/or portfolio to Chris at jobs@indigenous.io.
Neuroscientists Demonstrate Operation of a Network of Brains
So if your whole post about 10^7 100km trips was a joke, why did you post it?
What do you see? Black and white video can fool your brain into viewing color
Litecoin is booming
really? I'm honestly confused at responding to this with downvoting.
The thing I like about clojurescript is the fact that it has a linker and library system which makes sense.
If I (still) knew it, I wouldn't need reference material. But I agree, if I never knew it, then reference material is... not quite useless, but quite useless to me at the moment.
Artist in the article: http://kennethmorehouse.com/
This may vary state to state. I know that in IL it seems that well over half of them are paved, or tarred gravel. The southern end of IL has less of this tho... but the amount paved is increasing. When I was a kid visiting relatives, I learned to drive on a lot of gravel roads, but heading down there for a funeral not long ago, most of the gravel I learned to drive on is paved now.
Problem: browsers are designed for documents, not rich applications

Solution: javascript
> The T-50 (prototype aircraft that Russia can't afford to further develop) and the Su-35 he brought up for comparison use two round nozzles

They also have two engines.
If you look at each country individually within the UK, it shows the correct details.

I suspect it is because in the original law, there were nuances such as "The privacy restrictions of the Act meant a third person could not be present and that gay men could not have sex in a hotel. These restrictions were overturned in the European Court of Human Rights in 2000"
اصباغ+الكويت+هاتف+55757238+رقم+صباغ+بالكويت+صباغ+في+الكويت
Yes. That is right. I misunderstood Scott. He makes sense. BQP covers factorisation which is different to NPC.

That said, it is unclear how far Adiabatic notions will take us but it seems there are limits there too with respect to the spectral issues.
"Conversion therapy" is a controversial therapy used to "convert" gay people "back to straight." The process is almost always heavily influenced by religion, and can be very harmful, psychologically. Some gay people are forced into this against their will, by their parents. There have been cases where people have committed suicide or had suicidal thoughts.

The organizations who run the therapy are super sketchy as well.

Wikipedia has some extensive information on it: https://en.wikipedia.org/wiki/Conversion_therapy
You can ignore it... right?...
"Prototypal inheritance is pants-on-head stupid."

Well, he's almost merely wrong, if he were to take out the "prototypal" part.
According to other comments you have been employed for the past 5 years. You might want to leverage the contacts and relationships you have built first. These are the people who already know your work ethic and could provide a warm lead to a job/mentor. You'd be surprised how small the world is.
One wonders how we get out of this mess. You'd have thought that Microsoft/Google/Apple/whomever would have at least tried to include a better alternative language in their browser by now. What stops them besides inertia?
The site is crowdsourced, so if you click "Accurate?: No" on anything incorrect (on a country's page), you can supply details so that our moderators can look into it. :) Thanks!
More than anything else, I'm glad something on the scale of Pinboard can exist. Just a man providing a service he built lovingly, to a base of happy customers.

> I am a terrible businessman.

Only from a certain point of view.
Why I Love Hackathons
This is absolutely a NIGHTMARE for new developers. People come into the language, and there are what seems like an infinite number of "the only right" ways to do something, all of vary degrees of complexity/usefulness, and all claiming that they are god's gift to computer science.

That last part is the part that is most frustrating to me, and it isn't unique to javascript.

Google, facebook, yahoo, etc. have all gotten along pretty much just fine up until this point using existing web technologies. We should ALWAYS be trying to improve those technologies, and we should ALWAYS being trying to improve the workflows involved in using those technologies, but what comes across as ridiculous is the apple-style "this literally solves everything, and everything before it totally sucks and is useless and you are stupid for using it" marketing behind them.

I like javascript. A lot. I use it every single day, and it does a lot of useful things for me.

But my god the cognitive load involved in swimming through all of the "this library literally saves THE WORLD" marketing fluff is intense.

Javascripters, I get it, you're really excited. I am too. But maybe tone it down just a few notches.

Here's a thing I wrote about this topic a few years ago: http://thingist.com/blog.html?id=21434
Before React: to make a transition, let's change this, this and then that, mutating state on every step

That's nonsense. There have been data binding frameworks used for well over a decade in JS development - I know I wrote one in the early 2000s. You can't write a decently sized app in JS without developing something like data binding, unless you love busywork and bugs, or have zero prior experience of what came before in GUI frameworks.

Data binding is designed exactly to prevent the need to explicitly mutate all the views at every point that the model can change. Instead you write bindings that project the model into the view, and make the model reactive, so that changes to it propagate automatically. It's the same in any decently sized Backbone app - that's why the Collection and Model give you all these events.

What's new in React is the idea of cheaply creating a virtual DOM and extracting a set of diffs from it that can then be applied to the real DOM. I did something vaguely similar, again in the early 2000s, but the motive then was to reduce the amount of data on the wire (the server had a data-bound model of what was displayed on screen, but only sent diffs back to the client). It's a neat idea and an excellent implementation, but it's not original or groundbreaking.
conda works pretty well.
They've tried Typescript and Dart. No massive uptake to date. WebAssembly may be a way forward.
Greek debt crisis: How easy is it to swap currencies?
Presumably, the Chinese and some random hackers now have every piece of relevant data on my life that could ever be used for at least the initial validation of my identity - up to and including my fingerprints. For repeat authentication it's not an issue but parts of this go way beyond SSNs.
Your information isn't quite correct.

Initial trials of the arresting system were conducted in 2011 at Lakehurst. The hook had several deficiencies, in part because a wire dynamics model provided by the government for the team to design against had faulty assumptions. Several components were redesigned and re-tested. During the first sea trials of the system in October 2014, two F-35C aircraft deployed to the USS Nimitz where the trials were highly successful:

http://www.navytimes.com/story/military/tech/2014/11/15/f-35...

"The F-35C test pilots have made approximately 100 traps on the Nimitz, and the three wire was caught so many times that the metal cable had to be replaced. The one wire, the cable furthest aft on the flight deck, hadn't been used at all, Wilson said."

What other engineering items have been overlooked that you believe are mindboggling?
“A retail business (...) sells it's stock”

How is this to parse?

The contraction “it’s” means either “it has” or “it is”. So, the quoted expression expands either way to a syntactically malformed expression with two verbs.

Could it be intended to mean the following?

A retail business’ (...) sells — it has stock
I don't think you understand what YAGNI means.
I think you missed Dart. In any case, everyone agrees at this point that compiling arbitrary languages to Javascript or a Javascript-derived compile target is the way forward. Write ClojureScript.
The second strategy is very smart. Problem with that is sometimes you only have a narrow timeframe before some big name brand comes up with your idea and implements it in a really shitty way. So waiting until becoming rich enough is not really a good option.

Although that's "hypothetically" my problem.

Thanks for answering!
I read the SA article the blog refers to and I couldn't decide if that particular colossal theory on symmetry was just an isolated incident or that "deterioration" is really happening to many disciplines/theories of math. It is certainly an obvious fact that things become popular and then eventually forgotten and then sometimes brought back. There is also different levels of understanding: breadth vs depth. I recall at one point there was concern of the opposite. That is too much depth and not enough breadth (the above theory is depth problem as many mathematicians know of the theory just not the exact proof).

I still think the unpublished problem ie "publication bias" is a bigger issue which I suppose is somewhat in similar vain. Supposedly google was working on that.
"Let's put a weak language on a billion screens and see what happens." The browser is Arrakis, and JS devs are the Fremen, hardened and shaped by an environment that is just barely survivable. Let us hope our own Golden Path is less painful than in Dune.
21M affected by government data breach
Daily Hacks to grow social media presence
Hi Roger, some not so easy questions if I may?

What does this mean, that the robo advisor is based off of decades of Nobel Prize winning research? Eg - Long Term Capital Management had Nobel Prize winning Laureates guiding its investment strategy and it went bust in the late 90's as its models broke down due to market conditions outside the realm of its models.

Also - how does your fiduciary duty obligation jive with your robo advisor, which I assume is an automated process? Are you manually checking each bit of advice it suggests as part of due diligence requirements? And what happens if it has bugs? Eg, if I'm a risk averse investor but your robo advisor had some buggy code and recommends I put 90% of my portfolio into emerging market equities, and I follow this erroneous advice and lose most of my investment, what recourse do I have against your company? Do you guarantee lost capital due to clearly wrong advice, or do I have to take you to court? Just curious how you are planning to deal with this type of situation, because at some point it's likely to happen (but maybe not as obvious as this example).

Also your link appears to be more of an opinion piece than purely factual statement on 401k advisors.
That's not the case at all. The aircraft has always been intended to be stealthy. The X-35 prototypes used F119 engines from the F-22 program (also a stealth aircraft). The F135 engine is a follow-on development with the F119 as a starting point.
I doubt it, they're cousins.
I learned a while ago that it doesn't matter how broken something is if everyone is using it.

Humans are incredibly resourceful, if not also short-sighted.

Look at PHP, look at Javascript, look at Wordpress, look at email, look at the original jQuery etc...