skysight-inc/HackerNews huggingface dataset:
Virtue signaling heavily laden with Trump derangement syndrome.

Thinks Twitter failing to discipline President Trump because he violated the don't-threaten-people policy over North Korean missile launches is a grave double standard.

Not a quality article.
Why Bangalore roads will be the last place to get autonomous cars
CryptoRuble
I was taught Eisenhower Matrix in my Art of Living course
> Every aviation accident today is almost by definition a multi-system failure.

As in James Reason's famous "Swiss Cheese" model of accidents:

> In the Swiss Cheese model, an organisation's defenses against failure are modeled as a series of barriers, represented as slices of cheese. The holes in the slices represent weaknesses in individual parts of the system and are continually varying in size and position across the slices. The system produces failures when a hole in each slice momentarily aligns, permitting (in Reason's words) "a trajectory of accident opportunity"

https://en.wikipedia.org/wiki/Swiss_cheese_model
> Spent my weekend implementing a reverse string function in MIPS

There must be a story behind this.
This one!
https://webaudiodemos.appspot.com/midi-synth/
Extending the old adage "the best programming language is the one you know the best" to "the best programming language is the one you created the best".
Ask HN: Automated ISP speed test logger
Australia's internet is notoriously slow [1] and unfortunately I'm one of the unlucky majority who has a poor internet connection. Are there any automated speed test tools that I can let run a few days to build a case and complain to my ISP?

[1] https://www.theguardian.com/technology/2017/jul/07/australian-internet-slow-and-plagued-by-disconnections-survey-finds
Personally, I enjoyed the article but I felt bombarded by the suggested links as I was reading... the very slight , light blue highlighting should be enough for most readers to just gloss over, but I couldn't help myself with at least hovering over the group of words to see what is the site that's been linked. Made it difficult for me to take in the piece in it's entirety; I'll definitely be keeping this experience in mind next time I write.
This might sound cheesy, but first of all: Know yourself.

- What are your values?

- What do you stand for?

- What do you want in work and life?

A design thinking approach, how to find a meaning in your work (and life) is through a simple 3 step process, provided by Burnett and Evans (http://designingyour.life/ or https://www.youtube.com/watch?v=SemHh0n19LA):

1. Get curious

2. Talk to people

3. Try stuff

Simple as that...

Nevertheless, I think that work defines us and it becomes our identity (e.g. Joseph the Carpenter, Bob the Builder), but at the same time there is so much more in you than just work. From what you are writing, I could identify what you don’t stand for and don’t want :-) this realization is a good starting point. However, now is the time to get curious, observe, reflect and start choosing your battles wisely, because you might wake up one day and realize that all you have been doing is wasting your time and energy on fights you didn’t actually care about that much… And this is precisely why it helps to know yourself, know your values, what you stand for, your talents and strengths, and maybe even your vision or dreams of how would you like to live in the future, and how would you like the world to look like in the future… Knowing this, I think, would allow you to focus your energy on something that is meaningful for you. Because meaning exists only in your head. So whatever we do, whatever happens in the world or the universe is meaningless per se. The meaning is interpretative. You create and give meaning to whatever you do, or whatever happens to you or in the world.

> but I want to know I'm doing something for a good purpose.

I think, you can never know in advance whether the purpose turns out to be “good” or “bad”, here is a little illustration of that :-) https://www.conures.net/stories/horse.shtml
Copy pasting into the browser to view the link triggers this, just copying doesn't. If I understood the previous comment correctly, the author copies links into the browser instead of clicking them (since they aren't clickable links).
The woman in this court case [1] managed to survive a double parachute failure (ALLEGEDLY caused by her husband) from 4,000ft, partly because she managed to land on a ploughed field which was relatively soft:

[1] http://www.telegraph.co.uk/news/2017/10/04/army-sergeant-hav...
There are services for the homeless in America. That attitude is only taken by a portion of our population. You have a fair point though, it's a large portion...

