skysight-inc/HackerNews huggingface dataset:
Both the Samsung Galaxy S and the iPhone 3G have a rounded shiny border. That's necessary to have a working touch-based phone? I don't think so. The home button deviates from the Android standard in such a way that it looks more like an iOS home button. It runs a custom version of Android in which every change they did made it look more like iOS (icons, the bottom dock, some look and feel changes). It's also quite obvious from some internal documents they were trying to copy it as much as possible, plus Google warning them beforehand already they were taking it too far.

I have an HTC HD2 and another Nokia smartphone from the same era that really didn't need to look that much like an iPhone to offer comparable services. Put three pieces of tape on that Nokia, three pieces of tape on the HTC and three pieces of tape on the Samsung Galaxy S and ask anyone which one of those two is an iPhone 3G by looking at the front, without turning them on.

Everyone picks the Galaxy S instead of saying "well I guess none of those?".
Keep in mind that the lone developer has been continually (?) working on DF for more than a decade. I suspect that's the key ingredient.
I absolutely agree with this. I spend lots of time pokewalking at a particular park and the other day I looked up from my phone and was honestly surprised that there was no physical building where I expected the Gym to be.
These 10 Adorable Kitten Pictures Will Make You Forget The Emptiness Of Your Life
It is also used to keep the peasant in their place be good behave and pay your rent to the bourgeois land lord a common result after the many European revolutions.

There was a very Funny BBC comedy "Brass" satirising the gritty northern melodramas one episode had the Forman being seen as trying to be upwardly mobile as he had brought some bicycle clips - not that he would dare to think (or be able to afford) of buying a bicycle.
Imagine their disappointment when they got to Olympia and found hordes of crust punks and crystal healers...
Google should give everyone in U.S. a free Home Mini speaker to stop Amazon
>Software development should strive to be a proper, rational, engineering discipline.

That will never happen. Or when it did it will be all mechanized, with machines doing the programming.
I am every time astonished by the low level of analysis of this kind of situation and how dogmatic is the explanation : too high taxes, too much regulation.
First of all taxes can seen as an investment of the citizens for better life. So the problem is not the high level of taxes, but how they are used and in what purposes. Certainly, PIGS should optimize many processes and promote initiatives ( business but also social....).
Remember that PIGS are the most impacted by migration now.
Remember that most were dictatorships many decades ago and have not the same foundations of democracy and economic prosperity than other countries.
Remember that many young people that could create jobs just moved in others countries and didn't come back.
Remember that you don't have the same impact when you are poor than when you rich. We you are poor you look for more immediate results because it is a matter of life.
Remember the role that play mafia/corruption/ criminality, especially the white collar one!!
I don't think the Euro has a so big impact and there are plenty to doin order to reach a good growth.
However the growth is the result of wise and pragmatic moves which can reach a 2% per year in long term ( according to Angus maddisson from OECD). But it is the good decisions and actions that provides efficiency and so growth, not stupid and blind cut in budget.
For OECD , the top down approach of spending money is always bad ( Keynesian approach), but the top down of saving money is ever good. What an hypocrisy which can influence a policy that can destro many life's.
An "incredible" company thanks to asshole methods. Being an asshole was a prerequisite in that case and cannot be separated.
Good artists copy; great artists steal. TBH this is long overdue.
My own Wikipedia roaming uncovered the story of Otokichi, a Japanese sailor on a cargo ship to Edo that got (very!) lost in a storm and ended up on the coast of Washington state. And that was only the beginning of his adventures!
https://en.wikipedia.org/wiki/Otokichi
(through the Cape Blanco link in another comment).
Interesting! Never heard of this before.
I think what we'll see coming soon, assuming some people work on it, is the recognition that Go's stdlib and all the supporting libs is where the real awesomeness lives. And for langs that support Go-style concurrency (like Crystal basically does, Kotlin, etc), people will start transpiling with only a couple of things dropping into the target language. There're just too many good pieces of crypto, http2, etc to rewrite it over and over.
Why would those who do use and are happy with it, judging from the responses here, not use it?
> People keep trying to deliver these experiences to your home, and having spent 5 years cooking in a restaurant and my entire childhood growing up on a farm I've reached the conclusion that it can't be done.

