skysight-inc/HackerNews huggingface dataset:
Yes, good point. The observation that the material being moderated is potentially traumatic leads me to conjecture some subset of moderators would become disabled after exposure to the material. Resilience training is a good idea, but may not prevent bad outcomes.
Uber has been a lifesaver, but main gripe with UberX as of recently is that they don't seem to screen cars very well, at least in the Bay Area. Dirty seats, older cars, noxious air fresheners, etc. all seem to be the norm. Yes, I do try to leave feedback but wishing the baseline was a notch higher.
If only each one had a play button....
I was on a debate team in college, and understanding people talking at 200 to 300 wpm is a critical skill. Wired ran an interesting article on this phenomenon a few years back: http://www.wired.com/2012/01/ff_debateteam/
The Martian Engineer's Notebook, Volume 1, Eric Nabity
It's Not Your Fault – The Role of Environment in Burnout
I think the most salient application for client-side Python (or Ruby) are for companies already entrenched in server side frameworks like Django and Ruby on Rails. For all Django provides, developing in it still feels constrained to a server heavy mid-2000's web development paradigm. While frameworks like React and Ember are pushing the envelope on web applications by allowing you to render HTML apps on the server and on the client, to do something similar in Python means duplicating rendering logic between a server-side template language and a front-end framework like Angular, React, or Backbone/Marionette.

Some technologies tackle a part of this problem, like pybars, which allows using Handlebars templates in both a python and javascript process. But it would remove a mountain of mental overhead and code duplication, if feasible, to write an entire web application in Python.
The real problem in the Bay is not SF, it's the lack of commuting infrastructure and quality. Lack of urban life around transportation hubs in the suburbs. The fact that CalTrain is a thing and BART doesn't go all the way around the Bay is a joke.
The burden of proof on the necessity of those permissions lies in the creators, not the consumers.
Seriously, those are not content-free movies. You're just not the target market.

But you want to look at what got no awards while The Imitation Game cleaned up? Selma, a movie with way more relevance to America than TIG.

But I'm guessing you're not in the target market for that either.

(And also, as others have already pointed out, the content is bad.)
Anyone who knows android dev knows this is a non issue. The permission they request doesn't even do anything in lollipop and later.
Sounds more like a bad dev than anything malicious.

What's the saying? Never attribute to malice with what can be explained by stupidity?
Reactionary and lacking any semblance of possible reality.
FWIW soldering SMD is much easier and more pleasant than through-hole :) The difference is that it takes some small amount of learned technique and just slightly more equipment - namely liquid flux.

http://store.curiousinventor.com/guides/Surface_Mount_Solder...
Show HN: Open source automated trading for Robinhood
>Never attribute to malice with what can be explained by stupidity

Hanlon's razor
Well, I don't agree. It is certainly a nice addition to make the web more secure. I hope my bank (and every other significant website) won't toss my auth tokens to different domains. And about reverse proxies: it's a browser feature, so how can reverse proxies be a problem? The browser doesn't care what's happening behind a reverse proxy.
Unqualified comment, I admit, but GoDaddy as well as other domain shops seem to be stuck in the late 90s. With UI, tech and support quality.
Also Namecheap, which I'm using primarily. They just put a fresh UI on top of parts of their customer acquisition facing system couple of years ago and still run the same core system.
The Billionaire Who’s Building a Davos of His Own
Audiobooks work for me.
When you scroll to the bottom on Uber's play store page it displays this for me: http://m.imgur.com/ndfjQWv

They request 'running apps' only from this particular subgroup. Notice the wording on the original screenshot: 'one or more of'.

TLDR they don't request browsing history, the Android permissions screen on update is confusing
Does anyone have knowledge of how this compares to swi-prolog?

http://www.swi-prolog.org/
I think GP was pointing out the fact that people in power are infact hindu nationalists who can misuse power. Islamic terrorists are not in power, hindu nationalists are.
So much good stuff on this blog.

