skysight-inc/HackerNews huggingface dataset:
Those self-driving cars are also going to be driving all over to pick people up, almost certainly more than is used for parking.

And when there's a surplus of self-driving cars, where do they go?

There will be an increase in miles driven per passenger mile in order to get the self driving cars to where they need to be, when they need to be.
This is behind the correlation between "new areas" and "good school districts".
Either that's not entirely truthful, or the app permission system is totally broken...

Need to find out when you last opened the app? "Get running apps"...?
For our blog posts: We don't have an official rubric, but we try to emphasize topics that are immediately useful and provide simple steps towards better long-term security for anyone who reads it.

For example, developers know not to roll their own cryptography, but how can someone who has never rolled their own crypto evaluate existing libraries? There are a lot of bad ones out there, and "I didn't roll my own crypto" doesn't equate to "I used a well-studied library thought to be secure by industry experts".

Consequently, we delved into specific recommendations and explained why we include them in our list.

https://paragonie.com/blog/2015/11/choosing-right-cryptograp...

(Historical context, this was published after I discovered CVE-2015-7503 in Zend Framework 2. A lot of my peers said it was good, but I don't recommend code until I've audited it. Lo and behold, I found a problem with their RSA implementation.)

For our reading list: We focus on application security, not physical security (e.g. data center security, full disk encryption), social engineering (e.g. phishing, scamming), or system security (e.g. malware and OS-level exploit mitigation).

Application security can encompass cryptography, information theory, etc. but the target audience is programmers.

Material for any programming language will be considered for inclusion, but some absurd ones (e.g. Brainfuck) will probably be declined.
kiiiindof - one of the strategies we are investigating is suing under the fair housing act to overturn large lot single family zoning.
Also - HUD is starting to investigate exclusionary zoning cases.
Here Documents
Is a logical fallacy that is overused and hardly ever true, and should be relegated to the dustbin of intellectual discourse where it belongs.
Thanks for the comment and the links.

Your point is well taken. We are committed to building transparently and with good standards.

We have looked at some existing legal documentation standards such as LegalXML[0] and are still in the process of evaluating whether or not we should implement them in our work. We are also open to developing additional standards as needed, but need to do a lot more research before we feel comfortable claiming the world needs yet another specification[1]. :)

[0] http://docs.oasis-open.org/legalxml-courtfiling/specs/ecf/v4...

[1] https://xkcd.com/927/
Certainly some of it can be done by regular, CompSci students. Yet, doing a DLX processor in VHDL on a simulator is not the same as implementing a CPU & graphics card on FPGA, integrating them, and especially doing a PCB. There's quite a jump there in necessary skills.

