skysight-inc/HackerNews huggingface dataset:
I think firstly it's going to be tough with long-tail edge case deaths to really be sure the numbers will be less than human drivers until self-driving cars are unleashed in sufficient numbers.

Secondly, even if you're right (and you may well be) - imagine that a common edge case was a small child jumping out in front of the car. Would we want to accept a vehicle that consistently ran them over? The raw numbers might be better but that doesn't fully paint a picture of what those numbers would look like.

I also think the 'will randomly kill people, but rarely' aspect of self-driving cars will be majorly off-putting on a very human level.

And finally there's a perception issue here - the self-driving hype is around the idea that the car is effectively being driven by a far better driver than a human, the second it turns out it does really crazy things sometimes (doesn't even have to involve fatalities necessarily) is also going to put people off I think.

I personally prefer the idea of driver assists (responsibly developed so drivers aren't just distracted) aiding driver safety while we work on a supplemental self-driving solution, or perhaps as discussed in the article create some infrastructure along roads to make things more certain.

I am far from being against self-driving cars, I just feel the timeline is longer than currently hyped.
Considering Viewports
I just looked up the company's crunchbase page:
https://www.crunchbase.com/organization/bioo
From this [0] it suggests the xilnx floating point core can run at >600Mhz,and the latency of many operations is just a few cycles. Also a
s its pipelined the throughput could mean one result per clock, depending on how you configure the core. Seems closer to the 5x to me.

[0] https://www.xilinx.com/support/documentation/ip_documentatio...
If someone just gave me a tool to show me the expected wall time of query before actually running it, I would be quite happy. I would not even need that much of accuracy, anything up to one order of magnitude would be useful, and even up to two orders of magnitude I would use occasionally.
> every reference to another object is injected via a DI framework

And it's injected with an interface, not a concrete class, so you have to go on a giant easter egg hunt to even figure out which class is being injected... only to eventually discover that there's only one class that implements that interface.
This is a seven year old review of an indie game that wasn't particularly groundbreaking. I don't understand what the lure here is for HN readers.
As someone fortunate enough to wfh, works in both dev and ux, and uses Windows and Ubuntu, I couldn't agree more.

Nearly want to shoot myself every time I'm told, "Hey, I'm sending over the Sketch file" or "sigh An Illustrator again? I wish you had a mac w/ Sketch when you made these wires".

I can't blame the people who say that, but god damn just release a windows version. There's Lunacy for windows, but it's buggy as hell.

Call me old fashion, but I'm sticking to Illustrator for the time being
Yes, although it has a "root partition", which could only be Windows up until a month ago[0].

[0]: https://lore.kernel.org/lkml/20200914112802.80611-1-wei.liu@...
Their "space for disruption" will probably be exclusive iOS integration, just like most of their recent "innovations."
CMake and qmake is not enough. Adding Ninja...
It depends on the culture and the programming language. The advantage of using noun phrases for pure functions is that

1. only by reading the name of the function you know it's a pure function

2. a call to a pure function in an expression reads more naturally since operands are values and values are nouns.
That happens because Windows and UNIX interpret the time differently (Windows as local time, UNIX as UTC). So you either change UNIX to use local time or Windows to use UTC by changing a registry value. A quick google should tell you how you can achieve that
It seems expensive and I don't see how we get from here to there. Roads are fairly expensive and require a lot of planning, so how do we go from no-robots to a dedicated road with limited human drivers without having a lot of wasted very expensive infrastructure for a length of time?
> Native is nice, native is fast

Only if you are using a Mac. On linux, the zoom client is neither fast nor (in my admittedly slightly subjective opinion) nice.
RC people also become GC in the US.
Thanks to WebArchive, we can still preview Tribal's PowWow
https://web.archive.org/web/19961206133119/http://tribal.com...
Population groups, not races.

Skin colour is a poor dividing line between populations, though maybe on this vitamin D issue it might be more reasonable. There is no "black race." There are populations of various African origins, a much more complex and messier situation that the category "race" obscures. There is statistically more genetic diversity _within_ Africa than in the entire human population outside of Africa, so drawing a cline based on some "black" or "African" or "Negroid" basket of traits is fully 19th century quackery.

EDIT Put another way: "race" is a cultural category, with little biological meaning. The key question here is vitamin D responses in southern-adapted vs. northern lattitude adapted population groups.
Having used the web for twice as many years as the author did I feel optimistic about betting that web browsers will be complete only when nobody will use them anymore. We're very good at inventing new stuff and OSes and browsers have to keep up.
Wow, I didn't know one could actually have a career doing that. Sounds really interesting.
That's because Windows stores time in the RTC as local time, while Linux stores it as UTC. You can make Linux adjust to Windows or Windows adjust to Linux, but it's probably better to make Windows behave like everyone else: https://www.howtogeek.com/323390/how-to-fix-windows-and-linu... (Option 2)
"Xbox Creator" is an odd title/identifier, sure he was head of the project, but they are just slightly modified PCs. As if he did all the hard work, personally.
It will be to other search engines as Ping was to social networks.

Apple is not very good at its cloud offerings. Never had been.
One quick Meta edit- this is a loss for Amazon, which has a connected interest to WaPo. Let’s be clear about that first. No mention of that tie in the article, which is pathetic.

My kids watched the Charlie Brown Halloween special ad free and at their schedule’s whim (aka 2x in a row). Don’t shed a tear for Charlie, he’s fine, this offering is way better. Now If I could only get my wife to let me cancel directv once and for all...

I get that the copyright laws should be tweaked and Charlie should be totally free, but I’m guessing that the copyright law has also enabled Disney to spend quite a bit of money on the new Charlie Brown space series, which my kids also have loved.

At the end of the day, I didn’t pay any more money to see Charlie Brown Halloween, I saw it ad free, very high quality picture (you can actually see the shadows from the way the cartoon was assembled I think?), I didn’t have to worry if this was some troll version where Charlie pulls out a chainsaw and slices Lucy up, (looking at you, YouTube). I mean, do I need to go on?
From the conclusion portion of the actual paper:

> 25OHD levels are lower in hospitalized COVID-19 patients compared to population-based controls and these patients had a higher prevalence of deficiency. We did not find any relationship between vitamin D concentrations or vitamin deficiency and the severity of the disease.

That second part is really important. Look, I am taking a multivitamin as a result of what I’ve read but mostly because for me there is no harm in taking a multivitamin. But I have yet to see a definitive study that says vitamin D makes COVID better.
First type of solution that empowers the user. Good job
Relevant xkcd: https://xkcd.com/882/
Develops Needed
I would rather that fund/support/use DDG than to their another rose in their garden.
We are looking for talented Front and Back End Developers to work on our tax planning software. Check out our site for more information and to be part of the movement!
We got $125 MRR and 300 subscribers before our newsletter even launched
>"software trains" face basically all of the same challenges as a self-driving sedan would.

How so? It seems pretty evident to me that having separate, dedicated lanes should make it a lot easier. What I'd say is by far the biggest concern, human-driven traffic, is just completely eliminated with that.
> In my army it does. We take all precautions to shield civilians where practical.

In Afghtanistan, the Taliban represented well under 1% of the population(1). In WWII 31% of the German population, and 9% of the American population, were in military service. Those are just two very different wars, fought at very different scales.

A good example of this is in WWII it seems that it was fairly common for planes to strafe farmers and their equipment when they got an opportunity(3). In Afghanistan this would be incredibly counter productive, as so few Afghans were actually fighting. But in WWII? When a full 1/3rd of the population is in the military - and much of the rest is working in the industries necessary to keep the military running - ethics aside, it's easy to see how anything that reduced food supplies would have a direct effect on the effectiveness of the military.

1) https://en.wikipedia.org/wiki/Taliban - reports 60k Taliban / 37 million Afghtanistan population = 0.16%

