skysight-inc/HackerNews huggingface dataset:
Par2 has inherent limitations that make it look distinctly historical (no Unicode etc.). There is a preliminary Par3, but the main reason why Par doesn't enjoy the popularity it should have is simple: Abysmal tooling.

I've tried all the usual implementations that are available on Windows recently, and they were all unusable. Like in "try to give it a hundred files, each in a single-megabyte range, and it will crash hard".
I read the wikipedia article rather than the linked BBC article.

What struck me was the boneheaded greed of the National Coal Board. Pettily resisting things like 'move the giant pile which killed all the kids, away from the village' because it would cost so much. When the costs are not all that much on government scale, even adjusting for inflation. They initially wanted to compensate the families with £50 (!!) per dead kid. Eventually they raised that to £500 and called it "generous". None of the jokers in question suffered any real consequences for it.

Really shines a dim light on the UK government around that time.
This is why tort lawyers sue distributors and retailers in the USA. They are here and they have insurance.

Once there is a court decision, a rational seller (oh, Amazon hypothetically) will understand that selling fly-by-night small manufacturer items is fraught with peril. The offending items disappear from the marketplace.
as a tourist that really likes nyc, i can't stay for 30+ days and 15 days at a hotel is too expensive (as in, i can't cook my own meals at a hotel) this affects me a lot. i guess i won't be going back to nyc so soon.
The infotainment system is the least of your worries, the telematics device which is little more than a cellular radio connected to the CANBUS present in most newer vehicles is.
Returns are used to quantify results, but you can't compare returns between a hedge fund or trading or market making operation - and a retail customer putting away their retirement money. Two entirely different operations at work that result in an overall annual return for each.

In buying a stock, you're buying exposure to a number of factors that affect the stock price: the company, the money flows into/out of that company's industry, and the flows in/out for stock market as a whole. In buying an index you get a more pure exposure to the stock market as a whole. When indexes do well, its only because money is flowing into it from other asset classes (or "money printing" by central banks).

Whether we should accept Efficient market hyposisis as explanation of Indexes beating pros, is a little more complicated. Yes, its true everyone has access to the same information. In fact, it's illegal to trade on insider information.

However, when Indexes beat pros, people are quick to say, 'yep.. Efficient market..', but Indexes have support that the individual stocks or baskets don't have. A pledged support by the Fed to print money to prop it up.

Take Wells Fargo. Maligned in the news, down stock price, but still a powerful bank. Buying the stock - not a irrational decision. But, will the Federal Govt let them go down? They didn't AIG, but who knows. Now imagine the Index crashes, the Fed steps in. Indexes have the advantage here.
The Weird Economics of IKEA
This is the first question that came to me.

Although, if people want to be hired for remote work then the absolute percent matters more, but if there is some reason to believe that remote work is different, this would illuminate that difference.
Show HN: This Summer in Redox – A Rust Operating System
Yes and no. I remember back in the day an exec taking a Concorde flight from NYC to London to tell us that if we could all manage to save $5/day, there would be no layoffs... Yeah, he was wrong about that, but he would have gotten loads of airmiles...
I troll a lot, and this doesn't describe me at all. For me, it's simple - I like eliciting reactions out of people. I like saying controversial things to see if someone will get upset or offended. It's fun. Same reason I liked to tease my siblings when I was younger. For some reason manipulating people into losing control of their emotions is very entertaining.
Installing Windows 10 Under the Bhyve Hypervisor
Optimizing .*: Details of Vectorization and Metaprogramming
Why isn't GPS plus lidar and friends enough, give that the map data is already available in detailed resolution on local storage? Internet isn't yet as pervasively, reliably, always available as it should be, so I wouldn't want to wait for a connection in my autonomous vehicle while I'm on probation and have no license.
That 10% will be insiders.
Its the certainty with which some people express there opinion as absolute reality, dogmatism and fanaticism, that attracts the trolls.

