skysight-inc/HackerNews huggingface dataset:
I had to look at some of these devices from a security standpoint and I was shocked that they would resign a SSL connection without first checking that the original certificate was good. They would accept anything even vaguely certificate shaped and happily resign it with their own cert. Didn't matter if it was expired, for the wrong domain, in a CRL, or even self signed.

I'm guessing this was for performance reasons, but it was a really shocking disregard for the entire reason we are running TLS in the first place.

If your own workplace uses one of these DPI MITM TLS devices, I suggest you hit up https://badssl.com/dashboard/ and see what it allows through. Some of these are configurable and you may be able to convince your admins to fix some of the more egregious failures.

I was also doing this a few years ago, so hopefully the situation has improved since then.
From a technical perspective, yes. But the case for blockchain is difficult to make from a technical perspective so I do not bother talking about it. The tech struggles to be viable. With that said, everything is impossible .. until it is not. Somebody will figure it out.
HotpotQA: A Dataset for Diverse, Explainable Multi-Hop Question Answering
I started this project while struggling with slow Selenium tests in CI. There are a lot of hosted Selenium services, but none geared towards parallelism; this fills that niche.
>1$/year is just too low-proft

Thats moving goal posts -- the claim was that WhatsApp was unmonetizable not that it could generate super normal profits.
It sounds like you are just criticizing Americans who believe this, and not the Chinese who believe and strongly enforce this in the other direction.
piracy != theft
Layering Microservices
> They fly according to GPS coordinates, along routes certified free of trees, buildings, and other impediments.

> The routes are surveyed and reviewed constantly to avoid new construction. To further decrease the risk, the drones are directed over water and unpopulated industrial areas as much as possible.

I don't know how much Reykjavík increases each year, but given a population of around 125k persons, probably there isn't a boom in skyscrapers.
We switched to DirectConnect for egress and saved literally 80% overnight...
I skimmed the article and saved it for later reading.

Just wanted to point out that continued fractions are also interesting for those trying to encode hierarchical data into SQL tables: https://arxiv.org/pdf/cs/0402051.pdf
Also e.g. The Atlantic wrote about this 2 days ago:

https://www.theatlantic.com/health/archive/2018/09/what-is-f...
Paul M. Jones – Your Project Needs a Code of Conduct, OR ELSE
It could be the slow response times. With other DHTs such as the BitTorrent DHT it takes a long time to setup a connection to a peer.
How exactly TPC-C v5 synthetic benchmark transactions related to the Delta Airlines backend transactions? Yes, that's somwewhat toyish 'business application' sketch benchmark. The goal of any benchmark is to be the same for all participants to compare them - staying aside the question what exactly the results tell about one or another particular system.
I think it turned into modern day COBOL as soon as J2EE came out.

And I wonder if it's inevitable. I wonder whether any language that successfully plays in that space will necessarily suffer the same fate.
> Bankers go away

People will still need loans. People will still want low risk investment vehicles to "store" their wealth in. At least some sizable number of them will want an institutional actor to handle operational security and insure against key loss.

> auditors go away

The blockchain mostly guarantees that a ledger hasn't been tampered with, but it doesn't guarantee that the transactions were correct and complete in the first place. Plus, it's trivially easy to transfer funds without it registering on the ledger; all I have to do is create a wallet and give the private key to you out of band somehow.

> credit requirements for market participation go away.

There are no credit requirements today, as long as you're only spending funds you have on hand. Credit requirements allow an actor to spend funds they don't actually possess with a reasonable expectation that they will be willing and able to produce those funds (plus interest) at some later date. Having the ledger public reduces, but doesn't eliminate, the need for the actual providers of those temporary funds to want to form some expectations of future performance.

