skysight-inc/HackerNews huggingface dataset:
Duncan here. I'm the one who contacted BMW to ask about source code availability. I don't own one of the BMWs in question, but the chap who wrote the original article investigating the update contents did.

I've since been contacted by someone clueful from BMW Germany, and have put him in touch with the car owner. They are working together to determine what needs to be done for BMW to be compliant.

tl;dr: It looks like it's all going to be sorted out amicably.
Whoa, I've never seen this privacy reminder box before! Must be an EU-specific thing to try and dissuade them from getting skinned alive by EU privacy laws.
I like how your imgur post is a proxy for the number of people that view HN.

Probably 1/10th the viewers clicked the link. The link is at about 6k views in 2 hours. Kind of mindblowing how much viewership a toplevel comment gets, especially compared to the number of upvotes/downvotes.
Show HN: Collaborative text editing with unobtrusive markdown and code highlighting
Pocketsmith flips the model - rather than you being the product to sell to others they charge the users and don't share anything with anybody.
To others, like myself, that's just a couple of buildings.

But I'm just parroting the term "sleepy village" [1] because that's what I've heard Shenzhen described at before it became the the world's manufacturing powerhouse. And it happened all during my lifetime.

[1] http://www.reuters.com/article/us-china-reforms-shenzhen-idU...
I like how you put the word advance in quotes implying that the poster you're responding to used that word, when in fact they did not.
Could be an interesting way for candidates to get in front of third-party spin. When you Google "Bernie Sanders" you could be greeted with rich content from the Sanders campaign explaining his positions, rather than links to hit pieces and other info-detritus.

Of course, either way you're getting somebody's propaganda.
On the other hand, I strongly suspect TSR was pandering to the ironic satanic heavy metal crowd when they put evil-looking demon things on all of the AD&D core rulebook covers.

http://imgur.com/a/bfE4C
Don't build a prototype, build something shitty you're going to sell.

I did that once, a long time ago, and it took me on an amazing adventure.
The KLF
This doesn't seem like such a bad idea. I don't care about most of the stuff on Twitter. But, if I'm searching for something and a Tweet-like "post" exists that is relevant to what I'm searching for, I might like that.
I only tweeted the refusal after several verbal attempts to speak to someone in legal. My preferred approach - as it was when I dealt with Telstra over a similar issues - is to find the right person and sort things out with them.

BMW Australia, however, were quite hostile, refused to let me speak to anyone in legal, and told me verbally that I'd have to sue them in order for them to release the code to their customers.

I'm much less inclined to spend time resolving things smoothly and quietly at that point.
It's a pain keeping multiple computers in sync. And my laptop is a 2.7GHz Core i7 with 20GB of RAM that's more than fast enough for anything I do.
I do not consider Windows to be a great desktop platform. It is crawling with malware, the graphical interface is subject to Microsoft's whims to the point where you are stuck with their choices (Metro?), the filesystem performance degrades rapidly from fragmentation, software is installed by executing binaries that give no guarentees about clean up on uninstall, updates are done on an ad hoc manner, the code is proprietary such that improvements can only come from Microdoft, etcetera. Linux has none of those problems.

I do not care about Microsoft's attempt to invent an App Store, but Apple's App Store is not annoying game developers while Microsoft's is. If they are upset about it, they should break the status quo by developing for other platforms, many of which are simply better than Windows by virtue of being designed with open standards. in the long term, if they stopped developing for Windows, gamers would abandon it for platforms that do get their attention and the publishers would not need to worry about Microsoft ever again.

As for mobile devices, they were always locked down. iOS and Android have managed to open them up with standardized POSIX APIs and ways to run third party software on them. Apple even has made updates no longer carrier dependent. There are ways that they could improve (e.g. Android could get rid of Java and its blobs, iOS could become OSS, etcetera).
Yeah seriously, they keep putting out these products that no one ever wants to use. Like that Google Maps thing or that Chrome browser or whatever. Geez.
Indeed, my kids soldered in one of their middle school classes.
So, I see you can sign into GitBook with your GitHub account. But it looks like you guys are selling your own Git hosting service. So... question... does GitBook's client work with GitHub repositories? Your site doesn't make that very clear.
It's worked multiple times for them in the past, most notably with search.
This is incredible! Thank you so much. This was before my time, and I've always wondered what those days felt like. This is probably the close I'll get to living it.

