skysight-inc/HackerNews huggingface dataset:
This exact concept has been done multiple times. And it never worked, because the syntax was horrible. And it's just not convenient at all, it's good for toying around with interpreters and the likes but it has no purpose or use. See https://m.reddit.com/r/coding/comments/3akmn1/sums_this_rel_...
That's how it already works; a nice aspect of surge pricing is that if you are willing to pay, you don't have to wait longer than you otherwise would.

I view the GP as suggesting that Uber has an incentive to show some people a larger surge price than what the market would suggest since those people will pay it anyway. (And people don't have enough information to know if Uber is charging them more because they can get away with it or if that is the price that anyone who wants a ride would pay.)
Huh? Even by the charitable interpretation, the purpose of surge pricing is to reduce the number of drivers being requested (so that the drivers who are actually available aren't overwhelmed).
network effects means it's winner-take-all in each market. all the drivers go to the service that has the most users who then have no reason to use the other service. then after being anti-regulation during the 'disruption' phase, Uber will be the incumbent and be quite happy to accept regs to make it harder for other services to start up. and they'll charge as much as they can based on being able to tell from your phone what your usage pattern is and how price-sensitive/desperate you are at any given time.
yeah and deliver some badass mixes of The girl from Ipanema. :-)

Though I wonder if he had time to look at the packets long or careful enough. Would have been interesting to inspect all these devices closer too. Were there also other sessions established maybe that could hint at controlling them? E.g. such as volume of the sound? I doubt that the actual elevator would be controlled could be controlled remotely:

https://www.youtube.com/watch?v=oHf1vD5_b5I
>Maybe it is me, but I am having really difficult time understanding why people take Facebook so seriously and add so much value to it.

Yeah, it's you. Spend more time thinking of it and you'll realise there's a big chunk of the population that gets their news from Facebook. Then you'll realise how this is sort of a big deal, in its own way.
For what it's worth, here are the prices of my last few uber rides:

$4
$4
$2
$2
$2.50
$1.75
$2
$2
$3.75

These prices are so low that it would be more expensive to take public transit, let alone a taxi. The trips were pretty far, too.

It's obvious that this can't last, but it's pretty great for the moment.

EDIT: A few clarifications: These were in Chicago, and I haven't omitted any rides from this sample. Those really are the last 9 UberPool rides.

The reason it's so cheap is because Uber keeps carpet bombing my phone with 50% and 75% off promo deals. I don't know why. The two types of deals are "Your next 5 rides are 50% off" and "All rides between 4pm and 7pm are 75% off."
I believe that's because they use some variant of OAuth for authentication, which necessarily involves "a bunch of redirects".

https://en.wikipedia.org/wiki/OAuth
Thank you so much for this. Accidental backspaces have been s o frustrating to me at times. I'm glad sharing my telemetry was able to assist you in seeing these problems.

I am looking forward to this update.
The video proof only shows that's she's banned. It doesn't proof what she was banned for. Based on the screenshots I believe her for the reason why she was banned, not the video. Maybe a bit of a semantic quibble, but it's the screenshots, not the videos that are damning.
The reason that 4x4 matrices are used so much in graphics is their versatility: you can use them to implement modeling (placing an object into the world), viewing (changing a world point into camera coords), projection and clipping (putting a camera-coord point into clipping coords), color transformations (after all, both x,y,z,w and r,g,b,a are coordinates of a 4D point). That's why there's matrix multipliers built into all graphics hardware.

I understand where you're coming from: translating a point is just 3 additions, so why do a full matrix x point multiply? Scaling is just 3 multiplies, and so on. But if you've got a hardware matrix-point multiplier, all those transformations cost the same, so you're not saving time by devoting special code to each kind of transformation.

Moreover, you don't have to learn full linear algebra: to do graphics, you don't have to know how to invert a matrix, nor solve a system of linear equations, nor diagonalize a matrix. Graphics just needs a tiny subset of linear algebra.

When I teach graphics, I describe points, vectors, lines, circles, matrix-point multiplication, and matrix-matrix multiplication. It takes maybe two lectures, and it provides tools for lots of other parts of the graphics pipeline.

Once you have those tools, you can talk about the viewing transformation (just a special matrix), composite transformations (matrix-matrix multiplication), hierarchical objects (more matrix-matrix multiplication), projection (another special matrix), color transformations (another special matrix).

I also find that when describing ray tracing, you need to talk about going from (row col) pixel coordinates to a 3D point in space, where the ray starts. That's partly the INVERSE view transformation, and (yay) it's just a matrix.

When I was a wee lad in 1981 I did indeed try what you suggest: I worked out the algebra of projection, knowing just where the image plane was (using some points and vectors), and where the world point was. This give me an image point. I was very proud to be able to squeeze this into 50 opcodes on a TI-57 calculator. But when I became a man, and put away childish things, I saw that matrices describe the same process much more cleanly and simply. I wish I had known about them much earlier.

Hell, I wish high school math taught some points and vectors, and some simple matrix operations as I described above (not full-blown linear algebra). Then, they could use those tools to make pictures starting from just numerical descriptions of shapes! It would give many kids more enthusiasm for mathematics, and would start them on the way towards operators, groups, linear spaces, and all those things they might see later. All we would have to do is get education departments to teach the math teachers all this stuff. It would be exhilarating for everyone involved.
Because there are numerous studies showing how tweaking search results and the media around you - without your knowledge - changes your assessment of topics, candidates, etc:

https://aeon.co/essays/how-the-internet-flips-elections-and-...

Facebook absolutely must write and enforce its own policy. Unfortunately, they've shown time and time again that there's the written policy and there's the wink wink nudge nudge policy that only applies to certain groups.

If companies are going to start banning people for political opinions and affiliations, things are about to get really bumpy as everyone is forced to choose sides.. and get blacklisted by the other side.

* I've logged into Facebook once in the past month to see a friend's new baby. My life is better without it.
> I know I've been treated differently by bankers [...] based on my dress.

This is very true. At one point I managed a bit of money in a Wells Fargo PMA. It was fun to dress and groom similarly to The Dude, wander into branches like I was lost, and get treated like crap until they looked at the screen. Invariably they quickly summoned a manager to whisk me away to an office and asked if I wanted coffee, and their demeanor immediately changed. It became a personal hobby of mine for a while because they very obviously treat the "normals" differently than Premier accountholders. (Doesn't work at my new bank, sadly.)

I'm sure a number of folks here retain balances that far exceed my own at the time. Try this sometime. It's a fun psychological demonstration.
Thank you so much for this. I have had this happen to me by accident so many times.

I'm glad the sharing of telemetry pays off in features sometimes.

Looking forward to this update.
I didn't know Peter Shirley wrote more books! "Realistic Ray Tracing" was definitely a good introductory book back in the day.
Rewiring Your Brain: Neurofeedback Goes Mainstream
Trees seen resting branches while ‘asleep’ for the first time
What city?
Remember way back when people had a blog with an RSS feed and anyone could subscribe to your blog with their browser or some app to read what you had to say instead of going through Facebook or Twitter? Remember when all that slowly went away because people went to Facebook and Twitter? Well this is what you get when people collectively decide apps and platforms with walled gardens are better than the open web. Enjoy your nice and tasty shit sandwich. It's all our own fault really.
They claim Slack is distracting while the picture at the top of the article is a bunch of people working in cramped quarters in an open office.

I think they have bigger fish to fry here.

Slack has a mute button. All that requires is self control. You can't mute coworkers sitting too close to you. Even with headphones (which notice half the people in the photo are wearing) you can only somewhat filter out the distracting people.
This. Every time I hear questioning of driverless cars, this. The moral win is at a macro level, and is so enormous as to render anyone's concerns about nearly-zero-percent-likely scenarios completely uninteresting at best, and actually harmful by slowing the adoption of driverless cars at worst.

There is almost zero percent likelihood that the scenarios presented in this article would happen (as pointed out everywhere here). But just for shits and grins, it doesn't matter what decision is made at the macro level. Because while n people may die in a very unlikely scenario, where n is the maximum possible deaths in that scenario, the total number of lives saved in that same moment by driverless cars renders all moral questioning moot.

Edit: to boot, driverless cars aren't amoral. The decision tree in these unlikely scenarios have already been programmed in by humans. It's their morality that you find yourself governed by.
I also prefer writing code to DSLs etc. Unfortunately, just writing code doesn't solve the problems mentioned here: https://github.com/JSONScript/jsonscript#problem

Sending code in some existing general purpose or scripting language makes it either difficult/inefficient to parse, or insecure (if, e.g. JavaScript or bash eval is used), or both. Limited privileges only partially protect the host and usually leave some vulnerabilities...

JSONScript is both very easy and efficient to parse (a JSON-Schema is used to evaluate the script) and it is secure because it executes the script in a "sandbox" having access only to those system resources that the host environment explicitly exposed to the interpreter.

My two main use cases are 1) scripted processing on top of existing API (implemented) and 2) proxy allowing scripted processing across multiple APIs in the same location (soon).
Just think how bad it might be if cities were to create regulations to keep out anyone besides Uber.

