skysight-inc/HackerNews huggingface dataset:
Well presumably none, otherwise Uber would have exposed it. I'm just pointing out that it seems totally plausible for a company to hire someone to invent such a scenario. And especially in certain countries, it can't be hard to get away with it.

Uber may have been paranoid, perhaps because they know how easily they'd do such things? Or due to their general attitude?
Think of it what you will. But to #2, googling randomly, http://www.nsvrc.org/sites/default/files/publications_nsvrc_... claims that only 12% of child sexual abuse is reported to the
authorities, and cites a study on the topic. The majority of such studies that I've seen are based on surveys.

On #3, anyone with experience in how the legal system works will agree that while how often it happens may be hard to quantify, but it certainly does happen. And probably not very rarely.
"[Netscape will soon reduce Windows to] a poorly debugged set of device drivers."

(Marc Andreessen, 1995)
>this hides from me what's being presented to the compiler

Isn't that the whole point of abstractions? Like, when you write a function call, you see "foo()" but the compiler sees all the individual instructions in the function. The same with macros, templates, etc.

And on a purely visual level, the example 'jtsummers gave just seems to be an extension of code folding and other tools that let you focus on one part of the code while ignoring another.
Get rid of the plea bargain system. We provide extreme incentives to just cave regardless of the facts.

This is something that I've been painfully aware of since the Aaron Schwartz case.
Great win for European startup scene. Congrats to Zenly team.
These are different things for a different purpose. Data encapsulation, as defined in OOP, is obsolete, I think.

Namespacing is related to modular programming, which is still useful even in functional programs (it makes sense to group related data and functions together for organizational purposes). Interfaces serve a different purpose yet, to do a dispatch based on type.
>the interface made the AST very clickable, with minimal cursor movement.

Every so often the concept of visual programming comes up, where people wish that instead of editing text they could somehow directly manipulate an AST. Wouldn't it be funny if it turned out that it was Lisp they were looking for all along?
OG YouTube 3.1 Crack with APK Free Download Get {HERE}
I'd prefer not having anything monitoring the toilet habits of employees, little bit creepy. And I think you are jumping to some wild conclusions, I'd recommend making some rational thoughts before typing and not projecting your self into everything you say.
That's a cool idea, we deploy so many times a day though it's not a huge event for us. But cool for some other companies for sure.
I remember this happening at the same time as Greece, Cyprus and others were on the verge of financial collapse. I heard of citizens moving their money to BTC as an emergency way of retaining what money they had. I'm not sure how widespread that was, but I could imagine 2 or 3 small nations such as those could inflate the cost somewhat, trying to move money in faster than the market could adjust for with supply.
It's what Uber suggested, and presumably one reason they got her records.

"
Uber executives discussed the possibility that the rape could be tied to one of its competitors in India — such as a taxi company or Ola, the largest Indian ride-hailing company — as part of a plan to sabotage Uber’s momentum in the region. One day after the rape was made public, Uber was banned by officials in New Delhi.
"

https://mobile.nytimes.com/2017/06/15/technology/uber-india-...
Uber wants Sheryl Sandberg to be its next CEO
In retrospect, it is interesting to see that a reflective blog post from an engineer ended up in the casualties of CEO, most of the senior leadership and a few board members. Maybe the cracks were already there but nevertheless it has been surreal seeing this unfold in the space of 5 months. It is almost like watching the butterfly effect in action.
From COBOL to C++
It's pretty explicit in the article:

> In the last month, 52% (20.3MM out of 39MM) of our API requests were served from the cache, meaning less than half (18.7MM requests) required invoking our Lambda function. That $14 saves us around $240 a month in Lambda costs.
I think the board is just covering their asses now for what they should have done at least a year ago.
Incorrect. UK has Tier 1 - Entrepreneur Visa where you can remain and run a company for 5 years. After 5 years, you can apply for extension for another 5 years or apply for settlement.
This applies generally to any program running as root (or a user with other privileges than yourself) if you can find a way to allocate a large enough segment of memory.
> (curmudgeon)A well-formed program is "defined" as what the compiler expects. Like literate programming, this hides from me what's being presented to the compiler, and sets me adrift from what the program actually is.(/curmudgeon)