Starflight!

http://www.filfre.net/2014/10/starflight/

Melbourne House's Hobbit! (Though I'd also love to read more about "War in Middle Earth")

http://www.filfre.net/2012/11/the-hobbit/

A six-part series on the early history of Sierra On-Line!

http://www.filfre.net/2011/10/ken-and-roberta/

If I could recursively Instapaper the whole thing, my next trans-Atlantic flight would be a breeze...
And can find and afford a whole set of qualified staff to teach and administer it.
if all they do is send the data home, you won't know what they use it for。。
Bear in mind that avionics software as a whole is a broad category that includes everything from fly-by-wire flight controls to the onboard entertainment system. Each system is classified under an appropriate Software Level as specified in DO-178C:

https://en.wikipedia.org/wiki/DO-178C#Software_level

The OMF system described in the video is Level E, meaning it's failure would have no safety impact on the aircraft. This gives us greater latitude in choice of software solutions. The higher levels, however, have strict requirements regarding latency and memory management that would automatically preclude the use of Clojure or any language with garbage collection.

So, as always, it's selecting the right tool for the job.
Oh no, the regional airlines may have to start paying their flightcrews something more than dirt.

$26K for a life-critical job? Sounds ridiculous.
I agree. Yet this is Hackernews, and if the creators don't do it we can.
Your comment was downvoted because it doesn't add to the conversation and is mostly nonsense ("sister of the locksmith?").
Great points. I'm certainly not tracking any given franchise to the degree that I'm active in the title's subreddit. My gaming habits are currently more breadth than depth, there far too many great games coming out across genres, platforms, and funding models right now.
because every field has the 101 stuff that nobody uses anymore but they teach to the newbies 'for experience'
fsync(2) on OS X and other Darwins also does not sync metadata. You need to use fcntl(2) with F_FULLFSYNC for that.
> If I could recursively Instapaper the whole thing, my next trans-Atlantic flight would be a breeze...

Did you notice the ebook section? http://www.filfre.net/the-digital-antiquarian-e-book-library...
From a reddit comment:

> The permissions you see on the install screen are actually triggered by various permissions in the permission group. I've checked Ubers (there's a button on the web play store and you can see it in the manifest), and the only one from the Device and App History group they actually use is "GET_TASKS", or get a list of recently opened apps.

> Furthermore, on Lollipop this permission doesn't even do anything anymore. The relevant function in the framework has been changed and only returns instances of the caller's own app now. So Uber can see when you last used Uber. Big deal.

> Basically, this is a big fuss for nothing. Uber is not accessing your browser history, and if you're on Lollipop or above they can't access your app history either. They may do that on lower versions, but it's most likely to counter buggy behaviour on those older verions and not to spy on you.
That's why people are proposing to dramatically increase the fees on new residential building permits above: precisely so that the homeowner bears the cost of those infrastructure investments. (Don't confuse that the developer pays the permit fee in the first place from who actually pays it. Obviously, the new homeowner will be the one ultimately paying for that permit fee.) I'm not saying I agree with it (I see problems both ways); I'm just trying to explain it.
If you'd find out the Uber app is sending home your browser history, this is big news already! I'm in CEST, if I wouldn't be sleeping right now I'd start up Burp, Charles or Fiddler to check.
Tech support of my dreams
This just isn't true in any way. Uber once upon a time was a bidder on Here Maps, which provided most of Bing's mapping data, but they lost to a consortium of German car makers (BMW, Daimler, Audi): http://www.wsj.com/articles/bmw-daimler-audi-agree-to-buy-no...
No! Donating and downloading now!
Why Do You Program?
A lot of congestion comes from cars looking for parking and cars not being shared with other people. The self driving cars are not going to be looking for parking, and can automatically scale what is on the road based on demand. They will also be more efficient with sharing a vehicle with multiple people, or have more specialized mini cars to scale trips properly.
> With big data you don't need models, you have actual real time information about the entire system.

