skysight-inc/HackerNews huggingface dataset:
I have only read the linked article, not the study, but it seems to me to be a bizarre conclusion that if capacity is increased and utilization remains at maximum, that the capacity caused the utilization.

It seems to be a much simpler scenario that demand far outstrips capacity, and until you can meet the demand, saturation every lane added will continue to be saturated.

I'm sure amdahl's law applies to lane adding here, on top of the fact that all the highways I've seen merge from one side or the other. I don't think I've seen any that merge in the middle, though I guess they probably exist.
This is exactly the sort of thing that I don't want a politician to read.

A study finds a correlation between construction of new roads and increase in driver miles. A policy-maker, never one for logic, transmutes correlation to causation. Now, it may be that they assume that increased demand for travel causes road construction, and assign resources to reduce the total cost for each trip. Good for them.

But they may also assume that more roads cause more travel, and decide to prevent trips by destroying roads. Boo. You could as easily prevent water from flowing downstream by building a dam. Then your stream becomes a reservoir, the downstream flow rate reduces while it fills, then the reservoir spills over the dam at the same rate it flowed before.

People want to move around. They want to travel freely between the places they can earn money, the places they can spend it, and the places they enjoy keeping their stuff. Making the travel more difficult makes them unhappy, while making it easier makes them more content. For the most part, the desire to move minus the cost of the trip results in economic activity. If that number is zero or negative, people stay put, and don't add to economic circulation.

Human movement is an economic engine. You can add friction to it and generate more heat, or you can remove friction and extract work instead

Generally speaking, you want people to take more trips, and you want the cost per trip to be as low as possible. That doesn't necessarily mean building more, wider, and longer roads. You may be able to get better results by siting the popular destinations more closely to each other, and ensuring that the routes between them are direct, non-viscous, and non-turbulent.

When you do something stupid like make 3000 people work in one building complex, far away from homes or other businesses, and have everyone sleep in a suburban bedroom community, far away from jobs and shopping, yes, the road that is the best available route between them will be packed every single day. You cannot economically reduce traffic by narrowing that road. The cars you see on it will go down, but that is because people quit their jobs or moved their households over the arduous commute. They went somewhere else, and will be earning and spending there, instead. It would be better to simply put the homes, businesses, and offices closer together, and diffuse the obvious trips onto roads in such a way that they are neither over or underutilized.
Speaking of water, I came across an interesting post that talks about how much water is consumed to produce common food items. For instance, to produce one banana, approximately 160 litres of water are required.

http://www.theguardian.com/news/datablog/2013/jan/10/how-muc...

http://ni.lovefoodhatewaste.com/node/3838

It's something few people probably ever think about these days, but when you consider not only the food consumed, but also the food wasted every-day and extrapolate these figures onto the amount of water required to produce that food it really awakens you to the extreme demands placed on the world's water supply.
This would probably depend on the offered payment, prestige and entertainment (in the sense of mental/interpersonal reward).
> The Federation is post-scarcity.

No, its not. Its just phenomenally wealthy compared to any place in the real world today.

If the Federation was post-scarcity, then many of the plot lines in the various shows wouldn't happen, and the Federation, notably, wouldn't be getting into conflicts with neighbors for scarce resources like territory, etc. (And if it did because the other party started it, it would wave its hand to generate an arbitrarily-capable defensive force, win the conflict, and be done immediately -- which obviously isn't what actually happens in any of the series in that situation, which seems to recur fairly regularly.)
By precisely observing symptoms and acting on them appropriately? Wikipedia has a link to the paper the data comes from, if you want their definition.
The next one after that probably would have been the curiosity landing where I did the exact same thing, watching the countdown on NASA TV and following everything else in #space.

Was incredible to see them land something so large on another planet.
StartUps: Kings Landing vs. Silicon Valley
I'm not up to par with general physics knowledge but this might be a good place to start:

http://en.wikipedia.org/wiki/Faraday_cage
Depends on the government involved, and on the user, and on the authority.

And then it's still no worse than self signed even in the worst case.
I think that was the (sarcastic) point.
>Language design, especially syntax design, is always a series of trade-offs.

Sure, but then again not all trade-offs make the right trade, err, off.
Yeah we like HTML5 / WebRTC a lot better too. In Chrome, Instinct actually uses WebRTC instead of flash to access the mic.

We had a few issues with Firefox WebRTC though, still trying to work through those.
The Associated Press now automates earnings stories, no humans needed
> Choosing something because marketing told you it was easier is just as silly as choosing something because of ego. Calling people egoists when they choose a tool because of reasoned arguments based on evidence is simply anti-intellectual, and rude.

I Just dont know where in the post i did say something like that.. marketing? egoists? where did i said that?

If you happen to be above average in say english language for instance.. and you know a lot of words and sentences, poems.. but the thing is.. if you choose the speak in the english you know better, you will communicate with fewer people.. or you can just jump to a lower level to communicate so everybody can understand..

Of course you can use the advanced english with elite people.. you can teach people the 'better english' but a lot of them wont care, because they care about other things.. and i dont blame them.. (they may be worried about math or trips)

My point was just something like that.. nothing more, nothing less
The NSA Revelations
One of the biggest plus point for condoms is that both the partners can be confident about whether it's being used or not.

IUD may be verify effective but as a male, I have to trust my partner that she is using IUD. Of course, this is not important when couple already trusts each other and are committed. [Similar logic applies for vasectomy]
When I was at my company's office in China, I envied my coworkers that took naps after lunch. They would just tilt their head back and relax/nap. I tried it but my head always falls forward waking me up.
I know I'm going to state something obvious, but have you tried going to bed earlier?

I've honestly met people who try to get up earlier, but don't realize the easiest way to get up early (in the longer term, of course) is to catch sleep early.
> 1) In normal IP, the source does not know the route to the destination. You can try to guess with traceroute, but that's not authoritative. And the route out may not be the same as the route back. There may not even be a single well defined route.