usenet

news> 1f059

Path: utzoo!watmath!clyde!cbosgd!ihnp4!godot!massar
From: massar@godot.UUCP (J.P. Massar)
Subject: CCA Emacs Elisp bug fix
Date: Thu, 14-Feb-85 02:30:40 EST
Newsgroups: net.emacs
Organization: Thinking Machines, Cambridge, MA

Following is a quick fix to make edefuned functions
given numeric arguments obey the documentation.

...
Look at Julian Assange's situation. He has prominent academics, human rights lawyers and the UNHCHR on his side, and Sweden/UK/US have still basically imprisoned him with no trial in exchange for never breaking a law. China is definitely no worse. I feel safer here in China than in the US with its overbearing corrupt police gangs and litigious gun culture, by far.
How about they start by focusing on better linux and OSX compatibility. Skype is horribly broken right now. Linux client hasn't been updated in 3 years:

http://community.skype.com/t5/Linux/Why-is-Skype-on-Linux-st...

http://thevarguy.com/open-source-application-software-compan...

Also, I added $10 skype credit a while back when I needed to make few international phone calls. I used about $3 of it. The rest $7 was in my account for a while and then it disappeared. What's the reasoning behind that? It's totally unacceptable to have credits disappear like that. In that same period I added $10 to Viber as well and I still have $8 remaining on it even after 1.5 years.
Also could be: Web browsing. Facetime. Looking at photos. Notes. Reminders. Calendar/agenda. Being able to look at the local weather. Seeing what a few stocks are doing. Add only a dozen or so well chosen apps, and you're probably at the limit of what the majority of people really find utility in -- in common. Everything else is going to be for specific niches, or the result of marketing to people stuff they don't need.
Ha ha. You're ignorant. They're stimulants. If tomorrow all sugar and salt were banned, you'd have the same sort of violent cartels importing them illegally.
You can pay with your credit card via PayPal. It defaults to credits, then your bank, but you can elect to pay with CC just fine
Honest non-troll question: when you say high-performance, what's the measurement? I'm honestly curious what the right benchmark is for a DB like this, especially one that's doing a variety of spatial queries.

I'm specifically interested in how the measurement performs with a lot of writes constantly happening.
A Plagiarism Scandal Is Unfolding in the Crossword World
CloudFlare's TLS 1.3 Web Server Experiment
Well, that's kinda fine by me. If I'm out $1000 from a fraudulent lens purchase on eBay, and they/Paypal won't refund, then I'm fine not doing business with them anymore and recovering my $1k from credit charge back.
The Expert Guide to Peak Mental Performance
Yeah Yahoo clearly saturated the market..
Which probably isn't reachable by any common browser, since TLS 1.3 isn't implemented yet.

For those curious about changes, here is the current draft for 1.3: https://tlswg.github.io/tls13-spec/
To me this seems like the polar opposite of social. There's no conversation, there's no interaction, and there's no involvement for "regular people".

This is just a new ad unit.
Beyond the macroeconomics, two people will not agree on a price unless in doing so they'll both be better off in some way.
I haven't used DrRacket for anything of any reasonable size, but I actually think it does pretty well. I was just asking some people on #racket about if DrRacket suites their needs for a development environment. I think it's interesting that a good number of Racket developers use DrRacket instead of emacs or vim, whereas other Lisps tend to favor (especially) emacs and vim.

So my question is: What about DrRacket didn't seem like enough for your project?
Just to put some numbers on it, this barge is the MARMAC 304, modified by SpaceX. According to this page:

http://www.mcdonoughmarine.com/recent-news.html