I think you (and I) might be in the minority here and not their intended market. I don't know anyone with experience cooking who would prefer any meal or grocery delivery services over just doing it themselves. They're probably only focused on the market whose only previous alternative is instant/frozen meals or takeout.

To us: Shitty delivery + mediocre quality = Net negative

To their intended market: Delivery on par with take out + quality that's better than take out = Net positive
It's interesting that everyone's still using rails in silicon valley. Here in the UK, Laravel (PHP) and Django (python) are both more popular than Rails for new projects. But I hear that PHP isn't popular at all in the US?
Facebook and Google Dodge EU Data Rules
If you think that's complex, I think it's time to hear some bad news about other aspects of our lives.

If you have substantive criticism, questions, or other addendum, I'm interested and open to discussion.
I may remove it, I'm not quite sure what is and isn't proper to share about an interview process. I will also say, I really did enjoy the interview, and met some of the smartest people I'd ever met in my time there. I def wouldn't let an internet stranger's experience with one part of the interview turn you away. Just my experience.
The idea behind DAI is that it is over collaterized by Ethereum coins.
For example to issue $100 worth of DAI someone has to put $200 worth of Eth into a contract.
Then if price falls down significantly issuer has choice of adding collateral to keep collaterization ratio high, or face automated liquidation when Ethereum is sold to cover DAI nomination.

Not sure how significant permanent drop in price would be handled, as I understand it would cause cascade liquidation and massive loss for all parties involved (issuers and holders of DAI).
Is the consensus that Apple Maps _still_ sucks? Sure, the launch was horrible, but it's seen years of progress and nowadays I find it perfectly usable. I use it over Google Maps without hesitation.

Now I'm scared they're gonna break it again by rebuilding it. If it ain't broke (any more), don't fix it.
I'm an online fan of his after watching many videos on yt. What surprises me is that he (and all the climbers I've seen) aren't "ripped". For being able to pull himself straight up half dome, I would expect the body to layer on a lot more muscle.

Also, I hope he stops free soloing. It's amazing he can do that, but it's not fair to all his fans who would be devastated if we lost him.
Something that drives me nuts about Google Maps is how much of it leads you to non-spatial lists of data. We are spatial beings asking spatial questions. Don't make me do the work of linking a list of restaurants to dots on the map. This is a significant cartographic challenge but I think it's key to making map software a joy to use.

I don't have an iOS device so I can't comment on current state, but I hope this gets first class attention.
Find a way to use the unique position of the operators of this database to assist those affected in preventing identity theft and other threats which are worsened by the leak. Maybe figure out if there is money out there to account for the cost of that.
I hope, though it does not seem evident here, that this data can be contributed back to OSM.
A VPN will not protect you from fingerprinting of your traffic patterns. VPNs just add a fixed overhead to all packets and maybe a bit of fragmentation. A well-positioned attacker with a large database of traffic fingerprints is probably easily able to re-calculate the traffic fingerprints for the common VPN protocols.
"why use DNA over any other 4 distinct chemical structures that can be added to chains or lattices of molecules?" I think others were getting at this, but I felt it could be made more explicit: base pairing. There is a way to copy the data that is baked into the characteristics of the molecule.
They should rebuild iTunes from the ground up. Unlike iTunes, users have alternatives to go to for maps.
They are pretty specific without hiding the fact what they collect here : https://privacy.microsoft.com/en-us/windows-10-feedback-diag...

A governement can automate it to follow it back to the user, but a corporation can't.

They are the only ones that show it this straight forward, can you find a page like that on one of the other big tech companies? ( Apple, Google, Amazon)

