skysight-inc/HackerNews huggingface dataset:
The major routes have express buses which make fewer stops and carry transponders that give them priority at stoplights. The biggest of them have bus-only lanes (at least during peak hours) for part of their route too.

I used to commute regularly from Palms to Downtown on Venice Boulevard on the 733 and never found getting stuck in traffic to be a major problem.
Interesting news, though I'm curious how many people were using just Cassandra without the additional text search and geospatial functionality provided by Elasticsearch. Would make sense if Amazon was looking into a plugin for CloudSearch as well.
There is an Open Source emulator of System/370, System/390 and zSeries/System z ("Hercules"). Anyone knows if there is any emulator of the System/360?

https://en.wikipedia.org/wiki/Hercules_%28emulator%29
Ask HN: Looking for a startup job? What search terms do you use?
I'm doing some market research around startup recruitment and was wondering what search terms you look for when trying to find a job in the startup space.

A. "startup job"
B. "Startup jobs"
C. Any other terms (including location, salary, perks etc.)?
That repo never had code in it.
That's a risk, that as an informed and adult user, I should be able to accept on my own. If I wanted a much less useful but marginally more secure browser, I'd just use Chrome.
I think this is vastly over-exaggerating.

Unless you specifically state that you are using the GAAP term "revenue", revenue could mean anything, just like "made" could mean anything, like saying "we made $1M last month".

I highly doubt if you were making a presentation and you said "We had 1M in revenue last month", and it wasn't actually GAAP revenue, I find it hard to believe you would be subject to lawsuit or arrest. In fact, arrest is even more of an over-exaggeration.

Even Groupon had a hard time defining exactly what its "revenues" were pre-IPO, and yet no one got sued or went to jail.
Snifflab: An environment for testing mobile devices
not that i know of.
If everyone had a markedly higher IQ, would that not lead to a greater chance for global happiness?
It's interesting how we're basically seeing networks reborn in a new way. It'll be especially funny if Apple, Google or some startup is able to bundle different streaming services together for a discounted rate and we're back at square one.
+1 this sounds like a job for a therapist, not a Dale Carnegie class.
We all know too well what happens when a backwards-breaking change is imposed without strong functional justifications : most developers don't actually put the effort to upgrade and as a result the vast majority of extensions break. Case in point : python modules, after tremendous effort and years of waiting about 2/3rd of the existing modules have been ported from python 2 to 3.

This is relatively "mitigated" in the case of add-ons because backwards-incompatibility has become the norm so old add-ons are likely to break anyway at some point, but this still seems like a very bad idea for Mozilla to kill a large portion of their ecosystem in that single move, especially if in the bunch are very differentiating extensions like Tree Style Tabs.

Justifying the decision by becoming even more interchangeable with Chrome is especially baffling, what is the strategic point of this?
I think the more important thing is to make sure that a company clearly defines exactly what it means by certain financial terms. Someone correct me if I'm wrong, but IIRC during the original .com boom Priceline counted the entire sales price of an airline ticket as "revenue", which should clearly be considered GMV. More recently, I've seen terms like "gross revenue" and "net revenue" used by the financial press to describe total booking volume vs the cut a company takes.
Understanding Critical CSS
Where are the Unicorn Accounting Principles (UAP) documented?
In LA, it's not the flatness, it's the distance that makes having a car necessary. Everywhere is _miles_ away from everywhere else. I haven't been to Amsterdam so I can't comment on that, but the first two sections of this excellent article[0] touch on that.

[0] https://nplusonemag.com/online-only/city-by-city/los-angeles...
I'm an "exempt" employee. That means that I'm exempt from the fair labor laws.

It means that, for example, I don't get docked in pay if I work a few less hours this week. It means I don't punch a timeclock.

We just had a bit of a big deal about this at work. Some of us were taking parts of days off, and marking them as such in our system: "I took two hours off today." HR told us to stop. Apparently, there's some kind of a legal/liability issue they were getting into, where exempt employees don't have to do that. We can just take a couple hours off, without using up vacation time to do it. (I don't know the details about it. I can't tell you how to make your HR department see it this way. To me, it was just one more of those random HR policy changes. But the point is, exempt is a different set of rules, and some of those rules are pretty nice.)