This isn't normal IP, it's new IP. Moreover, using a relay would be optional (just encrypting the source address would give 90% of the benefit) and the worst case for having chosen one that isn't a router on the preferred route is that the packet would take a mildly suboptimal path to the destination.

> 2) This has the same pattern as the various reflection/amplification attacks and facilitates DDOS. I think that what "network management" means; if you provide means for people to flood the network with bad traffic then it becomes unusable for everyone, or at least it becomes possible to silence a site or endpoint on an ongoing basis.

I don't see amplification. You send one packet, each router forwards it once. I suppose the attacker could have a packet go back and forth between the same routers multiple times but that is already possible in existing IP using source routing and is trivially mitigated by adding a hop count / TTL field.

Amplification means you can send a small amount of data and cause someone else to send a large amount of data to the target. For example, if you send an EDNS query to a DNS server with many records for a particular name, the query is very small and the response could be very large. I don't see that here.

Reflection is much more benign. It doesn't allow an attacker with 100Mbps of bandwidth to convert it into 10000Mbps of bandwidth, it only allows an attacker who doesn't care about receiving a response to remain anonymous. So your complaint about a technical measure designed to allow people to remain anonymous is that it would allow people to remain anonymous. Feature not bug.

> 3) You've assumed that there's no legal responsibility attached to re-emitting these packets.

The existing routers on the existing internet are already re-emitting all the packets. That's what routers are for.

Obviously Congress could pass whatever law making it legal or illegal after the fact, but that's orthogonal to the technical issue of how it can be done whatsoever.
agreed, there must be some licensed code tied up in it all
In britian at least its important to talk to the correct part of the NHS. The sexual health clinics are great for information, thats what they specialize in.

You GP might have a decent grounding, if you're lucky. However the NHS prints a range of excellent leaflets with the 4 main approaches compares side by side.

In the US you have to run the gambit of worrying if you doctor has recently been taken on a golf trip by a pharma rep.
As a friend likes to say: starting up in Brazil is entrepreneurship "Level: Hard".

This means huge challenges, but the market is huge, there's REAL problems to be solved and there's the opportunity of building significant entry barriers.

Plus, even if rules are absurd, all players in the market are subject to the same constraints. Meaning that they're a problem if you're debating between tackling Brazil or another market, but they're a given if you're set on setting foot there.
Push-pull is one of my favorites, but it's pretty "operational".
Hi, thanks for taking the time to reply. My personal opinion of SBT is one that represent almost every developer I've discussed it with. Jumping to the bottom line - an experience like: rubygems, npm, lein (clojure), and that kind of build and package family is much preferred - one example is Buildr.

It's hard to pinpoint a developer 'instinct', but I think a build/dependency tool like rubygems or npm is one of the first things a developer bumps into, and becomes a central part of the experience _very early_, even before the experience of the language. With that in mind, SBT present a cryptic (some times even non-scala) like feel to it.
> I'm naturally a night owl.

Many people are unnatural night owls, thanks to blue light sources in the evening - perhaps that applies to you too. Have you tried f.lux?

http://getflux.com/
I'm sure children will appreciate the best-case use of fertility-awareness methods! :)
Using TAI internally would be much better than what we have now. But another problem is that leap seconds are only announced 6 months in advance, which is not enough to update all computing devices (including embedded ones, etc.). See Poul Henning Kamp's article linked elsewhere in this discussion for an idea on how to address that.
Anger as Facebook admits manipulating emotions
Managing side effects is one of Haskell's biggest selling points
From the chart in the article I'm surprised the pill has such a poor performance record of 6-12 pregnancies out of 100 women.