If you would take a look at the "victims" you often discover that a meaningful exchange of arguments wouldn't have been possible in the first place.
If someone runs with the -ism crowd, has his eyes opened by using the ideologys inherent errors or has otherwise encapsulated himself in his own little information cyst, any disturbance from the outside will be a troll.
If you dislike the troll, you just can starve him, by being reasonable, emotionless and calm.

If you demand special protection rights for your opinions, and are unwilling to rebut attacks with good arguments you disserve to be trolled else you could damage the public.
Surely there is a value in pretty presentations and from a technical point it is quite impressive.

Still I just couldn't stop myself from changing white to gold-ish (#c1af57) and found it much better then white text hovering over black and white photos with a darkened layer between them.
no need for lambda

<ul>
{childItems.map(RenderChild)}
</ul>
> too much 'public' elements in a class (justified by the programmer thinking: "just in case" someone needs to access them in the future)

I've seen someone 15 years my senior make that mistake; then take issue when I removed the unnecessary code. He eventually had me fired.

The "just in case" thinking is often used to justify some otherwise useless OO looking pattern, which once implemented is difficult to excise, because the alternatives tend to look less "OO" and less "pattern-y".
Perhaps it is time to seek professional help so you can hopefully mend that energy into something less anti-social. Good luck
What kind of IDE support do you typically use that isn't handled by a modern text editor (such as go to definition, variable renaming, find and replace, etc)? I'm starting to use CLion for my C++ work now, because "go to definition" is much more reliable than most editors can manage with C++ code, but I find that most of the fancy refactoring features like extracting functions or subclasses are not used often enough to be really useful.
15 Common Website User Experience Issues (And Solutions)
There is no evidence that Assange's internet access was cut off due to pedophilia charges. The origin of this story has admitted that the evidence was fabricated. http://m.dailykos.com/story/2016/10/17/1583749/-Julian-Assan...
I expect that things will evolve along a trajectory similar to spam filtering. Most email is spam and most internet traffic will be noise. After several years spam filtering has become efficient and after several years junk packets will be filtered as well.

The reason I expect that is that that's what makes economic sense for company's at the scale of those attacked.
I strongly disagree on your 3rd point:
In my experience React gives you full control over rendering which includes where you want to use it and if you want to use it with non-React stuff. Regardless of site being a SPA or not.

As an anecdote, I rewrote a large site from jQuery to React without precompiling my JSX and using ES6 via Babel. It took 3 script includes and then I could do a gradual transition and replace elements with React instead of jQuery. jQuery components lived happily alongside React just fine. Even though I did nothing to optimize page loads, I made massive gains for performance, even with React in dev/debug mode.
same with me. i can't get a spare bedroom with my wife. and i can't cook at a hotel (which makes our trips to the us less expensive, which allows us to either stay longer or spend more while in town -- and both are great for local business).
I don't think this article adequately captures the problem. I'll try to illustrate.

I explained to my children about the 2 US candidates. I described both of them as bullies and said they promote a culture of bullying. We discussed how they set a bad example for the broader community and how media condones this behaviour.

I was picking up my children from school when one young boy called me by my first name in a mocking tone. I approached him and asked how his day was and took a moment to ask about him. When I now see this boy, he goes out of his way to say hello.

I recently went to a computer club open day. The rules were "we will only allow the same number of boys in as girls". I looked around and saw about 20 boys and 1 girl. I went to this girl and her mother and said "good on you for giving it a go, a variety of experiences is essential to helping you find your true self". The mother went on a sexist rant about patriarchal societies (the usual politically correct thinking) and I said "why would you deny any child the opportunity? Why would you force the same numbers of girls and boys? What's gone wrong in such basic thinking?" She stopped the hardcore feminist routine and apologised. She was big enough to say "no one has ever put it like that, that really makes sense".