That ship has a cargo capacity of over 13,000 tons. I believe an empty Falcon 9 first stage is around 20 tons. Totally different scales.
>They're going to try to force their way into social by grafting social media posts onto the one thing basically everyone uses - the search page.

Wasn't that the strategy with Google Plus when it came out?
Is this really an intentional product launch? Being late on a Friday evening seems quite strange.
Last time it effectively landed correctly in pretty rough conditions. The only problem was a landing leg did not lock because of ice and the stage was lost.
Tesla Drives Itself 61 Miles: We're Closer to Autonomous Cars Than You Think
The causes of the earlier failures were insufficient hydraulic fluid, a sticky valve, and a landing leg that didn't lock. I don't see any of those being helped by a bigger target.
Did you find out why? Were any of them burned by bad webapp interfaces? Were any of them burned by their webapp getting an "unwelcome update?" Were any of them burned by crappy behavior under limited connectivity? (That one has happened to me a lot with web apps on an iPhone.)

I suspect that the problems of small app developers are much the same as guys on dating sites. All of the discoverability is implemented and controlled by one entity who doesn't depend on your success specifically to make money. They only need just enough success to keep the whole thing running.

I wish now that Jobs had gotten his way in the beginning, and all of the apps would be web apps, and discoverability would be through web links and search engines.
What is the stack?
This is the Google version of Twitter's little 'verified' checkmarks, just for whole web pages instead of tweets. The presidential election is actually a great place to roll out that kind of service given him much domain squatting goes on (e.g. http://www.tedcruz.com), but it's clearly of general applicability. If it takes off, it makes Google the place to go to for establishing a page as the 'official' version.
this is like having a real time stream of every psychological profile in the DSM

Thanks, Google, but I need more space, not less, from this madness
Hang on. Correct me if I'm being terribly obtuse here, but it looks like making an end goal process with a saturated market more efficient would count as a productivity loss?