The population in the USA is swelling and everyone wants to live in the city, so prices are rising. Except for meth and dope, which only costs a couple bucks. Cities don't have the money or available land to deal with it. It's awful.

There's also another side to this situation, and I might be blowing it out of proportion but here it goes.. I think that we have self-centered attitudes in this country which make young people think that their own experience through life is paramount and above the society around them. I.e. thinking it's OK to backpack around Seattle all day filching cigarettes and dollars from anyone who will look their way, all while leaving their shit and trash in the common spaces.

I have mixed feelings about this because there are poor souls out there who have been fucked over in life and deserve help. But some of these kids have expensive backpacks/tents, nice ink, and smoke fine weed. Maybe I'm misinformed, but the whole scene can really look like narcissism and fat ego.
Sadly these near miraculous cases are vastly outnumbered wingsuit accidents where the jumper was killed.

Your chances of surviving a wingsuit, or any kind of BASE jumping accident are considerably worse than your chances of surviving a single round of Russian roulette with five rounds in the cylinder, even if you're the only player.
Quite interesting.

When playing with the B+ tree, I added about 30 values, including the same value about 3-4 times. Apparently, you cannot delete the last of those repeating values. Seems to be a bug.

No wonder the B+ trees are considered as one of the most complex of widely used data structures.
Yes, it's hard. But without an automated test suite checking the numbers coming out then any change to the code could introduce numerical instability.
New Dicom File Fabric Viewer
This seems like a major development anti-pattern, especially considering their nightly builds are good enough to use. They need to get over their perfectionism and start putting out releases again.
"JIT just pushes the costs on to smaller suppliers who a large company can effectively bully in the same way big supermarkets bully framers."

This is not how the TPS works (At least not in theory. In practice, bullying may or may not happen - I don't know about any). The idea behind JIT is that you can react to changes in external circumstances faster.

Also, the suppliers should also not have huge stockpiles of parts. Then they can, too, react fast to changes in demand. But this can also cause problems: http://sloanreview.mit.edu/article/the-toyota-group-and-the-...
I don't know about that, I think getting an early warning that something might affect "all" SSH keys or PGP keys or SSL certificates is quite useful even though no specifics are out yet. It makes it easier to plan for an eventual emergency re-keying effort this afternoon.
Would you mind sharing details of your setup? Mostly the L3 structure.
How do I install TestNG plugin and add TestNG library to the build path in Eclipse
There's a lot of other examples, depending on how old you are.

"These included “Earshot,” an episode of “Buffy the Vampire Slayer” that features a potential school shooter in a clocktower and was originally scheduled to air one week after the Columbine High School shootings occurred; “Mike and Molly” had a tornado-themed season finale episode postponed due to the real-life devastation incurred by the Oklahoma tornadoes; the “Reunion” episode of “Haven,” which featured gun violence occurring in a school, was due to air the very same day that the Sandy Hook shootings took place and was hastily pulled; “Family Guy” episode “Turban Cowboy” showed Peter plowing through the runners at the Boston Marathon, and when the bombings occurred a few months after it aired"

http://www.indiewire.com/2014/07/10-controversial-tv-episode...

There are also movies

"Space Camp was delayed back in 1986 following the Challenger explosion"
"Trespass was originally called "The Looters" and (I think) it was set to show prior to the L.A. Riots. It got pushed to Christmas."

https://forum.dvdtalk.com/movie-talk/549045-movies-came-out-...
I've heard horror stories of supposedly quite serious software modelling programs behaving quite differently when their input problem was rotated a few degrees.
This is, of course, pretty cool. But I don't really share much enthusiasm for the blockchain. It reminds me of Bit Torrent in the early 2000s. Sure, it had a decent impact on the Internet, but not really as revolutionary as everyone was hyping it to be.

Smart contracts are cool, but it's nothing you couldn't achieve with any other decentralized protocol. The only interesting part of cryptocurrencies (imo) is the ledger, and from what I've seen, the BTC ledger is becoming a bit unwieldly. ETH will probably follow suit.
That was not the point. Why do you think the Russians do this? Because the insurance co would deny any coverage by default ("meh, must have been your fault anyway, now f* off"), and no recourse.

Yeah, that's definitely a worthy goal to aim for.
With AI you can determine the accuracy of its "sense of comfort" through design and testing; it's harder with humans.

But the thing is, that on the road people often drive not at the speed they're personally comfortable with, but closer to the average speed all drivers on a given road stretch are comfortable with. I.e. I've often been in cases where the driver drove faster than he/she liked because otherwise everyone else would stick to their tail, honk, or aggressively pass by.
Expand a div down in html
Most of the rules are based on physics. The stopping distance increases quadratically with speed, whether the driver is a human or not.
So it is "bindings", but not a "port"?
Depends not all scientific programming is at universities

when I worked for BHR group (a Hydro dynamics research organisation) some times we had emergency projects that had < 24 hour turn around. I recall one where a clinet had had a serious issue at a plant and we ran the simulation and produced a report in a single day
Quit Facebook a long time ago despite being a huge fan and promoter (lol) in the early days (even used lastname@facebook.com seriously when email addresses launched) – it's not that difficult to do. Same with LinkedIn, love the occasional mild shock when people find out I'm not using either.

South Park is spot on as usual. “Who invited Mark Zuckerberg to town in the first place?”

https://techcrunch.com/2017/10/12/south-park-vs-zuckerberg/
Not really a dupe. There is additional information in the Ars Technica article that isn’t available in the research paper.
Why? You don't have to write a package any differently to make it work with arbitrary indices.
Indeed. With 100% robots on the road, we can relax the rules to what machines can safely handle. Which will mean much denser and faster traffic, because a) machines can handle more than humans, and b) machines don't (unless programmed to do so) routinely disrespect the rules like humans.
"People will want to explore and enjoy immersive films, casinos, shopping and games with their devices." I've been hearing this line, verbatim, since the 1980s. _Will_ want to, because...um...because they will want to. I have yet to see a compelling driver for that.
How the humble S-bend made modern toilets possible
I think the problem is if you got a mixed bag.