Most of the ancillary infrastructure that's grown up around fiat currencies is there for really good reasons, and most of those reasons don't automatically go away when the underlying currency type changes.
https://the5k.org/about.php :)
I suggest looking at Lightning Network for micro-transactions. Still emerging tech, but it shows great promise.
> In fact, the only argument I remember hearing (I think it was Marc Andreessen?) against the shaming of the scammer in the prince analogy is that they sometimes have no other option to feed their family. I doubt that justification applies to Chinese IP theft.

I do not necessarily agree with this argument, but it actually translates to China's situation pretty directly - you could argue that their attitude to IP is a necessary component of their attempt to quickly lift the whole country out of poverty.
This comment breaks the site guidelines, which ask: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

We've asked you quite a few times to stop posting unsubstantive comments to HN. If you don't stop, we're going to have to ban you.

https://news.ycombinator.com/newsguidelines.html
Hi, sorry, I should've elaborated. I was referring to US Munitions List:

https://www.ecfr.gov/cgi-bin/text-idx?node=pt22.1.121#se22.1...

> *(2) Autonomously detect and track moving ground, airborne, missile, or space objects other than celestial bodies, in real-time using imaging, infrared, radar, or laser systems;

and maybe other points around it are also applicable.
Based on my experience, I think it is a extremely difficult thing to do!
"If you pay a man a salary for doing research, he and you will want to have something to point to at the end of the year to show that the money has not been wasted. In promising work of the highest class, however, results do not come in this regular fashion, in fact years may pass without any tangible result being obtained, and the position of the paid worker would be very embarrassing and he would naturally take to work on a lower, or at any rate a different plane where he could be sure of getting year by year tangible results which would justify his salary. The position is this: You want one kind of research, but, if you pay a man to do it, it will drive him to research of a different kind. The only thing to do is to pay him for doing something else and give him enough leisure to do research for the love of it."

Quote attributed to J.J. Thompson via a previous HN comment
https://news.ycombinator.com/item?id=14022158
I agree that $1/yr would shove off majority of users off the app. That said, I think WhatsApp could get to revenues of $1-3B per year because of the following:

* I pay $60/mo for my AT&T line. I do the majority of my communication over WhatsApp. In that sense, WhatsApp adds more value to my life than AT&T. There are a group of users who'd be willing to pay more for that value.

* For most users, WhatsApp is an integral part of how they communicate with friends, family, doctors, coworkers, etc. As a consumer, it isn't just an "app" but an integral part of their communication flow.

* WhatsApp is respected by international telcos. I know at least for the telcos in my home country that they'd be happy to charge for WhatsApp subscription as part of their packages.

I think the primary problem was that even if WhatsApp could monetize $1-3/yr per user on average, it still wouldn't have met FB's revenue expectations.
You can't, because the consumers are OK (either knowingly or unknowingly) with the costs resulting from allowing China to obtain the IP (and manufacturing facilities and knowledge, etc).
Those plans were words. As long as they do not offer a legally binding commitment to their users never to track users/never to do ads in their software etc. there is no reason why one should consider this as more than some vague plan.