When I was in high school, university and in my 20's almost all the women I knew were on the pill and I didn't hear once about an unplanned pregnancy or abortion.

Infact all the women I know joked about how they were surprised when they went off the pill how easy it was for them to get pregnant given that the pill had never failed them when they were younger.
Cached version:
http://web.archive.org/web/20130213090917/http://www.xent.co...
Their latest stable/official releases are indeed lagging. One of the things openwrt does (for good and bad) is to spend a lot of time testing and stabilizing before a release.

Many people therefore prefer to run the nightly builds to get a (much) more up to date build. It may sound scary, but it's not really.

Anyway: openwrt is definitely not dead, definitely safe and I consider it about the only routing firmware I fully trust.
Calculating the time delta between two events becomes very difficult when your standard unit (seconds) is shifting in size.

>that occurs once every few years and _surely_ everyone would have prepared and tested for.

yeah... like y2k, ipv6 and the US conversion to the metric system!
Many claim that reactive approach somehow makes thing easier, to me it just looks like a solution (not really) in search of the problem. So for now I just dismissed it as a fad.
Will see.
> That's a lot to understand for something that's fairly simple in many other languages.

That's what's so nice about how Ruby does it; you don't need to understand any of that to use blocks. As you learn the language, you learn those things, but none of them are required to get started.
Unlike most stolen PCs, a stolen phone can be locked or erased remotely.
My first job interview went like this. They had a specific problem that they wanted to solve, and asked me how I would do it. I gave my answer (solving the problem for them), and they offered me the job, so I got to spend the next six months implementing my suggestion.
Superseded? How so? It's a third party plugin, just keep using it. The VS native stuff from MS is very immature but "ok" for simple TFS-like workflows.
My (autonomous) car, my safety: Results from our reader poll
In a moral dilemma involving an autonomous car that has to decide between killing a child on the road, or its passenger, 64% said the car should kill the child. We explored the reasons why. Most of the responses say that the car should always prioritize the passenger's safety over that of others.
> Except that roads do create traffic. - new road is built, utilization briefly goes down, then, as soon as people realize that there's now a faster, more convenient way to get into the city, they start using it. Utilization goes back up.

That's not "new" traffic. Traffic was already critically underserved previously, and is now only majorly underserved. The original road was 500% over capacity, and now the new road lowers it to 300% over capacity.

>They are literally new demand in the system driven by new capacity.

No, the demand was always there. No one went out and bought a car because a new road was built.

