skysight-inc/HackerNews huggingface dataset:
And if you'd like a critical take on that report:

But exactly how NHTSA reached that conclusion has been a mystery. It’s also the subject of an ongoing lawsuit between the agency and a group of researchers aiming to obtain NHTSA’s data so it can try to replicate the findings.

That may be an impossible task.

On Friday, in response to a Freedom of Information Act request filed in March by Jalopnik, NHTSA said it was unable to provide most of the materials and data used in the investigation, citing a “confidentiality determination” it granted Tesla in July. (It’s not uncommon for companies to submit requests to NHTSA for certain information to be treated as confidential. From there, NHTSA then chooses whether or not to grant the request.)

In particular, the agency said, NHTSA is withholding in full an “excel spreadsheet Tesla submitted that contains production data from disclosure because the spreadsheet contains information related to trade secrets and commercial or financial information.”

[...]

Autosteer, however, is relatively unique to Tesla. That’s what makes singling out Autosteer as the source of a 40 percent drop so curious. Forward collision warning and automatic emergency braking were introduced just months before the introduction of Autosteer in October 2015. A previous IIHS study shows that both the collision warning and auto emergency braking can deliver a similar reduction in crashes.

https://jalopnik.com/feds-cant-say-why-they-claim-teslas-aut...
This appears to be an academic project. My experience with academic projects is they lack the insight into what parts of making software are actually expensive and time consuming. They automate the most academically interesting piece (code) but ignore the part that takes the most time: process.

My assumption was the best approach is to follow the 80/20 rule and have AI and code generators automate the 20% of things that take 80% of the time. Things like project management, boiler plates, QA, and "naming things."

Once those pieces are done, putting it into code is largely straight forward.
Americans are hoarding money in their checking accounts
How Much Does a Website Cost in 2018? A Breakdown of Website Maintenance Costs
I was referring to fipple's correction with "Spelled" instead of "spelled". If he's going to be pedantic, he's got to go all the way.
This would be better implemented as a multiple choice test... at least that way there'd likely be no quibbling over whether an inode is "metadata" or an "identifier"

But of course they wouldn't implement it in such a way.
What's the problem with the Metro North New Haven Line?
This is fixed in the release version.
AMD's share price is still 75% lower than its peak achieved after the release of AMD64/AMD X2.
FreePascal with Lazarus. You can create native apps (including mobile apps) all with one Object Pascal code base. If you want a commercial product and are on Windows you could always use Delphi as well.
Besides people with the day off?

People who are not employed for whatever reason (housewife/househusband, between jobs, on permanent disability, medical leave, retired, on sabbatical, etc.)

People who work second shift

People who work third shift

People who work part time

People on call

Seasonal employees

People who work non-traditional schedules[1]

People who have flextime at work

Students who have late classes or no classes that day

[1] Examples: a friend who worked 12 hour shifts Fri-Sun but had M-Th off; another friend who works 10 hour shifts M-T and Th-Fri with Wed and the weekend off.
I think the point was to deliberately choose an example that would be understood by most the readership but sufficiently technical that it might be seen as an ambiguous question to someone less technical.

Reminds me a bit of those facebook clickbait posts "This question is so hard that only 5% of people will get it right"
Well of course you're going to see people post about issues they're having if you look on forums. Nobody goes out of their way to look on forums and make posts sharing their frustration over the lack of problems they have with their car.
3d heart wall hanging idea for room decoration
All of the computation, including pre-processing, is offloaded to the TPU. The weak machine is really just idling. A bigger one will only cost money and have no measurable effect on the performance.
Although it has been a source of occasional stress, my science-and-history site DamnInteresting.com (2005-) is the project that has brought me the most personal satisfaction. It scratches many of my creative itches, from writing to coding to design and beyond. And we have had the very good fortune of cultivating an intelligent, engaged readership (and listenership since we launched our podcast).