2) http://historynet.com/what-percentage-of-the-population-serv...

3) https://www.reddit.com/r/CombatFootage/comments/3nla50/allie...
As far as I understand the book is a collection of essays and each essay has a separate PDF under the book cover image.
Yes! I often see code that where a method sets an instance variable, then calls another method that does some work based on that instance variable, which is then not used until the next time that first caller is used. The instance variable is redundant, and the control flow is obfuscated. I think the principle is just to only expose something when you really have to (harhar), and that the 70's suspicion of unstructured use of global scope should be equally directed to class scope.
They also created GEMA which is the main collective rights management association in Germany

https://en.wikipedia.org/wiki/GEMA_(German_organization)
They have an API using which you get a json representation of your files. That is the same as sketch (whose file format is essentially zipped json files).
Back in 2003, Seldon and Colvin wrote a pretty good book about Angel Customers and Demon Customers (http://geoffcolvin.com/books/angel-customers-demon-customers...) which examines many of these issues.

A bit of friction, if applied correctly, is not a terrible thing if an interaction's cost outweighs it's value. Getting the balance right is tricky but worth considering some alternatives to just "putting up with it".

After all, "sure, I'm selling at a loss but I'll make it up on volume!" is not sustainable for too long (unless you are a tech company... just kidding).
Yeah, great. A search engine that will somehow require me to buy Apple hardware.
Which is sad because Qt Widgets allows amazing native feeling apps and Qt Quick is supposed to be the future ...
The employment/housing/financing impact is too real, too deep, and too damn important. Change. A change gonna come.
>modeling the problem domain under consideration using an object oriented approach

Really curious. Do you have any material that explains this way of design?

I work on mostly web apps. End of the day, it's really about moving data and transforming data. So most of my programs have no choice but to deal with data, and so, my whole design process revolves around gathering, storing, operating upon and transferring data.
and download it with youtube-dl...

wait a minute -
How HN crushed David Walsh's blog
Plus, doing hard exercise doesn't always lead to weight loss since the resulting muscle mass isn't exactly weightless.
A small note: 100ms is effectively imperceptible to a human. Even 1s is acceptable in most cases. There’s a HCI study from the late 60’s that defines this.

WRT losing data by filling out a form, that hasn’t been an issue for years now (except when the “smart client renderer” decides that it is). Most browsers will not lose data in an interrupted form transmission.

Plus, most browsers (especially mobile ones) handle interruptions like a tunnel fairly well, waiting for the connection to return without losing data. And without having to think about that usecase as a web developer.

It’s funny to me that you mentioned slack above; some of my favorite old-school chat experiences were server-side rendered pages. They worked remarkably well for the limitations they faced.

All this said, the proper compromise is probably doing both client and server-side rendering. I’m reflexively against client side rendering, because of how they’re typically implemented: slow to download up front, each SPA creates its own interaction primitives, and finally the interactivity of an SPA is only rarely required and yet they’re used everywhere (read-only SPAs are the worst).

Javascript - and client-side rendering - is the power hammer of the frontend development world.
OKRs vs. KPIs: explanation with examples for Engineering Teams
Pfizer dashes hope for Covid-19 vaccine data before the election
I don't understand what you're trying to say. Did computers 'corrupt' the nazis?

I'm pretty sure genocide predates IBM.

Is 'computer technology' bad? If so, why are you here?
> I haven't used a JS framework with server-side rendering in a while - but from what I remember it seemed to add a terribly high TTFB to the overall page load, which negatively impacted SEO.

You can just stick a CDN like Cloudflare in front of your requests, and this issue is resolved.
> Sure, nuclear weapons and crypto currency are the exact same thing and pose identical risks to the world.

> Governments voluntarily agreeing to reduce their weapons is also the same as forcibly forbidding people from using a useful technology. Top notch analysis.

Governments "forcibly forbid" their citizens from developing nuclear weapons. Similarly so for things far less dangerous than nukes because, you know, "less dangerous than a nuke" isn't exactly synonymous with "safe". I can't top your "top-notch analysis" though, so this will be my last reply.
But then despite that the class is getting a generated proxy that does basically nothing or is causing the problem and it is really hard to determine anything except tracing it at runtime to find out what actually is being run. People do some crazy things with Spring and interface injections in Java and it can get really Opaque quickly but also often it really is just 1 class implementing an interface and there are no tests using the interface at all.
>I am convinced that the appeal of the Amiga, and retro-computing in general, isn’t just nostalgia - it’s making a stand against the bottomless complexity and disempowerment of modern computing.

Agreed 100%. I was born well after the original home computer movement was over and the idea of doing things like graphics and audio simply by writing to registers seems nothing short of magical.
How to Stop Getting into Pointless Arguments Online
Ok it really feels like you're either misinterpreting what I've said to vent some anger or I've misspoke. In any case the opinion you hold of me is not representative of my attitude towards security.

Of course I want to know about security issues. Actual security issues. I don't want some script kiddie pinging me about a port that's open trying to fish for a few grand because I'm the cunt that opened it! It's not an open printer or whatever nmap is telling you, it's probably a non-standard SSH port. Something someone with skill would figure out in a second.

If you find an open printer on my networks - send a printout to it. Say hello.

Have a good day.
"It's a wonderful life" was released under 1909 rules. It came out in 1946, so was copyrighted until 1974. The owners (RKO) didn't renew the copyright, as it was a failed film, it was well before home video, so why bother I guess.

Thus in 1974 is became public domain, and all the networks could play it as many times as they wanted with no cost, and did so - making it a very popular film in the American cultural zeitgeist.

In 1993 this was all undone though, and now only the owner (which is NBC) is allowed to show the classic film, because it was based on a story that is copyrighted (and NBC acquired the copyright)

Copyright length are ridiculous. Any implication (we need copyright otherwise people won't create) that Philip Van Doren Stern wrote his story in 1943 because he felt he could capitalize on the rights of a derivative film in the cable tv and streaming era is laughable.
I would add another example of a use case. Access already solved most of the no-code issues. In our SME I wrote a key business application using standard Access forms and a database. There's a few lines of VBA code but that's it. I could of wrote a bespoke app in a modern language which would of taken days and weeks. But access allowed me to get a system working in a few days. We're still using that system years later.

Developers will complain this system isn't scalable and lacks testing, but for a small business or small team that's all that's needed.

Another key problem is that with simple tools you empower non-technical users to do their job faster. If you obfuscate the data behind an application you become dependent on software developers for maintenance which increases cost and reduces resiliency. For large corporates, this can mean removing an army of low-cost administrators and replacing them with an army of high-cost software developers.
This seems a bit strange. Conan's client is open source, and the repositories are decentralised, but the repository server it all depends on, JFrog Artifactory, is proprietary.
The United States and the Metric System [pdf]
Competition against Google is always welcome but this will conceivably only work in Safari on Apple devices and require a service subscription.
> If you discard these imagined futures, you end up with a "Eh, I have no agency anyway, why bother with difficult things?"

That's one take on the situation, the unreasonable other which all society depends (the inventor), sees a stupid, nihilistic future and gets to work to improve it, simply because there is nothing more interesting to spend one's time than elevating others in need, regardless of it having any meaning.
It's called a BOM reduction, Tim Cook has to make phones more profitable year on year, one way to do that is to reduce the cost it is to manufacture them.

Small savings add up. The environmental excuse is just PR, they still have to put cables and chargers in boxes and ship them half way across the world.

If they really cared about waste they'd make their hardware last longer, my Powerbook G4's power cable still works fine 18 years later and isn't frayed. Every modern Macbook power cable I have it frayed and dangerous just months after purchase requiring 2-3 units to be bought over the life of the laptop to remain safe.
Nigeria’s Okonjo-Iweala becomes first African to head the WTO
Was the Amazon/IMDB coming-together called an "acquisition"? Can that model be copied for Apple & DuckDuckGo?
There's a difference between being able to drive stick shift, and "fully understand"-ing how to drive stick shift.

I would absolutely say that I can drive stick shift because I've proven it to examiners in multiple countries (not every country permits a license exchange sadly), but to "fully understand" something is (well) something of a higher bar so I would ask how high? to make sure I understand what it is they expect me to understand. There might be a nuance that you (or I!) hadn't considered, for example driving stick shift with an unsynchronised manual transmission, or shifting without clutching, or something else entirely, and the point of the "fully understand" qualifier might be to call attention to something like this.

For example: Say I can implement paxos in my sleep, debug someone elses implementation, and I can even design and implement a new consensus algorithm based on paxos where I may satisfy requirements of parts in slightly different ways that are extremely domain-specific but may be beneficial from a performance/time/space/cost perspective. This is what someone might mean by "fully understand"-ing paxos, but making some changes to paxos may take time for me to convince myself it is correct (or incorrect!), or there might be parts I think are essential/important that aren't (in some situations), and so I would still be interested in learning something new. Who wouldn't?

However, I don't have good experiences with people who say "there are only X people who fully understand Y so you should use Z" -- it's
usually means they don't understand Y as well as they understand Z, and that's not what I want from an expert.
It's also a potential massive profit machine just on the iOS platform if the only thing they do is weak advertising targeting (search for shoes, get ads for shoes). iOS is such a large platform that Apple doesn't need to abuse privacy to derive immense profit from search. Google does it out of greed, because $50b or $60b in sales isn't enough versus the $166b they're getting now.

Apple could try to make a lot more money off of their iOS platform right now by becoming very aggressive at abusing privacy. They don't do it because the already lucrative path they've chosen gives them a big competitive advantage in the age of privacy violation.

If Google were a thinner organization instead of a hugely bloated monster conglomerate, and if they ran advertising with weak targeting, they would be a very profitable, very large company at a far lower sales level. That wasn't ambitious enough for Google.

Google's privacy abusing margin is Apple or Duck's opportunity.
With MyChart it's fairly simple to get health care summaries here in Canada (Toronto at least), but I still have to go t through the rigamarole for my images and getting them around to other caretakers. I should have done that last week actually...
At least it gives you the option to choose. Some people will be more willing to pay directly rather than endure ads.
How long do the macs usually last before they need to be replaced?
Isn't a collective made up of individuals?
Ceramic: The Dataweb for Open Information
Some people just use adblock.
Any good extensions out there yet for blocking these or are you checking manually?
you know that whole, "never put all your eggs in one basket" saying... that's exactly what this dude did and he got burned.

while the situation sucks and amazon is a jerk for allowing this to happen... i don't feel bad for him. any business man knows not to do this, it's rule one in everything you do. it places you in the position where you aren't in charge meaning you don't have the upper hand. hard lesson for this dude to learn, but hopefully it prevents others from making the same mistake.
In my experience, what managers do is

- shoot the shit with us in endless meetings

- present regular progress update slide decks that no one cares about

- periodically get together to determine the comp of people who actually work
The World is trapped in America's culture war
Why is what I'm proposing doom? The iPad is a more popular and modern platform than MacOS, MacOs users should be happy they now get to take advantage of that beloved ecosystem. (Well that's what the PR will say anyway)

Think you're missing the point what I'm making and passing it off as just general Apple negativity.
New Stent-Like Electrode Allows Humans to Operate Computers with Their Thoughts
On mobile blame goes to Apple for not allowing other engines. You could have used Firefox in iOS devices as well.