skysight-inc/HackerNews huggingface dataset:
The post suggests that they weren't robust enough. That's why I said systems and procedures--backup systems don't work if the guys monitoring them aren't well-trained or paying attention because everyone assumes the GPS is infallible. Policies based on GPS MAD would place a lot more attention on the non-GPS systems.
That is until the multi-billion dollar lobbyists decide to push for VPN bans in Congress because only terrorists and child pornographers need privacy like that. Basically what's already happening in China, Russia, and the UK.
This is not so bad. A grab bag of bugs for you to fix. You get a random Github issue assigned and need to fix it within a certain time. The ultimate challenge to teach yourself new languages and frameworks. There's a pun with Scentbird/code smell in there somewhere, too.
and those people got tulips, at normal low prices.

futures traders didn't want a tulip, nobody accepted delivery of a tulip.

no tulips in the spot market were being traded anywhere near the futures month prices.

with that in mind, doesn't this make it one of the worst poster childs of irrational exuberance to cite?
Graphene based solid lubricant reduces friction and wear
I think the difficulty is in defining the relation, rather than proving it. The problems are so small that it probably doesn't matter how you actually prove equivalence, once you've defined it.
> My rule of thumb is if you haven't profiled it, it's premature to try and optimize it.

The context was specifically about questions on StackOverflow. You don't know if the person asking the question has profiled it or not, and the assumption is often that they haven't. Probably true more often than not, but very condescending and unhelpful to the person who has.
I wrote a simple HTML parser for a web crawler many years ago. What it did was just record each opening and closing tag, and created a list of (open_pos, end_pos) spans. This was much more general than building a tree, and had no problems with really malformed HTML (such as overlapping tags <b>Bold <i>Both</b> Italic</i>).

Funnily, this wouldn't work anymore. The efforts to fix HTML have made it even more complicated. Now browsers insert a lot of fictious tags if you nest things improperly, and you have to simulate that.
All I need to know to conclude that the guy was an outlier is the story you told and a basic understanding of how things work in the US after a car accident. That is super far from the norm. The way you describe things in Europe is exactly how it happens here nearly every time.
I was surprised with the cities shown on the map -- nothing from Britain or Ireland, only Odense from Scandinavia, yet five places in Moldova and loads more in Ukraine.

Looking at Copenhagen [1], the Celsius graph is maxing out at 10°C -- perhaps it would be neater to show a single graph, with a Fahrenheit scale on the left and Celsius on the right. Or just detect that my browser locale is not en_US, and show Celsius...

Minor thing: metres per second (m/s) is a fairly common wind measurement unit. And it should be km/h, not KPH.

https://championtraveler.com/dates/best-time-to-visit-copenh...
Nice website, as I had always been looking for such travel website like this.

On the travel-weather-map site, I searched for "San Francisco" and the first result was Argentina, and second was Costa Rica. I hope that the result is based on popularity and not based on alphabetical order.
Ah, fair point. I guess it's incorrect to say it's impossible to learn _anything_ about a user as an individual using data generated using differential privacy. Just that what you do learn is more of a small statistical possibility than a sure thing. (E.g. "The user visited this site." vs "There is a 5% higher than average chance the user visited this site.") And that's even assuming you already know who "the user" is (which certainly isn't a given).
Because it costs me money to do so. Crashplan has always been free to backup data between machines and was/is very good at it. I don't mind paying for a 1tb hard drive to back up my mother's few photos, but trying to sell her on the idea of paying a monthly fee to do so is not going to get me far :)
The issue with these for me is that with the common cloud storage providers, even just backing up my Documents folder raises it above the price of BackBlaze or a similar offering.
Given how few startups actually make it to IPO, and with the way equity for the workers gets watered down heavily, it's naive at best to mistake that equity as anything meaningful.
Gurley spoke again and again on not getting Google, being put off by its valuation as many were back then. “[We are] looking for positive black swans if you think you see one any price is kinda any price,” he said of the mounting valuation mania around unicorns. “The Google round-- because I was there went down-- $80 million-$90 million [pre-money valuation] with no revenue and it seemed crazy. You can only lose one time your money the real losses are the missed outcomes. You have to teach yourself to be more optimistic than maybe you were programmed to yourself because there’s way more cost to a false negative.”
No Sapporo (or "Hokkaido") either.
"(Why you should trust Mosh with your remote terminal needs: we worry about details so obscure, even USENIX reviewers don't want to hear about them.)"