Sadly, if I tried to launch the site today I don't think it would succeed. It's too hard for a stand-alone site to get attention nowadays, especially with the domination of Facebook and Twitter. Perhaps one day the quirky organic web will return, but I am skeptical.
> I have a cronjob that downloads all the packages in the background, then pings me via XMPP

Yeah, you lost me there. Too much customization for me. Which is why I use Ubuntu.

You see the point is not that Arch or Ubuntu is better, but that it really targets very different user bases.
>As that'll not happen all by itself because there's less money

Aren’t we both reading the same article about that happening “by itself”?
'Like a horror movie': my day in a Chinese cockroach factory
Interesting comment. I agree with you and yet as a developer I've often observed sales staff with extremely flexible working hours, often expensing quite a bit to the company making base salaries as high or higher than devs while getting huge commissions.

And yet I don't really ever observe devs or others suggesting that the sales staff isn't grounded in reality. I honestly don't think the dev team cares and would fully appreciate a salesman who said he would be able to sell better if he slept in till noon.
Just to balance this out: I suspect for every passionate Gnome-3-hater there are 10 users who think it's fine.
What an absurd test.

However I'm more concerned that a "Director of Engineering" position has these sorts of questions as a phone screen. Especially at Google, which has no shortage of applicants for IC positions who would actually be doing this work in any healthy and sane engineering organization. Does "Director of Engineering" at Google actually mean "Software Engineer"? Is this like in Finance where everyone is a Vice President of something?
Google hat or not, monkeys are still monkeys, but this case shows a problem that is very common to all the employee positions, from the very bottom to the very top: all monkeys must watch, hear, talk and jump to get their peanuts.
I use Ubuntu-Studio, which doesn't do this.

People seem to forget that Ubuntu is just the front door. You can totally turn all their crap off, run some other window manager, and avoid all the turdburgers.

True fact, the only reason it is that way is you didn't do something about it. If you want to argue about the reasons behind it being a default, thats one thing.

But please, for the sake of those of us who use Ubuntu- and its derivatives on a daily basis, please do not sally the water with piss-taking .. you most certainly do not have to stay at the front door.
AMD should put a good effort into GPUs too, and replace GCN with brand new and efficient architecture.
I think what he meant it is doesn't always fix the problem for problematic keys.

For me, it has always fixed problems of keys that stopped working, but it doesn't seem to necessarily fix keys that double press. I assume that is related to an issue of the membrane itself or something under it.
Algolia for Jekyll – Add fast and relevant search to your Jekyll site
It's the way of the world. Apple and Microsoft seem hell-bent on introducing "phone/tablet" type gestures into their desktop UIs also. It seems only natural that linux distros would follow.

Lesson for the kids making these decisions: "new and/or different" != better
Their forum got hacked, it had absolutely nothing to do with the security of their OS.
ive had this convo before- i dont think your wrong for bringing this up, but i think in almost all cases, the diminishing returns of “more liquidity” were hit well before this point. i dont think it matters to tighten the market ever so slightly
What’s New in Ubuntu 18.04 LTS “Bionic Beaver”, Available Now
https://en.wikipedia.org/wiki/Iraq_and_weapons_of_mass_destr...

Iraq actively researched and later employed weapons of mass destruction from 1962 to 1991, when it destroyed its chemical weapons stockpile and halted its biological and nuclear weapon programs.
For a limix admin your review was suprising. If you hadnt prefaced Id had guessed this to be your first review outside of windows no offense. You didn't mention anything non user-interface, or the files that run it.
In the USA that might be but abroad I don't think it'll be enough. I doubt Musk's tweets make (regularly) the headlines in Germany, Japan or China.
>The US is ready for a kebab invasion. It will almost certainly happen in the next five years.

Absolutely true. At least at our truck, our kebab sales are second only to fish & chips - people go absolutely nuts for kebab, especially if we're posted up somewhere with alcohol. Munchy Box adoption is similarly high.
Aren’t they (outside of cs) also usually the worst coders?
> in it's current state the proposal rquires, when matching against an object, to specify all it's fileds, say you have an object with keys a, b, c then even if you match soley against the values of a , b you are required to specify c and by doing so notify it's existence

