skysight-inc/HackerNews huggingface dataset:
Ah, good old Markus Kuhn. Always up for poking security features using any way possible. If you're interested in this kind of thing, you should read https://www.lightbluetouchpaper.org/ which is UoC's security research blog.
JQuery for Beginners
Is Rapid Mobile Development Worth Your Time?
Python's support for closures is perfectly fine. Its anonymous function support is crappy, but it doesn't stop you from doing what you want, it just looks as ugly as sin.
It was almost certainly a pirate taxi.

I guess my point was that using the same app I use in London and knowing that I'm not going to get ripped off in a strange* city was quite nice

* that's strange as in unfamiliar ;-)
ESR expressed views on all sorts of items which are unknowable and much debated; programmers cling to this idea that there's a right and a wrong (protobuffers not JSON! One True Way vs TMTOWTDI! Emacs vs Vi! JavaScript is a reasonable choice etc etc). Generally there's not, there are just ideas and opinions without hard data. Systemd contradicts pieces of the original article.

So you tell me: how would we know if his technical work stood up to scrutiny? If I have experience that agrees, does that mean it does? What if my experience contradicts IT?
There's more to deciding whether to create any particular index than just whether it makes any of your queries faster. Each index can speed up SELECTs, but it also slows down any write queries on those tables. Each index also takes up space on disk and memory.

Then there's the question of how often which queries are run, and how important their performance is. Maybe query X is run by some background process, so nobody will notice if it takes 10x longer, but indexing the table to speed it up will slow down the INSERT statements on that table, which are in the user's path and will be noticed. Maybe it would also tax limited disk space on the DB server and require a hardware upgrade or a complex multi-server setup to work.

Coming up with an optimal indexing scheme for any particular database is a series of complex trade-offs which include taking customer needs and business requirements into account. I don't think it will be practical to do it automatically anytime soon.
Are you really comparing Uber to conmen trying to trick tourists into expensive rides? Of course it's better than that. I'll also add that Uber is better than being mugged, assaulted, or pickpocketed. So what?
This sounds like http://simple.com for the UK. The bit that worried me was

we plan to make all the money we need from fair and transparent overdraft charges

... which means they have a strong incentive to have their customers overdraft.

Simple's model feels more sustainable:

Although we love technology, we don’t knock tradition. In the past, banks
made most of their profits off interest margin—the difference between the
amount of interest they make on loans, and the interest they pay customers
on their deposits. Our partner bank splits this interest margin with Simple.

When you swipe your debit card, the merchant pays a service fee
(called interchange) to the issuing bank. Our partners split this
revenue with us.
I once found a banknote floating in the river, it wasn't damaged in any way.
Demanjo is an example of a news site which uses less journalists to keep cost low and volume high and seem to be doing well. It also includes tweets, instagram pictures and youtube videos in some cases providing more value than your typical daily news websites. http://www.demanjo.com/
I agree with this sentiment, but I do think that there's validity in the claim that the disruptive nature of startups can have negative consequences for uninvolved parties. I don't think it's a matter of "blame," though, so much as a matter of responsibility -- it is the responsibility of those pushing these disruptive technologies to simultaneously incubate and encourage the social reform necessary to prevent such situations.
You can always declare something like:

class MyClass_ { ... }
typedef MyClass_ *MyClass;

and you have identical "reference" semantics in C++. Of course you have to use `->` instead of `.`, but does it matter?
Hah, my wife looks at me funny when I suddenly rip apart a sock or pair of underwear. :O
Not quite true. Look at “Codea”, a Lua IDE on iDevices. The sad thing is, Apple wouldn't let you distribute something that produces & runs native code on an iDevice. Which would also be much more tempting :)
I've enjoyed #pixeldailies immensely. Its one of the few things on my twitter feed that consistently brings me joy. Its also motivational - though I haven't tried my hand at pixel art, I've been drawing at least a little bit every day. Thanks for the pixels!
Self driving cars are essentially a software project (and more) and I've never heard of a software project having an estimate that far out and ever being even close to making its deadline.

