skysight-inc/HackerNews huggingface dataset:
That is a really good story. I think I kind of downgraded "Exhalation" a bit because I'd read that story before so it wasn't new to me.
It is ironic that Dr. Strangelove predicted it along with even the "pointlessness of having a doomsday device as a deterrent and then not telling anyone".
Also no multiline strings. Using \n or string arrays is painful.

I don't get why TOML is so underrated, it's barely mentioned in the HN discussion
My partner and I went the traditional route. We married then we (okay, she) rescued a dog from the local shelter. Coincidentally also in Texas. We later had our own kids but Sadie was our first one for us to bring into the family. We loved that dog even if Sadie was as stubborn as anything. We cried when we finally had to let her go a few years ago.

The next month after Sadie's passing my wife and my two boys introduced me to Freddy. And so goes our family with another happy member to share our love.
> This report investigates the role of the global tech sector in the development of lethal autonomous weapons, or killer robots.

Geesh, I'm glad they're not using emotional language there.
Not a spy, but Leslie Groves lost out on office politics pretty badly too
Happy to help where I can. What would you like to know?
Presumably it's the same as words in English, where you'd never make a word suggestion model that just blindly considers all possible words. You swipe jow or gow and it will change it to "how" despite the other two existing in arguably correct English in some very obscure case.
It doesn't matter to me how many Android users there are globally when we're talking about short range file transfers. I'm not bluetoothing files to somebody in India.

The US's market share split is more like 55% Android and 45% iOS, so anything that doesn't support both platforms is going to fail half the time here.
Having experienced the kid side of this both ways, let me say to any parents in this situation: if your marriage is shit, don’t “do it for the kids” because of some notion that two parents is better. Get that divorce! Your kids will be far better off with two sane single-parent households than one messed-up two-parent household. Neither is great but being the third wheel in a broken marriage is worse.
GitHub Token Scanning
One dynamic that is not discussed explicitly here concerns junior/mid-level engineers who perhaps didn't get the offer at Google/fb the first go-around and are working at your startup as a fallback. They probably don't care about executing strongly on your startup's mission in year one as much as they care about their own careers/CVs. As they should. Things they might talk about implementing that probably won't help your new business:

-distributed systems

-hand-rolled ML

-react

-hiring dedicated QA professionals so that they can focus on coding algorithms

If you say no to all of this and tell them to go write another rails view for the admin dashboard, they will simply quit. The challenge is to find the right balance between "product engineer" tasks and tasks that will show the engineer that you genuinely care about their career outside of the next BD stunt.

Having some sort of secondary bottom line helps enormously with this tension, in my experience.
Africas tech talent is on the rise, it's quite interesting to see as even 10 years ago it was still hard for them to get access to cheap computers and internet.
I'm frequently baffled when I encounter a login form that doesn't allow pasting a password. Of course with developer tools I can just remove the attribute that causes that, but plenty of internet users lack that level of technical knowledge and are forced to resort to easy to member and very likely reused passwords.

I feel like this is a similar red flag as the 'no single quotes in passwords' limitation that used to be common.
It’s also extremely hard to learn as a beginner.

“Hey, I deleted a character in a string and now I am getting this weird schema validation exception”.
These figures are per-capita in those cities; what about by per-sq-km?

Edit: Estimates always skew reality!
Figure Your Shit out: a free how-to guide to build and grow a kicka** business
You can get it at http://bit.ly/fysoguide

I wrote this guide because I believe you should have a business and life that you love. Also, I want to help entrepreneurs create something that delivers ACTUAL value to their customers.

To make the guide more compelling (and to inspire people to do “the work”) it’s also a photographic “love letter” to the businesses and spaces that inspire my in my community.

So far the reviews have been positive. I’ve had multiple people ask me if I was crazy to give away so much information for free... and here’s the thing. I’m a huge fan of Seth Godin and I want to do epic sh*t.

I figure this is a good place start.

Plus, I’m launching an accelerator program this fall and this guide is the road map the program’s participants will be following. The guide was a way to be 100% transparent.

This content stems from 10 years of consulting experience, including helping more than 20 mission-driven companies with marketing and strategy.

I’d love to hear what you think!
On one level the idea is not that bad.

On another level, however, you are "normalizing deviance" that it is OK to use apps in the car. If somebody crashes their car while using the app they might blame you and sue you.

There is a huge amount of controversy about where the dangers lie in using technology with driving. Personally I am not concerned about the hands as I am the eyes. If you have to look away from the road for two seconds you are covering a frightful amount of ground and have no chance of detecting something dangerous. To some extent you can mitigate this by carefully setting up the field of view such that your device is the center of the view but you still have peripheral version out the front window. Even if your hands and eyes are not affected, there is still the risk you could be mentally or emotionally tilted by some message you exchange with people. In fact, when I took a defensive driving class they said I shouldn't even get in the car if I am emotionally upset about something.