I think this is wrong. The proposal says that a pattern like `{x}` matches if the object supports `ToObject` and if its `x` property is not undefined. It doesn't say anything about requiring that the object have no other own-properties. This is consistent with how destructuring already works in JS (it ignores any extra properties).
Checking in as someone who likes the lean nature GNOME Shell quite a bit, yes, it's different, but not bad. XFCE is just too clunky, not with it, (i.e. Wayland),old-school feeling for me and pretty ugly without serious work. Plasma is in the best position here, as you can make of it what you want, but GNOME is great for a quick setup and isn't too hard to learn. Complainers will of course be heard the loudest, but by GNOME usage numbers, I'd say many think it's at least ok, since it's fairly easy to swap desktops in Linux land and I still see many people on GNOME.
Yes, why allow companies to choose how to spend their own money? Let's regulate! Why spend $1 billion to help 10 million people when we can spend $1 billion to help 25,000?
Time for what? Just use automation.
I made a port of Dungeon Crawl: Stone Soup to Android on a whim, mostly because I just wanted to play it on my phone.

I didn't really know how to do it at first, but I'd seen similar games had been ported to Android (Nethack, Angband) so I figured it was theoretically possible.

There was a lot of trial and error, and I learned a lot about the NDK in the process. Lots of interesting technical challenges. I remember the first time I successfully ran the binary - I'd replaced all the output calls with just logging calls to check that the compiled binary was running properly, so I could see the logs spelling out the title screen of the game. It was a real "It's alive!!" moment.

There were lots of other challenges involved in getting the display up and running efficiently, but once I had a decent application running I felt so accomplished. I felt like I could make just about anything, solve any problem, with software.

The app has about 6000 active users at the moment, and has been downloaded over 100 000 times. It's all open-source, of course. I update it every now and then to keep it up to date with the releases. I get the odd email thanking me for the port, requesting features, or even offering me money to thank me. I've accepted a couple of PRs as well.

It's not hugely popular and it's just a little game, but it's a little reminder of what I can accomplish if I put my mind to it.

https://github.com/michaelbarlow7/dungeon-crawl-android
I don't like the function level scoping, but I could probably get over it.

Hoisting variable definitions is just straight up pants on head stupid.

The way scoping for `this` works is bizarre and un-intuitive. I routinely run into people who spend a lot of time programming in JS and who I consider pretty smart and capable programmers (based on reviewing dozens/hundreds of PRs from them) who didn't understand the way it works until after I explained it to them.

let/const/arrow functions fix most of these, but it took over twenty years for those problems to get fixed. Also, they didn't exist when this article was written in 2013.
I interviewed at Google a million years ago and got the same sort of "trivia list", which was surprising to me. I passed most of them and everyone seemed excited about me while I was there, but then I started criticizing the interview process and (more importantly) Google Finance as being pretty bad, and this really upset everyone.

I could tell they weren't used to ever being criticized, pointing out how the interview process had effectively zero behavioral aspects or problem solving questions, as well as all the gaps between one of their products and the competition, and they did not give me an offer.

The funny part is they incorporated much of my feedback into Google Finance years later. It's still a mess, but hey at least they made some progress.
I worked there too back when it actually was a growth stage startup. What you say only further proves the point: I don't understand how it is a "startup" when there is no exit left for founders and employees. Their exit pretty much happened already.
Show HN: This App will make you fall asleep faster and wake up more refreshed
What about JavaFX instead of Swing?
> Recruiter: that's not the answer I have on my sheet of paper.

When I got a similar screening from GOOG, the recruiter confessed upfront to having these technical questions scripted and seemed much more flexible than this particular one.

> 7. what is the name of the KILL signal?

