skysight-inc/HackerNews huggingface dataset:
People who professionally care about long term archival usually don't care about heavy compression, as storage costs are always dwarfed by data governance and other costs.

Individuals may care about space more because the storage or medium is expensive for them. Even then, bulk data like photos and video doesn't compress well, so this argument is still pointless.
> Etsy and eBay will survive. Ford survived the Exploding Pinto. Firestone survived its tire debacle. And we are all the safer for it.

Ford and Firestone aren't retailers, they're manufacturers, and they were held responsible for their own mistakes, not the mistakes of third parties.

There is no reasonable way for online retailers to evaluate product safety of millions of small batch third party products. Either they sell them without evaluating them or they don't sell them. Imposing liability on them is exactly how you get them to not sell them, but then we can't have Etsy or eBay.

> This is not the first time in history that a plague of imported items causes a problem.

It seems like the first time the problem has happened in this particular way. Historically importing was a large-scale operation done in bulk with homogeneous products, so the importer knew what they were doing and had deep pockets. Today you can cost-effectively get a 99 cent piece of electronics shipped directly from a one-person shop in China. Either you shut down the entire idea of that, and then things are going to cost a lot more than they do now, or we need a different approach.
The sheer joy of the rare sights of decent transfer rates and counting every single 'block' progress. Wew!
> The what ever allowed this situation to happen is proof that it is broken.

Says right in the article, it was Russian hackers aiming to undermine the US democratic system. They saw this beautifully pristine, perfect and fair democratic system and said to themselves "let's undermine the fuck out of this thing".

Surely if it was already undermined to the point of being utterly broken they wouldn't have to bother, right?
Is it really better than Ubuntu though? I guess I don't use Microsoft office at all, so that could be a compelling reason, but Linux can be Linux with any kind of UI you want. Which for me is anything other than the touch-centric metro monstrosity with pages and pages of menus. You can make it your machine instead of microsofts auto-restarting spyware bundle of bugs
> IceZmodem (IZM) v1.1 Protocol-Chat,DOS,Editor,MORE!

> IceSoft Software presents IceZmodem, an amazing

> new Zmodem file transfer protocol with 100%

> standard Zmodem compatibility and many enhancements.

> While transferring files you can chat with the

> remote user, shell to DOS, edit a text file,

> play Digital MOD file Music, or play games.

> You can even get 2 pages of system information about

> the remote computer. Sysops can view the dropfile

> to find out who is using the BBS. It has one of the

> best status displays ever and includes a Screen

> Saver. TurboTrans, a Zmodem speed booster, has

> helped to get 99% efficiency on some file

> transfers.

> This amazing protocol simply has to be seen to

> be believed! Supports Sound Blaster or DACs

> for music.

- http://archives.thebbs.org/ra90c.htm
Startup novice looking for Fortune 500 xls spreadsheet with key financials
Hi,

Just got out of college and trying to build my startup.
Does anyone know how I could find/build a Fortune 500 xls spreadsheet with key financials ?

Thanks
Nah, because the value of the stock that the index fund already owned would also increase in the same proportion.
For me, the grid of faces is much scarier than each on individually...interesting.
So much so I ran my aged n900(s) until last month. The latest one stopped staying connected to Tmo, and then only 2g connection(not internal problem as older n900s also exhibit same behavior... 3g spectrum reassigned to LTE, perhaps?). Now I run a N4 loaded w/ CM(kitkat), location/feedback/reporting disabled, everything but phone & messaging under Privacy Guard, only browser and messaging allowed through firewall and I tend to leave my phone at home unless I need it for particular work assignments. It is a fairly hobbled device, but it's great for voice, texts and basic web lookups. Sure, it's all still trackable one way or another, doesn't mean I have to make the job easier for those who believe they value my privacy more than I do.
Lots of older discussion in: https://news.ycombinator.com/item?id=12760003