part of the team needs it, the rest is going crazy because of it...
He certainly used to back when qmail vs postfix as the better sendmail replacement was a real debate 'we' where regularly having. If he's not getting any flack today it's most likely because he's fallen more or less into irrelevance when it comes to practical day to day operations.
If you don't have clean code and tests, vsc would allow you to switch between old and new bad, probably non working code. That's nice, but probably not what you'd want. If I'd need to choose one out of all, I'd choose tests. From my experience, it's nearly impossible to implement big system without tests. Maybe I'm just not good enough as a programmer
But don't Japanese companies replicate this setup even when they set up factories the USA?
Some systems do. Elasticsearch is the example that comes to mind. By default, configuration prevents you from offsetting past I believe it's result 10,000. You can of course increase this limit, but there is a sensible default.
Up until human drivers get removed from the public roads entirely, we need to apply human-centric rules, because humans are the weakest link in the chain. One of the problem with human drivers is that they feel they know better, and routinely disrespect the rules. Peer pressure makes it hard for individual drivers to follow the law when so many people get angry at them for that. Introduction of self-driving cars provides us with good opportunity to improve the safety of human traffic - autonomous cars don't care if you're angry at them, and by following the rules, they can force everyone else to do the same. That is, unless we chose to have self-driving cars ignore the rules too, like the article suggests.
What disturbs me about this port is that they did not use Typescript. I would have expected that they would use a strongly typesafe language in the ideal case.
QEMU Binaries for Windows (32 bit)
Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2 [pdf]
QEMU Binaries for Windows (64 bit)
I clearly remember when web developers had a ‘right’ to show popup ads and couldn’t possibly survive without Flash.

They’ll live.
IBM Announces Major Blockchain Solution to Speed Global Payments
A couple of books that make an interesting contrast across three decades:

"Widebody: the making of the 747" by Clive Irving

"21st Century Jet: the making of the Boeing 777" by Karl Sabbach. Augments a TV series of the same name.