The question might have been "what is the default signal sent by 'kill'?" The answer to that question is SIGTERM and not SIGKILL. The recruiter may have asked it wrong, the question may have been written vaguely for the recruiter or the interviewee may have misunderstood/misheard the details of the question.
I am the indie developer of the app "Gentle Wakeup" which has already helped over 200,000 people to improve their sleep & wakeup. The app uses slowly changing light and sounds similar to a professional wake up light.

It contains:
- Sleep timer with fading light and music for falling asleep
- Night clock with deep background sounds for sleeping
- An alarm with natural sounds and slowly increasing light for wakeup

* I give a FREE unlock code which will unlock all features of the pro version which costs normally $10 *

Enter the code wakeup2604 in the app settings. The code never expires and can be used multiple times. Feel free to share.

I am always happy about feedback. The app has an average rating of 4.4 and changed the life of many people as you can see in the reviews. Any new feature ideas are welcome. I will try to answer all comments.

Alex
Still waiting for the LTS
EffingoCloud – DevOps recruiting platform
Canopy  Labs (YC S12) Is Hiring an Account Executive and a BDR
Tbh I'm surprised React Native hasn't been brought to Desktop yet. It solves the problem with nice compromises imo, and gives a great native experience in the ui layer.
That's among the elements worth tracking, as well as factors influencing it.

But it's far easier to concentrate for 4 hours when you've blocked the time and aren't going to be interrupted.

I'll let you work out the rest yourself.
I have no idea at all why people want to work for these kind of companies if that is the entrance criteria; especially with that kind of seniority and being abused like that. Was Norvig doing these tests I wonder? I do think people overestimate the importance in their life of working for a company like that.
systemd really is fine until you have a hosed system or it does something wrong or a scary bug is deemed a feature by the totalitarian maintainer and then it's like fighting your way through a dungeons and dragons adventure book written by someone who has been on the crystal meth.
Shapeoko spindle options
I rarely use it, but it is an alternative. Interesting how you overgeneralize an entire platform with thousands of users.
Why do you care what other people think about the holocaust? Is it causing you harm? Is someone being violent towards you? Or are your feelings talking? I don't care that there is a group of people denying the holocaust. It doesn't bother nor put me in harms way. Why is everyone so soft these days? Are you new to the internet? life?
You don't always have the luxury of knowing the language of the text you're processing. You may well encounter both English and Turkish words in the same text stream, and you don't always have the means to distinguish between them.

It's the same problem with Han unification. It's fine if you have 100% Japanese, Chinese or Korean and set your font accordingly. But it all breaks down when you try to mix two or more languages in the same stream, unless you have some external means of distinguishing between them.
I bet with systemd it is even higher, 100:1 or 1000:1, but the few haters are extremely noisy.
Don't know about the peninsula but biking on the sidewalk is illegal in SF.
I've never worked anywhere where I could randomly decide if "full time" was 40 hours a week or 30 hours a week.
Silly question maybe, is there any chance they do this on purpose?
This looks great, thanks for bringing it to my attention!
Well it looks like Bulldozer was still 60% of their client revenue, Ryzen is selling well the deal with Intel was also quite good but it looks like their enterprise figures are still abysmal Epyc double digit growth sure but considering that the majority of those 500 mill was still from semi custom it looks like Epyc is still struggling to get traction.
Node.js Latest Release Line: Node.js 10.x
What's the financial ROI effort spent to "save Ram" on developer's computers versus just adding hardware capacity to those same computers? The ROI should include productivity gained lost based on delivery schedule, the costs of ongoing app maintenance, the cost of finding developers in whatever alternative to electron is chosen, the value in terms of security and bug fixes that a mainstream project like Electron provides, and the economic value of having RAM on developer computers available for other business productive purposes. My gut assumption is that $200 of RAM upgrades across 50 developers is probably cheaper, but I could be mistaken. Good luck.
Why do you think they are less popular? Maybe it's a matter of taste?
Merging Component Changes Between Projects with Bit
You're saying their software is poor quality* because they employ... Women?