There has been some talk about distracted driving risks with the police. Police are trained to use the techniques I mention above to mitigate risk. They drive a lot, and there are a lot of them, so every so often it gets in the news that they hit a child or a cyclist because they were chatting with other cops via their proprietary chat system.

Funny there has not been a lot of talk about the risks of CB radio and ham radio operators. There aren't that many hams, they don't have the money to be good lawsuit targets, but the ARRL wants us to be careful so that we don't start hearing about the risks on the news.
> [personal data is] not, and should not be [a commodity]

I'm dubious that banning the sale of personal information is going to have a huge impact. Google and Facebook already violate laws as they please with the knowledge that they'll have to pay the fine. They seem to be ok with that arrangement.

From a technical perspective, I don't think it's even possible to prevent the collection and use of personal data. I like the idea behind Tim Berners-Lee's Solid[0], but it suffers from the same flaw as video game copy protection and movie DRM. At some point, you have to decrypt the data and let a webapp have access to it. The only way to avoid that would be to go all the way back to using native apps for everything and ditch the web altogether.

[0]: https://solid.inrupt.com/how-it-works
> I guess that nuclear weapons make it too frightening to start any large conflict if it can involve mushroom clouds.

You don't need nuclear weapons to want to avoid war.
I came to post this same question :)
Nintendo Is Cracking Down on Popular YouTube Music Channels
Hire "problem solvers" who have CS degrees and pay them to solve your problems. They should have a practical bent and should accept 80% solutions (good enough). That is key to getting stuff done. Avoid non-pragmatic roles (architects) that like to talk and draw a lot, but not do anything.
The more buttons, the less visibility per button. One (clear) button in the right place beats two separate buttons, when other buttons are taken into account.
The double speak is the claiming of not claiming it is good or bad.

Words can change. True. Calling the change of some words as important is an opinion. Clearly label in some words imparts a value judgement. To claim otherwise is to try and shift the claim to the receiver. "I'm not claiming it is good or bad, but look at the evidence."
Tesla seems to have the advantage that investors are willing to supply it with endless amounts of cash to fuel it's unprofitable operations year after year. In its 16 year history, it has never turned an annual profit. It has lost billions and billions of dollars. Tesla just received another $2 billion lifeline infusion earlier this year.

Other automakers have to play by more sane financial rules.
'The CS Detective' is the most well written introduction to Computer Science theories I have ever come across:
https://nostarch.com/csdetective

It is approachable, fun, and engaging. It frames concepts inside a 'detective' story, making the explanations less abstract and more practical.
The ad from Chinese media reads:

> Two months on, the escalating violence in Hong Kong has taken a heavy toll on the social order. All walks of life in Hong Kong called for a brake to be put on the blatant violence and for order to be restored

Before I read this, I was ready to call on Twitter to nix the ad, but personally I would not draw the line here. I'd like to see more examples before starting a Twitter protest.

Like, if China ran an ad saying, "Hong Kong protesters are attacking police for no reason" then I would say Twitter needs to remove that crap b/c all I see is paid triads attacking innocent people who help triads pick up their phone [1]

[1] https://youtu.be/l31w5BR3qEw?t=42
Yes - but people dont. You often get pushback for implementing more the than basic request, you have to defend your decision from someone who didnt think of it, so now they think it cant be good.

Logging, auditing, anything that isnt immediately available to solve the next problem is often disregarded until "wow it would have been nice to know..."
An invaluable observation, since practically all lizard philosophers are relativistic existentialists.
So... instead of Product Engineer and Software Engineer, the titles should be Software Engineer and Programmer, respectively.
Atlanta is the most surveilled city in the US. The local news had this on TV last week. They walked around and asked a bunch of random people what they thought. Every single person said they were fine with surveillance if it made things safer.
In an ideal company, yes. If that's where you currently work, consider yourself lucky.

A long long time ago, I started my first job out of college and that is what was expected of us. Seeking more information and questioning decisions made by those above you were part of the job, and you were expected to do it respectfully, productively and with no doubts about your intention to find the best solution regardless of whether you thought of it or not. You even had a mentor available to help you do that (because it is not something that comes naturally to most people).

In my completely unrepresentative sample data set, this is not what I see today.

I see engineers that are convinced they are right and refuse any guidance from the "olds", yet they consistently focus on relatively tiny components rather than the system as a whole. They think the customer is a simple construct rather than a complex entity of multiple people/departments all with their own motivations and needs.