(idealist)Well, there's no reason the compiler has to accept programs only as plain text. It's actually a pretty poor representation of your program: the language has to go out of its way to parse it. Internally, your program is an AST; this editor works over frames, which are closer to the AST than they are to plain text; perhaps they could both use the same non-textual file format.(/idealist)
I wouldn't call it a low price.

Maybe I'm just spoiled because I can put crawl/parse tasks in a work queue for each url without much concern for latency but I've gotten 1000 r/s (on async calls) out of $100/€100 dedicated servers.

Their setup really only makes sense for WAN facing public architecture that can spike because you have no control over the load. Otherwise, I'd suggest you just get some leased dedicated server(s) to meet your workload.
UK has Tier 1 - Entrepreneur Visa where you can remain and run a company for 5 years. After 5 years, you can apply for extension for another 5 years or apply for settlement. You are judged based on your talent and not on where you were born.
Statements, messages and reducers
They forgot to fix it for Firefox. I guess they're using only Chrome.
Reading the word "pseudo-problems" sets me off to a rough start. But calling problems stupid merely because they're unsolvable is a mortal sin, specially if there's a non-trivial reason why we cannot mathematically go from this to that. That the impossibility of squaring the circle is due to it's equivalence with the transcendentality of π is in itself an interesting piece of mathematics.
Counterpoint to their argument. Japan has negative population growth and an aging population. Yet, outside of Tokyo and even in Tokyo it's rather rare to see foreigners do the "immigrant" work that we see in the US.

Go to a restaurant in Tokyo, for the most part the cooks server and other staff are Japanese --you will see a smattering of foreign staff, but it's not nearly the same as in the US. And that is in an economy with an aging population and decreasing population.

And things are not super expensive. Food is healthy and reasonably priced. Some foodstuffs cost more than the equivalent in the US but Japanese are quite willing to pay the price difference to keep their farmers afloat --many times have they imposed barriers to cheaper imported foodstuffs but they like things their way.

Point is, it's not pre-ordained to ruin an economy.
No, I'd say it's a _fairly_ valid claim. You have to interact with Immutable.js objects using its API, and every update API call returns a new instance. So, it _does_ generally enforce immutability. As far as I know, the only way to accidentally mutate stuff with Immutable.js is if you insert plain JS objects inside an Immutable.js object, and possibly also use one of its "update this using a callback function" methods and misuse things inside the callback.
Would it be cheaper to send soldiers out with vests or gri-gri? Probably in the west at least, vests are more cost effective. If a soldier is worth a million, one in hundred soldiers is saved by a vest during their career and a vest costs a thousand dollars, it's a ten to one return.
But somewhere else, the inputs might be quite different.
cold is agony. I have no interest in "adapting", and broaching the idea to my wife is a complete non-starter.

And lukewarm is exactly the same problem; 5 minutes to get that temperature, and some minutes to get it back if you leave the water off.

I am looking for a solution, not for someone to try convincing my entire family that we should prefer the problem. :-P

On-demand water heaters, or electric pre-pumps, or a needle valve with continuous return, are the three viable solutions, period.
Twist – the communication app for teams (by Todoist)
Winning the War on Error: Solving the Halting Problem and Curing Cancer [video]
> Is the USA really so appealing that talented entrepreneurs will jump through this many hoops to start their company here?

As a French cofounder of a small startup: no. We are looking at making a structure in Canada in order to hunt US money. We assume that immigration in the US will be a nightmare and we have tons of other problems to solve. European funds and Chinese investors are also interested in our tech.

Actually, we should explore if US talents are not willing to move out, to France or Canada instead.
Five key patterns for your deployment pipeline
Hah, just when you forgot about that PR stunt.
Nothing is preventing you from using computers cleverly to gain a better understanding of mathematical problems you are facing. But abandoning or discounting the importance of rigor is down right stupid. The great achievement of mathematics is the vast repository of irrefutable statements which will stand for eternity. And this comes from rigor, which helps and does not hinder.