The problem with hate is that the Internet has given it a collective voice of monumental proportions. Our community leaders have let us down by selectively promoting prejudice (eg. Emma Watson is glorified for hypocrisy) while aggressively condemning others, especially passive people like Matt Taylor. What's worse is that most people don't recognise hate and bullying when they see it, or they are apathetic to it.

My simple rule: if someone promotes one group over another, they are as bad as someone who excludes or vilifies a group (especially politically correct people who are huge bullies). These people who marginalise are the true haters and bullies. The article really misses the breadth of hate and bullying.

Thought for the day. Do a search on breast cancer websites. How many of these sites do you think alienate men who suffer from the condition? Why do you think many of these sites quote percentages of male victims?
A bombardier commands a gun crew in the Royal Artillery. But I doubt there are 7500 people in the entire regiment after this round of cuts.
> you're kidding yourself if you think having generics makes up for having to write your own AWS client in terms of productivity.

It doesn't appear you need to write your own AWS client - or at least, not from scratch: https://github.com/rusoto/rusoto

> Perhaps you see a different side to it from where you sit, but I do think #rust suffers from a certain degree of confirmation bias.

From the outsider perspective of one who knows neither Go nor Rust well - Rust seems to acknowledge it has problems and gaps they're working on. Poor IDE support is one close to my heart. Compile times are another. Heck, I'm just rehashing the roadmap, aren't I.

With Go I hear more about how they've intentionally avoided things in the name of simplicity, and having some opinionated stance on having one correct way to do things. I get the impression that Go will never have generics, by design. C# already covers most of the things I'd use Go for pretty well - I don't see much advantage to switching to Go.

Rust, even in it's relatively untooled state, already has me seriously considering trying my hand at nontrivial projects in it. I've been chasing static analysis and appropriate annotations to catch threading bugs, data races, iterator invalidation, potential null derefs, etc. in C++ for some time, to great effect - and who knows how much time saved - in bugs avoided. I'm convinced it's a question of when, not if, I'll try switching over properly.
It's quite interesting too see as a consumer card (the GTX 1080) outperforms a professional and much more expensive one (the Tesla K80) by a good margin.
Dahua. And then there are the Alibaba Chinese Hikvision cameras that generally can't be firmware updated. Seems like plenty of people port forward to their cameras as most of the camera forums say over and over to use VPN and not port forward.

"The specific Dahua IPC-HFWxxx old type vulnerable password was the one used to let this in, but that depends on how we apply our traps."
http://blog.malwaremustdie.org/2016/10/mmd-0058-2016-elf-lin...
"the right way of implementing binary filters is to write a preprocessor that applies the filter to the data before feeding them to the compressor. (See for example mince)."

So, what does mince do? https://github.com/Kingsford-Group/mince/blob/master/README.... says:

"Mince is a technique for encoding collections of short reads."

That doesn't tell me much.

Also, http://bioinformatics.oxfordjournals.org/content/early/2015/...:

"We present a novel technique to boost the compression of sequencing that is based on the concept of bucketing similar reads so that they appear nearby in the file"

I'm still not sure I understand that fully, but guesstimate that it shuffles file content in such a way that it compresses so much better that it more than offsets the space needed to store the information on how to deshuffle the decompressed data. Is that correct?

Or does it require you to specify the parts and discards the reshuffling information, assuming you aren't interested in the order?
When I use xz for archival purposes I always use par2[1] to provide redundancy and recoverability in case of errors.

When I burn data (including xz archives) on to DVD for archival storage, I use dvdisaster[2] for the same purpose.

I've tested both by damaging archives and scratching DVDs, and these tools work great for recovery. The amount of redundancy (with a tradeoff for space) is also tuneable for both.

[1] - https://github.com/BlackIkeEagle/par2cmdline

[2] - http://dvdisaster.net/
Time travel. You land in 1990, you can either try to replicate netscape/broadcast.com/yahoo/google/myspace/etc coding your heart out, or you start an investment fund and let money snowball by picking obvious winners from memory.
The saying is "a broken clock is right twice a day." Correctly reading and responding to market conditions is not sufficient. You have to do it continually.
Have you ever met your match?
One question: who keeps the records?