TL;DR; You can follow it back to a specific device, but you can't follow it back to "who is the user". Which seems to be a valid business decision, considering the complex matter they are in ( the biggest variety of devices and users).

You can also check it for yourselve: https://www.theverge.com/2018/1/24/16927056/microsoft-window...

Telemetry can also be disabled

This seems to be the worst, if a part of a document contains your personal data, when you are working on it and it crashes.

Full data includes all Basic and Enhanced data, and also turns on advanced diagnostic features that collect additional data from your device, such as system files or memory snapshots, which may unintentionally include parts of a document you were working on when a problem occurred. This information helps us further troubleshoot and fix problems. If an error report contains personal data, we won't use that information to identify, contact, or target advertising to you. This is the recommended option for the best Windows experience and the most effective troubleshooting.
The law only says regulators should think about your intentions when assessing penalties (among many other factors).

Is there anything stopping a regulator from deciding an unintentional violation is "only" a company-destroying 5M euro fine instead of the full 10M? In fact, couldn't it still be a 10M fine? Or should I expect to be let off with a warning? Seems like I'm depending on the good will of the regulators of every single EU member state...

I do not think it's impossible to write a law that says fines for minor and unintentional violations are limited by statue.
That book is incredible and made me feel uneducated. There are so many references and jokes in that book to historical events, other books, etc. I knew enough to realize how much of that book was going right over my head.
Nissan, BMW and GM would like to have a word.
Show HN: The Program – A fictional podcast inspired by Hacker News stories
This "solution" essentially hides away long polling of the queue behind the scenes and triggers the Lambda when message shows up - and scales the poll sizes as number of messages increase and decrease.
It's what you had to previously do yourself with, for example, another Lambda, but handled by AWS and hidden from you. It's not a real event-driven model, like for example triggering Lambda by SNS.

The biggest thing to notice: because your queue gets polled behind the scenes, you will still be charged for the polling requests! Even if your queue is empty most of the time, you will pay for the requests that "check" for new messages.

In other words: by simply creating a Lambda and adding SQS queue as a trigger to it, you're adding a minimal spend to your AWS bill, that it will generate whether you're using it or not.

And because the polling is hidden from you and happens "automagically", you don't have control over how often it happens and how big the polling is, so you don't have control over the bill it will generate.
Hello HN! I am a media producer and my side project for the last 6 months has been creating a scripted audio series called The Program. You can think of it as a historical podcast, but a one that’s set in the future and examines the present day. The world of the future is exactly like ours, except that Money, State, and God became fused into a single entity called the Program. This hardcore sci-fi premise however is just the backdrop, and the series focuses on ordinary people inhabiting this extraordinary world. Imagine “Black Mirror” as an audio series.

Every episode is a self-contained story, but all of them revolve around technological and societal themes that are close to the HN ethos. In fact, episode 3 was directly inspired by an HN story found at https://news.ycombinator.com/item?id=15651510 and some of the comments from that thread have been incorporated into the story almost verbatim.

I thought the community might find it interesting how it inspired a dramatic work of art like this one, so I decided to share it here. You can find the first three episodes at www.programaudioseries.com - check it out during your next workout or commute (or code build ;)). If you are on the fence whether it's worth your time, check out the show bible which should help you decide: http://programaudioseries.com/program/TheProgramShowBible.pd...

If you do listen to any of the episodes, I'd be curious to hear your thoughts! I'd especially appreciate the following feedback:
1. Is this something you'd be interested in listening to?
2. Any suggestions how to gain initial traction and reach broader audiences

Cheers!
If you like Apple Maps, empirically there is no consensus that it sucks.
I dunno- this might be an edge case but I was going hiking and was trying to get to a trailhead a month or so ago using Apple maps, and I ended up quite lost in the fireroads of the buckhorn wilderness. Spooky.
I think you'd get a fundamentally different market segment, though.

The pros of virtual golf are for swing analysis. I definitely wouldn't call it 'fun'. It's just that you can get the numbers and better understand your swing, and what the outcomes of the changes you're making to it are.