Going back to his example, how does it help if we all collectively agree that, yes, there must be infinitely many twin primes because of computational evidence X, Y and Z. Nothing more than agreement has been achieved in such a case. And we are none the wiser in the way of insight or explanation besides the computations we already had...
It's called marketing a relevant product to a relevant crowd. Just saying.
Will you ever put it up?

Did you tackle dynamic linking? How did you abstract the syscall interface (i.e. how did you choose syscall numbers...take the x64 ones or the new "standard" ones shared by all modern ports?)
I'm wondering why are you being downvoted.
Viewing source found jQuery, jQuery UI, D3.js and bunch of helper functions/libraries which use jQuery.
Probably the thing stopping wider lisp adoption today is how very difficult Clojure is to learn (and how very off-on-a-limb PLT Scheme is).
The Steam Summer Sale Begins Today
All my junk is on github already:

https://github.com/fake-name/ReadableWebProxy
https://github.com/fake-name/AutoTriever
https://github.com/fake-name/IntraArchiveDeduplicator
https://github.com/fake-name/MangaCMS
https://github.com/fake-name/DanbooruScraper
https://github.com/fake-name/PatreonArchiver
https://github.com/fake-name/ChromeController

I've been meaning to integrate wpull into my scraper structure, so I can also ship what I scrape off to the internet archive, but I've not had the motivation.

https://github.com/fake-name
The world is unjust, that's for sure.

I look at the loader code I use in haskell w/ optparse-applicative and how much better it is than anything I've used in my damn life and I say, "Why is this considered unusable?"
Ask HN: Any startups working on clojure and Bitcoin/Ethereum?
Trying to find if clojure is getting used by blockchain startups?
HN has reached some kind of wonderful critical mass when it gets such a well-informed comment about steel production almost instantly after the post appears. Thanks for an answer that radically changed my view of the original post. My life is complete.
Look at yourself objectively (2012)
Coherent Online Video Style Transfer
If US doesn't want startup entrepreneurs there are plenty of other countries that have specialized visas to promote entrepreneurs and talent.

For example, UK has "Tier 1 - Entrepreneur Visa" where you can remain and run a company for 5 years. After 5 years, you can apply for extension for another 5 years or apply for settlement.

There is also UK "Tier 1 - Exceptional Talent" visa where you can apply to remain and work in UK without requiring any sponsorship from companies unlike H1B visa in US which requires company sponsorship.
What do you dislike as a user about Qt apps on Windows or Mac? Granted I _am_ on KDE (CentOS) but Qt apps that I've seen on Windows or Mac seem almost native. VLC, Opera, Anki
What makes Indians or Brazilians special in that they can't eventually integrate as is the case with previous waves or Irish and Eastern European immigrants? Surely if American culture is so fragile that immigration would break it then it would have happened already.
I used to think the same but I'm not sure about it now. We have plenty of managed backends now and they usually support Node, Python and a few other languages [1]. BEAM ones are never among them. Furthermore the deployment story now is all about docker, which is at odds with the mosts advanced features of BEAM (hot reload, but I guess few people use it.)

So, it might be the future for fully self managed web apps, but developers are moving in another direction now. That damages the mindshare.

[1] Basically the owners of those backends have a voice in which languages succeed and which not. They'll never support more than a handful of languages, because of the maintenance costs.
On a night out drinking, a friend invited their uber driver to join them as they had a great connection (this is Africa so its not really strange).
At the end of the night, said friend forgot all his devices in the ride and after trying to reach the driver for days and failing, we reported the issue to uber.
Uber called the driver and he denied he'd seen the devices.
Uber basically gave us the finger and told us they could do nothing.
I don't know, if the general level of bug-ridden-ness of their products is any indication, I wouldn't put much stock in their security. There are glaring bugs in Quickbooks for example that persist year after year, having been reported repeatedly, even as they continue to release a new version every single year with various visual tweaks and seemingly not much else.
It's worth pointing out that AWS allocates CPU shares based on the memory size selected for a function. The CPU performance you'd get with a function running on 256MB would probably be significantly lower than a core of a c4.large instance.