My personal opinion is that self-driving cars that are reliable enough to literally not have a steering wheel will be perpetually a "few years away", similar to how we're always saying nuclear fusion or true AI is just a few decades off. It's like the 80/20 rule but more like 99/1... That last 1% of capabilities required to make cars truly driverless are going to take 99% of the effort.
For browsing, there used to be Chrome extensions but those are mostly gone now. Firefox for Android works with ABP, Adblock Edge and the rest of the common adblockers and has for a little while now.

As far as system-wide, I typically use Adfree Android. There are some places it doesn't work (like pre-roll ads in the Youtube app) but otherwise it's been great. It's just a variation on the old blacklist + hosts file method but it blocks the annoying popups and banners in a majority of apps.

I think I ran across one game (Crossy Road) that wouldn't even start if you had Adfree installed but frankly, if your game can't even run without hitting some dodgy ad server then I don't need to play it. I understand the revenue model but I gladly pay $1-5 for any enjoyable game that doesn't put that stuff in to begin with.

Adfree Android - http://adfree.bigtincan.com/

The site is just a super-simple mobile site but it's the author's site where you can get the latest download.
Microcomitting development methodology
I'd be really keen to try this. I'd love some Mint-style automatic money management (see what I've spent where etc. without too much hassle), but there's no safe way of using a Mint-style website in the UK that I know of, and I haven't got time to export statements as .csv and manually tag each transaction.

The screenshots in the article look exactly on-point. It's amazing to me that existing banks haven't come up with something similar to this themselves. My own bank's app is functional, but only just, and displays no imagination at all.
Yup, I also came to the same conclusion. Have you tried Webstorm/INtellij in such cases?

I know they are good (using webstorm for Haptime, my product, and was a long fan of IntelliJ idea in java).

We're using Java so the price is a bit higher to get Intellij, but I'm still thinking about this as a solution to improve the situation
what made you change your opinion? I love it when there are translation notes on screen. It feel inclusive to explain to me what's going on.

I can't speak Japanese, am not embedded within current popular Japanese culture and did not go to a Japanese high school and therefore there are references which I will not understand. These include jokes that rely on wordplay such as puns and malapropisms, and historical notes about Japanese history, geography and society which I am mostly ignorant of.

Without those translation notes, you exclude me from understanding anything but the surface of what's going on.
What i think would be truly disruptive is a proper bank for modern businesses.
I wrote a blog post here: http://timleland.com/weather-chrome-extension/
The Half Life of Body Hacking
It seems like cheating to demand that the rules be changed so Uber can operate, the claim that the makeup of society is to blame for the consequences.
Eclipse Mars Released
I've always had problems with focusing on application windows. Recently I started using Better Touch Tool to fully maximize windows (when clicking the green button), but that might be a bit of a overkill on a 27" iMac. Maybe this app will work better. Thanks!
Comilion CEO to Discuss Collaborative Security at SINET Innovation Summit 2015
Or they could lobby so that a taxi license doesn't cost $250k, eating up a large chunk of their income.
My account has the same "problem" as jmuguy. It's really unfortunate as I often need to share files with non-technical/older people, and it creates unnecessary confusion.

As well as anyone that shares files with me, I see the same pop-up (icognito window or not).
4-5 years ago I had the same problem, I even fell asleep in front of the computer at work! My solution is really simple: huge dose of vitamin. I use "Scitec Multi Pro Plus" as my daily vitamin since then, and it works like a charm.
Yahoo Tries to Hook Search Users via Java Updates
pretty exciting news! well done
Don't forget that Uber are congesting the road, polluting, and going around without adequate insurance, all issues that affect even people who never use the service.
GitHub will not shutdown in X years. That's their main business. While Google has the tendency to shutdown products after their beta phase. From Google POV that's a side project to their ad biz.
> There is a version for SMS pre-installed, but I'm not a fan of paying money for 128 bytes of data.

I think I misread this as saying there was a paid-for version available for install, but I have no idea how I got that, since it's clear that it's the SMS charge he doesn't want to pay for.
Israeli Checkmarx Receives $84M Investment from Insight Venture Partners
Proposal for Abstract Classes and Methods in TypeScript
I do feel bad for employees in industries entrenched behind heavy monopoly-protection. Promises were made to these employees, typically by politicians somewhere on the stupid/corrupt spectrum, that the monopoly could protect them in perpetuity.

Monopoly invariably breeds indifference and high prices and that cost fall almost entirely on the taxi user, which is (generally) the wider middle class (and let's not pretend working class people never need a cab too, so they are also hurt) and it's unsustainable to force regular people to subsidise the indifference of a pretty random group of employees (and medallion owners and cab company owners - it's not an exclusive blue collar affair on the receiving end).

So instead of being gently pressured to improve by competition over time, change is dramatic and discontinuous -and that is painful, and that elicits sympathy. The only thing anyone could really have done was to have gradually liberalised the taxi industry over maybe a decade or two to soften the blow, but that requires a time machine.
Webinar in 5 days on JFrog's Docker integration
After just wasting the last three nights migrating my old project (code was on GitHub, but the rest wasn't) off of Google code the chance of me putting code on a Google hosting service any time soon is pretty much zero.

About once a year for the last several years I have spent a few hours/days migrating stuff off of Google because the project is being shut down. Maybe they are just cleaning house from the mass of project in 2005-2010, but the constant reminder that the stuff I create is in danger if it lives on Google's servers is probably not the lesson they want to be teaching me.
I was in Paris in April and we used Uber twice. Both drivers were super friendly, attentive, and helpful. Neither spoke English, but we got by just fine. I was disappointed that there was no Uber in Rome as well.
I've been looking for a europe-based alternative to Simple for months. This is exciting.
Announcing the Release of Couchbase Mobile 1.1
> I find a lot of similarities between Java and C++. Java is basically a subset of C++ with some sugar around.

I learned Java and C++ at the same time. And I had a hard time doing it because I believed Sun's marketing department that Java was a better C++. When I finally realized that was a classic bit of puffery, and that the marketing was simply trying to make Java look powerful by association with C++, I was able to make some progress.
If I'm a large institution buying floor cleaner, I'll probably wash a floor or two before buying. If I notice holes being burned in my floor, maybe I'll go with an alternate vendor.

For this device, it's pretty clear how to beware of it for anyone who took stats 101. Put a grenade or a soda can (depending on a coin flip) into a bag. Point the detector at the bag, record the # of times the detector goes off when grenade vs soda can. Do this double blind.

Use this calculator to determine how many times to do this: http://www.evanmiller.org/ab-testing/sample-size.html

Then type the results into this calculator:

http://www.evanmiller.org/ab-testing/chi-squared.html

Don't buy if it says "No Significant Difference".

Total resources needed: 2 soldiers, 1 grenade, 1 coin, internet.
13 Godly Dreams on YouTube Please View
You're not wrong, but you have to be a bit careful with this line of reasoning when talking about compression, particularly: 4x the content in terms of pixels is not necessarily 4x the information content, and the latter is the real issue.

Also worth thinking about. With transferring old film stock to digital, you have a potentially long pipeline of which compression is just that last step. I'd hesitate to blame all visual distortion (relative to the original) on compression without looking at it carefully.
The problem is that I now have to know, for every country I visit, what their taxi regulation laws are and how they enforce them. With Uber, I know the brand, and I can just expect not to get scammed.

For international travelers it's the franchising aspect that is most appealing.
Google code did source hosting and was one of the primary features.
Ask HN: Anyone interested in a MicroConf Europe ticket?
I purchased a ticket for myself, but it looks I won't be able to make it :( So now I am looking for someone who'd like interested in using the ticket. I'm offering the ticket for $700 (same amount I paid for it).
Nonsense - I use it all the time, as do many other people I know. It is mostly GTK+ and Qt that badly misuse the protocol by rending everything client side. (OpenGL is it's own world, and works with X just fine, even remotely)
And it would be doubly funny to see them unite against a common enemy.
Did anyone else read the title as "one weird trick that's got bankers worried"?

With all respect, the title is click bait and should probably be changed.

Update: It looks like the OP has been flagged (spam?). It moved from position 7 to off the front page, instantly.
You find them in these areas. When it gets cold there tends to be far fewer of them.

And compared to the equators its nearly incomparible.
"involuntary, non-regrettable attrition"

What does that even mean?
In fact a few years after half-life's release (when it was still popular but hardware had matured) 100fps was the goal.

Half-life also exhibited strange behavior if the 100 fps frame cap was lifted by turning on developer mode. If I recall correctly (forgive me as this was almost a decade ago) weapon mechanics or movement speed changed.
The main problem is that taxi medallions cost a lot (€200-250K in Paris, up to €300K in some southern cities). Independent taxi drivers got indebted to buy them, and generally expected to resell them at a profit to finance their retirement.

Another thing that isn't much discussed in medias, is that a few companies, most notably G7, own most medallions and lease them to (poor) drivers, often together with the car and the radio reservation service. Those companies typically have received those medallions for free from the state, decades ago, before reselling them became legalized. Those companies obviously pull some strings, both stirring up drivers and talking in minister cabinets.

Anyway eventually they're fucked, Uber or no Uber: autonomous cars will make taxis obsolete at warping speed. Taxi drivers are fucked that much harder than Uber's, because they'll be left with a worthless medallion and its 20 years mortgage. (It's also likely to make private car ownership marginal, something akin to owning your own horse in the XXth century, thus hitting car manufacturing pretty badly once enough autonomous cars have been produced, but that's another quagmire).
you seems like a great manager! everything you said makes sense, except for "Never, ever fire anyone...". Really? what about those who are highly paid but very disruptive to the team, ie. destructive to both budget and team outputs? And can't be move to different areas. Surely that would be the exception to your rule?
Count me in as another one of those. I can't get the top tier AT&T offers my neighborhood (which is still only 12down/1.5up) without the cable package.
> In Boston, don't live in Dorchester or JP. Calling a cab here is unreliable.

I one time opened the Uber app in Dorchester. A driver accepted me. I watched him drive around the fens in circles for the next half hour (literally, Park Drive to Fenway to Park Drive to Fenway). So I cancelled the fare. And Uber then charged me a $10 fee because I cancelled more than 5 minutes after the driver accepted.

Don't know what the fuck that was all about, but the one time I tried in Dorchester, Uber was horrid.
I'd like to see you compare the density of mosquitoes in colder climates to those close to the equator.
I really don't get your point, with a native app the developer has full control of what is being shown, if anything ad ad-blocker would steer users more towards a clean web browers than an ad infested native app.

As a real world example, the (otherwise excellent) Twitch app on iOs serves unskippable minute long video ads with an annoying frequency, so much that I often prefer using the service through an ad-blocking web browser (which btw DO exist on the App Store, and have been for a while already).
I wish I could fit that quote on a regular coffee mug!
This is not news, is it? I remember reading about this pattern of circles 5+ years ago.
3D Printed Supercar from SF claims 0-60 in 2 seconds
You do not properly understand equity.

If I'm a founder and I own 100% then give up half the company to investors, that 50% I give up better improve my overall outcome by at least 2x. Usually that's reflected in the overall valuation.

http://paulgraham.com/equity.html
Do you use Simple yourself, would you recommend them? I just read that they've seen some significant teething problems:

http://techcrunch.com/2014/10/10/months-after-its-upgrade-si...

(I might need to open a personal US bank account soon but have no idea where to start. I'd err towards a local credit union, but again, there are so many. Edit: It looks like you have to be a permanent resident of the US to use Simple, so not appropriate for people on temporary visas it seems.)
I didn't think Uber is a "technological" advancement, so much as a company gambling that it can get away with disrupting the legal quagmire. Same for AirBnB.
`.call` is a method in some Promise libraries (eg. Bluebird). Basically,

connection.call('collection', 'users')

is a shorthand for:

connection.then(value => value.collection('users'))
Uber isn't a technological advancement. Its core competence is lobbying and business development, not android and ios development.

It probably wouldn't be a bad thing if most cities just banned uber and created their own apps (or hired a company to do it for them). The network effects in the taxi market are so strong that one company will inevitably end up being a monopoly.

Once the monopoly is locked in the winning company will just milk it for all its worth, simultaneously raising prices and crushing wages. That's bad for everybody (except them).
No, I didn't: none of those are Java. They're Jython, JRuby, Groovy, and the other JVM languages.

We're discussing Java-the-language. Not the JVM. And without various surrounding crufts you don't have an expressive, dynamic, malleable language with high levels of abstraction.

Lambdas help, but do not solve, Java's impoverished model of abstraction.
Most taxi drivers don't own their licence, they rent it from a taxi company.

Anyway, Parisian taxi drivers are responsible for Uber's very existence(). Now they're making Uber look even more compelling by behaving like dicks to maintain the status-quo.

() https://en.wikipedia.org/wiki/Uber_(company)#History
I have no sympathy for taxi drivers. They can scream about how cars are destroying their horse and buggy business but I don't care. They want to destroy competition not by lowering their own costs, but by artificially raising someone else's. Why not eliminate the taxi license fee? Why not protest that? Who gets that license fee and for what purpose? Make licenses free and thus eliminate that cost. If insurance is the problem, require it. With more people in the insurance pool, rates should go down. Mais no; it's better to flatten tires rather than speed up the horse.

Many taxi drivers also don't accept credit cards. Many also don't have GPS so I've wasted plenty of money while the driver wanders around looking for my address. Modernize or die. The taxi business is a business, not a social welfare agency.
Obligatory Advertising Gripe: The site/article feature two(!) overlapping modal windows - the top shows an ad, the second layer shows a subscribe call-to-action. You have to close both to access the content. This takes bad UX to a whole new level.
It's a typical aggressive reaction when an old system is under threat. Easier to attack than to evolve. In time Uber will probably have to submit to adapted laws, while Taxis will trim fat, improve their service and behavior, and things will balance out.
All the rubber/plastic parts die too. And they are jammed in there - it takes an overhaul to get them all replaced. For a cheap car, not worth the cost.
so you are saying there is a correlation between guns-per-capita and gun-deaths-per-capita?
Especially if your process is legitimately more efficient.
Yeah, the point from the article "Circa was cold and rational at a time when journalism was becoming more entertaining and emotional." This isn't journalism, its become punditry. I would also love a just the facts news source.
> Note: In the interest of continued negotiations around Circa, we will not be speaking to the press about ceased production.

Also reading a couple of tweets or reports that they are still looking for funding.

Sounds like unless there's a miracle, they will be shutting down for good though since many (most?) of the team has left. One could only hope.
Disabling updates for components that may not benefit or could be disabled by patches seems pretty reasonable to me, seems like the issue is way too blown out.
Brain connections last as long as the memories they store
2004 even, if the copyright message is to be believed (and why not).
How we used Docker to deploy our site
Making them available in California isn't the same as making them available in a). Countries that have weather, and b). Countries that have curved roads.

As another poster comments, it's as close as several other science fiction things that are always "A few years away!".
Why Using Social Media to Manage Complaints Is Bad for Business