Btw, you're the first person I've seen mention DLX in a while. Feel free to pass this along to any you still know teaching that or working with it as they might find it interesting. It's a mathematically-verified, DLX processor from Verisoft project that's languishing in obscurity (that I'm aware of) rather than being exploited (or cloned) for its benefits:

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.217....

http://www.verisoft.de/PublicationPage.html

Minor modifications like crash-safe.org for security with a RISC-V decoder in front & ChipKill ECC might make one, badass CPU in embedded use. Probably good for learning & OSS HW tweaking, too.
>forced-civilized place

Which is really good imo as the quality of discussion is so much higher than on Reddit. For indulging in silly memes and empty content I just browse Reddit (the larger subs), for actually thoughtful discussion I browse smaller subs or HN.
Right. Uber understands you don't have alternatives in that city, you don't know the city, don't have your car, and you need transit. You're in tourist-mode, so you're going to get tourist pricing. Otherwise Uber is leaving money on the table.
If you have any questions, you can write Uber at privacy@uber.com.

-iOS App Permissions
https://www.uber.com/legal/other/ios-permissions/

-Android App Permissions
https://www.uber.com/legal/other/android-permissions/
> and that the city should rapidly rebuild itself to accommodate them.

On the contrary, the city should rapidly rebuild to accommodate the current residents that the tech workers would otherwise displace. Building benefits everyone, but lower income residents benefit the most.
It looks like doing `sysctl -w kern.always_do_fullfsync=1` Will produce a sane behavior:

https://opensource.apple.com/source/xnu/xnu-2422.1.72/bsd/hf...

Alternatively, you could just use the ZFS driver for Mac OS X. It will do fsync properly.
You said that 64,000 people moved in (incorrect; some were born) and that 52,000 were "displaced" (also incorrect).

Every large city has a flux of people moving in and out, constantly. What matters is the net change. You can't simply take the top-line number, subtract housing, and conclude that everyone else was "displaced".
When was your experience? At least nowadays there's https://help.uber.com, support@uber.com and @Uber_Support. I've used the first regarding a promo that didn't work for my ride, and they refunded it fairly quickly.
Yes. But sometimes it's removed or not exposed. For example, my Samsung S5 doesn't support multi user
I did most of my learning outside of school, but I did have a few classes that I liked, all of my history teachers were very good, my chemistry and biology teachers were awesome. I appreciate those classes and I'm glad I took part in them but I don't think it made up for the rest.

Perhaps we had similar experiences but we contextualize them differently. Do you think the classes you mentioned were worth everything else? Do you not think you could have had similar experiences to those classes if you had done something other than high school?
that should be the default... but of course Google is complicit...
What is the difference from a Federation vs a facebook cluster?
This is the repo of the visualization software he demo'd. Not sure how accessible it would be to run locally, but I saw the demo in person and it was pretty cool: https://github.com/dollabs/planviz
Most people who are successful as autodidacts are successful in college, it makes zero sense to avoid it if you're already the kind of person who learns well.

Most people are not great autodidacts, as shown by the miserable cometion rates of online courses.
Innovation is overvalued: maintenance often matters more
You were probably more interested in games in 90s than you are now because, if anything, the gaming "rockstars" are a celebrity to more people than the ones in 90s due to more accessible events. You could not watch a press conference in 90s on your TV, now you can watch every event live if you wish so.
British spy agency GCHQ apologises for treatment of gays
Did you read the post? He contacted privacy@uber.com.

Question: http://i.imgur.com/K1mAtiH.png

Scripted reply that didn't answer question: http://i.imgur.com/m9sWJZR.png

Also, as mentioned in the post, https://www.uber.com/legal/other/android-permissions/ doesn't mention the new permissions.
The MiST project has compiled a collection of HDL reimplementations of old hardware ported to their FPGA board: https://github.com/mist-devel/mist-board/wiki/CoreStatus
Had Mick left or was the author openly slagging on one of his colleagues?
For anyone wondering, I had to read the wikipedia page and sql code to fully understand what the h-index means in this table: an h-index of n means the user has n submissions (stories, jobs, or polls) with a score of at least n. So, ColinWright has 143 submissions with a score of 143 or more.

My h-index is 2 :)
>What makes that the best thing? All available evidence suggests it is not a relevant thing at all, since home schooled children are indistinguishable in social skills to regular schooled children.

I, for one, very much doubt that "available evidence".
Matchmaking Algorithms Are Unraveling the Causes of Rare Genetic Diseases
Generally, the stuff you need to get something done overlaps pretty well with the stuff you need to get other stuff done. Not 100% but enough you're probably not wasting your time.

It's at least as good a heuristic as "prof said it's important".
Rm -rf *: How Pixar’s Toy Story 2 was deleted twice (2012)
The Flyboard Air hoverboard
> Not 100% sure, but I think the access to contacts is so that you can split ride fares with other people.

There's a standard intent to select a contact for purposes like that, and then the app only gets access to the information of that contact. Apps requesting access to contacts get all contacts.
Also, it's not as if gold is the only benefit produce from their recycling process.
When I go to that page I see the "retrieve running apps" permission under a category "Other." It would appear that I cannot disable the "Other" category in the app permission configuration.