These are people who we're already underserved by transportation previously, but weren't counted (because demand so outstripped capacity that they couldn't be easily counted originally).

> Critically, many of those people are people who might have taken mass transit or carpooled.

This is a huge assumption. For instance, this can only even be possible in a handful of places like Chicago or NYC. There is no meaningful mass transit in the most of the major US cities to even pull traffic from.

If public transit is a good option, people will take it regardless of how many roads exist. (Very few people purposely want to make life more expensive or more inconvenient for themselves).

> as soon as people realize that there's now a faster, more convenient way to get into the city, they start using it.

From what you've said, it sounds like your advocating for people to willingly make life more expensive and more inconvenient for themselves. Your saying "new roads make driving too convenient and nice, we should take roads out so driving becomes even more terrible than public transit already is. Force people to make a bad choice, to avoid a terrible one"

- -

There's absolutely no need to race-to-the-bottom on transportation. We should build more roads and build more public transit, simultaneously. When public transit becomes cheap and convenient, many people will willing choose it. For those who don't, new roads and additional capacity alleviates that problem as well.

Your logic assumes that driving is inherently bad, and that we should "punish" drivers as a result. That's terrible, there's nothing wrong with driving, and there's no need to punish people for driving. There happen to be some bad externalities to driving (exhaust, traffic accidents), but those problems are being worked on (electric zero-emission cars, self driving cars, etc)

- -

What your advocating for sounds really dangerous. Imagine if we applied this logic to any other market:

"The internet is congested. We can't just add fiber lines, if people had more internet speeds, they'd just use it up! We should destroy fiber lines, and cap all internet users to 1Mbps speeds, so that people start using the Postal Service and Blockbuster more often. "

"We can't run more clean water to the bad part of town. It might 'drive more people to move to a previously undesirable part of the metro area'. We should keep the water system broken -- or actually, just start slowly cutting water off to that area. "
In the past I've created an empty robots.txt just to keep the 404 errors out of my logs...
Honestly, it would have been hard to make the Wilshire exit/entrance any pathologically worse. It was one of those ramps where the entering cars have to merge with the exiting cars and everyone was entitled and freaked out about it. (I used to live about 4 blocks from it.) It was awful, so I'm glad they've finally fixed it.
Docker itself doesn't create container instances itself, it uses underlying technologies like LXC and libct, and in the future, possibly even BSD Jails and Solaris Zones.

What Docker provides is the level above - the layered images, repositories, automated services discovery, etc - which LXC/Jails/etc don't provide.

A closer equivalent in the *BSD world would probably be projects like CBSD, ezjail and such (in terms of the stack layer, not in features).
Considering the key for any new user, when encountering problems when unfamiliar with the material, is to use a unique term to find answers on the web. Calling your framework after the technology is arrogant, foolish, and wholly unimaginitive.
So you had to write your own compiler, operating system, and runtime libraries too?

-- I know, you didn't think it made any sense either. I'm just pointing out that a line has to be drawn somewhere; where it gets drawn is actually arbitrary.

Yeah, I've had to deal with ridiculous mandates from on high too, though none anywhere near that onerous. In my previous job, we were writing a compiler. It was mandated to be in C++ -- the first mistake -- and we had to use smart pointers instead of GC -- also a mistake. But the completely idiotic thing was that we were not allowed to declare any exception classes. The VP of Engineering -- a very smart and experienced but very arrogant guy -- had seen exception hierarchies get out of control before and decided the solution was to ban them.

But that's on a pretty small scale compared to what you're talking about.
"I have a degree in economics, an MBA from Berkeley, and over 30 years of business experience. Do you know what question I hear in Silicon Valley nearly every time I meet with potential investors for CalendarTree?"

I would have supposed that Scott Adams has become quite wealthy from the Dilbert strip, his many books and all the spin-off merchandise (calendars, toys, etc.). Why would he need to look for outside investors to fund his app rather than just investing his own money? And if he's not willing to risk his own money to start his new business, what message does that send to potential investors?
I would much rather not be in the office at 7PM.
I've liked:

Clearing up Mysteries - The Original Goal http://bayes.wustl.edu/etj/articles/cmystery.pdf

" ...we must keep in mind that Einstein's thinking is always on the ontological level; the purpose of the EPR argument was to show that the QM state vector cannot be a representation of the "real physical situation" of a system. Bohr had never claimed that it was, although his strange way of expressing himself often led others to think that he was claiming this.

From his reply to EPR, we find that Bohr's position was like this:

"You may decide, of your own free will, which experiment to do. If you do experiment E1 you will get result R1. If you do E2 you will get R2. Since it is fundamentally impossible to do both on the same system, and the present theory correctly predicts the results of either, how can you say that the theory is incomplete? What more can one ask of a theory?"

While it is easy to understand and agree with this on the epistemological level, the answer that I and many others would give is that we expect a physical theory to do more than merely predict experimental results in the manner of an empirical equation; we want to come down to Einstein's ontological level and understand what is happening when an atom emits light, when a spin enters a Stern-Gerlach magnet, etc. The Copenhagen theory, having no answer to any question of the form: "What is really happening when - - - ?", forbids us to ask such questions and tries to persuade us that it is philosophically naive to want to know what is happening. But I do want to know, and I do not think this is naive; and so for me QM is not a physical theory at all, only an empty mathematical shell in which a future theory may, perhaps, be built."
it'd be great if the font was squiggly too
How Different Bloggers Make their Money Online
Star Trek: The Next Generation's episode "The Neutral Zone" covers this topic pretty well. I highly recommend it.

"The challenge, Mr. Offenhouse, is to improve yourself... to enrich yourself. Enjoy it."

- Picard, describing life on 24th century Earth
Finally, businesses that rely on roads will swoop into cities
with many of them, bringing trucking and shipments.

Indeed, roads are most often built to bring in new large corporations that create jobs. Depending on how one measures "quality of life" this could be considered a very good thing.

I was expecting something more interesting such as the correlation to car driver behaviour and inefficiency with stop-go traffic when not leaving a buffer in front of the next car (something that was written up very well a year or so ago) and how this logic is effected with wider roads. Instead, got some pretty worn out theories.
On the other hand, the HN public is one that should be acutely aware of leap second issues, because it's urgently necessary that all programmers should have some basic knowledge of this issue. So it's a good idea to draw attention to this a few times per year.
> Can you name a language which would best JavaScript in
> all these points?

Why language has to best javascript in all these points? What's the point? Why should I want to write procedural, object oriented or functional code in the same language?
Why not choose a language that fits a task at hand instead of being "quite good" or maybe "not that bad" and "rather well known"?
Javascript for everything is at the same level of moronism (and subset of) webtech for everything. It just does not make any sense.