It's unlikely that you'd get cheaper raw compute from any cloud vendor when using Lambda-like products, compared to their IaaS offerings. The savings are in lower ops costs, easier auto-scaling, integration with tons of other AWS products, no minimum cost for services with a small amount of requests, etc.
Steve Jobs created the iPhone because he hated a guy at Microsoft
> they are getting flayed alive

What unjust consequences are they experiencing, exactly?

Bad press – and the associated bad reputation – seem warranted and acceptable, no? Uber always had a terrible reputation as a place to work, as far as I could tell (worked in the same building for a year).

Employees leaving – also seems like a reasonable consequence for a negative work environment, and the press tables turning on a company that many joined because it was "hot".

CEO getting fired – a key part of the job of a CEO is crisis management. He didn't manage "crises" well (eg; top execs left). Whether the crises were real or inflated is irrelevant.
> That works out at 2.95 years of computation for $370.

It is 2.95 years of computation on less than 1 CPU core.

http://docs.aws.amazon.com/lambda/latest/dg/lambda-introduct...

> AWS Lambda allocates CPU power proportional to the memory by using the same ratio as a general purpose Amazon EC2 instance type, such as an M3 type. For example, if you allocate 256 MB memory, your Lambda function will receive twice the CPU share than if you allocated only 128 MB.

https://aws.amazon.com/ec2/instance-types/

> m3.large	2	7.5	1 x 32

> Each vCPU is a hyperthread of an Intel Xeon core except for T2 and m3.medium.

1 Core per 7.5GB RAM. Or ~1/28th of 1 core.

(2.95*365.25)/28 = ~39 Core Days.

That is really only impressive when you are comparing AWS prices to AWS prices which is a trap people seem to frequently fall into imo.
I think you're right about the IQ. I believe Nate Silver addressed the fact that Trump voters were generally more well off and educated than supporters of Hillary and Bernie.

Also, Democrat policy making going back to Ted Kennedy has favored poorly educated immigrants from Southeast Asia, Africa and South America in particular. This is a fact and worth researching if you're at all confused about it. Also, these immigrants have been shown to vote roughly 4 to 1 in favor of Democrats.
The responses which occur:

1. Current eBikes are generally small-scale prototypes. Prices should fall with volume.

2. They're generally comparably priced to a small motorbike, for which they're a near substitute.

3. Financing of large consumer purchases turns out to be a fairly frequently-occurring (and solved) proplem.

I don't think this will be a showstopper.

4. Actually, checking Amazon, eBike prices seem to be on par or lower than what I'd pay for a decent standard bike: ~$750 US or so. Kits as low as $250 for wheel conversion.

https://www.amazon.com/s/?url=search-alias%3Daps&field-keywo...
France is currently working on improving conditions for tech entrepreneurs. They recently created the tech visa: http://visa.lafrenchtech.com
Yay! Another site that renders as a white page with 3rd party javascript blocked.

WTF, people?
Uber isn't built on a tower of fraud like Theranos, it's a behemoth that changed how transportation works. Travis is going to be a billionaire many times over when the stock is liquid.
Gravity/Bead Sort
True. It's the right that sees "liberals" as stupid. The other side sees "conservatives" as "evil". Pick your religious fanaticism wisely.
We're doing both stream processing and small query APIs using Lambda.

A few pointers (from relatively short experience):

- The best UC for Lambda seems to be stream processing where latency due to start up times is not an issue