* Your opinion, not mine.
Reminds me of the time a TSA person at the airport asked a programmer at the port of entry to answer some canned CS questions from wikipedia and expected the exact answers...
Sounds theoretical. Salary is fixed and if there’s a supply of alternative workers and resource scarcity mentality then allowing employees free time makes them more valuable to and easier to engage by competitors. Qualatative arguments go out the window when the shoe strings tighten in my experience.

My ideals agree and I’ve banged my head trying to maintain boundaries with my managers, now 5 jobs in. Experience is with VC in Bay Area... work life in Minneapolis was pretty chill tho, 2 longer jobs there with good people.
In response to the title, nation states and employment and companies is not that much different. We may gravitate to certain countries or companies because we like the culture those rules create. I don’t see why online social networks should be different.
I love this. This is what I'm using now!
The default pattern is a variable name.

> [About variable name patterns binding to the name] Eliminates the need for an else/default leg, because assignment to any variable will be sufficient. JS programmers are already used to assigning variables that are then ignored (in functions, in particular), and different people have different tastes in what that should be. _, other, etc, would all be perfectly cromulent alternatives.
They turn off kernel security updates by default.
Is there a blog post detailing the state of Ubuntu desktop apps (i.e. a list of apps that don't have a port)? And does hi-resolution display support work properly? I'm thinking about switching but there are certain nice things about OSX that I can't live without.
Your solution to the "I can't join my community without...." is, "Don't join the community"?
you can make tiled managers look pretty tasteful... https://www.reddit.com/r/unixporn/
You are blaming problems with Ubuntu 18.4 on a project to encourage diversity from 2013?

And apart from the 5 years since: it seems the problems were administrative, having nothing to do with the actual content of the program?

Any other problems in your life that’d easily go away if only these women weren’t meddling?
> then I started criticizing the interview process and (more importantly) Google Finance as being pretty bad, and this really upset everyone.

Not rocket science, everybody. Who knew that people don't respond well to being criticized by strangers! Nobel Prize.
I've been a Linux user since the very beginning, and have settled on Ubuntu as my daily driver for .. now .. decades (or is it, I dunno, feels like it..) .. anyway, I am a systems-level developer, lots of experience, and I enjoy myself a well-put together system.

So, since I tend towards the multimedia experiences, I use the -Studio variant of Ubuntu, which is preconfigured and biased, default installations-wise, towards the cool music and video and creative tools, and so on. Its really a treat.

Anyway, I have a few systems. A DAW, Digital Audio Workstation, my studio, which handles multiple channels of audio on a regular basis, often 32 independent streaming inputs per REC session .. and a fair swath of plugins nobody has ever heard of before, which is often a positive...

On my personal laptop, I run the same thing. A GPD Pocket, with a small satchel of cables, and I can pretty much set up anywhere and review sessions.

Through all of this, I have updated my Ubuntu systems - but the only way I've been able to survive, personally, is to avoid Gnome Shell, and select FVWM or LWM at login.

That said, the only place Gnome Shell really feels nice .. is on the GPD Pocket. Does this say something about where things are at?

I tell you one thing: the GPD Pocket has replaced a Macbook Air ...
EU sets new standards on transparency and fairness for online platforms
or even just "population."

we used to have this debate over and over in grad school.

People would invent things and hope for a "community" to form--- that was the ultimate validation. But it was naive and pretentious to expect that any single invention could lead to community, especially within the time frame of grad school.
gnome community seems very much to have strong leadership.. where they want to lead on the other hand..
Why have a custom contribution agreement rather than just using the contribution agreement built in to the apache v2?
Basically our intelligence agencies were starting to receive evidence that suggest they were using gas around the same time that we had pre-existing deals in place to support them?

Before you go full tin-foil-hat with this, realize that decision makers don't always trust the intelligence being given to them and changes to policy and existing agreements take time.

Did we continue to stay in support of them knowing this or did we later condemn them for their use of chemical weapons?