In the US, there is a certain history of suspiciously convenient courthouse fires destroying property records. And then there are accidental fires---my mother late in life could not attend college classes because her high school had burned in the '50s and she had no way of providing she graduated. (I suppose there would be ways around the issue, but she didn't want to bother and thought it was funny.)

Anyway, seems like a good way to completely erase someone's existence.
'Trolling' has changed definitions over the years. It used to mean someone that intentionally stirs things up to make people angry, even though they don't actually believe what they are posting/saying.

Now, it's used to classify anyone that has an opinion other than the current liberal narrative and has the purpose of silencing all opposing viewpoints. Once a person is considered a 'troll', all horrible and inhuman behavior against that person is acceptable and even encouraged.

Edit: haha, I guess we aren't open to any discussions here on HN?
Jill Stein Town Hall: Science and Climate Change Don't Negotiate
If you have many friends and few enemies, it's not so bad.
And AUTOSAR (to someone unfamiliar with its details like myself) seems very complicated, although it's probably warranted.
Ned Johnson had it right way back when. Why would anybody want average returns when they could pay him big money for below-average returns and the occasional black-monday disaster?

Seriously, index fund investing assumes an optimistic outlook. It assumes the managers of companies will do an OK job in the long term and the companies will grow. Index funds allow investors to participate in that growth without having a big chunk of it going into Mr. Johnson's pocket. A low fee burden turns OK company performance into acceptable retirement savings growth.

It's not a zero sum game. It's a slightly-positive-sum game. That means a lot of people can play and slightly win.

As for pricing the equities, the fundamental qualities of the businesses behind them are, even in the stock market casino of the 21st century, still important. Warren Buffet understands fundamentals. There's no reason a market dominated by index funds must ignore them.

There are two other aspects of successful index investing.

1. Diversification. Don't put all your money in one index. What if you have all your money in the NASDAQ index when the cultural narrowmindedness of Silicon Valley (the rule of young white brogrammers) catches up with them?

2. Disciplined rebalancing. Set a goal for diversification percentages: 60% growth equities, 20% growth-and-income, 10% nonUSA, 10% bonds for example. When your investment values move away from those percentages, sell the excess in one category and reinvest it in the other categories. This amounts to buy-low sell-high. It will serve as a ratchet to capture the upside and limit the downside.

Panic buying and selling is for the other guy. I'm grateful to that other guy; he's helped me set up a nice 401k balance.
I'd say [i]the Internet has grown using a lot of "quick and dirty" hacks [/i]

If internet should wait until all use cases were created, it wouldn't exist. It's power was exactly that people could think on how to create things on top of was available. Many RFCs came afterwards.
Terrible headline.

In the article it looks like Apple is replacing key markings with an e-ink display. Sounds expensive.
My armchair speculation, based on interactions with some genuine freaks, is that she secretly is shit scared of making a fool of herself. In front of you, in front of others, in front of herself. And I really mean scared - she doesn't talk about it to anyone, doesn't even think about it, just avoids this issue altogether. Every possible action, every idea which leads to thoughts of failure is rejected.

Remember it's not only quarter million bucks, but also her romantic feelings and her faith in this scammer and people in general. And her judgment and common sense.

So by some stupid fluke she took this risk and now she will do everything to make it work and prove she's right. The scammer offers her a path forward by promising happiness ever after, you guys don't because you keep telling her she will fail. This is roughly what I meant by "appearance of being treated seriously".

Probably she had never been that much of a fool, maybe she heard people laughing at others who had, it's entirely possible that it just doesn't occur to her that anyone could be understood and respected after such a spectacular failure. Especially if all the way along everybody was telling her she's wrong. Now if she fails she expects to be alone with it and have no one to understand her. So she can't afford her marriage plan to fail and will systematically disregard all of your advice which would kill this plan.