What I don't understand is that the article says that the change was made in the summer. So how come no-one spotted this until now?
Oh, and I tax loss harvest at the end of the year if any funds are down for the year by the end of December. Again, this is maybe 10 minutes per fund. 5 minutes for selling a fund, 5 minutes for buying a similar fund (and making sure I don't get into a wash sale situation.) So, that's at most, say, 20 minutes a year.
Only if people (and funds) continue to not invest solely in index funds, to which there would be economic incentive, because in the short term, those might perform better.
UPDATE. I am surprised that no one proposed the obvious counter argument to my "Tort law über alles" position.

The world is a big place. Even if we successfully eliminate bad devices from the U.S. market there will be million of malformed devices everywhere else. They can be herded into a rampaging DDoS horde. The U.S. tort system is powerless to prevent that from happening.

Nothing is easy. We should remember the lesson of Chesterton's fence.
Show HN: SuperCoco – Learn Spanish through conversations
Wireless Wake-Up Call – Jeromy Johnson – TEDxBerkeley
On the contrary, that's exactly why we have government in the first place -- because the alternative is war.

For a primer on the philosophical reasons behind government, I recommend _Leviathan_ (1651) by Thomas Hobbes.
I'm glad that Microsoft is throwing this "hail mary" - topological QCs could be much trickier to build initially, but they scale much better since they don't suffer from the same type of decoherence issues as others.
Applying face recognition API technology to data journalism with R and Python
Cooperative Domain Name System
Of course 5% higher is practically meaningful. If group A is 160cm tall on average, 5% higher means 168cm tall on average. This difference can be easily observed by normal person. How would anybody think this difference is meaningless?
I'm thinking we're going to do this as the next change to the issue boards, before anything else [0]. I'm aware everyone wants this and it makes total sense.

[0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/21264
@kingpawn thank you for bringing this up. It's a good test, and something that my friends and I have been batting around privately for awhile. I have friends who see themselves as SJW activists as well as friends who see SJW as an obstacle for better communication.

I clearly don't speak for @rustynails. However, I think he is establishing a genuine connection with people, exactly an application of what Kierkegaard was explaining. Rather than dismissing other people's concerns, in his examples, he is instead establishing their personhood. He makes it personal without make it personally insulting. There are probably other things I'm missing, but I'm eager to try them out. I notice similar breakdown in communication with my wife, but I think this would help a lot.
The concept of logic systems themselves have far preceeded the first electrical circuits. I am sure this was put to physical use somewhere in history, but to call it a "computer" would be kind of a stretch. Very doubtful in my opinion, certainly not a computer to any extend we would imagine one today.
It sounds like you're trying to tell me that its more difficult to be perceived as a competent engineer than it is to actually be a competent engineer.

If you're good at what you're doing but somehow suck at presenting yourself in an appropriate way, retain an executive coach for 5 hours or whatever..
I don't understand how this is supposed to work. Won't active investing still be a zero-sum game? So on average won't they still be making the same as indexers?
The lawsuit will never happen, because the consumer isn't the one feeling the harm in this case.

The party feeling the harm doesn't know what the device was, where it was, whether it is still on any network, whether it is behind NAT, who owns the device, who bought the device, who distributed the device, who the retailer was, or what the attributes of the device are. So they will have a hell of a time filing a lawsuit, or, even if they try, getting standing to sue anybody.
The problem is quickly solved on Firefox thanks to its "Fit text to width" addon [1].

>it is your browser's duty to render it nicely

I think browsers should have the ultimate say on how to display websites, according to the user's preferences (think of text size and colors). Sadly, with websites gradually transforming into "web apps", users are losing control.

[1]: https://addons.mozilla.org/En-us/firefox/addon/fit-text-to-w...
That's awesome :) I would have loved to get my hands on that version.
I'm actually not sure if we do. Can you share me a link to an example? Seems like something very GitLab-esque to support.
Are we able to improve photography skills in the amateur field?
That's pretty cool, what feature did you add?
Double-dip Internet-of-Things botnet attack felt across the Internet
Here is a graph of my personal account which I manage myself vs the S&P 500 index. I am currently beating it with gains on the year of 7.3%, but only thanks to the last couple of strong months. I was deep in the red early on.

http://imgur.com/a/XHNTZ
Show HN: Awesome Ideation Tools
Monkeys à la mode (2011)
Please fix the speed. Even your gifs are slow.
I don't think Go emits SIMD at all. Their assembler doesn't even support parsing it.

I think these are probably just bugs that we need to look at. The benchmarks where we do worse are the string benchmarks; perhaps it's our Unicode correctness that is hurting us, or something like that.
Is this post equating trolling with bullying?
Since it's impossible to update many permanently-insecure "IoT" devices we may need laws to legalize gov't permanently bricking them.
I very strongly disagree with the author's complaint that "Xz is unreasonably extensible". The history of computers is littered by numbers and numbers of restrictive design choices that ended up biting us in the ass later. Let's design FAT12. Oops a 32MB file size limit is no longer sufficient? Let's make FAT16, err I mean FAT32, err no really NTFS... How about 7-bit ASCII, err 8-bit ISO-8859, err I mean 16-bit Unicode, err no I really mean 32-bit Unicode, now that should be sufficient, right?

So it was the right choice for the Xz format to use variable-length integer encoding. Not all integer fields will need to represent values up to 2^63, but it doesn't matter.
if the attack is sufficiently distributed and scale is very large it can knock out even much bigger targets. I think there have been attacks at over 600 Gbps scale.
>Most CPE's running IPv6 will be following RFC 6092.

It's pretty naive to think that any CPE will be following any kind of norm or rule.
List of the oldest currently registered Internet domain names
> How many of them are overqualified for what they're doing and would jump if the market were paying more or if there were better opportunities? You can't say much about whether it's an employer's or employee's market merely by citing unemployment %.

A lot of them are overqualified. But they are handsomely compensated. They could do less boring work, but there's less of a market for it.

> Any discussion about a shortage or surplus of jobs/talent is meaningless without specifying compensation. Many companies would gladly take 100K great engineers at a salary of $20K/year. What if the going rate were $1M/year? Would there still be a shortage of engineers? When the bid and ask are far apart, both sides will complain about how hard it is to make a deal.

I made that statement under the assumption of current market rates. Whatever google/facebook/uber/apple/microsoft are paying. Quit pretending that they wouldn't hire more engineers if there was supply. They clearly are willing to. Sure there's some hyperbole to it. But the entire valley + amazon/microsoft could easily absorb another 100k engineers without that event drawing down salaries significantly.
> Emma Watson is glorified for hypocrisy

That doesn't seem very charitable. From everything I've seen Emma Watson acts altruistically in good faith and makes a point of not making her advocacy adversarial.
>"What we need are new techniques for creating back-pressure to all the routers which are forwarding on this type of attack"

What is this type of attack? TCP/UDP/ICMP has no notion of of a compromised host. Or even that it was crafted packet.

Back pressure already exists in TCP, see slow-start and window sizes, flow control is part of the "control part". When a router's porst buffers are full the router drops the packets on the floor. It does not do further processing of those packets.

What would ICMP do here? If I have a million compromised hosts and each sends a single SYN packet towards a destination host, how would ICMP help?

">Cisco could step up to the plate here"
What would Cisco do? Cisco doesn't control the ICMP protocol.

I think you are not understanding ICMP. The job of ICMP is to report error conditions. ICMP serves as a helper to IP which is itself unreliable and has no form of error control or checking. A router or host being overrun is not a network error condition it is a resource condition. No ICMP type is ever going to be able to stop a host from originating UDP/TCP/ICMP towards a destination. Even if it could you would just overwhelm it in the outbound direction by replying to potentially millions of hosts.
Nonsense paper written by iOS autocomplete accepted for conference
> What's the value proposition for using rust over go?

Productivity features like generics, a more mature optimization pipeline, freestanding (runtime-less use), highly optimized libraries like serialization frameworks and regular expressions, etc. etc.
Another release we're very proud of. Much of the work this release we spent on improving our idea to production flow and demos [0], things that'll trickly in over the coming releases.

We're also focusing on some longer-term improvements in UX [1], and are happy to ship some nice iterations with issue boards and merge conflict resolution.

Lastly, we're slowly building up review apps, which allow you to see/play with/test your changes running in a live environment. A very powerful concept and one we hope we can bring to everyone.

As always, we're here for any questions.

[0]: https://about.gitlab.com/2016/08/05/continuous-integration-d...

[1]: https://about.gitlab.com/2016/10/19/gitlab-ux-update/
Care to share the love and say which investment trusts?
If the author is reading this, per se means by itself, on its own. I'm not reading per say in its stead for the first time today.

It shouldn't be surprising that many misheard words survived in a time when there was no widespread frequent exchange of written language and no writing standards or before that, when hardly anyone could even read. I feel this severely complicated our languages.

This is slightly on topic as well, because Natural Language processing has to deal with that now.

going one step further with the nitpicking, just because I am at it, the per-say (or indeed, per se) is only a filler in that sentence, like really or very often are, really though.
Hiring contractors is easy, but you can't retain them forever, or else the IRS will get bitchy about it. Or so I've heard.
OpenDNS sends your "EDNS client subnet" to some CDNs including Google, though maybe not Apple.

https://www.opendns.com/enterprise-security/technology/globa...
isn't that already happening?
Regarding #4: Padding out a file is popular because of tape drives. You'll typically write the archive to the an appropriately sized tape raw, without a filesystem (which is just another format you have to maintain a parser for). So because the file will be smaller than the tape, there will be garbage at the end of the tape. Because we wrote the file to the tape directly, there is no way of knowing where it ends, and a tool reading the file will need to just deal with the garbage data.
Have you tried SQL Server R integration? Wondering if it helps to scale up R.
> Indeed! I kinda meant "just slap them together and to hell with the consequences"

I think he proceeded with that plan, I looked up some other photos of that build. He nailed some tarp with the containers into a kind of gable roof. I try to be as positive and constructive as possible with people's projects but sometimes it is very clear there exists a species of person who never had the thought "huh, maybe I should google that" or "this must have been done before, I wonder what best practice is". I suppose there's something to be said for being fearless.

> The idea of buying land a little way out of town and constructing my own dwelling using reclaimed materials crossed my mind a lot.

I've said before that you can theoretically reclaim an entire house if you have enough time and employ your own labour. That is commendable, especially if you're stuck with few opportunities to work for money, but it is not the easiest path. You'll need a place to store large items secure from thieves and rain/sun.

> When it's been -4 degrees every morning for a week in the middle of winter going to work with cold steel is finger-snapping. I wonder how they make it through the winters. Probably crawl up inside their refrigerator where it's warmer.

I've been soaked to the skin with water in winter so I know how that feels. They'll just spend a fortune on electricity. In their place I might have buried the containers to alleviate the temperature change. There is also a nice new/old technology called PCM - phase change material which would allow you to average out the temperature shifts from night to day by storing thermal energy like a battery. It releases heat from the walls when the temp drops and basically acts as artificial thin thermal mass. I think it's an Ozzie company too that does it.
>So to combat all of this you're going around correcting people and dismissing their perspectives as, among other things, the usual PC culture?

I think you've only got the correcting part right.

The parent 's interventions, as explained, where not dismissing, and especially where not dismissive of anything and everything -- they were only answering hostile behavior or exclusion with more openness and understanding.
If only they could include sub-tasks it would be perfect for our team.
Yeah, the feature set might be good (better than GitHub, I don't know), but every time I try GitLab or use Bitbucket, they're just so sluggish compared to GitHub it puts me off. Edit: I just tried GitLab again, and it looks like they've made good progress in this area -- still seems significantly slower than GitHub, but it's no longer dog slow to just browse source code.
Large scale trolling is a sign, that something with the troll targeting is seriously wrong. I guess the difference is between what the troll actually wants to archive.
Is the target a eye-opening process through which you might suffer- or is the target attacking you to archive a feeling of superiority and group cohesion.

It boils down to the old who watches the watchmen question, making trolling the police brutality of internet conversation. A troll community internal communication media would be necessary, that allowed too question the motives, and display your biases by showing whose opinion is harassed how much. It would allow to separate those "knowing-nothing" from those who know everything and just spread the hurt.
I find both extremes disgusting, the mob - and the state media, that try to propagandize everyone into sleep. And i still like some of those trolls.
I was 12 years old. I had a 2400 baud and ZModem was the second greatest thing that year. Watching Haley's comet on my birthday would be #1.
European countries don't have a family-centered system like the Koseki (or Chinese Hukou; Wikipedia says South Korea abolished their system a decade ago) where a document represents a family.

But several of them do have a population register (which is individual-centered, but with references up and down in the family tree). In Sweden you don't get birth or marriage certificates. If you want to prove your birth or marriage, you get your population registry extract which shows that you are registered as existing (proves birth) or married.

So they're the same in that they are based on current state rather than collecting event documents. But they're different in that one represents families, whereas the other represents individuals.

Japan also has a separate residency register. While the koseki shows who is in a family (birth/parents, marriage/children), the residency register shows where you live now/before (and is used for taxation). European countries with a population register simply use the same registry for both purposes.
A Dollar at Times Saves Million Dollar Fines
But why should they even need to make the mistakes to learn from themselves? The lessons are already there from decades of other countries' disasters and solutions.
"accordance with RFC 1728" - could they have chosen a naming scheme so their documents are not confused with the _real_ RFC's? Even RRFC 1728 would helpful. Or maybe just #1728?
DNS seems ripe for revolution!

Yesterday it felt obvious that we are treating DNS data as too ephemeral. I am not intimately familiar with the implementations in BIND and others, but it seems like when we hit the TTL we just throw away the data. Usually, that works fine. But, in the case of the origin servers not responding, yesterday I was wishing that it would just give me back the stale data rather than giving me nothing.

I'll admit the impact on me was somewhat limited. Around 10am Mountain I was trying to install some Atom.io modules and couldn't reach that site or a github download URL. I had some success with using 4.2.2.2 (8.8.8.8 was not answering the names).

Using a stale cached result probably wouldn't have helped for atom.io though, I hadn't been there in a while and this was querying my own local name servers. Do I want my name servers keeping weeks old stale data around? Probably not in RAM, but saving old names to disk sounds like it would require a lot of IOPS for a big provider. But I do know I'd visited the sites I was trying to hit within the last few weeks, since I couldn't reach the authoritative servers it'd be nice to have tried the last IP I had for them.

Of course, I ran into this about an hour after I rebooted my entire dev/staging infrastructure to fix the Linux kernel privilege escalation issue, so my caches were cold.

Sure would be nice if my server could "ask around" if it can't talk to an authoritative server. "Hey Google, hey Comcast, hey Level-3, do you know this name?" That's effectively what I did by changing my resolv.conf. But if you start asking around too widely, you ideally probably want to have some signature to verify the data you are getting.

Seems like the new norm might be listing authoritative DNS servers from multiple big providers (Dyn and Route53) and having to keep them in sync? Then you lose some of the advance features...

Funny aside: One of the sites I run uses Distil in front of it to protect against content scrapers. Months ago I was working with their support about getting a health checker set up in Route53 to test the full paper path through distil and fail over to our backup site if anything on the primary paper path didn't work. Distil assured me that their services were so resilient that we shouldn't worry about them being down. Guess what the only part of our infrastructure was that was impacted by this? :-)