I see managers and bosses that expect orders to be carried out without question, yet have no idea how any of the technology works or that there may be multiple ways of accomplishing something, whereby some options have complementary effects on other business functions.
Hey man. It's hard being an introvert but you sound pretty cool... Just try to talk to people in real life the way you can articulate yourself on Omegle. The trick is just finding a group that is as nerdy and introverted as you. I joined the chess club and it helps a lot. Everyone needs someone. For some people it takes a long time to make friends so you just need an activity where you see the same people everytime you go, like chess club or something. Try finding a local group that you're interested in the activity and you'll find friends. I can't help you with the girl advice though, same boat.
I saw artifacts from this city in an exhibit, "Egypt's Sunken Cities". It's pretty awesome. They go through the rituals and celebrations each day for a festival for Osiris that was celebrated in the city, and later show the cultural exchange and syncreticism between the ancient Greeks and Egyptians.
I've worked for companies where supposed senior devs write a massive amount of code without even the slightest indepth thought because they think they know everything.

Then the project turns out to be months late, even though I called the timeline of the project virtually unfeasible, and we have to go back and make several changes that could've been caught early on with a better strategy.

The problem with hiring the "best" engineers is as follows:

1. Nobody can ever tell you what the best means. People just throw 10x around without any explanation.

2. Most people in the world are average. You simply don't have enough of the best people to handle the work load, even if they're 10x average. So much existing software and new problems exist that it's nigh impossible to have the best everywhere.

3. Many of the best people are able to write really good code, but they consider it so easy that they often write code that they think is correct and it gets put in production. Since they're loners, they often don't do the necessary leg work either because of their own arrogance, or because the company hasn't clearly defined its processes and the developer can't even reach this goal despite numerous efforts. So management just believes the code is correct without any verification.

4. Many average developers support the best ones by taking needed work away from them through comparative advantage. Just because X employee is awesome at Y task, doesn't mean he meets the highest utility by doing Y task all the time. Especially when there are conflicting priorities.

5. The best engineers aren't going to be working at a small company in most cases. They also aren't likely to be paid well outside a large company either. The article sites Google, Facebook, and all the large tech companies and their supposed stringent interview process as a reason. But these companies have written terrible software (Google+, AMP pages) and become ethically compromised easily. Plus their interview process is often so outside the daily work flow because it involves answering algorithm questions, that it often makes no sense. Even worse, it teaches people to do katas instead of build actual projects. Project based interviews make much more sense.

6. Rewriting code bases is one of the worst things you can do and is what caused Netscapes downfall. Companies with supposedly the best engineers (ie. Netscape), can't even do it well.

So while hiring the best engineers is an awesome goal. It isn't feasible in a lot of cases.

I admit I have some bias as I consider myself pretty average. But I do a lot of crap on the side that "10x devs" don't even hear about because they're working on something more urgent. Does that mean I'm worthless?
In unsolicited opinions, that is rather unlikely.
You don't have to wait until people get that old to see an epidemic, we have a mass shooting in a school nearly daily.
I had a similar experience playing it on an Apple II when I was 12. Not having much guidance but just spent hours exploring and trying different commands--it was about 15 years later that I learned the ultimate goal was collecting treasures and putting them in the trophy case. I remember being at the gates of Hades trying so many combinations, thinking this must be the end game--so close!
If interested: that piece is from a book called “Good Enough: The Tolerance for Mediocrity in Nature and Society” by Daniel S. Milo.
Agreed. One suspects the concept of quality time came in with the rising incidence of divorce.

Where quality time implies some kind of performance or role, which is stressful, hanging out with one's children is wonderful. I find that the compensations more than make up for the difficulties.

I enjoy the company of people who are totally open and forgiving. I get the profound satisfaction of watching them learn. I re-experience and understand anew certain aspects of my own childhood.

Yes, there's work involved, but children like helping too, and can actually help significantly as they get older.

Yet society seems to have things the wrong way around. The zeitgeist has it that marriage and children are something to be put off until one is ready to 'settle down'. Children are an inconvenience and a financial burden which interfere with socialising and career advancement. For example:

https://www.reddit.com/r/science/comments/cs072c/having_kids...
A lesser known anti-virus will also be from a smaller vendor with less resources to get 0day malware into their signature databases or maintain a good heuristic detection. A lesser-known AV with a good signature DB and heuristic engine is a unicorn.
I doubt many dog owners would agree with you that we have not deciphered the language of dogs. We viscerally understand how they communicate, it’s simply hard to systematically describe it.
I prefer to use the autotype function of password managers (Ctrl-V on Keepass[0], and rofi-pass[1] for pass(1)); there are other issues with them though (such as "modern" login pages [2])

[0] https://keepass.info/help/base/autotype.html

[1] https://github.com/carnager/rofi-pass

[2] http://bradfrost.com/blog/post/dont-get-clever-with-login-fo...
> Long dropdowns are ridiculous to navigate.

