skysight-inc/HackerNews huggingface dataset:
> The findings are intuitive and validate that surge pricing is an overall good thing for the market.

Good compared to what? Good compared to having a giant monolith set prices for half the market, or good compared to a real market where drivers are allowed to set their own prices?

Surge pricing is Uber taking a small step away from their static central command pricing structure and moving an inch towards market dynamism. The real question is if they believe so strongly in markets why are they setting prices in the first place?

The current regulatory structure (in theory) sets prices on behalf of the public, 1000-to-1 odds says Uber sets prices on behalf of their shareholders.
Platform?
"I would say this is a popular opinion"

Completely irrelevant to the legality question.

The fact that Eben Moglen and the FSF crafted the GPLv3 specifically to avoid future "tivoization" should serve as a pretty good indication that even the FSF's lawyers don't believe there is a (court-case winnable) legal infraction here when it comes to GPLv2 code, though everyone would agree the spirit and the purpose of the license often isn't being respected (which is, again, irrelevant to the actual legality when it comes to copyright law).
> I mean, why else would anybody program? Just for the money?

Considering the pay, absolutely!
You can scale anything[0] if your content is fairly static.

[0] https://github.com/avleen/bashttpd
I have to say I was wrong about GitLab. I moved my team over to Gogs due to getting various 500 errors with GitLab. Gogs admittedly did feel faster, though I reckon that's due to it having a simpler codebase and perhaps Golang.

Anyway, after discovering the errors I was getting was most probably caused by an insufficient server, I migrated back to GitLab, this time on a much larger instance. It's been nothing but brilliant since.

Well done GitLab!
That doesn't make it the nexus of activity on Facebook.

If friending disappeared, Facebook would cease to exist as a product. If liking disappeared, a huge chunk of activity (40+%?) would disappear. If following disappeared (you could still friend or like), I don't think many people would notice.
Bitcoin Is Officially a Commodity, According to U.S. Regulator
Or perhaps

s/party/hack/g like it's 1999

...But I supposed we'd be distracting attention away from the point... ;)

Anyway, does anyone know of any escape sequences or similar content which would cause GNU or OSX to perform and action? Or, of any buffer-overflow-type scenarios for the escape sequence handlers? (Surely most graphical terminals rely on some well-known library...)
Fortunately for the rest of us, the government's purpose is not to "optimize mgraczyk's happiness".
I'm guessing it's because San Jose and Calgary have over 1M population -- the cities of SFO and Seattle proper do not.
I'm not entirely sure the source of the question but you know she's divorced Sergey right?
Rails eliminates a lot of choice and this is a huge deal. Hooking up db and setting rake tasks migrations for sinatra project might feel novel the first time you do it, but not really after that.

Rails can feel somewhat bloated, but it has a lot of functionality out of the box done transparently: generators, ORM and migrations, xss protection, templating, assets compilation, testing, configuration and naming conventions.

It's been a huge shock to me to see that a more modern framework on a more modern platform, express.js on node.js, has such a tiny subset of features we had in rails like 8 years ago. Granted, it's more like sinatra rather than rails, but nonetheless disappointing — what do all these people find in express that they couldn't have before.
> rewriting your front-end four times doesn't seem that productive

So very, very true. You could keep a front-end developer employed for years just rewriting the same application in the latest JS tech.
A CIA cock sucker sucks cock in a CIA jail.

I made God's official temple. Sooner or later the CIA sucks MY cock. I own Intel.
Tax dollars spent to ensure everyone has a fairer work schedule are dollars well-spent.

We have far, far more productivity than would necessitate everyone putting in 40+ hours a week, it's just that that productivity is not well-spread around at all.
This is the definition of racial discrimination.
Octave is 'cheaper' but I can't call it 'better'.
Neither way is perfect, though.

For the queue, let's say Alice and Bob both make $25k/year. Alice desperately wants to get home to, I don't know, say goodnight to her kid and wake up early to get to work in the morning, while Bob is just going out drinking and doesn't really care about it that much. Is it efficient to prioritize Alice and Bob equally, or would you simply call it unfair?