Your comment makes absolutely no sense.

Models are just means to predict the future based on observations made in the present and/or in the past.

The available data, in this sense, serves only two purposes: serve as the starting conditions to analyze how scenarios may evolve within a given degree of accuracy, or to build correlation models to help analyze scenarios with a given degree of accuracy.

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.

> You also have means of using that data to make live predictions that can change all the time.

Again, this is absolute nonsense. 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.

> Just because history says that "free markets" worked best, does not mean that this is true any more.

Holy non-sequitur, Batman. You sure wanted to shoe-horn that little gem in there.

Furthermore, free-market isn't or will not be any more or any less true than what is right now or was in the past. 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.

Some assumptions followed in the definition of a free market don't hold in some real-world economies, but it is already quite thoroughly established that the evolution of real world economies does agree quite well with the evolution of economic models based on free market principles if governments ensure that these economies follow basic free market principles.

> It was historically a fact because you did not have big data

This is absolute nonsense.
Android has supported multiple users for quite a while now.
http://calteches.library.caltech.edu/51/2/CargoCult.htm

"I would like to add something that’s not essential to the science, but something I kind of believe, which is that you should not fool the layman when you’re talking as a scientist. I’m not trying to tell you what to do about cheating on your wife, or fooling your girlfriend, or something like that, when you’re not trying to be a scientist, but just trying to be an ordinary human being. We’ll leave those problems up to you and your rabbi. I’m talking about a specific, extra type of integrity that is not lying, but bending over backwards to show how you’re maybe wrong, that you ought to do when acting as a scientist. And this is our responsibility as scientists, certainly to other scientists, and I think to laymen....

So I wish to you—I have no more time, so I have just one wish for you—the good luck to be somewhere where you are free to maintain the kind of integrity I have described, and where you do not feel forced by a need to maintain your position in the organization, or financial support, or so on, to lose your integrity. May you have that freedom."

After quitting traditional academic science, so far I have found that I haven't had to compromise my integrity in the pursuit of science. It hasn't been easy, but I am happy with where I am, so far.
OK, I'm blushing, because at first I thought it was going to be about Georg Cantor. I can still hope, I guess.
I think that proverb is not for accuracy, but rather for gentle social relations. Otherwise, a more balanced approach would sound like, attribute a set of factors X to a phenomena Y in whatever way you think is most fit or empirically economical, or better sounding would be, "choose the middle way".

That way, you are neither under-trusting nor over-trusting.
It's an excellent tool. It does make JS a decent language.

A package manager is not necessary, it can work with npm.

A build system is not necessary, existing build systems support it.

I believe they will eventually do full polyfill. However, the compiler is very high quality and that doesn't happen by accident. They have to make hard design decisions to keep releasing features so regularly (they release features faster than I can keep up with sometimes).

For now, you can target es6 and chain with babel.
I agree. I posted an essay on Schneier's blog countering the false dilemma between open source and proprietary. I'm modifying next version to say "shared source" as "open source" has specific meanings. Yet, many needs can be met with shared-source, proprietary software that are thought to be OSS-only.

https://www.schneier.com/blog/archives/2014/05/friday_squid_...
Yes, Kestrel-4 (at least as documented on that page) is an April Fools joke. :)
> the value dropped to $700,000.

Looks more like $500,000 now[1]. Although, I have no idea how accurate or trustworthy that site is, it just came up quick from Google.

1: http://nycitycab.com/business/taximedallionlist.aspx
History sync, search personalization.
Do you find yourself reading as much as you want to?
I'm planning on using a soft-core processor because FPGA dev boards are plentiful and relatively inexpensive. My plans are to await silicon from LowRISC project before considering real glass.
I'd venture to guess the number is likely closer to 99.9999%
So, PROLOG people, how excited should anyone be about this? This vs SWI, Visual Prolog, Prolog in a LISP like Allegro, or alternatives like Mercury. Is this significant in general or just for their community of users?
"We really need everything right now"