Then Uber might create a medallion system - artificially limiting the number of cars on the road - to maximize their profits [1]. Uber would also have no real incentive to monitor their driver's behavior - after all, it's not like they'll lose any business to Ola, Lyft or Meru. They might even engage in racist protectionism, like banning cab drivers from the wrong ethnic group [2]!

I sure hope no one ever gets this kind of monopoly on taxi cabs!

[1] https://en.wikipedia.org/wiki/Taxicabs_of_New_York_City#Meda...

[2] http://www.firstpost.com/india/dont-know-marathi-cant-drive-... (For those unfamiliar, Shiv Sena is basically the Donald Trump party of Maharashtra.)
Hey, you know, Facebook isn't obligated to publish anything. It's a 'free' service. If you want to publish something run your own httpd. There is absolutely nothing preventing anyone with $20 from buying their own domain, setting up DNS on it and running a webserver through a bulk hosting company. Oh wait, that's too hard for you? I can hear the world's smallest violin playing.
In my city (Melbourne Aus)

- There's a surcharge for phone bookings

- Taxis generally refuse small fares

- Taxis still just use their gps

- Taxis are more expensive

- Taxis drive more aggressively

- The cars aren't as clean

And they're wondering why their business is getting eaten alive...
Remember you said this if they ever decide to censor someone you agree with.
If you were born at the right time, in the right place, with a suitably brooding disposition, you got to grow up with this band. Pablo Honey was the first album I ever bought, age 10. This was Israel and "Creep" had gotten big after being featured in a racy television commercial for Castro, the clothing company. It is not a very good record. Two years later, "The Bends" came out, and gave the first real hint of the band's trajectory. "OK Computer", which came out when I was fourteen, was the soundtrack to my teenage years: angry, lonely, smart, scared, confused. (Fitter, happier..) I carried the liner notes in my backpack. In my senior year of high school, "Kid A" came out, and I found out the band had been listening to the same music I had been (Warp Records, Aphex Twin, Autechre). "Amnesiac" was mostly forgettable, but by the time "Hail to the Thief" and "In Rainbows" came out, I had -- like the band -- broken out of the self-serious and humorless teenage shell, and could appreciate things like irony and fun and craft.