Of course, because you're hitting on a mat it's hard to translate, but that's just golf.

I still think the most useful aspects are the numbers. Clubhead speed, angle, where you struck on the head, ball spin, difference between clubhead speed and ball speed (which gives a sense of how well the ball was struck).

I can imagine those things being able to be handled with a headset, but not particularly well. The ball needs to be starting at a point the sensors/camera can pick up, and that camera has to be static to get the more useful bits of info, which makes me think if someone makes it it'll be sold to a very different crowd.
I upped the thanks, downed the talking about downvotes.

Of course, this is also talking about downvotes, so...
True, but no one ever claimed (or should claim) that Star Trek was "hard" sci-fi.

At best, it sometimes tried, depending on the writer, to make nods to actual science. The original series seemed to have input from actual engineers and scientists, which is why you have the nacelles separated (to protect from radiation) and Bussard collectors, but then as time went on, it sort of became magic particles and subspace and not even bothering with the pretense.
CUI has released a new free PCB footprint library for their parts
You can't solve the issue of poverty. Poverty is as unsolvable as stupidity, or having people you don't personally get along with in the world. Those aren't solvable problems. Poverty is relative, so there will always be "poor" people. Even our poor people rich compared to Indias. And I assume you are fine with spending other peoples money to solve homelessness, or spend from the "commons" as is the typical solution to this issue. You want to spend while requiring nothing in return for that spend. So easy to make trite little comments that show you "care".
>This makes me sad. People working on open source projects get nothing. Sometimes they get some money. Sometimes they get some fame.

This falls apart pretty quickly. You're assuming that people writing open source software WANT money or WANT fame. If they want those things, then they should ensure they go about it the proper way. As with nearly everything in life, nobody is just going to hand it to you.

As for people finding exploits being "bad". If I volunteer to build a playground, then forget lag bolts on the walkway, is the person who reports the missing bolts bad? Or are they GOOD because they informed someone who could fix it before someone got hurt?

Finding exploits, and paying for exploits isn't a bad thing. There's a reason we have inspectors. What you can very much argue is a bad this are companies like Zerodium who use those exploits to intentionally harm everyone else. It would be the equivalent of a lawyer hiring an inspector to review every public playground he could find so that he could file lawsuits.
Dutch newspaper group leaks customer service database with 350.000 contacts
So they are arbitraging an inneficent market? Easy fix is for sellers/buyers to use limit orders. With a trusted third party they can settle with no juice to an arbitrager.
I like the usability of Apple Maps a lot, but just this weekend it took me to the wrong part of town. I put the same address into Google Maps and it took me to the correct place.
What? Consensus means a general or overwhelming agreement, not unanimous agreement.
UK's NHS will anonymize data to enable AI doctors
Neanderthal vs. ND4J – Vol 3 – Clojure Beyond the Fast Native MKL Back End
I remember watching at least some of it when it first aired. I was 8 at the time. I've subsequently seen some of it on DVD. The effects were impressive for TV at the time, but are incredibly dated-looking now, but the premise was great.
That means they have a captive audience and don't need to do more to keep them on iTunes.
I also find it perfectly usable. Does it sometimes suggest a longer route than Google Maps does? Sure. That could be partially attributed to the sheer number of drivers Google Maps has, though.

I think search is almost certainly better on Google Maps, but that's no surprise. I think Apple Maps is the better choice for iOS users, though, if only for the tighter integration with the OS itself and reportedly better battery life.
That was a significant component of my point.
Yeah, because as we all know software developers eat gratitude and live inside of their computer towers. ;)
Mathematics strikes me as a curious case in that regard, as it's about picking axioms and exploring their consequences.

Mathematics isn't concerned with deciding the 'true' axioms, instead they explore what happens if you (say) grant/deny the axiom of choice.
That's an interesting take on the situation.

