skysight-inc/HackerNews huggingface dataset:
Uber is trying to keep prices low by removing the driver in the medium term. Any driver-owned service is going to have a hard time competing with that. There are less than 10 years of human driven transportation in urban settings. Still time to make a living, but not a career.
>throw an election

[thinking face emoji]
Please don't conflate Apple's "Can you read a message we sent you?" verification with well designed 2FA.
What do you suggest for people who need to post stories where the lack of anonymity could have serious ramifications for their lives? This is a serious question. Are those people (or those contributions) simply not intended to be a part of this community?
So I'll risk the downvotes the parent got - massively, and say that he's got a point. You feel uncomfortable speaking the language at an early level? How.. horrible! Please do think about what you have written. Really. I don't even know what to say, it's just so silly.
> Grocery stores [...] aren't open on Sundays

This has to do with the Ladenschlussgesetz (there is no proper English term for this) which usually forbids that. In particular the German FDP (a German party that is somewhere between liberal and libertarian) wants to abolish this law but the churches lobby for upholding it. I personally would abolish it as soon as possible.

> Grocery stores [...] don't accept credit cards

This is because merchants have to pay some amount for any credit card transaction. So they have good reasons not to accept them. In Europe there exists a much better system: EC cards. Use them instead if you really don't want to use cash (which is much more anonymous and thus should be prefered).

> Still uses paper tickets for most things.

If you imagine the data trail that non-paper tickets leave behind you, I would rather suggest to start using paper tickets wherever you live (Germans are much more concerned about protection of privacy (Datenschutzgesetz) because of having two dictatorships on German ground in the 20th century of which one was only abolished about 25 years ago).
> The issue is that many times the programming languages don't matter,
> what matters are the libs written for that language.

I'm writing a crypto currency app in Haskell [1], because even though every library exists written in JavaScript, I cannot read the code and feel like I know whether it works or not. There are too many ways for JavaScript to fail for me to be able to reason about whether the code is correct or not. And a financial library (one that can cause people to lose money if it doesn't work) with bugs in it is worse that no library at all, at least for my application.

[1] https://github.com/runeksvendsen/restful-payment-channel-ser...
No. Thats why I said its creepy. Almost like black magic.
I renewed the domain local.computer and set it and all subdomains to 127.0.0.1
Yes, that's more or less what I meant, though from what I understand of pre-modern mathematics, I still think it's likely that power-series representations were the inspiration for applying the terms odd and even to functions. ...

But is it even clear that Euler's usage of "functiones pares" etymologically corresponds with our "even functions"? In studying classical Latin for four years, I never encountered a usage of "par" that would be translated as "even" in the numerical sense, but admittedly I know next to nothing about mathematical Latin of the eighteenth century. Reading Euler's words, if I were not aware of the modern English usage of even to describe the functions he named, I imagine I might translate his phrase as "equal functions". That translation seems to capture the idea that such functions have the property that f(x) equals f(-x), or that the functions' values are the same on both sides of the y-axis.

Particularly since Euler did not name what we now call odd functions, it does not seem clear to me that his Latin usage is etymologically related to our modern terms at all. ... Do you know whether par and impar were the Latin terms used in Euler's era to refer to even and odd integers?