So say everyone needs to pay taxes. Let's say that everyone complies and pays a company $100 for software to do this. Now I make equivalent software which I'm able to sell for $50 (because I'm better at running my company, say). Now people are spending exactly half as much money, but the same job is being done. This looks like an economic productivity loss? If so, surely there are alternative models that capture the intuitive gain from things like this? Or maybe such gains are rare and negligible?
We are only two to three bad elections from the end of the West
It's almost pure front-end using Firebase + Firepad (https://firepad.io/). The editor uses CodeMirror (http://codemirror.net/) and custom highlighting rules. The backend (what little of it exists) is in Flask :)
This seems like a bad idea in that it allows the powerful to completely control the messages that are affiliated with them. Suppose celebrity x does wrong to a regular citizen, and they have Google posts at their disposal while Jane Smith does not.

On the other hand, this seems like something Rick Santorum might have been grateful for.
That is not how Redfin works. Nor is it how Redfin is spelled. Source: I worked there.
Damn you touchy.
The README is missing too many things, like how to get data in and out using existing tools.

Are there any plans for GIS standards support? Can I use it with PostGIS/ArcInfo/civil engineering CAD software, upload SHP files, WEKT data, my muni's folio/block/lot tax data, the bus routes, population data from the census, or any other 100+ years worth of very expensive existing technology (like satellite imagery)?

There is a very large and older-than-internet software ecosystem this could play in.
Low level formatting exists on modern disks. You just are not able to reformat it. There is a diagram showing it here:

http://www.anandtech.com/show/2888

Doing a full read causes every sector's ECC in the low level formatting to be checked. If something is wrong, you get a read error that can be corrected by RAID, ZFS or whatever else you are running on top of it provides redundancy. Without the ECC, the self test mechanism would be pointless as it would have no way to tell if the magnetic signals being interpreted are right or wrong.

As for other RAID levels catching things. With RAID 1 and only two mirrors, there is no way to tell which is right either. The same goes for RAID 10 with two mirrors and RAID 0+1 with two mirrors. You might be able to tell with RAID 6, but such things are assumed by users rather than guaranteed. RAID was designed around the idea that uncorrectable bit errors and drive failures are the only failure states. It is incapable of handling silent corruption in general and in the few cases where it might be able to handle it, whether it does is implementation dependent. RAID 6 also degrades to RAID 5 when a disk fails and there is no way for a patrol scrub to catch a problem that occurs after it and before the next patrol scrub. RAID will happily return incorrect data, especially since only 1 mirror member is read at a given time (for performance) and only the data blocks in RAID 5/6 are read (again for performance) unless there is a disk failure.

There is no reason to use RAID with ZFS. However, ZFS will always detect silent corruption in what it reads even if it is on top of RAID. It just is not guarenteed to be able to correct it. Maybe you got the idea of "ZFS on top of RAID will NOT detect such errors 50% of the time" from thinking of a two-disk mirror. If you are using ZFS on RAID instead of letting ZFS have the disks and that happens, you really only have yourself to blame.
When the roll out of ios 7 or 8 occurred, the games on the first week at the app store were ridiculous cheesy items. It made the case that the back end at Apple was not cared for.

Looking at this weeks AppStore front page offerings, a lot of them were from the previous week's AppStore offerings; no change essentially. I have slowly stopped going to the store as a source for anything.

What I need is a web page that tells me where to go for XYZ App, who has the newest option, and how much it costs. I bought Assembly the week it came out because it addressed a need of mine for basic graphic design, simply done. Then, I want to say the week after, it was free on the AppStore. I have been burned three times so far by jumping on something only to see it released for free a few weeks later. I AM LOOKING AT YOU ALTO's JOURNEY.

Ultimately, we should all learn from Rovio's trajectory:

1. One-hit wonder

2. Ramp up to find more customers

3. Sales from new customers goes down as saturation sets in

4. New product fails to deliver

5. Turn on existing customers to have them pay a monthly fee to deliver a stable income.

Look at the DayOne's App movement on the AppStore (I love this app, but unfortunately I know they will move to a revenue model after my three years of using their app).
Great deal, indeed, but good luck downloading the PDFs right now. Paizo watermarks them with your info before you can download them, and their servers are overwhelmed.
Amazon has a significant push to VPC, so then instances will all be on e.g. 10. Address space (so they're doing NAT).
I'll get it public this weekend!
No, let's not put externalities aside.

I'm with you on this. Especially because of the fuel these ships use[1]:

bunker oil is literally the bottom of the barrel;
in oil distilling, the only things more dense
than bunker fuel are carbon black feedstock and
bituminous residue which is used for paving
roads (asphalt) and sealing roofs

Those ships are basically running on sludge. It's full of sulfur and other pollutants. That's not good for the environment.

[1] https://en.wikipedia.org/wiki/Fuel_oil#Bunker_fuel
>hosting provider control panel

People who can choose between Comcast and Comcast are laugh-crying right now
Fitbit vs. Apple Watch realistic review
I work at a PE-owned company (over 20 years in PE ownership now) and the strategy is to seek growth, not to cut costs by shedding headcount.

Caveats:

1. This is anecdotal evidence, and many PE firms actually do buy companies with the intention of firing people.

2. I don't know whether this is the most common activity or just generates the most press/attention. I would be pretty interested in a statistic that looks at PE company acquisitions and compares company headcount at entry and exit.
To be fair, the massive diesel engines container ships use can have thermal efficiencies of over 50%, which is, frankly, pretty remarkable.

Yes, they're burning the thickest, nastiest shit that will still actually burn, but they're doing it about as well as can be done.
>Apple needs this differentiating factor more than ever now that Android and Apple phones are now so close in terms of hardware quality and OS polish.

Apple still wields a massive security trump card, especially when pitching to enterprises, because with the possible exception of the Nexus, no Android device comes with any commitment by the OEM to providing timely security patches.
Google is letting celebrities and businesses post directly to search results
How to store a birthday wishes in the Bitcoin blockchain
I like the idea of being able to reliably track how money was earned or used at the time that it is being offered as payment. However, it seems (to me, at least) that there is no practical way to do this for physical currency notes, for various reasons.

Fortunately, for digital currency there are easier ways to implement such tracking ideas. One approach is for a team to use its planned budgets directly as digital currency. When two teams transact, corresponding amounts of expense and revenue budgets get cancelled, so there is no transfer of currency between teams. Thus, each payment offer is always traceable to the reputation of the team who issued the currency (as budgets).

Illustrated explanations, more details, and a working prototype is available at: https://tatag.cc/ui/. (Disclaimer: I'm the developer of the linked site.)
Show HN: Amazon Echo meets Airbnb
It's been 4 months since I and my girlfriend have been hosting guests on Airbnb. The experience is fantastic - I really enjoy meeting new people, with whom we ended up being really good friends.

Having in mind the desire to provide the best experience, and also being a tech guy myself, I decided to build some custom stuff:
I took Amazon Echo device (which is pretty sophisticated by itself), and added few extra capabilities:
Integration with the building:
Valet Parking integration
Package integration
Community calendar/events

Also, I've found out that I repeatedly do few things like I recommend dining places, some basic house rules like "please lock the door on the deadbolt when leaving". Since we live in San Francisco, next to the waterfront, and pretty usually people ask about best places for jogging, and other stuff like that.

Having that, I have additionally built FAQ with house rules, recommendations and WiFi password.

Here is the video of what it looks like (* this one has no FAQ in it, the first pilot) - https://www.dropbox.com/s/khj8t4qneytd6lc/Demo%20video.mov?dl=0

Happy to hear the feedback, what do you guys think in general?
Okay, so, honest truth... I thought I could do code with this. I really WANT to do code with this. I really do. :P
Microsfot could make UWP mandatory for DirectX 12. Or 13. It's a plausible scenario for pushing UWP adoption.
B-trees don't beat hash tables at their own game, but hash tables don't beat B-trees at theirs either. Both are general-use data structures that have their particular niches. The trick is to always select the correct tool for the job.

You might be thinking about red-black trees. The size overhead of B-trees is the same or better than that of hash tables. As for cache friendliness, B-trees were explicitly designed to work great on two-level storage; the advantage is clearly theirs.
I just don't like when they make it a part of Google, Orkut was better than Google Plus IMO for that reason.
The thing I have issue with is not his assumption that only a few people can work on Bitcoin, but that only the Bitcoin core team understands BFT consensus and POW.
Someone else was reporting that it's not showing up - I use unlock Origin on desktop and it was appearing for me.

Screen cap from mobile: http://i.imgur.com/X1M5YZn.jpg
I suggest leading the title with "Ask HN:"
Here you go (from my mobile): http://i.imgur.com/X1M5YZn.jpg
Obviously I'm talking about social networks ;)
Obviously I'm talking about social networks.
As you pointed out yourself, JavaScript is a poorly designed mess. It may be a "high level" language, but it's also dangerous to use. None of the linters do a perfect job of ferreting out all the problems. In other words, JavaScript will never be 100 per cent "safe" to use. Treating it as a lower level of abstraction doesn't harm us. It simply gives us a foundation for using better languages, and that has to be a Good Thing.
If anyone from Pixite is reading this, do what the good ones do with their logos, through the company logo on the app logo.

For your ease, please compare these graphics before and after: http://i.imgur.com/lMwL3kh.png?1

Before shows no brand awareness, the after develops brand awareness.
Mathematician Tim Gowers is bent on proving academic journals can cost nothing
I'm not disparaging those people. However, the fact is that the best and brightest give up a lot to move to the bay area and build the things that change the world.
2016: When VR reaches the rest of us
So, you're saying threads and coroutines aren't concurrency?
Debugging why ping was Broken in Docker Images
Hah, fair point. I just think they've gone a little too far on the greed side. No doubt as part of being public.