Do adolescents today have this kind of relationship with bands? That thing Morrissey captured so well in "Rubber Ring": "But don't forget the songs / That made you cry / And the songs that saved your life / Yes, you're older now And you're a clever swine / But they were the only ones who ever stood by you". The pop music landscape just seems so much broader now, so much more diverse, and it moves so much faster, that it is hard for me to imagine children and young adults having the same kind of abiding, intense association with a particular act. It's probably a good thing!
Here are my last few uber rides

$18.94
$13.87
$ 7.68
$13.99
$11.22
$40.05
$12.71

Some were far, some not, obviously. They are spread over a few months, obviously, given the price of a typical uber, I am not prone to using it often. It does still beat a taxi, though.

Just balancing out what seems to be a biased sample.
Actually, what's really replaced Bresenham is fixed-point. Dead-simple and non-branchy code with less than a dozen instructions in the main loop. Floating-point is still not exactly as fast as integer arithmetic:

https://hbfs.wordpress.com/2009/07/28/faster-than-bresenhams...
Is the second 90% reduction really 10X as hard as the first 90% reduction? That doesn't seem at all obvious to me. Sure, each 100 death reduction is harder, but the pace of progress seems it should be about a straight line when graphed semi-log.
An increase in price both reduces the quantity demanded, and increases the quantity supplied. I've personally met Uber drivers who plan their work schedules around the times when surge is highest.
It's probably more like 500:1 if we're measuring by functionality rather than textual size, no? I imagine the C++ program needs more memory to run in, though. (And that a substantial part of your workload in 1970 was due to memory size limitations.)
The purpose is to make supply closer match demand. If fares increase, more drivers will be willing to drive. If fares increase, less consumers will request rides.