But why, why, why? Why can't native dropdowns have an integrated search? Are we stuck in some sort of native UI limbo? Why aren't OS and browser developers doing anything about it. Why can't we have more advanced controls without div-soups and js galore?

With just a little bit of intelligence we could have controls that adapt to the offered choices: for example if < N show radio buttons, else show a dropdown, if too many - show a search box with auto-complete.
Why is this so difficult?
> The DOT doesn't show that to be the case.

Your graph stopped at year 2012 with a rate of 15.1 pedestrian fatalities. The latest report on the CDC website has the following text under "key findings":
"In 2016 there were 5,987 pedestrians killed in traffic crashes, a 9-percent increase from the 5,495 pedestrian fatalities in 2015. This is the highest number of pedestrians killed in one year since 1990."

Unless I'm mistaken, this give a rate of 18.1 in 2016. It is a large increase from 15.1 in 2012, though the discrepancy in sources may invalidate the comparison. Anyway, this 2016 report points to a increased fatality rate.

From the same source, it seems the problem is that accidents have not much increased in frequency, but they are more fatal. The fatality rate went from 11% to 15% in 10 years.

https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
If you haven't done it, check out wandering earth on netflix, it's based off of a short story by him.

I didn't know that going in and about halfway through I remember thinking China must have a lot of amazing Chinese sci-fi writers because the ideas in the movie reminded me of the vastness of Liu Cixin. Then afterwards I look up more info and find out it's based off of a short story of his.

Of course it is, lol. Great movie.
all of this sounds exhausting and doesn't highlight how little you would have to value your own time to do at the scale the author suggests
Haven't worked in NYC but I've worked in London for 3.5 years and am in the process of leaving/going remote because I don't rate the quality of life here at all and I'm exhausted from it. Things that take its toll for me:

1. Too. Many. People. You can barely book a restaurant or get a seat anywhere.
2. Nothing works. Trains, airports and mobile network reception.
3. Commuting. Rush hour is crowded, the tubes are disgusting, getting anywhere across town takes at least an hour so you rarely want to risk trekking somewhere unless you know it will be worthwhile/you can get in.
4. Renting / moving house is super stressful. Estate agents are constantly exploiting you.

A whole bunch of my friends raved about London a few years ago which is why I came out but I don't think it is what it used to be. That being said, there is a lot of opportunity here and you can earn well if you hustle. I'd suggest you look at starting out as a contractor.

I think there are better places to live and work in tech, in other European cities like Berlin, Stockholm and Amsterdam.
Reading this series reminds me why I don't DM D&D but I do DM Toon, Paranoia and Call of Cthulhu.

In those games if the behavior of players gets out of hand you can use the environment to put them in their place without them feeling that you've wrecked the character that they've invested so much emotionally in.

Also I hate all the crazy dice in D&D and much prefer games that have a limited set of dice. It is not fun searching for the third d4 that slid behind the couch.

When I "improv" Paranoia often the characters never make it to the briefing room but they still have fun.
I bid higher...
Derrick Jensen touches on this in A Language Older Than Words with his experiences running a farm.
> Further analysis of the top domains dataset shows that 53.35% of the plain-domains that show one or more weakness indicators (e.g. expired certificate) that are not shown in their equivalent www-domains

And Chrome still wants to fool the user into thinking these two domains are the same.[0]

Great job, Google.

[0] https://news.ycombinator.com/item?id=20626807
TL;DR - Government consumption crowding out private saving that would otherwise support investment and prosperity, see the last two graphs:

https://mises.org/wire/malthusian-trap-keynesian-trap-britis...
I know Avast hijacks https traffic.
A "visualized resume" and "my resume is on a PDF" are very different concepts. Most of my clients use my resumes in PDF formats, and I do adjust margins, fonts, headers, etc. to make sure I'm making the best use of the space based on the client's content. I'd hardly call that 'visualized' though.
You are completely right. This sounds like a fringe academic theory from someone without skin in the game.
It's not automatic: there are minimum income requirements, and a number of other eligibility criteria.

And again, not getting what you want is not an excuse for inflicting hardship on innocent bystanders.
I always go to Function as a Service. But i understand the struggle.
Recoil on a bot is bad. Guessing they start making structural explosives.
That sounds all fine and dandy until the custodial parent goes out and finds a spouse that creates the same problems all over again. Then you've got the same situation but with three stakeholders and one with a lot less interest in the kids' outcome.
Good question, and my next one would be "at what cost?"

What are the externalities of services like NextDoor, local FB groups, etc keeping this in people's conscious all the time?

If I had to come up with a hypothesis and test it via the scientific method it would probably be: This is not good as it is a positive reinforcement loop that causes our lizard brains to see danger everywhere/all the time.
Policing Through Policy