As they Romans said "caveat emptor" (the buyer shall beware). Or as is is written in Faust by Goethe: "Denn, was man schwarz auf weiß besitzt, Kann man getrost nach Hause tragen." ("That one can take back home, and use, What someone’s penned in black and white." (source: https://www.poetryintranslation.com/PITBR/German/FaustIScene... ).
iPhone XS Owners Reporting Network Connectivity Problems
Sure, but this problem is not specific to cell phones. Any IoT device which uses 2G/3G/4G is similarly vulnerable.
"Ok Google"
How  for Protecting Your Browser Right Now
That's not true about Signal. You may probably be facing some bug that should be reported to the Signal team.

Telegram is completely cloud based. So all your conversations, except secret chats that are end-to-end encrypted, are stored on Telegram servers in plain text for as long as your account is active. This is why you can get a new device, activate it for your account and get all your conversations back on it from the Telegram servers.

Wire and Signal work differently. They use their servers as a temporary storage to hold your messages until the recipient comes online and then deliver them. Wire also retains the messages for a few days to allow delivery to multiple devices that a user may be using, with each device possibly coming online at different times. Signal doesn't have to support this because it's tied only to a single device, which is your phone.
AFAIK Overnet was build on Kademlia
No, the downvotes are for giving them a pass because they're trying to make money.
That’s no better than an IBM hosted MySQL store, except harder.
Trump: US Will Never Surrender to UNs Unelected Unaccountable Global Bureaucracy
The idea is great, the software side especially is something I'd like to see more of, and the not-always-available scheme is very commendable as well.

But the end of article stuck out at me.

> we'll be offering print on demand versions of our blog.

How is that consistent with low energy footprint? Will the printers and the cellulose factory run on solar as well?
While ineffective zoning is part of the problem, I would argue insufficient land taxing (Prop 13) is more to blame.
Pardon me, I'm sort of a casual Linux user and I have no idea what people are talking about. What are GNU Guix and Shepherd? A cursory glance at Wikipedia makes it seem like they're GNU alternatives to the apt-get and init/systemD I've been on for awhile.

I'm outside of my Debian comfort zone, apologies for my ignorance! What's significant about this?
Vuesax Framework for Vuejs New Component Textarea
> (This is very similar to Windows vs macOS, by the way.)

And very similar to Linux vs. Windows for that matter. :)
Fair enough; thanks for educating me.
Would you consider slavery acceptable in developing nations? After all, the US benefited from it while it was growing, why should we deny the economic benefits of slavery to other countries.
I think your analysis is like disagreeing about the salinity of different oceans. Either way, they're all pretty damn salty compared to potable water.
How we solved our office Wi-Fi problems
The same number of times i've received 10 digit sums
If I could toot my own horn for a moment, Gravwell (gravwell.io) has a 2GB/day free license which should be plenty to ingest web logs. We've got a GeoIP module to resolve IPs to locations, we can display geographic heatmaps (see https://dev.gravwell.io/docs/#!search/map/map.md), a variety of charts, tables, etc.

Matomo looks really polished and if it provides the features you need, it seems like an obvious choice. If OTOH you're looking at rolling your own with ELK, Gravwell might make sense.
I just realized I worded that poorly. I meant that games like Zelda and Metroid do support it, other games don't because there isn't much to randomize (such as platformers, given these tools generally can't create random levels, just swap item locations).
I was talking about intent, not actual power to achieve.

In my original post, I said the CoC would be a problem, but the structure of Linux governance appears to be resilient to bad-faith complaints for the time being -- again, likely to prevent entryism from the likes of Microsoft in the 90s, when the threat of infiltration of the process by saboteurs was arguably more real.
That just reinforces the point. Why are people so scared of an Echo spying on them but not these other things?
$1249 iPhone XS Max costs Apple $443 to make
22,000-wide output sourced by a 4096-wide embedding

You will want to use hierarchical outputs in this case. Take a look at Hinton's 'Knowledge Distillation' paper.
Please don't post shallow dismissals to HN, and especially not indignant rants. I realize that's what the internet seems to be for, but we're trying to do better than that here.

https://news.ycombinator.com/newsguidelines.html
> where one reference gives you the data immutably while the other one lets you change it

What do you mean, it's not like that at all. You only get back the same object (same reference) if it detects the object was immutable to begin with.
I second this. I've been running PC engines stuff for a few years and it's great. I currently have an APU and it handles my gigabit fiber no problem. I use a separate off-the-shelf wireless router in bridge mode which let's me upgrade that independent of the PC engines (wireless hardware tech moves faster than router hardware tech).

I run openwrt on it and use the "adblock" package which works like pi-hole (minus the nice web stats). Having it be a plain x86 CPU is nice—For example, I compiled Telegraf on my local Linux machine (since openwrt doesn't have a package for it) and was able to just drop it on with minimal problems.
Cleaning up data debt in League of Legends
That's brutal and manichean, you can organize a soft transition, you can organize a change of role at the same company, you can try to convince the person to do something else than resigning, you can even discuss with the person what they want to do after they are gone and see if you can help.

Engaging instead of sending the thugs to empty the cubicle.
This is an over generalization. Red state or blue state, where wealth centralizes, poor people are priced out. Notice that the cities with the highest wealth gaps are not exclusively in blue states.[1]

Likewise, expensive blue states like MA and CA have plenty of places to find affordable housing, they just don't happen to be in the middle of Boston or San Francisco.

[1] http://www.thefiscaltimes.com/2016/06/21/25-US-Cities-Worst-...
Check out Presto, it is a Facebook open source product and designed exactly for your use case, it doesn't use map-reduce but can read Hive catalogs directly and it is super fast.
We use ORC as our file format but Parquet would work as well.
There is a massive building boom in Reykjavik right now. There is new construction everywhere.

edit: as far as I know, the boom is not supporting a growing permanent population, but a massive increase in tourism over the last 5-ish years.
Ok, but counterpoint is obvious. Are there people using blockchain for illicit purposes? Yes. And also water is wet. There are also many people using cash for illicit purposes.

And of course, you can always include as many people in your transactions as possible but what blockchain does is to make those people unnecessary. Why is this important? Because it enables micro-transactions and credit-less agreements. A blockchain provide options that fiat-based systems can never provide.
Not the GP, but Telegram > Wire > Signal on user experience, features, message delivery speed, etc. There's simply no comparison at all on these aspects.
This makes absolutely no sense. How is bunch of very basic userspace programs cost >$1000? Google doesn't even make its own kernel, they just make the userspace. For reference OSX and Windows are much cheaper than $1000 and most linux distros are for gratis and all these systems include more complex programs than a basic alarm app, calculator etc.
Sure. But do you think Marxists care for the working class and the poor?
We had internal debates about different SSIDs for 2.4 vs 5 GHz, but in the end, this is the optimal configuration we landed on.

I was also surprised by how slow S3 was with a single download connection, but really fast when using aria2 to parallelize the download.
I feel like I’m yelling into the wind, the only time a blockchain is it all relevant is if you cannot trust a single party. You can trust IBM in this case, and are, which makes this just a database but harder.
The Kinesis Freestyle Edge has a tiny 4MB memory drive built into it. It's intended for storing the keyboard's editable config files, but you could easily keep your dotfiles there, too.
And if he chose to criticize the WhatsApp founders, it would carry a lot of weight with me. I didn't say altruism doesn't exist...I just don't believe it's in this comment thread. :)
> When I get a request for something slightly different, I almost have to start from scratch.

You don't really start from scratch though (at least I don't): most of the time you can reuse idioms with minimal adaptation.
Fair point! From an ethical perspective I would still choose to shame it, but that equivalence can definitely be justified; it's no different than the Nigerian scammer but on a country-wide level. I like it.

Another question would be whether the Chinese acquiring this IP would trickle down to help those in poverty, or whether the wealth would stay consolidated at the top.
Agreed 100%. Just getting it to load takes forever, and Google Calendar sometimes never renders for me (on latest Chrome for OSX-1).
Not me - but, I think one of the prime examples is Warby Parker. At least according to 'Originals' by Adam Grant.

Mr. Grant scoffed at the founders meekness at not going full ahead and passed an opportunity to invest. After WP became successful Mr. Grant realized he had no idea how to gauge peoples tendency to succeed - which prompted him to write the book. Which is an excellent read.
I'm curious about this as well. No one seem to be talking about specific attacks mitigated by blockchains as opposed to authorities signing current state.

The definition implies that if someone says "I'm on block 1000" they cannot create altered version of history without touching all the blocks after the change.

But how is this useful? If there is a disagreement about the last block, majority wins, right? So couldn't majority simply have the most up-to-date version of the database with a single signature?
Why is it assumed a blockchain is always distributed?

I think that distinction needs to be made (centralized vs distributed).
If you don't need actual HDMI and a regular monitor then there are other solutions which are more like what you describe: Firstly there are simple character LCDs which all have a standardized and simple electrical interface[1] for sending ASCII characters and control codes. Then there are bit-addressable colour displays that let you send drawing commands, eg: [2] [3] [4]

[1] https://www.youtube.com/watch?v=hZRL8luuPb8

[2] https://www.adafruit.com/product/1770

[3] https://www.vizictechnologies.com/smartgpu-2

[4] https://www.aliexpress.com/item/3-2-inch-37PIN-TFT-LCD-Scree...
There's also Steven Black's host file:

https://github.com/StevenBlack/hosts
Sort of, I consulted in the day time and built my company in the evenings, after 3-4 years I switched to full time on my company, 6 years after that I made an exit.

While it worked for me, it came at a cost and I did not have a family at the time or any other obligations.
Comments moved to https://news.ycombinator.com/item?id=18074690.
How quickly can this be replicated? Huge business potential.
Interesting I wasn't aware of it, how mature is it?
But when to listen to them?
I would really appreciate if you could give us some honest feedback. or any suggestion

Thanks
It could also be empathizing with an angry person.

For example, an employee is rude to a client.

You call the client to do damage control, because you have a personal relationship, the client continues to be furious.

You say "Look, I know you're angry and I know this is probably the last time you'll ever talk to me, but if I can say one last thing, it will be that we have always tried to <insert conciliatory remainder of conversation>"

I don't know if that is always arrogance or entitlement, is it?
Yeah, I use youtube-dl a lot. They other thing I do is open a youtube link in VLC.

But given that VLC can open a youtube link and yt-dl can grab most content, I'd love to build an app that has a proper UX.

I keep designing one in my mind - I should get around to at least proposing it to see what others think
Windows 10 October 2018 Update Is RTM: Clues Leads to Final Build 17763
Thank you so much gt2! I've codepen and I love to watch the code and projects here, is fascinating to me. I'm doing some websites on Wordpress for practice in the web area.
I may not like that if I go out in a rain I will get wet, but not acknowledging that as the fact won't keep me dry should I go out in a rain.

They sold the company. By selling the company they have become employees, not founders with control. If they did not like it, they should not have sold. If they are remorseful, they can donate 100% of all the money that they made from a sale of the company as well as all the interest that they have accumulated to some me-so-sorry non-profit. Not 10%. Not 50%. 100%. Otherwise those are just empty words, just like protests of HN crowd working for Google, Facebook, Equifax, etc.: empty words that make them feel better.
Very easy. You can pause it for 10s, 30s, 5mins, or a custom timeframe via the dashboard, or whitelist domains/subdomains as well. You basically do everything via a very slick dashboard running locally on its IP.
> An endpoint on a farm may potentially never be able to connect on its own.

And it'll use what to connect to the blockchain?

> In those cases it's better to pass on the data to anyone rather than lose it, even if that someone isn't the central server.

None of which requires a blockchain.
I like the Bangkok example because it highlights that one of the problems we have in the "more developed" world economies is that we have existing systems and financial institutions to hurdle. Developing economies do not and it is giving them a fast track tot he new way of doing business. There is a good chance that when blockchain takes off - it will catch Wall Street off-guard.
By what means? Money easily gets around law.
Scientists ID Three Causes of Earth's Spin Axis Drift
Earn 5 ways with a free funnel system
If you don't have a rack full of equipment you don't need to pay for a full rack. How much bandwidth can a single 10gb port handle? Literally 10000 times 200gb in a month.
It depends. There are Cloudera kudu engine, it quite easy can handle millions atomic inserts per second. But it can't support true acid transaction. On other hand SQL also can't use true ACID in high load system. Serialazible transactions replaced by Read committed transactions, "banking day", queues + background process, etc
49ers meme – 21+ 49ers Memes for the True Fan
That, and I'm sure they thought they could still stay in control of their product. When it's your first buy-out, there's a lot of delusions about autonomy and power post-acquisition.