You're correct in assuming that increased prices will reduce the number of drivers demanded. But you're wrong in assuming that the pool of available drivers remains static when prices increase.
I never mentioned visual fox pro, it's not comparable and I would never say it was the pinnacle of easy to make CRUD apps which is why I mentioned Delphi and VB, Delphi in particular I'd say was (and still is in some ways).

I don't know where to begin with the rest - "whole document is locked for modification" - what on earth is that - and why does the web have anything to do with that, if you mean optimistic locking, then many apps use that.

All the products I mentioned produced a product comparable to a web product - client server enterprise level applications, which could be run over the nascent web (dial ups even - it was done regularly). The complification of modern software stacks has reduced productivity, perhaps your argument is that the use cases addressed by modern applications (web in particular) differs from earlier systems?
Oh I'm very much aware of it. Anyone's relationship with Facebook is governed by their TOS, nothing more. Because it's a 'free' service, you're not owed anything by it. In fact, you're the product. Facebook wants to be the world's largest walled garden and their entire revenue model is based on keeping everyone trapped inside it, for the purpose of selling advertising. I would never encourage anyone to rely solely on Facebook to publish anything they care about, no matter where it is on the political spectrum.

You can use it as a tool to reach more people but don't become utterly dependent upon it, that's just foolish.

Expect and plan for anything that you pay $0.00 for to disappear at any time, for any random reason.
Article talks a lot about Zuckerberg but I'm unconvinced that he's working up some big conspiracy to censor conservatives.

Definitely disappointing that this happened on FB (regardless of what is legal - the law can't be made to fit all cases), I just doubt there's a conspiracy going on.

On a side note: this looks like a really well written, balanced and trustworthy source.
I can tell you that downtown rides are about this cheap on Uber here in Toronto.

Scale is a big factor as well, maybe you're in a place with fewer drivers, or posher folks?
I wonder how much of this is also due to poor impulse control. People with stronger impulse control are more likely to charge their phones fully beforehand, and/or minimize their usage of it, so as to keep their charge at a healthy level. Such people are also less likely to accept higher surge prices, and choose alternatives that are cheaper but less convenient.
Zendesk’s Mikkel Svane explains how tech is taking over customer service
I saw prices like this in Mumbai.
I like a lot of Uncle Bob's posts, but his opinion on functional languages is bizarre. He seems to like them (especially clojure), and talks about how they tend to force programmers to stick closer to patterns pretty universally regarded as better (immutability for instance), but then sort of punts when asked to compare them to OO languages. I think, to some degree, his belief in TDD, Solid Principles, and short cycles means that functional languages have less to offer developers than many think because he's comparing Java executed with excellent practices to stock functional languages. I think that C#, Java, and OO-design just leave too much room for developers to go astray. Something like F# results in better code not because of the features of the language, but because of what it doesn't allow.
You don't even need to do that, just using a box-drawing character where half the character is black (U+2580 or U+2584) would double your vertical resolution.
I will save everyone else the trouble of slogging through that podcast. They never actually discuss the lack of bathroom music. The lack of music in public bathrooms is mentioned a number of times but its always a jumping off point for another mini-discussion about something else tangentially related to bathrooms or music in public spaces. You can listen to the entire podcast and you will have no better understanding of the lack of music in public bathrooms.
$51 on amazon
This is tinfoil-hat rubbish - all it shows is someone who was a) banned from posting from Facebook, b) posted some conspiracy gobbledigook, then assuming b) was the reason for a).