EDIT: There's another comment in the thread that indicates that this retrieve running apps permission actually doesn't do anything on Lollipop+: it just returns the app's own windows. Which would explain why it was moved to the "Other" category.
> you stood firmly with saudi arabia and the region descent into chaos was not much accelerated or hindered by that?

I didn't do anything, since I am neither a member of the US government nor even a US citizen.

I hope it's clear that given the chaos ISIS is causing in a resource-poor country, if they were running rampant in Saudia Arabia the world would be in for a couple of orders of magnitude worse time.
If you've ever seen first year compsci students try to bang out a Python assignment, this is already the case.
It feels strange to see so many traditional backers for this tech. I've been hesitant to let myself get too excited for the possibility that driverless cars will reach the market when the technology is ready - instead of when it is deemed ready by regulators, lobbyists, and the gatekeepers who are backed up by legacy protectionist policies.

There seems to be so much positive traction among political and industry players that this might turn out to be one of those rare technologies who's progress doesn't get crippled by vested incumbents. But experience has taught me to be cautiously optimistic at best.
The Software Developer’s Library: A Treasure Trove of Books
> "Log" files can only be appended. Writers cannot seek.

I think the semantic you want for log files is: write atomically at offset X, but only if the size of the file is currently X.

If the write fails due to a file size mismatch, you are racing with someone else. You can either read the other writer's data before you try writing again or just fail immediately if races shouldn't happen.
I've yet to see a big reason for this whole SOA / microservices architecture other than in 2 specific instances:

1) massive projects with lots of developers/teams that work on well-defined functionality

2) massive projects that need to have precise capacity at each service level rather than the application level

Other than these situations, monoliths (both in architecture and deployment) will likely be faster, easier, more reliable and more productive.
>For many problems, the best solution is one that can be specified quickly, will work 90% of the time, and can be easily adjusted for most of the other 10% of the time. Natural languages and fuzzier thinking work great for this.
But this approach doesn't work well for problems where the solution is either too complex too be easily described using natural language, or situations where data sizes or time constraints make it unfeasible for you to be available to handle unexpected situations. In this case the solution requires all of the logic to be precise, unambiguous, and developed up front.

The good thing is, both extremes are not mutually exclusive, but rather exist on a continuum. You can start with fuzzy specifications and progressively refine it by case-based reasoning and induction until you get some general, unambiguous rules. Programmers work this way when building new programs, even though they hate to admit it and like to say that the program logic emerges fully formed from the specifications (ha!), they just need to understand the problem in their heads first (no tinkering and trial-error happens in programming, right?).

I believe the next radically different family of languages will be one that embraces that fact and allows developers to better handle that progressive refinement in all steps of the process, rather than require the program to be fully formed and flawless in order to operate. In some sense, modern IDEs already work that way.
Cheers, interesting info
ok so there are downsides to being a time traveler. But buildsystem blues is a small price to play for passing your final history exam, saving your parents' prom, or finding carmen sandiego.
Thanks for explaining! I was trying to figure out what the analogues to papers/citations were here.
Best practices have been evolving since the dawn of programming. Much like today the technical culture at a given organization is the biggest influence on the quality standard for code. There are some places that still consider goto acceptable just like you can probably still find a doctor somewhere who will use leeches.

At the same time many things are considered taboo for trendier reasons that don't necessarily hold water. Many aspects of Functional programming for example were considered heretical during the heydays of Object Oriented programming until the pendulum started to swing the other way.

So what is considered a Taboo practice ebbs and flows with superficial trends in the industry as often as it does for reasons grounded in solid engineering.