They sit side-by-side on my shelf.
The patches are out for your Mikrotik devices:
https://forum.mikrotik.com/viewtopic.php?f=21&t=126695
Passenger aircraft struck by drone in Quebec
IBM and Stellar Are Launching Blockchain Banking Across Multiple Countries
Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
GuidedLDA a semi supervised implementation of LDA
That is not a solution: Today's computer is the smartphone with wireless Internet access.

(I know, I know, we here still use traditional computers but we are probably a minority …)
Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2
good point of start https://grpc.io/faq/ and https://husobee.github.io/golang/rest/grpc/2016/05/28/golang...
That’s as bad as saying OOP is the cure for all your problems! Learn all the paradigms and use them where they’re best used, don’t shun any or advise someone against it just because you’ve had a bad experience.
"A facebook account was closed." Headline suggested to me someone resigning from the company. The latter is more interesting.

Many people have closed their facebook accounts, it's not a big deal, you just announce you're going to do it, get whatever contact details you don't have from connections then do it. Others never opened one. Life is fine without facebook, if you feel you want to close your account, do it. Footage at 11.
>What purpose would uploading a law enforcement agencies policies and training materials serve?

http://edition.cnn.com/2017/09/19/us/police-deadly-force-geo...

http://www.cleveland.com/metro/index.ssf/2014/12/shooting_to...

https://www.apmreports.org/story/2017/05/05/police-de-escala...

hmm I dont know.
get brew, iterm2, and zsh.
This article is a good example of stupid tech reporting. Someone who's supposed to be a knowledgeable reporter does some speculating, without bothering with any actual data, and comes up with a so-called "problem" and idiotic suggestion for "solution".

The article suggests that, though self-driving cars don't crash into other cars, they "cause" crashes (mostly fender-benders) by driving in a different manner than humans. No evidence that they cause more fender-benders than humans, who drive all sorts of different ways. Apparently, the author thinks this is so obvious, no data is required.

Then, the article seems to propose that self-driving cars should be like humans, who allegedly violate laws in a "safe and principled" way. This ridiculous statement ignores the tens of thousands of people killed in crashes caused by human-driven cars every year, and the many tens of thousands severely injured, by these "safe and principled" violation of driving laws. Most accidents do not involve complying with traffic laws, actually. That's why we have traffic laws -- to prevent this carnage. Individually, however, we still tend to believe that even if we engage in risky behavior like speeding or running lights, we're not the one personally who will crash.