The banned user could have been posting racism, abuse, publicy, privately ... without knowing all of her previous conduct it's impossible hard to tell. But unless lots of other people corroborate their own posting bans with "talking about censorship" it's not really convincing.

(This story written by the woman who thought Twitter's search autocomplete was a reflection of what was posted on Twitter, rather than her own muck-raking search history! http://www.independent.co.uk/news/people/louise-mensch-blame...)
Thats the scary thing about Google. They've become so ubiquitous that you don't need to pay them directly for them to make money off of you. They make money off of the data that they are able to glean from your interactions on the web, your devices etc. Its strength might also be its weakness if the mass of consumers shift towards a more privacy oriented mindset.
Look for 2 factor auth.
Worked for me as well in MKE area: 21 Mbps
That's good to know that it was done before with JSON, I've only seen XML attempts. It probably shows that there is a need, doesn't it?

Syntax is a matter of opinion, JSONScript seems more concise than REL in the link.
Yet even autonomous cars will kill more people than bicycles, trains, and walking infrastructure.

Yes, I know, I know, suburban sprawl, rural communities, etc. But rather than perpetuating car-centric design and the inevitable, though fewer, deaths, maybe we should concentrate on designing walkable, bikeable, liveable cities instead.
Agreed. I really hope Lyft grows and sticks around. There needs to be competition in this space. I could foresee a future where Uber wins, normal taxis go away. Then Uber because shity just like taxis have always been.
I think he's overstating the possible negative effects of this shift for Apple.

Facebook and Google especially wouldn't dream of excluding Apple devices (read, very lucrative Apple customers) from their ecosystems. Apple make their money from devices and will continue to do so for a very long time.
I don't get the controversy about this at all. Prioritize the passengers lives every time.

If someone is walking around on the road, then they are putting themselves in an extremely dangerous position. Whether or not they deserve or intend it, they are the ones with the responsibility to not be there. It's unfortunate if they die, but it's their "fault", at least more than the passenger's fault. If a bunch of kid runs down a highway into incoming traffic, are all the cars supposed to kill themselves?

Sure, people will accidentally be stuck in the middle of a road. If you're unlucky enough to be in that situation, that sucks, but you can't ask someone else to die for it. Accidents are a part of reality, we should minimize unfairness rather than minimize loss of utility.

One person getting unlucky and dying is bad, but one person dying because someone else got unlucky is worse, in my opinion. That's twice the unfairness.
Can you clarify? You mean cheap as sillysaurus3's prices or mine?

We are a "smaller city", large population but a little sparse.
Most people just prepended the type in their fields: 'person_name' and 'object_name'.

Coincidentally, the reason why that practice is still visible in some C structures today is because very early C compilers had a similar limitation:

http://stackoverflow.com/questions/35874187/prefixes-in-memb...
Added some initial calculations based on the latest project estimates.
"Facebook" in this case is most likely other users reporting her content. See for example:

http://thehill.com/blogs/blog-briefing-room/news/277657-hill...

http://occupydemocrats.com/2016/04/26/hillary-trolls-just-go...
> "Hey, you know, Facebook isn't obligated to publish anything."

Who is claiming otherwise?

I see this form of argument pop up whenever a corporation censors somebody, but I rarely see anybody actually claiming some sort of obligation exists.

Criticizing a corporation for doing something that they are legally allowed to do is... not exactly unprecedented.
Check out some of the other submissions for heatst.com: https://news.ycombinator.com/from?site=heatst.com

It's some wingnut site.