Regardless though, the biggest influence on what is acceptable at any given time is the technical culture at an organization.
Stately: Statecharts in Clojure/Script (with RN Example)
Politically, the article attacks conservatism and libertarianism which discourage a strong government role in regulating the economy. Within the context of economics, this is referred to "liberalism." Neoliberalism (the subject of the article) refers to economic liberalism.
I don't even understand why they need local access to figure this out. Poll the web API for last_login and be done with it. Surely they're already tracking and storing this kind of data on their end.
Hunter Thompson's fear and loathing in Louisville (2013)
Agreed, Prop 13 is a huge part of the problem. Anyone concerned about the problem of housing in CA should consider calling their state representative and telling them to repeal prop 13.
> Models are just means to predict the future based on observations made in the present and/or in the past.

Models are representations of reality. If you have the actual reality, as in all transactions for every product made by every agent, you don't need a model as you have the actual data. You can watch that in real time, and you can also test hypothesis and theories in real time. That in opposition to a model, say an economic model, which would be based on some theoretical assumptions attempting to predict supply and demand while looking at certain variables. If you have all the transactions that every single agent makes, as well as all social-economic variables about that person in real time, then any theory you have about their behavior can be tested in real time, rather than against a model, and validated or thrown away.

> A model is a tool that tells you how systems evolve and lets you infer what you can expect out of them in order to make informed decisions.

Models are representations of reality, rather than simple inference it's much more powerful to have actual data from reality available to test your theories, not just a model. Models are simplified versions of reality, a reality which is forever changing. Economic models are often wrong.

> Models are used to make decisions based on how things are expected to be years and decades into the future. It makes absolutely no sense to claim that you can tell how things will be in the immediate future if you're trying to make decisions based on what will happen over the following decades.

And this is why economics is often wrong. Knowing what is happening right now and responding to it, is much more powerful than making theoretical assumptions about how things are and then waiting and praying that they are right... which often they are not.

> The free market is just a specific theoretical definition of an economic system. It establishes conditions, draws relationships between factors and their effects, and provides a tool to model the evolution of economies.

I don't know which tools you are talking about. I don't know what evolution you are talking about.

One reason the free market is superior to central planners is exactly because central planners did not have actual market data but instead had to rely on models for supply and demand. When central planners have access to real time actual market demand as well as all data about each agent, it makes it much more likely that they will succeed at their job than the way the Soviet Union did it.

Also your tone stinks, work on that.
This would be the greatest tech support feature ever!
When godaddy had one of their big SOPA snafu I switched to name.com.

name.com prices are good, UI is good, seems like a decent company. I guess they were bought last year by a larger company and I've noticed no negative changes.

gandi.net is a little more expensive but they are highly regarded as a company.
Mick is the author's name. I think it's a joke?
BuzzFeed to FeedStock: 2 Milestone Learnings for New Media Pros
Some of my favourites:

heritageradionetwork.org/series/cooking-issues/

http://rationallyspeakingpodcast.org/

http://www.microbe.tv/ (home of This Week in Virology, TWiParasitism, and TWiMicrobiology).

http://www.theorbitalmechanics.com/
Prolog + Logic Server source repository: https://github.com/AmziLS/apls

Binaries: https://github.com/AmziLS/distribution

Earlier: https://news.ycombinator.com/item?id=11509451
>I get this https://github.com/FreeCodeCamp/FreeCodeCamp pretty much every day for the past half a year

This seems like a pretty perfect example of how outliers can make algorithms act funny -- Free Code Camp has more than 100,000 stars on GitHub. That's well over twice as many as Angular[1] and nine times as many as CoffeeScript[2]. I mean, it's still annoying, but I'd imagine they're collecting "+1"s faster than GitHub Explore can ignore them.

[1] https://github.com/angular/angular.js
[2] https://github.com/jashkenas/coffeescript
It should be noted that the Karma scores were added to the table manually, as all karma data is not accessible publicly.

You can't simply add Total Points on submissions + Total Points on comments - # of submissions/comments: comment karma is no longer exposed via the API, and total karma counts do not incorporate points earned via suspected voting ring accounts. (while submissions do)
Prolog and Perl also.
> Lyft took money from GM

