skysight-inc/HackerNews huggingface dataset:
> How can it be even remotely as efficient as a compiler with decades of optimization witchcraft and sorcery?

This is just a frontend. The optimization witchcraft and sorcery all lives in the middle/backend, which in this case is LLVM. LLVM can do a decent job optimizing pretty much anything you throw at it, though broadly speaking it works better the more the IR looks like C. For example, Rust does a lot of moves of large structures, unlike C/C++; IIRC pcwalton submitted some optimizations involving those to LLVM, which are language-neutral but which nobody had bothered to implement before because C/C++ didn't need them as much.
> what was obviously a night off

Public figures don't get time off. It's one of the ugliest parts of the gig.
It's Amazing. Battlefield 1 on Ultra/Headphones/3440x1440 at 60fps is Incredibly Immersive.
Still not good enough to move me from my $299 ($399 w $100 rebate) 8GB R9 390X. Last nVidia card (still operational and in use) was the 650Ti.
Self-driving cars have a long way to go. Even if they are technologically advanced sufficiently, many countries (especially in the third world, which are the high growth markets currently) would take a very long time to even draft legislation around it. I can already imagine bus/taxi guys going on strike to disallow licenses for self-driving cars in the interest of protecting jobs !

Also, its not so difficult for uber to start it's own fleet of self driving cabs , they already have a brand name, so consumers who cannot afford to buy the car , might still go the uber way !
how long did you have to memorize the cube before being blindfolded, and what was your strategy for doing so?
“Ridesharing” as we know is it going to crash
As a former Lyft engineer of 2.5 years, I love dreaming about how my net worth is increasing every time Uber's CEO makes another catastrophic gaffe. The Lyft numbers continue skyrocketing and things have never looked better for something I now own tons of stock in.

However, if you ask me, the value of today's ride sharing networks are in the human driver network only. These companies spend tons of effort corralling humans into their apps in order to have your ass in a seat within just a few minutes.