- For user/application-facing logic the major issue seems to be start-up-times (esp. JVM startup times when doing Java or your API gets called very rarely) and API Gateway configuration management using infrastructure as code tools (I'd be interested in good hints about this, especially concerning interface changes)

- The programming model is very simple and nice but it seems to make most sense to split each API over multiple lambdas to keep them as small as possible or use some serverless framework to make managing the whole app more easy

- This goes without saying, but be sure to use CI and do not deploy local builds (native binary deps)
Travis Kalanick – Lost Today, Hoping to Be Found
Thanks for posting the Scott Forstall interview.
United States presidential line of succession
Ha! In 2013-14 I teamed up with another technical and a non-technical Booth student to create a class called Booth Hacks to teach MBAs and other UChicago students how to code in a practical way ( https://www.facebook.com/groups/boothhacks/ ). I have been coding for 20 years, so I co-wrote and co-taught the lectures. It was an 8 week, 3hrs week course and its success allowed us to convince Booth to offer a real RoR class to its students the following year (your year). You started at Booth the year I graduated. We also worked to launch the MBA/CS joint degree program that is now live. I was not allowed to compete in the New Venture competition you won a year or two later, because I created http://www.doerhub.com/at/uchicago to bridge the gap Michael is talking about in this podcast, and I was serving the startups that ended up competing (so I wasn't allowed to compete). The year I graduated, both winners of NVC and SNVC were users of the site and had found people or received help for their projects due to DoerHub.

Needless to say, I have a lot to say on this topic, and would love to talk to people who want to connect university brains in different disciplines in productive ways, including YC if they are interested. DoerHub is still running, but I just graduated YC Startup School with https://DreamList.com , which feeds off of similar tech, but applies and improves the algorithms by serving much larger and more lucrative problems.
Consider that e.g. Barclays randomly breaks their own mobile app for substantial subsets of their own customers. Over the last 4 years or so, the app has been broken for me more than 2 of them because they apparently consider it acceptable to whitelist phones based on their own whim (if you have one of the big brand phones, presumably it usually works, but e.g. even users of relatively well known brands like Huawei can often find their new phones won't work with Barclays for several months before it gets whitelisted).

In other words, many of the big banks have such a dysfunctional relationship to internet banking that customers of many of them have learned to deal with not being able to use the apps for long periods of time - it's hard to imagine that a third party will be perceptibly worse.
Character spacing, kerning, ligatures, and many other aspects of modern typography are all that you give up with type writer fonts. Yes, if you use a shit font like Times New Roman, it will look bad, but if you use a nice San Serif font, it doesn't look as you described (like cursive, comic sans, or another pseudo hand writing font).

Yes, you give up the ability to do ascii art in your code. I find that this doesn't really matter to me or much of the code I use professionally (I can open up some random javascript code off of GitHub and they don't do non indent alignments). I guess if I was programming in C, this might be much more of a problem.
Yes, thanks. Good link. I do live on the hardware/software frontier and always have.

I'm a big fan of Micropython, Python on bare metal. Noob question: What is the chance of an Erlang VM on bare metal?
Every market participant wants to buy low and sell high. They are all manipulators in some sense. Dedicated manipulators exist, but really they are just part of the market and assist in price discovery. Deep markets generally defeat the type of manipulation that worries people. Multiple competing exchanges keep the exchanges honest.
Extract references and metadata from a PDF and download them
We recorded it ourselves by interviewing and hiring local to us.
The "right" has simply given up. Look at how the media portrays anyone with "traditional values". Turn on any HBO show to get a glimpse of the condescension (True Detective??). Attempts to shut down Chick-fil-A in various states. Courts that overturn propositions despite widespread support amongst voters even in the most liberal of states. Violent attacks at universities against non-liberal academics and speakers. I've watched American politics for years. There have never been any olive branches extended by the left. And even when the republicans own congress they somehow have to cede control to the democrat (see Obama years for reference). If one were to criticize Obama for his horrendous Middle East policies or his unwillingness to fire AG Eric Holder, s/he would be called racist, bigot, homophobe etc etc etc. Anyone that is on the "right" has essentially checked out now. Good luck getting them back.

Also, the left is just about as good as one person. How could so many people with disparate views that are often in conflict vote as a unified block with such great ease?
> The blurry screen was always kind of off to the side and annoying when wearing it.

That sounds better than the alternative, actually—I can only imagine how distracting it would be if there was text that was clear and crisp floating in my field of vision even when I was trying to look at something else.
Anyone know if there's a mirror somewhere?

Hackernews' "Eye of Sauron" affect seems to have nobbled the site.