As to some people who think self-driving cars should speed because so many people speed, please check the mortality rates for accidents at various speeds (they're widely published) -- survival rates go down lots as speed goes up, especially if a pedestrian is involved. On the other hand, if you do the math, on most trips the amount of time actually saved is much smaller than the exhilarating sense of going faster than the next guy you get from even moving a couple of mph faster. This is why many major cities are reducing speed limits and taking other steps to reduce traffic speeds. Speeding, the most common rule violation in driving, is neither safe nor reasonable, and the author, supposedly an expert on driving, cannot provide any evidence to indicate that it is. Well, except that he seems to assume that tens of thousands of traffic deaths are acceptable and unavoidable.

Perceptive readers will notice that I haven't cited stats to support my assertions in this comment. That's because it's a comment and I'm not holding myself out as a journalist who's done sufficient research to report on issues of motor vehicle safety. I'm a mere commenter, but be sure, if you do the work to find out what the real numbers are (regarding both driving safety and actual driving times) it bears out what I'm saying.
Thanks a lot for this, I feel like having a visual tool to learn/teach this kind of stuff is never a bad thing.
That assumes you get 300Mbps internet. A common max in Germany is 50Mbps, many people are still stuck with 16Mbps. 100Mbps and more are comparatively rare. Wifi speed is not the restricting factor, even with the PS4s chipset.
There are less drastic options. I'm still on facebook but unsubscribed from all feeds. As a result there's almost nothing but ads on my news feed so I'm not really tempted to go there anymore. I also don't post anything there. Still, I keep my account "just in case" and I do use messenger a lot though.

I have the feeling facebook is slowly dying, but I'm probably wrongly generalizing my own experience (is this called a "false consensus bias"?)
I would say though that if I didn't go the Julia route I would probably be using C++. Again, in the article I wrote that for package development, I see Julia as a more productive C++ as opposed to a faster Python. I'm using it in a way that is all based around generic algorithms that can statically compile well, so it's essentially C++ template magic but with a lot less code (no headers) and I can prototype separate implementations in the REPL as I go (in Juno, highlight and do Ctrl+enter and it replaces the function in the package with the new definition). I think the other clear choice in this space is actually D. But between Julia, C++, and D, I like Julia because I found it really easy to program things and have it work the first time.
Write – Reading Mode for iPhone X
Those same incentives prevent those companies from fixing simple mistakes unless/until they are proven to be material.

Tesla is somewhat generous about voluntary proactive recalls on their dime http://www.businessinsider.com/tesla-recall-model-x-suv-dont...

With that said, I agree that owning a first-year production model from Tesla is an iffy proposition. Late adopters get a fairly reliable workhorse, judging from owners' forums and anecdotal personal experience.
There is basically a right to housing in Switzerland, so technically there are no homeless citizens. Although, there are some homeless people, they live that way mostly by choice, since they could request an apartment at anytime.
Whisper, letting women anonymously report sexual crimes within their workplace
This debate is dividing most of the technology space. It's a good sign, for the crypto guys. VCs, angels are experiencing their very own Uber moment.
And people thought 30-40% for internet stocks during their prime was crazy https://bittrex.com/Market/Index?MarketName=BTC-XLM
Trump derangement syndrome.

I'm keen to understand what you mean by this, in context.
QA is checking that your output is good.

QC is making sure that your output is good before it gets to QA.
When there are no human drivers anymore, we can relax the rules on the assumption that self-driving cars will communicate in realtime. Until that is, we need to deal with the fact that a human driver can not say for certain an intersection is empty.

A lot of the traffic rules exist to remove the need for having total overview of the situation. That is, if you actually follow them, and can safely assume everyone else follows them too, then you don't need to see what's behind the corner and you can be confident you'll get to your destination safely.
In fact, using secure traffic and/or VPNs is the least important of worries, as an end user I can be taught to use these mechanisms for communication. The real issue here is that, if I understand correctly, all of a sudden the technical infrastructure of any relevant IT operation is exposed. As an IT manager this would be my worst nightmare: if I am running a WPA2 network, I need to make sure that there is no in-the-clear communication going on on these particular network segments.
Meh. You'll be back on soon enough.
looks like it's back
Some good details can be found here on the hostapd security disclosure page: https://w1.fi/security/2017-1/wpa-packet-number-reuse-with-r...
Some details here on the hostapd security disclosure page: https://w1.fi/security/2017-1/wpa-packet-number-reuse-with-r...
money is like air. Fiat is like 'legal air', nothing wrong with that until it becomes illegal to breath
True. It should definitely work this way in dense areas with lots of potential customer base. And taxis definitely seem to be in sad state in many places around the world.

What I meant is that a regular taxi is obliged to serve a customer even in a more remote area of the city, while Uber can just ignore it. Similarly, taxi networks usually are obliged to have cars adapted to people with disabilities, which again increases their costs, but ensures there is service available for people with special need.
I do use a powerline adapter and it works but I'm afraid that there aren't too many eyes looking at them - what if they have a big flaw and it stays dark?
Oh, sure that's not the solution - I don't connect my laptop to cables everywhere I carry it. It's still nice to have wires strung because that allows me to connect all stationary equipment to a cable (IPTV receiver, apple TV, TV, Playstation, VOIP, etc.) and position Wifi APs where they're needed. Cables still provide the best and most stable network, despite all advances in Wifi tech. I can absolutely recommend doing this if you have the opportunity. The cost is negligible if you're about to (re)do the electrical wires.