I support more building but I can't agree with the above. Straus's statement is the embodiment of the kind of short term thinking that inevitably leads to planning disasters.
Downtown Auckland, 2005/6. There was a big increase in the number of small apartments available. Prices did fall, and people I know "lost money" because of it. It was still a great thing for the city.

Auckland itself is growing quickly, and the price of houses is (like in many other places) outrageous. Apartment rents are still relatively sane, though.
I acknowledge your disagreement and find it to be inexperienced. You should follow the standards, not trial-and-error until a third party gives you a thumbs up. Re-configuring your internal structure is only as extensive as the complexity (which is usually nil).

If you need an instructional video on how to complete such a trivial task, let me know. I guarantee it will be less than 5 minutes on a variety of environments. What "hundreds" of these tasks are you speaking of? Please meticulously explain rather than fluff your speech to make the process seem more debilitating than it is.

Also: minuscule
He's saying be sure the generator doesn't sound like a bad name in any language.

I'd say make a dictionary of bad words and their syllble sounds. Then disallow close Levienstein based words....
> Only significant if you ignore 1933 to 1978.

You do know that between 1933 and 1978 there were a couple of incidents that ended up influencing the world's economy more than basic economic models, don't you?

I mean, I'm sure we can agree that an event like WW2 alone, with the shift from peace-time to war-time economy experienced by the leading economies of the world, does influence things a bit more than the theoretical effect of some economic systems.
I wonder if it is going to wind up applying to voting machines or if they're somehow going to be "loopholed"

I'd prefer that those machines could have their code audited.
Only primitive parsers would be bothered by multiple tokens in a row - tey don't have to be one word, you don't even need a special separator - it's only needed in languages like Python. That's why Java, C#, JavaScript, and others don't need an "elif" equivalent - it's all a matter of code formatting and not nesting redundantly.
I'm curious, in regard to going back to school, are you pursuing a second (or first) Bachelors in CS or a Masters?
but at the scale he is doing it, he looses money
Kestrel-3 is software emulation only at this point. However, after making some last minute touches to the system firmware (a dialect of eForth for both simplicity and hackability), I will switch over to working on Verilog. I already have video, keyboard, and GPIO cores written, so I only need to focus on the CPU.
Anything in a regulated industry such as aerospace tends towards the process heavy. Our requirements get tracked in our QMS system that ensures we're AS9100-compliant. There's a final test-for-credit step after which the software part should be considered hermetically sealed. Any software change requires a new test-for-credit round that likely takes an extensive amount of time.

So, in short, developing for aerospace is not agile. :-) It's the Niagara Falls of waterfall methods.
Theoretically, free markets do work best. But practically, they do not exist other than in nature itself. Free markets are, like nature, void of positive feedback loops. Free markets dispose of irrational actors. Free markets trend towards efficiency.

"It was historically a fact because you did not have big data or ways of computing to process supply and demand properly." Realize "the market" is the computing mechanism and that the real-time information it produces is decentralized and fragmented.

Perhaps a technological solution will aid "the market" in converging more quickly and ultimately democratize the information it produces. I truly hope so. But, based on my observations, the market isn't doing that great job disposing of irrational and/or bad actors. This terrible article on The Guardian is an example.
That "spiral staircase" of pool balconies is pretty awesome.
How do you filter which topics you cover and don't cover? Same for resource per topic. Thanks!
I agree. I just got a great book, Electronics Principles by Malvino, on electronic engineering with especially analog focus. I was told to get another one to learn proper PCB design. There's others for Verilog. Unlike programming, most stuff in these has to be learned by trial-and-error with hardly any instant solutions a la StackOverflow. Graphics cards themselves are their own beasts with complex issues even for simple ones, esp integration w/ regular software.