Was there any instance of this? Are there disincentives against this? (I guess the entity offering the bounty could say, only software released before this day is available. Though malicious contributors can very certainly guess that there will be other future bug bounties too.)
That is a very jarring experience. I'd much rather get the pins and have to click to see what they are rather than losing half my screen to the list.

Another problem is that it loves to move your viewport -- sometimes just a small zoom out or something, but sometimes moving you entirely, or searching around your current location instead of in the selected map area. I would prefer it if every viewport move had a prompt saying "Hey, I'm going to move your map to some other area" and give me a chance to complain, or have some sort of seamless "save this view" thing that goes into a stack in the corner so I can go back to the view that I was looking at.
The American Commute Is Worse Today Than It's Ever Been
I have been using Michelin maps for traveling in Europe and while the app fails in many regards it's really so much better in terms of useful data visible on the map and the maps are so nice looking.

We really took a big step backwards with Google Maps and the maps that are trying to be Google Maps. The maps are garish and have no useful details. I have to scroll and zoom around until the name of the street I'm currently in decides to appear.

And then those huge swathes of nothing. Random stores being indicated. But you always get an incomplete set of data. Not every store on the block or nothing.
Ios user

Maps is no bad (and clean), Gmaps is better-ish from a features POV (but noisy).

for directions and in selected cities https://citymapper.com rocks
Getting high hourly rates isn't the hard part. It's maintaining consistent work across multiple clients while taking the time to market yourself and negotiate contracts. That's not an easy task for someone who has never worked on their own before. Unless it's an unusual circumstance (like he had one client the whole time), I think averaging 20 billables a week in the first year is pretty impressive for someone to do.
> decrease transaction costs

How so? If you a decentralised system like that, you need some sort of consensus mechanism, and that is costly, especially when using like PoW. All this would do is to replace robust established mechanisms with expensive and fragile technological overkill that offers no advantage for the user.
I'm not really sure why you're being downvoted. You're right that 3B1B really does manage to solve a problem in a high-quality way, and it's amazing how much of an effect that really has on people, especially considering the relatively niche topics that 3B1B goes into. (You'd think that his "Essence of" series would be more popular, but the one-off problem analyses have ridiculously more views in general.)

In some ways, it is a "rich-get-richer" effect. But creators like 3B1B expend a lot of time and resources to do what they do, and the word of mouth he gets is an acknowledgement that the work he does is worth the money and views we provide.
I made the same transition earlier in my career. One book on deep learning that meets your requirements is [0]. It’s readable, covers a broad set of modern topics, and has pragmatic tips for real use cases.

For general machine learning, there are many, many books. A good intro is [1] and a more comprehensive, reference sort of book is [2]. Frankly, by this point, even reading the documentation and user guide of scikit-learn has a fairly good mathematical presentation of many algorithms. Another good reference book is [3].

Finally, I would also recommend supplementing some of that stuff with Bayesian analysis, which can address many of the same problems, or be intermixed with machine learning algorithms, but which is important for a lot of other reasons too (MCMC sampling, hierarchical regression, small data problems). For that I would recommend [4] and [5].

Stay away from bootcamps or books or lectures that seem overly branded with “data science.” This usually means more focus on data pipeline tooling, data cleaning, shallow details about a specific software package, and side tasks like wrapping something in a webservice.

That stuff is extremely easy to learn on the job and usually needs to be tailored differently for every different project or employer, so it’s a relative waste of time unless it is the only way you can get a job.

[0]: < https://www.amazon.com/Deep-Learning-Adaptive-Computation-Ma... >

[1]: < https://www.amazon.com/Pattern-Classification-Pt-1-Richard-D... >

[2]: < https://www.amazon.com/Pattern-Recognition-Learning-Informat... >

[3]: < http://www.web.stanford.edu/~hastie/ElemStatLearn/ >

[4]: < http://www.stat.columbia.edu/~gelman/book/ >

[5]: < http://www.stat.columbia.edu/~gelman/arm/ >