In a surge pricing regime, Alice might be willing to pay, say, $50 while Bob is only willing to pay $10, and Alice will get a higher priority because she cares much more and her stuff is much more important. Isn't that a win?

I see where you're coming from with income disparities, but I think that talking about how it translates into problems with surge pricing is basically discussing the symptom rather than the cause. The root problem there is that one person can make 10x as much as another person without being anywhere near 10x more valuable. This causes a ton of secondary problems, of which the availability of taxis and taxi-like entities is one of the least important.
I'm not one to change my mind just because "everybody" believes something.

RMS was likely wrong about at least one thing in that clip - I would think signature checking, especially an early incarnation of it, would be done by the bootloader (ie software/firmware) rather than a specific piece of hardware.

This could be minor (thinking of embedded firmware as hardware isn't wrong in the freedom sense), or that framework could have misguided his thinking. He didn't use a specific term for the compiled source code, only "it". The GPL2 speaks in terms of "executable", but an unsigned or missigned binary is not actually executable. The "executable" would consist of the machine code and header, which would necessarily include a correct signature to be "executable".
Maybe "efficient" would have been a better word than "good". I have no doubt that Uber is pricing to benefit their shareholders, not the public good. That's why the taxi fare regulations are there in the first place.
Ibis provides a full-featured replacement for SQL SELECT
China, U.S. Reach Agreement on High-Speed Rail Before Xi Visit
Social High on Product Hunt – Facebook for the Cannabis Community
So who else believes the term "Surge Pricing" is horrible? What if instead of charging more for busy times, they charged less for slack times, and call it "off-peak" pricing, with bigger discounts for times when there are fewer riders. The rate table stays exactly the same, it is just a matter of the optics of how things are presented. Now the 99% get deeply discounted luxury black car service when the 1% aren't using it. I suppose some of the "rich" won't like the association of using a discounted service, but I'm sure no one is going to get extremely angry, like some people get with the current nomenclature. Seems like someone dropped the ball in the marketing department because their libertarian mindset didn't take human psychology into account. Thoughts?
I have tried one or two Google Maps mashups, but never bothered seriously because its ... Well not worth the effort learning on my free time how to use something that is not free. But openstreetmap and Wikipedia - how can I resist.

Ok folks, let's look at this properly - you are going to get my donation this time round, and in five years google will look worried and in ten the goto mapping solution will be a free Wikipedia service.

Open always wins in the end.
It's a runtime for JavaScript. It's definitely not a framework.
Sounds like Dun & Bradstreet, yes. But, I'm not sure if they can verify the identity of an amazon/ebay seller [0].
[0] https://www.reddit.com/r/books/comments/3l1epw/how_to_scam_a...
If individual drivers set pricing, would I use the app? Not if there was a simpler alternative which, on average, led to the same overall pricing. Imagine the user experience if every driver was setting their own prices. Ugh.
But how can you make the contract (even if it's not formal) in which the employer pays X dollars fixed and the employee "has to work as much unspecified amount of work"? If the employee sells his work, he's selling without the possibility to measure how much he sells? Isn't it absurd? Or is it specified as "after 50 hours per week you can really go home?"
Dynamic TLS certificates with OpenResty and ssl_certificate_by_lua
That would def be a good feature for stripe.
Please copy GitHub's CSS styles for its markdown files. This may sound petty, but I really think it's part of the reason why open source projects do so well there. GitHub nailed it. It's a pleasure to read compared to the competition's representation.

This will help: http://sindresorhus.com/github-markdown-css/
It looks like your argument is essentially 'don't use a neural network when you can do a glm / other regression instead' which no serious person should disagree with.
When he's citing Node dominance, Javascript is mixed in there - and as we know, client side javascript is EVERYWHERE.

I don't think we can draw any conclusion about node pulling away.

Django is SOLID, and if we went by say, dice.com data, it's about 50% as popular making it a still safe choice. Around here (RTP, NC) it feels about as popular as rails - but that's just a feeling. I think you probably have to add Flask+SQLAlchemy to that, but it's a bit less common regionally.

Either are definitely still a solid choice for rapid application development.

Now, for whatever it means, when I've talked to IT shops, it's not uncommon for a rails shop to be running at 500 nodes when an equivalent Java shop has 10 nodes -- it may be because those shops have bad developers, but there may be something a bit true about inefficiency somewhere - or it may just be those rails developers aren't as plugged in to things like CDNs and memcache.
This might come as news, but wifi data is still data and counts towards the data cap.

Its not some free magical data flying around on its own.
Well, the more you rely on a strong signal like that, the easier it is to get phished by sufficient approximations.
What makes a war reporter good is not that they do crazy shit, it is that they do a good job of reporting important stuff.

Unraveling the supply chains behind the bombs is an example of reporting important stuff.
Thank you. Was it normally placed upside-down?
Seems like a bit of a non sequitur. Nothing is guaranteed in life.

That being said, you've got this backwards. The natural outcome of hiring a bunch of rails/python devs to fine tune a machine learning / translation / recommendation system is that you get hundreds of thousands of lines of code that run slowly AND don't work. The entire premise of "deep" learning is that the system is a black box - features are learned by the black box. And you typically use pre-rolled fast GPU implementations. Most importantly, very little domain specific knowledge is needed. In fact, getting that hand-engineered system is going to be more complex, more costly, and it's going to require people with more domain expertise.
Done. And I stipulate that you spend at least some of the money on a beer. Cheers.
If your shouldComponentUpdate always ends up returning true, then any time spent in that method is wasted, because you have to go update the component after that. And as React becomes more and more optimized, shouldComponentUpdate becomes less valuable.

It is rare to have an expensive shouldComponentUpdate that returns true most of the time, but there is definitely a trade-off there that depends on the specifics of how data flows through your app. People like to put it on everything but we (React team) believe that it's probably best to put it in a few well-intentioned places. This tension is something we're actively thinking about.
"Jedi Mind Trick" strongly implies trickery.
I think it makes more sense to simply forbid automated firmware updates. Put a physical switch on the box; I'll press it when I want to update the firmware. No crypto signature needed.
Your theory fails because regular Uber prices are almost half the price of a regular cab, which according to you is set on behalf of the public.

The benefit of Uber setting the price is that it makes the marketplace more reliable. And it's set at a level where both drivers and riders are happy. If Uber moves to a more dynamic pricing model, it makes it a lot more unpredictable and more complex. Maybe this will be the next step they take, but so far, I think everyone likes the predictability of the timeliness as well as the price.
Good point. I often hear about some perfectly valid piece of C++ code that it is "C-style". Like, so what?

Reading some eloquent critique of your favorite technology can encourage healthy attitude towards it and prevent turning it into holy cow.
I think the graph of framework searches doesn't show what the author claims. First off, the Django line hasn't moved much, and the node.js line has, but Django is pretty much concurrent with Rails, not one of the newer crop of frameworks. And secondly, while it shows a large drop for Rails searches, it doesn't show anything else taking up that slack—so if Rails is being replaced (which is definitely possible) this graph doesn't really indicate by what. Nose.js has increased, but not by as much as Rails dropped.

I definitely do agree that Ruby's lack of corporate support hurt it quite a bit. Ruby didn't have a large company pumping money and time into furthering it. I think a lot of that is due to the core team almost entirely being Japanese, and mostly independent of the western web development world.
Oh hey... Hi Joe! :-)
Is their rendering process documented anywhere?
All I see is a lot of big talk.
There no way to ask in a polite way and I don't think you're doing anything wrong. It's excellent to help people get out of debt quicker ... but are you planning on picking off the low hanging fruit (best credit and demographic) and leave the hardest hit with the likely to increase rates if you're really successful. (And I see no reason why you wouldn't be.)

Sort of like selling cheap health insurance to the young and healthy so the rates for the old and sick rise.
The mayor of Indianapolis implemented this program by fiat, without any legal basis. The city-county council is furious.

There are no special legal carve-outs for the use of city parking spaces or municipal land by the autolib vehicles -- they're parked illegally and they'll start getting towed the minute a new mayor enters office.

As far as I know, it's not even legal to import the electric cars, much less drive them on public roads. They certainly don't meet NHTSA standards.
I don't think that "can be found on Google" is a very good criterion for commonness...
Porsche Drivers Are [video]
Didn't he also buy up a lot of Gox's bitcoins at a steep discount once withdrawals became impossible? Essentially betting they'd eventually be worth something rather than nothing. I wonder if that's settled out, and if so how he did...
I think you need to think a little more carefully about the geometry involved.
Could you elaborate on what you mean?

I'm not arguing; just curious.
I wonder if they're going to funnel contributions back to OSM.
and when was code signing any real kind of security anyway?

its always felt more like a protection racket to me... especially when you can takes someone's codesigned stuff and resign it. getting the ability to code sign requires just money, time and a bare minimum of paperwork...

the trusted authority on these things is completely untrustworthy by the nature of their business imo.
Ask HN: Did anyone tried Polymer?
I currently like a lot of what i've seen with Polymer. Although Google with videocasts and all, i miss some examples except the TodoMVC example and the chat app.

Has anyone done some "deeper" work in Polymer? What did you like and didn't like? I have done some basic apps, but i seriusly miss "grownup"/"complete" solutions as an example in it.

The changes from 0.5 to 1.0 aren't always that clear in the docs also.. There's a lot of Googling required to find the correct answers :(
You're right. Sadly most of us do not work software development jobs. We work in typing factories. The difference is that a software development job is about finishing the program on deadline. Instead we're expected to be present so that we can be typing in some kind of editor most of the time, to remind the rest of the product team that software work is happening as they speak. The engineering manager can ask us to be present for more time, but I can't bring myself to physically think for more than 6 hours at a stretch, so it leads to the first and last 2 hours of the day basically being wasted time.

I'd be more enthusiastic about it if we were solving interesting problems or learning new tools, but I'm basically grinding away at the exact same problems I was solving a year ago, so there's nothing interesting about the work. It's just a typing factory.
This is the car they are using: https://en.wikipedia.org/wiki/Bollor%C3%A9_Bluecar

Approximate total cost of ownership over 7 years is €25.000 but you only need €19.000 upfront plus another €80 to lease the battery each month. 150KM highway range.
good points, thanks!
This “Cycle-In Office” Is a Bike Commuter’s Dream
Nation of Insecurity
i'll add this to the very long list of reasons to never even consider using a GPL license...
What does it feel like to be late to an appointment in Germany or Switzerland?
Coca – Keep Your System Awake
Exactly. The linked video is slightly dated (about a year old), but it's recent enough that he's able to talk about modern languages (Go, Rust, and D) and why he doesn't believe that they'll be suitable for practical game development.
> While I suspect that a lot of this is due to a generational divide between administrators and students

I'm sure this is part of it, but the theory[1] that schools in general are built around churning out uncreative, docile workers for the industrial economy has been around for a long, long time. Hell, "Another Brick in the Wall" was, what, 1978?

[1] Note that I'm specifying that this is a theory since I've never done enough research on both sides to feel certain that this is a particularly well-founded belief. What little I've heard is fairly plausible.
Squarespace also IIRC.
OK let's clarify some basics. You cannot have either unit of account of medium of exchange without a government. Tell me one time in history that has happened. The government is fundamental to any economic system at all.

I know that in an abstract imaginary world you may think something else but that's all it is: imaginary. In the real world, no society = no money = no economics = no government.
theglobe.com – First day shares jumped 1,000 percent
Sounds like you need to think a little more about the use case of these maps.
Startups are best at solving the personal problems of their founders
It can only be free if you neglect opportunity cost. The opportunity cost of an hour unworked rises as productivity rises.
Not a big problem when zooming out from say, North America.
While the 'how dare you consider those less fortunate than you, you don't belong in our tech paradise where only self-serving extremist libertarian thought is allowed' line of argument is particularly revealing about your attitude it isn't particularly welcome or mature. It is childish to not notice the disparity. I don't even disagree with any of your points, but your obvious hatred for anyone who doesn't support the oligarchy is just gross, I think if you tone it down you'll find people much more willing to agree with you.
Governments appear to be classifying bitcoin as a commodity so that they can tax and regulate it more heavily. I say this because I cannot find any definition of 'money' which would not include bitcoin, and these are the effects of the classification. If I am wrong, could someone please explain how and why?

P.S. I have never mined, bought, sold, or possessed bitcoin.
Completely agree. I can't understand how professional developers are able to give up their text editors for iPython. Don't get me wrong, I love iPython/jupyter, but the slick interface comes with huge productivity drops due to the lack of a real text editor.
We're hiring engineers at Packback
Aside: I've always found it peculiar that there are separate agencies in the US to regular commodities and derivatives markets (CFTS) vs. the SEC, which seems to regulate only equity/stock markets and options on stock. (But not options on futures or options on stock market indexes?)

Of course, it's nothing compared to Canada - which lacks a federal securities regulator and had separate agencies for each province. (Though they are associated with one another, it seems they still have significant independence)
Travels From The Monk That Lives in My Phone
ZeroCater (YC W2011) surpasses 100M in total sales
Having your software stolen after they request a 30 day trial.
I disagree with that sentiment. I think the best startups solve really large, difficult problems that affect the world around them.
SETI
You still have to manage default risk. You seem like you're almost assuming that none or at least less than 5% will default on you if you refinance them. This is why loans aren't just slightly above the discount window.

Moreover, discount window loans are not unsecured - the bank must put up collateral for them, isn't automatic, limitless or guaranteed, terms are very short, and in practice only ever used in times of crisis.

Besides that most people could probably get a refinancing loan from a normal bank for 5% or less already.
If you're white, science says you're probably a racist
He actually avoided it for a long time. He had suspicions it would be worthwhile for an industry-wide effort to make a games/high performance-specific language, but thought it would be too much work for an individual developer.

While building a research prototype though, he decided it was easier than he thought it would be. While he has been finishing The Witness (the subject of the original posting) he has been prototyping the language and it has been going well enough he decided he won't build another game in C++.
Far more interesting to me is the PeachPy library that underlies this, generating all the assembly in python: https://github.com/Maratyszcza/PeachPy
This is a great article. Unfortunately he's dead on about all the Bootcamp/Dev schools out there (and I attended one of the first). It has heavily diluted the market and Rails is almost the new HTML. I sensed this years ago and started moving into Go-lang and general DevOps technologies in order to stay in high demand (and it's worked swimmingly).
Ask HN: Must-haves when it comes to optimising web applications performance?
What are your language/framework-agnostic rules to ensure that your web application performs well?
I read in Yanis Verofakis last book that Chinese consumer demand has been falling off since 2012 or so. I can't find good data on this out there though.
SQLstream Is Hiring Web Services and Database Kernel Engineers
It will also probably be thrown out by the courts, too. Compacts between the states have to be approved by congress.
Twitter links move to HTTPS on 10/1; non-HTTPS sites see 10% drop in referrals
Hyperloop Is Here
The day of reckoning is here for Adtech and UX wins.
What an elaborate, peculiar burn.
If, in 5 years, we're all using node.js, I will leave the industry. JavaScript is an abominable language, I hate that we're stuck with it on the frontend, and I will leave any shop that tries to make it my primary job.

Python has quite a bit of backing, including by every company you listed as backing JavaScript. Admittedly, it's for different reasons, but the support is there. Ruby, well, yeah, that's a totally volunteer job.