The technology to create a ride dispatching software platform is extremely easy to crank out. I cranked one out from scratch a few months ago for a company in Africa (https://play.google.com/store/apps/details?id=com.safeboda.passenger&hl=en) in just 10 days and chronicled it here (https://hackernoon.com/how-building-lyft-helped-me-launch-a-new-ride-share-app-in-10-days-4d73b0ee1e3e)

If/when the tech for driverless comes of age, vehicle manufacturers will be able to quickly produce enough units to satisfy demand, develop an app for very low cost, and crash the value of human powered networks.

If Google releases an app & automated car, I'm going to install it. Same for Tesla. Would I want to use a 3rd party ride aggregator to save $0.50 or have it arrive a minute sooner? Not if I could ride to work in a Tesla for $3.

I say "ridesharing" in double quotes because this whole thing is obviously just taxi 2.0. A ride SHARE would be if someone joined you, as the driver, on a ride you were already going on anyway.
A heart touching short film. must watch till the end
Where do you see yourself in five years
Generate two PDFs with different contents but identical SHA1 hashes
This has always been Google's problem; it really only cares about the US. Which is not surprising given how it has historically acted as an arm of the US government. We saw this before in the iPhone vs. Android battle, it took years for Google to allow developers outside of the US (and a handful of others) in to be able to make paid apps even though Android phones where available in those markets. But when the iPhone in any country, developers from that country were immediately able to sell app in the Apple app store. This is one of the big thing that keeps us off of Google's Cloud offerings. With Google, if you're not in the US you're at best a second class citizen. With AWS you don't get that feeling at all. Even Google's founders are avowed American-supremacists, so it shouldn't come as any surprise.
Quantum Computing with Spacetime Curvature
It does work on Windows. Not sure about Windows Phone though.
In a real ride share you could negotiate the cost, say you find someone who is driving to where you work already you could figure out what they pay for the car and the ride themselves, then you both get to use the rideshare lane, but you have a much lower cost for commuting than using uber or lyft to commute with a negotiated process to rideshare.
If you are also using Ruby, you can use Kiba ETL (disclaimer: I'm Kiba ETL author) in conjunction with Sidekiq (quick example: https://gist.github.com/thbar/ec90bbd5877d1aae40510fadd43206...).

This allows to build ETL jobs which react to all sorts of external application triggers (such as an upload made by a user in that case, but it could be an API notification / webhook etc).
Which do you do more frequently though, charging or fueling?
Yes they are.

HN folk doesn't like to hear it, but that is how the game industry has worked since the early 80's where each gaming platform was a special snowflake.

There is a thriving industry of game engines and middleware that grew from there and the majority of game studios doesn't spend more than the time required to select which middleware they want to use.

Even for those that build their own engines, the graphics abstraction layer is a tiny portion of the engine, versus everything else that isn't covered by Khronos standards. Meaning GUI support, font, texture and shaders loading, mesh rendering, scene descriptions, game editors,....

Usually adding a new rendering backend to an engine doesn't take more than around one month, the biggest time slice being consumed by time to first triangle.

Given that Vulkan specification already has 74 extensions and is only at version 1.0.42, already bringing up the fun of "write once, port multiple times" from OpenGL, I am not confident this is going anywhere.

https://www.khronos.org/registry/vulkan/specs/1.0-extensions...
Have you tried riding rollercoasters with kidney stones?

Apparently some people did a study and found that it can be effective at passing kidney stones. Was in news last year https://www.ems1.com/medical-clinical/articles/129734048-Stu...

They also said it's good as preventative measure (dislodging before they get too big).
Here's the video of that part: https://youtu.be/gTEDYCkNqns?t=3m54s (starting at 3:54)
It strikes me that this is similar to the 'no true ai' paradox, where as soon as a program can do something, such as beat a human at chess, then it stops being AI and starts being just computation. As soon as something philosophical becomes rigerous or well understood, we stop calling it philosophy and start calling it mathematics.
> All of these pieces carefully avoid talking about the fact that Uber claims to have been profitable in several US cities in 2016. In places where they have had time to figure our their model, pricing and supply/demand, they appear to be capable of becoming profitable.

No, they don't. Mid-way through the article, Uber's profitability by geo is addressed. It's not broken down by city because apparently the data isn't available. But purportedly Uber had set goals to reach profitability in the US and Canada but backslid on US profitability at least. It's profitability by geo and operating line of business is also discussed with respect to their debt from investment banks.
I know a lot of well off programmers who absolutely believe that the only reason anyone isn't a well off programmer is laziness and poor character. Don't know how you're making your class divisions, but I certainly wouldn't call them lower middle class or below.
Surely not worse than what JavaScript is.

Thankfully on Android and WP devices I was able to take the battery out, when the web site developer got too creative for the device's CPU/GPU.
Same here. One problem thought is having someone else to scramble it again. Doing both scramble and solve by myself kinda feel like cheating.
Is writing snarky, content-free annotation websites making fun of people who need help here "laughing at ourselves?"

The tone of the annotations, while styled as snark, have a playfulness that neutralises any potential malice.

If I noticed that I was seeing bitterness in everything, I might stop criticising for a while and start asking questions of myself.
Wow, that price point is far better than what I was expecting. Still expensive, but it's below $800.
Actually, this is a good point.

Uber subsidizes fares ~20% or so currently. Assuming they didn't used to do this, the payout to drivers seems like it would be about the same:

3.75 / 0.8 => 4.6875 (vs $4.90 originally)

The per-minute fees are still quite a bit lower, admittedly:

0.65 / 0.8 => 0.8125 (vs $1.25 originally)
Mainly H1Z1, Battlefield and Overwatch but I also saw GTA V, Fallout 4, FIFA, Battlefront and Witcher.

Both the games that are designed for the higher resolution, as well as the games that 'scale up' (can't recall which was which) are amazing. It's a completely different gaming experience and I understand now how people become obsessed with frame rates, specs, cards, the unveils, the news and rumors etc.

I was so close to pulling the trigger myself even though I don't have a PC. I could probably justify the $500 + $500 for card and monitor on an existing PC (or a Mac upgrade clears throat) but not an entirely new machine to play games.

If you haven't seen cutting edge PC gaming go and check it out somewhere or somehow. There was this entire revolution happening that I knew nothing about.
In reality closing-down their API, hindered a lot of innovation that could happen, they missed a lot of devs working for free to create a product on top of the raw data that twitter is in a sense. (which they could easily acquire)

Imo you should keep the core stable until you construct an alternate route, so any new direction should be an extension and not replacement until established (see: not making a Digg v4 etc.).

So I'm of the opinion that at the current product monetization is at the edge of starting to damage the product, ad aggression from users will become an issue if they start to hunt for profits that way.

There needs to be monetization through another product. When talking about tweets and especially on a scrolling list of tweets that is quite minimal it's tricky. You have to expand it on another product-version.

Personally I would attack the inefficiency and problem of scaling (following a lot of users fails exponentially), with some tools that will drive up the quality of experience and increase user activity.

Secondly, I would try to embed a patron-like feature in a big way and take a cut from the earnings.

As a dev, having a big product idea for twitter's case, their past and current behavior of hindering its API use through walls and dealbreaking rate-limits, will make it really hard to give it a try again.
Nearly one year after launch, Apple Pay finds limited traction in China
We disabled issues for now, but thanks for pointing this out. Just added the license to the peachpie-wordpress repository.
Don't take advice from anyone without skin in the game, for they have no tangible downside to being wrong.
If you are overwhelmed by support requests, one way to fix it is to charge more. Another way is to solve the underlying problem.

If only one in 100 customers sends a support request, you can spend an hour to answer it, and you still made a lot of money even if each user only pays $10.
Maybe these patients aren't aware of the risks. Maybe they don't know it can KILL!!!
http://hightimes.com/news/chelsea-clinton-suggests-marijuana...
Just who are these 300 'scientists' telling Trump to burn the climate?
A small quibble:

An example of a network effect is a chat app: if 1 person uses a chat app worldwide, that person can get literally 0 utility out of it.

If 2 people use it, they have a tiny amount of utility: there is a single other person who can use it.

If three billion people use it, they all have massive utility: they can talk with anyone.

So, without changing the product, the more people who use it,the more utility each person has.

By that standard, Uber has no network effect at all (0, not "weak"): I simply don't get more utility whatsoever from the number of other people using Uber in my city.

If there are 5 available Uber cars which can take me to my destination, it really, really doesn't matter whether another 1,500 Uber cars in that city are already in use or whether that is the total 5 Uber cars which are available.

This shows that there is 0 (not "weak") network effect.
"Don't piss into a power socket"

(in pt): https://www.youtube.com/watch?v=ZcI_2zvwejk&list=PL2332BC2EB...
It is not easy to pull of impressive things with an API that is lagging 10 years behind what is available on desktop while fighting all kinds of browser idiosyncrasies.

We've got those super powerful processors that can be one or two orders of magnitude faster than CPUs, but their performance is mostly wasted because there is no way to do general compute on GPUs in browsers.

But even so, there are still some pretty cool things being done with WebGL:

https://www.shadertoy.com/
http://glslsandbox.com/
I've read similar stories before the current administration. Telling a CBP officer that you're going to be "paid to lecture" is not recommended. This is a kind of honesty that doesn't return a favor.
Philanthropy Engineering 2016 impact report
we actually will need less gpu power for vr than for monitor gaming. foveated rendering will do the trick
Uber is buying revenue. It is straight out of the 90's dot-com bubble company handbook. Everything they do screams 'pump and dump'.

Problem is that a lot more external parties are in on the scam than most people realize - media, politicians, other companies owned by the same VCs, and so on. All of these can help them keep up appearances of being a successful company and a promising future behemoth, even while the most basic common sense says the opposite.
This was done under previous administrations just the same. Telling a CBP officer that you're come to be "paid to lecture" is usually the kind of honesty that doesn't pay off.

CBPs are triggered by the word "work" and "get paid". For example, when you come to volunteer on a WOOOFing farm, you're advised to say you've come for a learning experience rather than "to volunteer" (= CBP hears this as "to work"):
https://wwoofusa.org/how-it-works/#will-wwoof-help-me-get-a-...
Not convinced... the C preprocessor is tolerated because it is so small.

Lua + C would really confuse at least me. But nothing's really stopping you I guess. Lua, or any script-ish language could be used instead of the C preprocessor. Why not Python? Perl?
True, it costs $5 a month - nearly free. It comes down to the eternal truth that there is no such thing as a free lunch, and expecting a $100/hour support person to be at your beck and call for $5 a month isn't realistic.
Where this is common, the $$ is usually "free". See Washington DC "slug lines" for an example. Slug lines have very limited pick-up and drop-off points.
>I'd happily pay 2x my current rate and the claim that I would _have_ to pay 5x to cover their costs is laughable.

That's the thing, though; I think demand is super elastic. I used Uber almost every day when they ran their 50% off specials. It was glorious; whole weeks where I didn't drive at all. Now? sure, sometimes when I'm tired, I'll take an uber home (and back to work the next day) but most of the time, I drive myself, unless I'm drinking or going somewhere with challenging parking. At 2x current rates, I'd probably very rarely use the service to commute, though I'd still use it when there's even a chance of me getting a drink. even at 5x, I'd choose uber or lyft over a cab from five years ago, but I wouldn't use it much more than a cab from five years ago.

but... this is all predicated on the current "no planning required" density of cars. right now, where I live, uber or lyft will be here within five minutes of my request, most of the time. If people took uber or lyft less often because it was more expensive, we'd have fewer cars in service, and my wait times would increase.

That was the reason I didn't use cabs very often before the advent of uber; I didn't want to plan my rides in advance. The ride sharing services have a certain SLA they have to meet; if in service uber or lyft drivers fall below a certain density, demand will fall off a cliff.

so that's the question; if they have to double their rates, will that drop demand (and thus supply of drivers) below that critical mass that allows them to be "transportation without planning"?
What You Need to Know Before Investing in Containers
The MVP is dead. Use the RAT instead
I also have gout. Weed does help somewhat during intense flare-ups. However, NSAIDs inhibit cannabis reuptake (or something), so you can't effectively use both weed and an NSAID. And given the choice between the two, NSAIDs are much more effective for me.
Ask HN: Travis CI having troubles right now?
It seems doing the AWS mistake showing all-green status for last 3 hours.

Logs are not available 3 hours already. Even jobs info became unavailable now.

Their status page is still green, and their Twitter is silent. What is going on?
I visited the website you mentioned: qbix.com
My add-blocker (ublock) blocked third party resources from cloudflare.com on that website.
It's a funny fact after reading your comment in this thread.
Correct. 1440 @ 144hz is the sweet spot right now.
It has everything to do with the law.

If a small bank got into the insurance business prior to financial services dereg of 1999, it would have been crucified by the feds. Citibank and Travelers did exactly that, but since our justice and regulatory structures are pay-for-play, and their market capitalizations were high enough, they were able to proceed without controversy.

On an individual level, our prison population is disproportionately black, and disproportionately locked up on minor charges with an inadequate defense. A prison stay has far-reaching consequences on wealth, employment, and social status.

As a small business person, if I were to copy an idea from Apple (like, say rounded corners), they would sue me into the ground (I think their suit with Samsung is already over $1B). If they were to steal my idea, I would go broke on attorneys fees long before I ever got to a courtroom.

Equal opportunity isn't worth much without equal justice under the law. You'd have a good run, only to have the house take back all the winnings in the end.
Oof, it was intended entirely as a joke but if you want an overly simplistic theory: an ancient language which provided profound insights into the nature of computation and programming but without a modern, maintained, free, useful and cross-platform implementation. Adherents are justifiably proud of the former and hair-trigger defensive about the latter. This doesn't exactly attract new adherents.
This is hardly proof that it kills. And mixing particular drugs with particular other drugs can always cause issues. This doesn't make marijuana a 'killer'.
The GCS being referred to by the GP is Google Cloud Storage, not Cloud Sequel. You really do need failover set up though. That's true for basically any MySQL installation, managed or not.
Is it possible and would it make sense to use an SLI Bridge without using SLI to boost the cross-card data transfer rates when doing compute workloads?
I've developed both REST and XMLRPC API's. The right tool for the right job.

Sometimes REST is that tool.

I also tend to combine JSON with REST. I still enjoy using proper HTTP codes when possible. So if you're sending a json payload to update an object that doesn't exist I'll give you 404. But at the same time you're able to create that object by defining its properties in a json payload in the next request and not some obscure url parameters or POST parameters.

I don't see anything wrong with using proper HTTP methods and return codes when possible.
Yes exactly. The app specifically affected by Channels API depreciation is a side project that serves a few thousand people. It marches along perfectly well, and I pay Google money for it each month - though the project itself makes no money. Now, I need to consider whether the shift from Channel API to Firebase (and the few days work it'll take to do) is worth the investment, or if I should just shut it down.
One look at today's web should tell you how much developers get paid for conserving power, as opposed to adding bling.
I'm also in PST timezone but it works. I logged the bug here - https://github.com/TextCalHQ/Support - will try to reproduce the bug. Thanks.
That's not really true. There are two segmented populations that only "communicate" with those in the other group, but the value is dramatically tied to the number of people in the opposing segment. Riders and drivers need there to be a large population in each other to derive value from the app.
I have a 4K screen and a GTX 1080, I struggle to play most high end games at a stable 4K 60fps with it. VR is an other use case where the extra power is probably not wasted. DOOM 2016 maxed out at 4k is a sight to behold.
I think what this person is looking for is basically https://jsonapi.org or similar.
This is one part of Luigi that I haven't tried yet, but https://luigi.readthedocs.io/en/stable/tasks.html#dynamic-de... might help.
No, currently monitor technology is evolving fast so GPUs at the are struggling to meet the highest interface requirements, notably 3440x1440@144Hz and 4K@60Hz (and don't even think about more frames at 4K).

I have a GTX 1070 mostly for deep learning, but I have to admit that piece of hardware was pleasing the casual gamer in me as well. It's only about 20% behind a GTX 1080 for gaming, a $500 GPU. Twice more than I had ever spent for leisure as a gamer.

Well on my 4K display, I can push most pre-2014 games to 60 fps, but that's it. After that, for most AAA games, I have to resort to 1440p + some AA. And if I was really into gaming I'd have bought an ultrawide 1440p/144Hz monitor, no doubt about it, knowing pretty well I'd need a Titan XP or at least 1080 to see these framerates on newer titles.

It's a space that's moving fast, both on the interface (monitor, VR...) and processing side (Nvidia makes a 20-30% leap each gen, kind of insane compared to Intel CPU gens for instance). We're only beginning to touch low-level APIs once again after a two-decades hiatus on the PC (DirectX being both great to make it easy to create 3D apps but at the cost of much performance/overhead, which DX12 is trying to address).

I'm jaded about CPUs, honestly Ryzen is much welcome economically but nothing to be enthused as a nerd/engineer, however GPUs and display technology is where it's at these days. Can't wait for proper AR too (HoloLens-like technology, still a few gens away from a commercially viable product).
You can't attack another human being like this here, regardless of who they are or how you hate them. It degrades the community. Also, I'm sure you wouldn't want anyone to place this kind of judgment on you.

Because this type of comment is not welcome here, I'm going to kill this one now, as well as the other ones in which you've been venting. Please don't vent on HN.
Will be an exciting time once super high pixel count displays and eye tracking combine. What a time to be alive.
60 pixels per degree, 210° by 100° for full 20/20 vision (most people have slightly better)[0]. Headsets right now are ~12 pixels per degree.

Thats a 12600x6000 screen = 76megapixels. 4k is 8.3 megapixels, 8k is 33.2 megapixels. 8k/eye sounds about right.

[0] https://youtu.be/Qwh1LBzz3AU?t=23m39s
Uber Chief Apologizes After Video Shows Him Arguing with Driver
I support this. Gold sub, should come with a game pass.

Chances are the best multiplayer games won't be on the game pass anyways and you'll have to pay that standard $60 regardless