Exempt also means, once in a while, that I get called in after hours, or that I work unpaid overtime. I accept that, as long as it doesn't happen too often. I accept the bad part of the deal in order to also get the good part.

If you refuse to work unpaid overtime, are you also willing to let go of the good parts of the deal?
America’s disastrous mass transit policy is about to look smart
It does, and to do so it presumes that there will always be some readily available alternatives with smooth supply curves, and neglects transition costs.
Building an iOS app in Rust, part II
This is really sad. I cannot surf the web without vimperator/pentadactyl now. It's so useful. I have quick keybindings for switching to an ssh tunnel, or doing site specific web searches, etc.

I don't see anyone developing a vim/emacs-like browser from scratch. Many projects like uzbl or luakit failed. It takes a lot of manpower. Doing things on top of Firefox made it relatively easy, not a heroic effort.
That's disgusting. I hope attention is called to it to boycott such groups.
I tried it for some time and its like and amazon fire phone as they have no app store (google) it is really very difficult its a smart phone but not a smart phone so !! its not a great experience i would say personally
But the Add-on SDK is continuing to be supported.

And the post makes it clear that this is a long-term decision, not motivated by any one change but by the sum of all of them. The removal of the traditional status bar in Firefox 4 broke a bunch of addons. Australis had add-on compatibility implications. Electrolysis has massive add-on compatibility hazards. In the future, HTML-based UI like browser.html would have huge add-on compatibility issues, as would hardened engine components that might not support XUL/XPCOM (because it's essentially impossible to support XPCOM without being Gecko).

Nobody likes breaking addons, believe me. But I think after 10 years it's clear that the current situation needs to change, or we'll be having this conversation 2 years from now all over again, and then 2 years after that, and so on as long as Firefox is around. With one last round of deprecation we can get to a sustainable future with great addons and minimal breakage.
I've got a few plugins that provide very useful tasks but aren't very trust-worthy. You might think that's insane but everything has a risk. I do disable those add-ins when I don't need them.

Security is not an absolute -- it's a trade off.
It's not exactly coming out of left field though. PDE4 has been a research topic of much interest over the past decade. There are many studies and review articles talking about the large amount of evidence that PDE4 inhibitors, specifically those that are specific for PDE4B and PDE4D, are excellent cognitive enhancers and possible treatments for neurodegenerative diseases.[1][2]

Unfortunately, the PDE4 inhibitor that they used in all the mice studies, Rolipram, causes vomiting in people in very low doses. Thus, there has been a lot of research around trying to find one that works just as well without causing vomiting. These gene tweaking studies just further confirm that these are good drug targets worth spending the lab time on to develop.

1.http://www.ncbi.nlm.nih.gov/pubmed/23883342

2.http://www.ncbi.nlm.nih.gov/pubmed/25159075
That's what it looks like
How Bitcoin news will change in the future
"ZFS can heal the data IF the storage pool provides data redundancy"

You can configure ZFS either with or without redundancy.
That's only true if driving is the only way to get to work. If people can get to work on public transit, and it costs less than paying the congestion charge, they will use public transit.

In other words, the congestion charge is a constraint on traffic volume, just as road supply is, because it changes the equilibrium of supply and demand.

It isn't like this is a hypothetical experiment that hasn't been tried. It is a fact that people take public transit when it is easier or cheaper than driving. It has happened in cities around the world.
Jason Scott is a real-life Indiana Jones of the digital age.
Maybe one valid point is having an internet browser that is not manufactured by an advertising company?
I would like to see an index where points are weighted by price drop and total value of all shares of the stock. That would make things a little more accurate.
Also http://godoc.org/github.com/peterhellberg/gopher
I can’t say I am enough of an expert on Nazi theology to know what they wanted other than to say whatever it was it was not very rational nor based on an understanding of genetics.
> a company could go out and finance a few hundred self-driving vehicles, it would be easy to build up market share for competing services with lower margins.

Especially if that company, was, say a mobile OS and mapping/navigation vendor with decent marketshare whose OS with included personal assistant and/or mapping/navigation software was already in lots of hands, such that it would be easy for them to integrate ride hailing into those existing products and thus have minimal onboarding cost for new users.
Anyone who is interested in the IBM systems architecture can use Hercules-390 [1], a IBM mainframe S/370, S/390 and z/Systems emulator that runs under Linux, OS X, Windows and other platforms. It runs lots of descendants of S/390 Model 67 without any modification. Virtual and real hardware are supported (networking, disks, tapes, terminals...).

You can run prebuilt systems like the MVS 3.8 Turnkey System [2], or build MVS 3.8 from the distribution tapes itself and learn much of these systems internals [3]. Also, you can run pretty much anything that runs on mainframes like MTS [4] and z/Linux [5].

I have a custom MVS 3.8 installation that I use for learning and it's basically undistinguishable from a modern z/OS installation, from the operations point of view. I learned to write HLASM, JCL, APL, and a lot of other ancient programming languages.

[1] http://www.hercules-390.eu
[2] http://wotho.ethz.ch/tk4-/
[3] http://www.jaymoseley.com/hercules/
[4] http://archive.michigan-terminal-system.org/mts-d60A
[5] https://www.linux.com/learn/tutorials/702425-run-your-own-ma...
Same thing here in Portugal, when the price rises the excuses are the oil price, but then the opposite never happens.
What are the main companies that produce crude oil storage?
This isn't a union filesystem; it's a primary filesystem that happens to use COW internally for better reliability. It's comparable to ZFS, btrfs, or tux3.
Neither.

Generic search engines are useless for job searches for programmers. Also, startups don't advertise job postings as "startup job".

A much better approach is to look through few high-quality job posting services (https://jobs.github.com/positions, http://careers.stackoverflow.com/, https://angel.co/jobs, maybe craigslist). Or locate the startups you want to work at and look at their website directly.
That's the result of a bad design in this particular case, and it isn't inherent to the concept of an HOV lane.
I think its a lot more complex than that. I agree that there are a lot of people who make their living making CRUD apps (and honestly, I think its a good thing if people can do it! Someone is paying for those CRUD apps which means there is a demand...). But...as the economy gets more automated and digitized and the population grows, you're success will be determined by how quick you are in recognizing opportunities (clients, projects etc.) and social networks seem to be the best way to get this information. So I would argue that its the advantage of this property of social networks which is what makes being social a valuable skill.

Also, I see a lot of disdain over the term "being social" in the tech community: its not licking the boot of others, its as simple as being the one who initiates conversation. I cannot stress how important this simple skill is.
A few years ago, I5 running through Seattle was shut down for major repairs. All the pundits predicted carmageddon.

But when the time came, nothing happened. People adapted.
> drugs might be the only thing to make life seem bearable

there's Jesus, but we took him away, too
The level of sheer awesome here cannot be expressed in written words.
It kinda does by definition, actually.
I recall the first game to arrive at the arcade with that screen was a game called NARC by Williams.
Vomiting is one of the more interesting differences between rodents and humans when it comes to drug studies as rodents can’t vomit.
In fact, I'm one "hop" away from public. Upstream from me is a staging repo, and public is the one upstream from that. The staging repo is needed so I can bounce changes among platforms. Its branches get rewritten regularly.
It also ignores the output (garbage, buildup of entropy that destroys ecosystems)
Mozilla is dead. Long live Mozilla Extended Support Release! https://www.mozilla.org/en-US/firefox/organizations/
That presupposes a bit of a false dichotomy, doesn't it? If the add-on APIs you need aren't there in the new framework, then the solution is to add them. I don't believe security and power should be in conflict--I want both!
With the new APIs, you should be able to have 4 web workers do the downloads in parallel still. (Based on how chrome handles such things)
Show HN: Chord Tutor (PX2 Framework, Web Audio)
Source: https://github.com/burtonsamograd/px2/tree/master/examples/c...
It's also an opportunity. It costs energy to make alternative energy sources. So build them now while prices are low (I.e. don't send the Middle East lots of cash).

Then reduce demand for hydrocarbons by simply producing lots of alternative energy.

The other alternative is wait for prices to be high, which increases demand for alternative energy exactly when it's the most expensive to manufacture.

A smart company will build and stockpile, then sell when prices are high. A smart consumer (with deep pockets and lots of patience) will do the same.
A supporter of capitalism would say the problem there is the lack of capitalism - someone should have owned the waterway, so that they'd have an incentive to sue if there was someone dumping stuff.
Albeit one that exists solely at the sufferance of the advertising industry.
I primarily use AngelList and filter based on my skill set.
If it has been accepted for publication it is has gone through peer-review. The editing that is to be done is just the minor language changes the editorial staff like to make. It is totally acceptable to reference and post here.
It isn't the role of the courts to micromanage people. Judges are not marriage counselors.

Civil courts are primarily tasked with deciding the most just disposition of assets. But the most just disposition of assets is not giving them to the lawyers. To have a just outcome the amount spent on resolving the dispute has to be much smaller than the amount in controversy. If the law doesn't do that then it would be more just to flip a coin or split the difference.

But splitting the difference isn't "right" either, it's only better than the "very wrong" we have in many cases now. You can get closer than that to the ideal outcome of perfect dispute resolution at zero cost. There are rules that produce significantly-better-than-random outcomes at low cost, and those are the ones the law should use, even if the decisions are somewhat less optimal than the ones that come at unjustifiably high cost.
You can spoof anything
> consumer gas prices aren't falling nearly as much if at all.

Consumer gas is a very small portion of energy use. Just a very visible one.
I've seen it referred to as the Adam's Law of Slow Moving Disasters

http://blog.dilbert.com/post/102964934001/fact-checking-adam...
>misunderstanding or misusing basic financial terms

Well if you stick the average finance guy in front of a python JIT compiler anyone looking over his shoulder will conclude he's an idiot. Yet somehow the average IT guy thinks it just takes a bit of terminology to "get" the finance side.
Saudi Arabia is a country, not a company. Oil is used to pay for everything, and they need oil to be around $106 to balance their budget.

http://graphics.wsj.com/lists/opec-meeting

If oil fell to $20 for any significant amount of time, there would be serious political strife in Saudi Arabia.
People still use download managers? I honestly had no idea.
Should a startup build microservices?
ways to sequester CO2? Plants/Trees, Freezing/compressing air, catalysts that react with CO2, and this: https://en.wikipedia.org/wiki/Carbon_dioxide_removal
This Graphic Helps You Pick Your First Programming Language
San Jose May Put License Plate Scanners on Garbage Trucks
I just started learning React and it's great how libraries like these are almost making the construction of front-end web components into a DSL via JSON schemas.
> The problem is with Nietzsche. The Ubermensch is superior to other humans, and can re-define morality as he (or she) sees fit.

I'm not sure that's an accurate interpretation of Nietzsche use of the word. Yes, Nietzsche advocated defining our own values. However, this is contrasted with an alternative of allowing others to define values for us.

He felt rationality leads to values which benefit humanity as a whole. Again contrasted with Christian values which are ostensibly focused on benefiting man after death rather than in life and in practice benefit the few while victimizing the herd that follows those values thoughtlessly.

He advocated living an intensely human existence (übermensch) rather than a mindless, animal existence. And through that rising above a fixation on death ("going under") and shifting to a fixation on life ("rising over" or über). By doing so, we lead authentic lives that allow us to project our unique and individual contributions into the human experience to the benefit of all man kind.

For a practical example, think of Shakespeare, Socrates, Plato, Marie Curie, or Martin Luther King. They fought against group think, forged their own path, and projected themselves so forcefully that their ideas and creations dominate our discourse even today. And most would argue for the betterment of humanity. And they did so by being intensely authentic human beings.

He would not and, in fact, did not advocate any sense of the word as being literally superior to other human beings. He was horrified by Nazism, denounced National Socialism, and cursed anti-semitism.

Becoming übermensch is a state of being attainable by every man and woman equally. And while it is a more authentic state of being, it was not remotely indicative of a social caste or order. I think Nietzsche would say every great moral or intellectual advancement mankind has had stemmed from men and women who defined their own values, pursued them intensely, and projected those values into society.
DTA was pretty good for its download acceleration abilities. That's still useful, especially for content hosted far away.
perhaps the "modern Web" is the problem.

Really, it should be simple - http requests + html + css + js. Decades of "features" have resulted that we can't build browsers from components.
>“GMV” (gross merchandise volume)

Interesting...been in finance all my life & dealt with pretty much every industry out there...never heard this one before. Must be some type of startup slang so to speak.
When I was in college, I also programmed on CMS on a 370 in assembler. I even hacked some system utilities by dumping them out in hex, disassembling them by hand and modifying some machine instructions with the patch tool. We also had a port of one of the early Unix C compilers (PCC?) that ran on the IBM mainframe. In our operating systems class, we wrote a simple virtual machine OS for the 370 architecture.

Directories only showed up in CMS many years later. In the early days (when the IBM 370 was still around), the only way of grouping files was by having multiple virtual disks and assigning letters to them: A-disk, B-disk, C-disk, etc.
I thought your own top-level comment was quite eloquent about the reasons not to submit press releases like this to Hacker News. Simply put, we can do better. When we do better, the whole community benefits from better discussion.
Uber is winning in Chicago because the taxi service is so aweful. I dread riding in the city taxis. On more than one occasion a taxi driver become nasty after I asked them to take a back road to save money. Each time I called for a city taxi I crossed my fingers that it would show up in a timely manner.
I spent a summer as an undergrad doing research on this sort of thing, a nice paper came out of it from the grad students working with us [0].

I love to see graph theory creeping into other branches of mathematics, especially blending the discrete and continuous domains.

0 - https://books.google.com/books?id=J65sAwAAQBAJ&pg=PA15&lpg=P...
I have lived here for about same number of years. I just happened to finally sign up and try it. It was an interesting value proposition. Pay 5+ dollars but remove the stress of possibly being late. The $5 is high enough to make this not worth it as every day default but I am glad to have it as an option in a pinch. Seems to be working well.
More likely used to find cars that have significant parking fees, and/or expired tabs.
Perhaps having a kid should motivate you more. Can I myself in the mirror in the morning? But also, can I look my kid in the eye and tell her to do the right thing, while not doing so myself? And what are you teaching your child by financing better education or better healthcare for her through a job that may be increasing inequality for other children, thereby reducing the quality of life, education and healthcare for them?

I'm not saying those are the choices you are making. But on the other hand, a lot of people are but cognitive dossonance prevents them from seeing that.

Lookup "The Banality of Systemic Evil" and "Matthew Effect" for more thoughts.
And how did it prevent counterfeiting? Wouldn't the counterfeiter just throw that screen in their version as well?
An interesting idea that's definitely worth exploring.

However, I think the conflict between tree-based editing and normal editors is completely unnecessary. In fact, you can actually get basic tree-based editing today in Emacs!

The easiest language to support like this is Lisp because its syntax is about as close to pure tree as possible. And, indeed, Emacs has had structural editing for lisp for a while in the form of Paredit[1]. More recently, somebody extended this idea to Haskell[2] which is interesting because Haskell has one of the more complex, persnickety syntaxes around.

I'm not saying either of these are as good as dedicated editors—I'm not even convinced they could be as good—but they are low-cost ways to try these ideas out right now without abandoning general-purpose text editing or creating a brand new tool.

[1]: http://danmidwood.com/content/2014/11/21/animated-paredit.ht...

[2]: https://github.com/chrisdone/structured-haskell-mode
Connecticut
Yeah, I don't doubt it. I've been spoiled by living close to the data I want to download. I imagine that people at the far end of attenuated links would have a very different experience.