Oh, mosh...

Several (Ok, many. I feel old now. Satisfied?) years ago, doing remote development over a VPN, Emacs + Tramp mode was a lifesaver.
Bike racks! I thought about doing an ALPR project for a while which got me to start looking at plates. I always laugh when I see a bike rack that totally obscures the view.
We ban accounts that use HN primarily for political or ideological battle. Single-purpose accounts are also not allowed here. Therefore I've banned this one. Please don't create accounts to break the HN guidelines with: https://news.ycombinator.com/newsguidelines.html.

We detached this subthread from https://news.ycombinator.com/item?id=15071005 and marked it off-topic.
Do the victims ever get their money back after these cryptocurrency hacks/scams? I know crypto transactions are irreversible by nature, but do the coins ever get seized by law enforcement and returned to their owner? If not, that seems like a major problem. (I know they got around the DAO hack, but that's a unique case.)
The "Coin of the Realm" source: Page 49 of Debt, The First 5000 Years by David Graeber.

https://libcom.org/files/__Debt__The_First_5_000_Years.pdf
I didn't intend to use the term "final" as based on your definition, but rather was just trying to make it clear we were talking about graduating out of beta, since the term stable is somewhat overridden with Sublime Text.

We are definitely going to continue development of 3.0, so it won't become legacy any time soon. And yes, we do realize the beta period stretched on a tad too long. ;-)
Thanks -- I'm glad you like it!
I'm almost a FOMO MOFO but keep talking myself out of buying coin because I'd rather learn more classic ways of making a lot of money even if it involves the dirty 4 letter word.
Well, they could enable this sort of thing, but why would your IT department want that feature?
You can use the Remote Desktop Android app from Microsoft. You can also use the Chrome Remote Desktop.
Hard to argue that a hypothetical clean original architecture beats a "good enough" implementation that evolved to a multi-billion-dollar business.

If he had waited and engineered a solution suitable for a billion-dollar business up-front, would it ever have shipped and become a billion-dollar business?
At least with IPv4 you can easily compute the start of layer 4, it's just ipv4[0]&0xf * 4 - trivially implemented with little real-estate in hardware.

IPv6 requires you to loop through all extension headers to reach layer 4, and you need to know about a handful of those extension headers as not all follow the same format.
Tax is not rent unless you're in an actual feudal system.
It's clear that NPR has bias in its choice of reporting, but every other political radio station has a clearly stated allegiance more than they have a simple bias.

The difference is stark -"oh boy this story is here for the lefties" versus a guy screaming into the mic that we have to fight the bastard liberals before they throw us to the sharks.

It's not close to perfect but it's at least news.
It's not just python that uses self. Rust, for example, it's sugar for self: Self
List of 24 Great Resources for Internet Marketing Professionals
Would be nice to be able to select degrees celcius.
Blue Apron Loses Human Resources Chief and Starts Hiring Freeze
Because they're... not assholes? I think we've worked for different sorts of companies.
I think he came to this realization while looking at all the examples jobs was showing him, which is why he suddenly agreed to give it a try.
Password I know -> hash function (probably with millions or billions of iterations) -> Twitter password that I don't know.

Not peeking at the Twitter password is a non-issue, people don't generally memorize the output of hash functions, even if they wanted to, they are a long string of random characters.

Here's an example: the SHA256 hash of your username is 328BFB7DEAB24355A7A0D2377AB8DEF70D8DECF968E90AA507D590ACDD25A7AC if you were to then hash 328BFB7DEAB24355A7A0D2377AB8DEF70D8DECF968E90AA507D590ACDD25A7AC you'd get 227D82D075605DE042164082145FC7D296DF20C4BAAA2834B5541182C0D13051. Hash that and get 2062A298907588A3045EE89D9C366C64097924BC50F48981CF4A736B9BB093DF. Now repeat that process a billion or so times and you'll calculate your Twitter password.

This is a really great idea, it's literally impossible to overcome the restriction.
Oh very much so, 68K was great. Even better, at my first job we had a custom 68K-based embedded device and no source-level debugger, so you could only debug in assembly. That reinforced everything I had learned just a few years before. Our next device was MIPS-based, and MIPS was a great RISC system to learn on. I count myself very blessed.
An interactive GPU-powered deep dive into 11.6 billion rows of US shipping data
The question could be asked the opposite: why is the new type necessary?
Mic’s drop
Sounds like your agile process was actually "flacid agile", this is very common. Suffering this at my current workplace too.
Google, can you use your AI to punish articles showing irrelevant videos?
Google, you guys are pretty great at punishing sites within your search rankings that do things that are annoying or harmful. The most irritating thing that I've experienced on the web recently are videos at the top of articles that aren't at all, or just barely are related to the article. Can you discourage news outlets from doing this please? Also, are other folks as annoyed as I am by this? Thanks!
People who want to tear down institutions will use the good faith of those institutions as a weapon against them. That's the real issue that's happening with free speech right now, not these neo-Nazis getting their feelings hurt.
I actually agree with this. I'd be too concerned about if Google or a Google AI bot randomly decided to deactivate or delete my work life. As a company what recourse would you have? I'd also be concerned about losing work and trade secrets etc... Yeah no. Just no.
Well, in >4 bn years there have been probably less than 5 such events. Catastrophic yes, but very low possibility. I can understand if any agency even the slightest related to space prioritizes other things.

As far as my understanding goes, space is very unevenly distributed, with lots of debris and asteroids in dense (well, humpf) parts of space, but the vast majority of it is just... empty space with so little matter in between that it is basically negligible. To mine an asteroid likely means going to where it's more probable to find a suitable one, and also more risky. Asteroids around us are few (IIUC).
The attack vectors are getting more sophisticated, but it is also a different standard applied to cryptocurrencies:

Fraud in legacy payment networks is hundreds of millions per year, with an occasional outlier of 80 billion, the only difference is that it isn't international news every single time. $500,000 thefts are happening every single day in fiat currencies, in person, banks, over electronic networks like ACH/checks, Wire, SWIFT, IBAN etc.

Square Inc's annual report cites a couple huge thefts they have had to deal with which have and could materially affect their business of creating merchant tools. They lost like $5 million in one swipe and its just buried in a boring annual report. $500k in one crypto OPSEC issue and you question the entire concept? Cmon thats mentally disingenuous

You'll just have to keep that in mind if you want to have any kind of objective view of this reality containing cryptocurrencies
I can't answer your question, but every time I've tried Duplicati the DB gets corrupted pretty quick.
Anyone know if MVNOs like Ting get the same throttling?
I don't know if that Tableau map is going to scale to your desired traffic levels. It's a great enterprise tool, and yeah there are a few publications that leverage it, but my instincts tell me to avoid it on a mid-to-high traffic public page. I could be wrong. It's a difficult graph to replicate under fire, but not so hard that a day or two spent on it wouldn't produce a more performant version.
Lovely. I just signed up for the unlimited plan on Verizon about a week or two ago.

Now I have NO IDEA what my situation is or which tier I'm effectively in.
This Country May Launch Its Own Virtual Currency
Need to view that equity as icing on the cake, that's all. Highly likely to lead to a meaningful cashout, unless you were a founder.
The same one that correctly sets expectations that you're interacting with a service and not a person?
And HAMMER2 will use even larger 512 bit hashes for blind dedupe, making the possibility of a collision causing data loss vanishingly small.
That's what's proposed here. I guess no one actually read the post...?
I'm saying that the behavior of someone who was collecting aggregate statistics for ads and the behavior of someone who was collecting aggregate statistics for another reason would be identical in this forum, so we must assume the worst.
Keep in mind that by parallelizing work the browser can finish the work it's doing faster, which means your CPU can spend more time idle, which is better for power consumption.
Weather is just one small piece of people's thought process when planning a vacation. But this tool is clearly all about weather... Perhaps finding a new way to describe it other than "the best time to visit" would avoid people coming down on the tool because they want to talk about more than the weather.
Because we are programmed to do everything to make sure we survive and our children survive. Even when the threat level is super low it's hard to lose the instinct. Hence why terrorism scares people who then go and buy a lottery ticket. We're bad at probability!
You are right in saying he doesn't contradict me as I am giving precision and I am trying to contradict him. :-)

Basically you say that the decrease in friction in a market drives the demand up: as markets grow efficient it become easier for buyers to enter. However I see that it become easier for seller to enter as well! So it is not necessarily a driver of demand..

This argument can be correct in an asymmetrical market like the ones for bonds, equities, real estate, commodities but it doesn't hold in FX markets for instance (perhaps the money market as well) or other derivative markets where there is not so much bias in being a buyer rather than a seller.

Although, I might say this argument can be available in a world were investors are in majority of the 'buy and hold' type. Which is the world we live in actually! So I can agree with him that new market opportunities and improvements in market efficiency can be an explanation for the flow of cash, and thus inflated prices... even bubble genesis! The venture capital markets or the crypto-currency ones are perfect examples.

To conclude you made me think twice about that and I kind of agree with him but I still don't think it is a universal argument.
Day 13 – Writing code is easy, launching the project is not
66 mn years is plenty of time to diversify a lot from a few, so you might be correct that "lots of species wouldn't have viable seeds". Perhaps they didn't, and just the (relative) few that did are the basis of what we have today.
Assuming that you retire, you most definitely can. Each dollar you don't spend today can be saved for retirement, at which point the invested dollar can be "spent" by retiring marginally earlier.
WebGL at the new THX
I'm researching the construction of my house, framing to finishing, and the handbook made me think of the higher level side affects of material choice, shape, I had not fully considered before.

I also strongly recommend "Home Comforts" by Cheryl Mendelson. It is about the home as a series of systems, I thought there was a lot of value in it, there were a lot of subtle ideas you wouldn't normally think about but which ultimately make your life easier. It is nice seeing all the little pieces fit together. I know Sam Altman/sama recommends Stewart Brand's book on changing architecture as a general pattern for systems but I think the Home Comforts book curiously beats the pants off it.
Im not sure what you'd call it when liberals listen to... Slightly biased news, and conservatives listen to people with clearly expressed political allegiances who refer to conservatives as "us", liberals as "them", and talk about how to politically defeat the other side.

Just because bias is hard to separate out, doesn't mean everyone's behavior and preferences are equivalent mirror images of each other.

You could find someone yelling about defeating conservatives on YouTube but that viewership is going to be lower than NPR... thus liberals prefer the less-biased sources...
A lot of research around Chronic Fatigue Syndrome is pointing toward mitochondria as being a prime culprit. As the most energy consuming organ in our body, I would expect the brain to quickly use up our easy-to-access / quick release energy so it's really not so surprising to me.

I have no biology degree, but I find it interesting and have no problems opining about :p

I've often found a smoothie made with fresh fruit to work well against mental fatigue. Often it's as or more effective than a cup of coffee.
That might be the most I’ve ever seen written about Ab Initio in public. The company is notoriously private with documentation and even discussion boards.
Hey Dang, HN mods!

With the 300+ upvotes and active discussion still occurring at hour 7 since posting, care to explain how the algorithm has relegated this discussion to the fourth page and is still dropping? Is the much less active, day old posting of a SF author's death more heavily weighted than an inconvenient topic that is important to several more factors of readers?
I have the same with JSON. Sure, when I'm using JSON/REST APIs everything works fine, but I deal a lot with JSON on disk, and it happens a lot that you have sloppy JSON because people hand-edit it. Trailing commas and comments are the most common, but sometimes you just have js/python object literals dumped into a file.

In every language I work in, I find myself writing a lenient JSON parser. So far, Python, C++, and Nim (for JS, there is already JSON5).

I am also working on a whitespace and comment preserving parser that round-trips, so you can change a value in a configuration file without loosing comments. (Currently, I always produce standard JSON so compatibility is not an issue.)

I have been thinking about publishing these parsers, but after seeing how much abuse and nasty comments the JSON5 guy got, I have been holding off...
Actually, the way they're implementing this, even if Mozilla decided to try to misuse the data in the future, they still wouldn't be able to, since the data itself is "sufficiently anonymous" (unless of course you want to argue otherwise, like the root comment was suggesting you do).

Or are you saying you're worried that they could _start_ collecting non-anonymized data in the future? If so, I don't really get that argument either. People always have the ability to change what they're going to do in the future, Mozilla deciding now not to collect this data wouldn't change that.
Poor thing, it's a blog. It's maintained and updated by the consumer oriented corporate brand. It's marketing.

I am not saying it's evil or that your wrong, but that your deductions are illogical.
You are right. A lot of times you can rearrange the code in various ways, and the compiler will happily generate more efficient code.

When that's not possible, the way to keep it portable is by writing a generic C function, then writing an optimized version of the same function that will be compiled when that architecture is available.

At work it's rare to need to compile the same code for various architectures, but sometimes it happens.
Whining about 'free speech' is turning into a nice little farm industry. Jordan Peterson's Patreon windfall is a good example.
Aren't most of these web-based, now that it's 2017?

Serious question - surely there are some custom non-web apps but I doubt they'd have released this if they didn't see some large companies who would find it a compelling cost reduction for big swaths of their staff.
There would be nothing stopping someone from reverse engineering a private api using an android app and using those findings to write a third party app for iOS.
Taxes ≠ rents.
What about non-OpenVPN? Any good option that works well with Chromebook?
I'll upvote both this and track bug report, if linked.

Yes, CMYK support is very tempting feature for the whole print industry.
I think Sonos just lost me to Apple on yet another device. HomePod here I come. Seriously this is just another insane digital slavery drive.
Sure, but shouldn’t and shouldn’t be able to are totally different. Saying that what gawker did was in poor taste and saying what Hulk Hogan and Peter Thiel did has had a chilling effect on the media are completely compatible statements.
I was mostly thinking of Java. Ignoring an exception would be done with try {....} catch (Exception e) {}, while in Go, you would do: x,_ := f(...). And if you want to check a returned error I think the if err!=nil {...} is still a bit less typing than the Java version, and you don't have to declare checked exceptions you might throw.
10 interesting initiatives in democracy and participation
I don't think you know what that fallacy is, or alternatively didn't actually read my comment.

That fallacy would apply if I was claiming bad managers aren't managers.

I'm not claiming that.

I'm saying not all managers are bad and the job does not inherently mean a lack of creativity or skill.

As for you cynical follow up question: Shareholders benefit from low turnover and high productivity in an environment that rewards creativity and risk taking. Building that kind of environment requires substantial management talent. Again, the coach metaphor is very apt, here.

As an aside: cynicism and nihilism might be fashionable but it's shallow and lazy.
An interesting idea a roommate thought up:

So 100 years ago, a guy kidnapping your daughter (just an example of anything that could only be resolved by you knowing where you daughter was) isn't a serious worry, since that's a 0.01% risk as opposed to the 2% risk your daughter gets sick with whatever and dies.

Now, it's that same 0.01% risk compared to a 0.00003% risk thanks to advancements in modern medicine, so we worry about it much more.