So what can you do? Don't listen to me, I may be totally off the mark. Don't care too much about her words, don't argue, instead pay close attention to her emotions. BTW, don't expect her to acknowledge them verbally if you catch her hiding them, it's going nowhere. Figure out what she wants, what gives her hope, what makes her anxious (probably most of the things you've been doing so far). Let her talk to heart's content about her plans regarding this scumbag and don't distance yourself from them (they are bogus anyway), let her figure it out on her own. She already has all the data to decide, but refuses to think about it. Don't treat her like a child by repeating arguments she could already recite from memory or expecting her to say one thing or another. It's her internal thoughts that really matter and you know none of it.

Think. Get help from a pro psychologist if you don't trust Internet smart-asses. Disregard anything that doesn't apply, it's all based on my observations.
Pastebin's operators don't act as editor.
You have no obligation to spend money on a space that isn't used.

If you are truly renting your apartment home while you're away, you're actually fine with doing so with respect to this law. You're probably violating your lease or HOA contract, but that's your problem.

If you're buying or renting apartments to sublet as ersatz hotels, then you have a problem. It's not society's problem to save your from a poor investment choice.

This legislation passed in an environment where the US Attorney is likely tapping the phones of any remaining unindicted political players in Albany. Hotels aren't well organized to begin with, and I doubt they had an opportunity to make huge contributions to influence this. Real estate moguls like reduced housing supply as they get to reap higher rents, so they don't care. (Feel free to link to the board of elections filings if I'm wrong).

The public outcry against Airbnb is strong and consistent, and this law imho is unusually democratic and fair one. Everyone got what they claimed to want. True Airbnb hosts can continue to share their homes. You can continue to rent them. The only party hurt is Airbnb who has been deceptive about their true intentions from day 1 -- so fuck them.
Simply Fresh – Organic Fruit and Vegetable Suppliers Hyderabad
"Polymer custom elements are authored in HTML files, which limits you to plain JavaScript/CSS (and language features supported by today’s browsers). In comparison, Vue’s single file components allows you to easily use ES2015+ and any CSS preprocessors you want."

This is incorrect. It's easy to use ES2015+, TypeScript and CSS preprocessors in Polymer.
Our Produce || Simply Fresh
It's also that to manage the complexity, individuals become hyper-specialized. So when a crisis comes along, that civilization can't repurpose people quickly enough to cope.
Since the net connection at the embassy got cut, how do we know anything Wikileaks has said since is really from Julian?

He can't have signed anything and we haven't seen him physically. We have no evidence.

I see no reason to take anything on faith. I don't think it is likely he is dead but I'm not overburdened with trust either.
No. 1.025^16=1.48 - that's the reinvestment scenario. What you describe, no reinvestment, is just 2.5%*16=40%.
Could someone please illustrate a concrete example of how having the password to my camera (assuming it has an routing through NAT) can be used to generate outbound traffic?

I have five cameras set up with NAT port holes. My passwords are (I believe) secure. But even if they were on the list, how could that be used to generate outbound traffic to DDoS someone? Presumably, only by a further vulnerability in the firmware.

In all the media / HN coverage, even with the release of Mirai source, I have yet to see a concrete example of a brand/model of camera/DVR who's firmware is exploitable. Let alone a list of models that are.

One exception: The D-Link DCS-930L[1] has a known vulnerability.

[1]: https://www.exploit-db.com/exploits/39437/

Edit: Okay, if you can get in on telnet, then nevermind; you're p0wned. But if you're a webcam on port 8080, what is the attack vector?
That's a common, if naive, misconception. How exactly is a plaintiff going to enforce a judgment against a manufacturer overseas, or against an Internet-enabled thermostat?

The US legal system, at least, was designed for quite a few things, but enforcing Econ 101 was not one of them.
LOL. Down voting.

Look, if you come into a highly regulated and highly personal market as AirBnb did in NYC, you simply can't be surprised at the reaction by politicians, if you are then you are incredibly naive.