So, as I'm reading this, I'm surprised how nonchalantly he describes what looks like a ton of headaches that's in front of me personally. Doing some basic stuff in Verilog on an FPGA is straight-forward. What he's done was not unless he found some excellent resources that basically let him cheat a lot in the learning. I'd be interested in them as I'm collecting resources with HW knowledge and wisdom.
I tried to port Oberon, but was not yet successful in getting the compiler fully debugged. I also need to finish the system image linker so I can generate bootable images. For this reason, I pushed ahead with putting Forth in firmware.

However, I do intend on completing Oberon at some point (or trying to solicit help in that area; porting OSes is most definitely NOT my strong suit). Instead of putting in ROM, though, it'll be bootable off of SD card.
> I agree that everyone in power today is Keynesian. I also agree that "Keynesian" is not what Keynes wrote.

You hit the proverbial nail in the head.

Sometimes it appears that the people in power picked up Keynes' book and instead of reading "borrow and spend away in recessions, cut spending and pay the debt during economic expansion", they just read "borrow and spend away" and that was it.
Artificial Intelligence Helps Find Cancer Cells
The FBI’s Asinine Attempt to Retroactively Justify Cracking Farook’s Phone
Selma looks like an interesting movie, not sure I'm not the target market, aside perhaps from not being American.
When the author describes the Amiga as an understandable system, he's reasonably accurate. Even the lowly Amiga DOS manual documented the Assembly instructions and the in-the-box Microsoft produced Amiga Basic allowed fairly direct access to the hardware.

These pale though in comparison to the two Amiga Rom Kernel Manuals and the Amiga Hardware Manual. [1] These were sold in the computer section of the shopping mall bookstore back in the day, and even today provide a detailed explanation of a multi-tasking operating system and simple graphics programming.

[Edit] Part of the reason why people continue to hack on it is because it is practical. The this-is-how-to-turn-it-on-and-use-the-mouse Introduction to the Amiga 500, it had schematics in the back; pinouts for all the ports; and pinouts and block diagrams for the important chips.

[1] https://computerarchive.org/files/comp/books/amiga/Amiga_Har...
Stephen Curry’s 3-Point Record in Context: Off the Charts
Because NPM needs it. I suggest you read the Code of Bullshitness[1]

[1] https://github.com/BubuAnabelas/bsd-true/blob/master/code_of...
Paying someone to promote your work isn't bad on its own. People do it all the time, and no laws are broken.

The reason it is bad over public airwaves is because the airwaves are communal property. The spectrum is licensed by the FCC so that all of society can benefit from the limited resource. The FCC therefore sets fair usage rules for the use of those airwaves, and one of the rules is that you can't pay to get airplay.
aka visionary ;)

OK, so I read too much anarcho hard SF. So it goes.

If the US could do it in the late 1700s, it can be done again.

Edit: OK, you're right. No doubt, it's hopeless. But I can do my "right to be left alone" thing, and that's enough.
It will happen more when the current cycle of tech enters maturity. Right now shareholders just want Growth! and don't care about profits. Once the big companies enter maturity, they will be forced to cut costs, and salaries will come down, real estate costs will be scrutinized so offices will be spread around the world.

It happens in every industry, it is nothing new and will happen in tech.
>However, other protectionism maintains inefficient industries at the expense of poor people in other countries who could do the same job cheaper

...thus protecting the nation's citizens from having their jobs exported overseas. How is that not government protecting the nation's best interests?
No, it went out of stock after I'd put the site up. I'll remove the link (or find an alternative to something that describes what the Nexys-2 is) when I go to update docs.

I have not selected a replacement board yet (since my Nexys-2 still works fine, I intend on continuing to use it for the time being). If, after I post a complete set of Verilog sources, someone wants to try porting to the hardware of their choice, I'll be happy to include relevant links on the site. (Or until I change boards myself, whichever comes first.)
In what scenario would a person be using one phone for Lyft and one for Uber?

I use two phones, but I have both apps on both.