(To counter my own objection, yes, the English even, of Germanic origin, does have several meanings that are close to the main meaning of Latin par as equal, e.g., in "even odds" or "an even split". Presumably that's the origin of the mathematical meaning of even in English: an even number is one that can be split into two equal numbers whose sum is the original.)
Hi, we have found our "peer-to-peer ride share app" to be surprising popular[0]... in a different era, this was called carpooling. Which theoretically could disrupt Uber with "free" rides, but the article's premise seems to be on disruption through disintermediated profit sharing. Our app seems to indicate, at least in suburban areas, profit motive isn't the only driver in this market.

[0] http://www.snapridesapp.com/
But you already said you understand the utility for some people. That's the glory. Yours is a use case that's probably that of fewer than 0.1% of people who own Macs.
Workers making a living wage is more important than customers receiving a service at little cost.
Meet Moxie Marlinspike, the Anarchist Bringing Encryption to All of Us
>> except that any profits go to the drivers instead of Travis Kalanick's pocket.

This is the comment I was responding to.

If the drivers provide a services at sufficient lower costs than Uber (something easy to do in NYC at least) then they won't have to worry about Uber.
I say we setup an institution of well-informed individuals to make decisions for us. We can call them the Ministry of Truth.
You seem new. How many comments here are actual in-depth analysis? Rare. Its all circlejerks (me included). Smart people work quietly.
We've banned this account for taking the thread into an off-topic flamewar.
I think he means RIG an election.
Here is a transcript of the talk: https://github.com/ezyang/cusec2012-victor/blob/master/trans...
A "showkarma" boolean in the user profile would be nice.
I'm amazed anything that's slightest pro-hillary gets so much attention but nobody talks about how she's paying $6M quarterly to manipulate votes on Reddit
Are you intentionally being ironic, or is it purely coincidental?
i think a major problem is that XML kinda looks and feels like HTML (and there was the whole XHTML thing to further confuse), and outputting HTML programmatically (vs string / print / template based) has most been frowned on as overweight and cumbersome.

you come from web dev doing HTML like that and you see XML and think "hey, that looks the same, i'll do it in the same way".

XML is a programmatic data exchange format like JSON or YAML, which most people would never think of outputting as templates or printed text, but it looks and feels like HTML, which most people deal with first and where that's the standard approach.
Punishment That Doesn’t Fit the Crime
Oh wow, so Kalanick opened his mouth and a huge number came out. Does he have anything on paper to back this up? An audited financial statement? Even a napkin with numbers on it?
The metaphor strikes me as somewhat self-explanatory. They could have done more to prevent it, sure, (just like a woman could avoid situations where rape is possible [I guess? I don't even think that's feasible]), but since the crime was committed against them, blaming the victim is just that: victim blaming.

It implies the only actor with agency in this scenario is the injured party. As though somehow the perpetrator was naturally bound to commit such an act – and is therefore absolved of guilt.
So could Google or Apple on any of their devices.

The point is that people are mis-using the word keylogger, either because they really don't understand what's happening, or as a device for scaring people. Neither is satisfactory, especially not on HN.
the ugly truth that everyone knows but suppresses: ending HIV is completely impossible without massively increasing the level of human development (social, economic, industrial, medical) in the problem areas.

go ahead and throw money at the scientists; they need it and can put it to good use. go ahead and throw money at testing people for HIV. go ahead and throw money at treating people for HIV. these things are necessary but not sufficient for HIV to be conquered.

like all infectious diseases, HIV devastates the fringes, the poor, and the ignorant. without building roads, hospitals, drug factories, hygiene education programs, disease education programs, universities, etc-- without building a new, more advanced society-- the problem populations will forever be problems. without modernizing backward cultures, they cannot be saved from HIV. this, of course, is extremely patriarchal, and expensive to implement. but HIV won't be stopped otherwise.

a first-world level application of public-health force is necessary to control HIV on their home turf, nevermind end it. why would anyone think that ending HIV would require anything other than 100% organized mobilization and a long term commitment?
There are several GUI libraries for CL.

The best and most complete is Qtools (and CommonQt), which wrap Qt. IMO it makes Qt development easier in Lisp than it is in C++. Installation on Linux is super easy, just make sure the Qt libs and dev libraries are installed from your package manager, and then install with QuickLisp. On OSX it was tricky installing the Qt libs, but after that installing with QuickLisp just worked. I haven't tried on Windows, but supposedly it works for people. https://github.com/Shinmera/qtools

I've also used ltk a few times, and it's okay, but it's wrapping Tk, so ...

I think there are also interfaces for wxWidgets and Gtk, but I've always liked Qt, so I haven't looked very hard.
We detached this subthread from https://news.ycombinator.com/item?id=12194834 and marked it off-topic.
Because the EU should not be a collection of artificially bound yet unrelated policies.

And don't get me started on respecting the EU rules. Let's talk about that once Germany starts paying big fines to the EU for violating its rules on running trade surpluses, shall we?

I quite agree that Switzerland and other countries should start bypassing the EU though. Erasmus is, at least, not one of those things where the EU demands exclusivity.
A less heavy-handed alternative could be to pass a law requiring the clear disclosure of certain privacy-compromising or otherwise user hostile behaviors prior to installation. Not hidden in a 100 page EULA that no one actually reads, but summarized briefly and clearly on the same screen where the user consents to the install. We do this kind of thing successfully with nutrition facts for example. This regulation would be easier for even small companies to comply with, and as a consumer if you still eat the candy bar or install Windows 10 at least you're informed and who are we to say you shouldn't be able to make your own choices.
"Keylogger" may be a little bit of an inflammatory way to put it, but it gets the point across: Windows sends an unspecified selection of your keyboard inputs to Microsoft's servers, and it doesn't inform you what it's sending or when it's sending it. If you want to language-lawyer it, fine. Calling that property of Windows 10 something different doesn't change what Microsoft's doing, and it doesn't make me like it any more. That is the point. Missing the point is why you're being downvoted.
Never do it .. unless its encrypted. (Hint: you can do this pretty easily, if you learn how.)

Email is not, by default, encrypted. Anyone on any of the networks between the send and the recipient of any of those emails could have seen this data.

The security failure happened when the person composing the email typed in the data that should have been protected. People - especially people in power - need to realize that email is NOT private by default - it is by its very nature, an open and public line of transmission, and can be very, very easily intercepted by interested third parties.

So, lets stay focused on the real point where the security failure occurred: whoever typed the data in, in the first place, while composing their 'very important' emails ..
We detached this subthread from https://news.ycombinator.com/item?id=12194863 and marked it off-topic.
I think this would help a lot.
It would also help to check whether the code mentioned in an issue that triggers a crash is equivalent to the code you have.

Even if you can't publish your code, it might help to say "I'm seeing the same error, but I'm using X unlike the exmaple code that uses Y".

This will make sure that people who fix a bug will cover both causes with a test.
Regarding physics intuition, it reminds me this short video clip by Richard Feynman on how his father "taught" him that deeper observation reveals Physics intuition of a more basic concept of "inertia".

https://m.youtube.com/watch?v=Zjm8JeDKvdc
Many of them probably live in Phoenix in part because they like the climate--thus, there is something there that people find useful.
The Platonian ideal of an unbiased, expert economist who can see into the future is a fantasy. No such people exist.
Personal attacks are not allowed here. Please don't do this again.

We detached this subthread from https://news.ycombinator.com/item?id=12194564 and marked it off-topic.
Since there has been some enthusiasm about pointing out my involuntary dupes lately, I guess it's only fair to say...

Dupe: https://news.ycombinator.com/item?id=12182965

:P
Yes, that is an element missing in this article. I think in other places (The ABCs of Socialism by Jacobin) they have said that there will still be organizations and managers.

More generally, I'd push back a little: socialism strives to have the workers own the business (broadly, the economy) but there is of course still management and a need for QA, R&D,etc.

I like to point to Vanguard as an example of socialism that works well while people don't even realize it. The people who own Vanguard mutual funds and ETFs are collectively those who own Vanguard and control its direction. There is still a lot more than the service of a mutual fund that Vanguard provides, to the extent we don't realize its inverted corporate structure is a kind of cooperative. And all the time, the owners' financial interests come first in providing low-cost exposure to equity markets.

Why hasn't the broad mutual fund market engaged in a race to cut fees with each other? In fact it has been Vanguard's fees which have usually pushed others' lower.
S-expressions is basically no syntax. Human-readability depends solely on the person that comes up with the schema. I mean there's many reasons to love S-expressions but human-readability is an unusual one. edn [0] is an interesting compromise (as is clojure).

XML is actually IMO not that bad at human readability, it's pretty good. It's terrible at human writability. Conversely S-exps are lovely to work with.

[0] https://github.com/edn-format/edn
I agree, people are all to quick today to say, hey I don't like what that company is doing! Lets write laws to force them to change! It's like people forgot that the ultimate form of voting is with your dollars and patronage/use (even if its free). If you don't like what a company is doing, why are you supporting them by using their product? I know this doesn't work for some monopolies, but Microsoft is far from a monopoly, use Linux or OS X. Show them how much you are dissatisfied with their approaches by abandoning their product suites.
There are justifications for anonymity and 2chan and 4chan originally stated that was their goal, that you should be judged by the contents and not by who you are. But as 4chan has shown when most people are anonymous, they default to trolling and junk posting. Theres no real reason to ever think out your arguments or locate facts because there are zero consequences for you if you're wrong and even if you thoroughly dismantle someone else's argument they can simply start posting somewhere else with the same nonsense because people can't just go back and look at their history and copy and paste the replies to their junk arguments.

When someone has a reputation of any kind to protect they tend to try to reply somewhat intelligently. This site makes it pretty easy to create accounts for when you need to be anonymous, but in the vast majority of cases you don't need to be. This community self-moderates pretty well so even someone with a high reputation can be replied to with a well thought out counter argument and not be downvoted simply for disagreeing
Chimeras and lightning: a new perspective on the evolution of complex life [V]
I just read it's actually still possible to upgrade for free: Microsoft keeps the option open for people who use the "assistive technologies", and all you have to do is to say acknowledge that you use them, there is no actual check.

https://www.microsoft.com/en-us/accessibility/windows10upgra...

> For the general public, the free upgrade offer for Windows 10 ends on July 29.
> However, if you use assistive technologies, you can still get the free upgrade
> offer even after the general public deadline expires as Microsoft continues our
> efforts to improve the Windows 10 experience for people who use these technologies.
In addition to the other comments, note that both the Chaos Computer Club and Freifunk are based in Berlin. The CCC has a space in Mitte though I am note sure that compares to Hacker Dojo.
Suing over automatic updates could set a bad precedent. Who wants to maintain several old versions of software? I know I don't.
I'm recruiting at one of Germany's largest companies. I didn't use the standard format when applying and nobody cared, neither do I care when I see an application.

The latest person I hired didn't follow any standard at all :)

But to be honest - best way to get hired is still through your network.
Dropout rate from 30 days of coding challenge
The problem is, the word 'theft'. There is no theft possible in an open protocol such as email. There is only interception and observation - which occurs inherently as a part of the way email is handled.

If the original author of the leaked emails had used encryption, none of this would matter. The fact that they chose not to encrypt the contents of the email, instead stupidly thinking that email was secure by nature (it most definitely is NOT), is the real issue here.

If I hear you shouting your social security number at the top of your voice to your friend across the room, its not my responsibility that your information is no longer secure or protected. Its yours, and yours alone.

The technological incompetence of the authors of DNC emails is the issue here, people. Do you really want someone running the country who can't even fathom the most basic, basic aspects of the technology that runs the world?
Love your description of the C/Java regime as a coup d'etat.

Join the dynamic programming underground! :-) (Or at least use a static language that's not all jacked up)
The limits described in this article are where all components are part of the same system - the 2FA device (iPhone) can be disabled from the same system (iCloud) that is protected by the 2FA device. Thus compromises had to be built into the system to allow device recovery, since that is also part of the same system.

Were iCloud 2FA provided by an Android device (or PC or Blackberry or RSA keychain), this problem could be easily obviated.
We're building tonicdev.com (similar to iPython/Swift Playgrounds). A lot of these ideas are very difficult in the general case. For just one example, we spent a long time reasoning about time traveling (and came up with what we think is a great model for it - which takes into account the entire system including the filesystem, but it took considerable engineering effort and bleeding edge OS tools like CRIU: http://blog.tonicdev.com/2015/09/10/time-traveling-in-node.j... )
If you're Apple/Google you laugh at Uber while you make your app a default on every iPhone/Android.

I doubt very much customers will have much brand loyalty to Uber. There is very little differentiation of the actual service.

Uber must be prepared for a world with self driving cars. But if their entire model requires self-driving cars in order to work, if they are simply burning cash every year until then, then I think they will burn-out long before self driving is a reality.
Steve jobs resigns apple CEO (2011)
One of the recurring themes for the diaries was how one fare leads into the next... If not for this person going there, I wouldn't have met that person, who I learned something interesting from, or who needed more than just a ride.

> (By the way... I may well have missed it, but do you have a more detailed description of this technique and some knowledge or theories on the pathways by which it works? If this works, it should be taught and popularized!)

The self-appointed gatekeepers to conventional medicine are hostile to the theories about why it works.

http://www.ncbi.nlm.nih.gov/pubmed/22122417
step one is gaining political power, so find a campaign team and run on the platform of fixing climate change

step one will take a good while

then, step two: carbon tax at a rapacious rate. this will likely cause economic meltdown, which is unavoidable if we want to survive.

step three is developing active methods of scrubbing our atmosphere of the shit we've polluted it with

inventing that will take a while also

anyways, let's get going.
Being confused is not particularly useful. One of those articles is old and the other mainly has a sensational headline. There's no evidence in the text that the writer knows what a keylogger is, but he does say "Click Turn Off and you’ll be free from the watchful eye of your own PC". He doesn't say "Click Turn Off and you’ll avoid having all your keystrokes stored on a Microsoft server."

In passing, yes, there was a keylogger in the Technical Preview version of Windows 10.
As far as I'm aware, base Firefox has had ASLR for much longer—just extensions (because they can run arbitrary code) could disable it by loading DLLs that don't support ASLR. (DLLs because Windows was the last platform that changed to mandatory ASLR.)
I have seen your essays and finally bothered to look at your home page in your profile.

Now you work on SC4? And before JPL and other places of ill repute?

When do you kick back and put out low quality, lowbrow work? Haha.

I was curious to see Lexicons, and Ciel seems neat, now there is a buildup in systems programming in high level langs. GC-less and system-friendly Lisps are hard to come by, and sadly it seems like work on this stopped a while back.

Thanks for all your work, open and closed. I have enjoyed your essays and you seem to be giving us great stuff. Keep it up!
Yes, but not all modes of redshift work across all displays. I decided to take a look at the redshift configuration[0] just now, and it seems that the newer versions have some nice config options that might fit my usecase: `gamma-day`, `gamma-night`, `brightness`, `brightness-day|night`. I should be able to setup a lower brightness with this for my really late night work.

[0]: http://jonls.dk/redshift/
Show HN: SimpleRT – reverse tethering utility for Android
Microsoft could do a much better job communicating what exactly is happening and why.
My thoughts exactly. This article basically just showed two different very small stories and the two tweets. Very short, pointless article.
Uber is already lobbying for more regulation against competitors, and is making anti-competitive moves in the areas where they have the upper hand.

It’s clear they’re using the standard startup strategy: Getting a monopoly in a new market or by replacing an existing market, then abusing that.
Has anyone produce compelling insights on what causes these productivity differentials?
10 Days of Web Design Tutorials