GM also aquired Cruise which builds automated driving kits http://media.gm.com/media/us/en/gm/home.detail.html/content/...
See, nobody's arguing that there aren't "predatory creeps", or, for that matter, dudes putting on feminist airs to generate interest from women (that's asinine behavior, but it isn't "predatory", so I'm going to call you on your semantic drift, too).

The question is, are those dudes representative of males who believe in feminism as a whole? That, I doubt very much. It's an extraordinary claim --- that thousands of men who say they believe in parity between men and women are saying that solely as a pickup device, and not because of the sharp and obvious lack of parity in the tech workforce --- and it demands extraordinary evidence.

Do you have any such evidence?
I didn't know opinion articles from The Gaurdian count as facts. The other wiki pages about Christian Church burning has no link to the government in power. Not sure what the implication was there. The Sikh riots did not have a religious motivation, rather a fallout of operation Bluestar and the resulting assassination of Indiri Gandhi (A congress leader, the party which is supposedly far left on cultural issues. Their party members killed 2500+ Sikhs in 1984.) Not sure what the connection to BJP there was either.

According to this:

https://en.wikipedia.org/wiki/Assault_on_T._J._Joseph

it was a Muslim who cut off a Christian professor's hand in South India. His wife committed suicide because he was fired. Of course BBC, Gaurdian, Firstpost and all other far left websites will not report this. On censorship happy sites like HN and reddit they have successfully created massive propaganda against the Indian government. I can spout nonsense as facts too. Here are example of some 'facts' for you then:

Maybe Obama is a Muslim according to this:
http://www.conservapedia.com/Obama's_Religion

Maybe Merkel is a traitor according to this:
http://www.breitbart.com/london/2015/10/29/hundreds-germans-...

Maybe Bernie Sanders is a communist according to this:
http://nypost.com/2016/01/16/dont-be-fooled-by-bernie-sander...

OP is parroting the conspiracy theory that millions (still a small % compared to India's billion+ population) do because they cannot digest seeing Modi in power. I can go full conspiracy mode and point out who owns left wing media outlets but I don't think HN is a place for such discussions. There are hundreds of report of Hindus being killed in minority rich areas in India, but unfortunately these incidents aren't covered in BBC and Gaurdian because Hindus are a dying majority in India.
Actually, we made postgres use sync_file_range() for checkpointing if available in 9.6. Not for durability - there's a few to many caveats in the manpage - but to control how much work a later fsync() has to do. In many workloads checkpointing can generate a lot of writes, and the OS's writeback caching of those can generate a lot of dirty buffers in the kernel's page cache. If the kernel decides to flush those (on it's own or due to an fsync), latency for every other FS operation can skyrocket. We've seen stalls in the 10s of minutes. So we now regularly sync_file_range(SYNC_FILE_RANGE_WRITE), unless the feature is disabled of course, to control how much dirty data the kernel has.

See
http://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;...
and
http://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;...
The added trips will offset the gains
I'd like to try my hand at building my own iCE40-based motherboard for the Kestrel some day, but something like that would be at least two to three years into the future minimum, especially at my current rate of progress working solo. It's best to not have any expectations.
They also use real people to call and remind people to renew and upsell. Probably annoying to HN demographic, but that is pretty savvy business foresight for the rest of the universe. Part of market building and maintance, the "ignore that customers are real people you can talk to" attitude of many shops like Google are a reality distortion.
The context of the second quote is that he's using the voice of a hypothetical future citizen who will threaten to rise up against a government which is enacting too much change, too fast against the will of the majority.

I don't agree with OSC on these points but the selection of quotations you gave are designed to paint him as a hateful frothing at the mouth bigot, rather than someone who is generally reasonable and sympathetic despite their anti-homosexual religious values. I don't think this is helpful to anyone, personally.