skysight-inc/HackerNews huggingface dataset:
I don't understant people telling that the car should have done everything to escape this situation and thus could have generate more problem.

What I see but I'm not sure about is:

The poor guy or girl is not crossing a pedestrians passage, have no lights.

END OF THE STORY.

This was and are the worst scenario most of the times when I drive on the road at night. People without light that we see at the last moment. When that happen sorry but you could not blame only the driver. People should use their brain too.
Stumbleupon – Social Network Review
Fill the time honestly with what you were doing and how it made you a better person. It will make you stand out from the crowd and show a depth of character and introspection that some employers will appreciate.

Move on from the recruiters that want to churn you out. Find some other options with solo recruiters or go at the companies you're interested in yourself.
Sadly not a good metric anymore because most companies outsource their building maintenance and janitorial services.

Still a great point.
To get a list of all Facebook ip's:

whois -h whois.radb.net '!gAS32934' | tr ' ' '\n' | awk '!/[[:alpha:]]/' > facebook.list
whois -h whois.radb.net '!6AS32934' | tr ' ' '\n' | grep '::' >> facebook.list
They already have containers:
https://addons.mozilla.org/en-US/firefox/addon/multi-account...

Though I would prefer if it were a bit harder to accidentally leave a container when opening a new tab.
Yes. I work in CS in the field of Computer Graphics and (by association) Computer Vision and Robotics. Our top conferences and journals are by ACM. However there are a few journals by Elsevier and IEEE which are relevant. I do not have (legal) access to any of those three. However there are publishers who allow authors private/institutional hosting of their papers without paying additional open access fees. I would still doubt their legitimacy in tax funded research results...
I once had a dream of an article popping up on HN, with hundreds of upvotes and a single comment on it saying:

We agree!

I woke up immediately because that isn’t possible.
I too think visibility is better than it appears in the video, but I'm not so sure it's good enough to help all that much. However, even with visibility as bad as in the video, I'm confident in my ability to handle the situation. I would probably not be able to break in that short amount of time and from that speed, but neither would I drive at that speed. When there are less than ideal conditions (in this case visibility), it is our responsibility as drivers to adapt and lower the speed, possibly dramatically. This goes for autonomous cars too. If the road in front of me and the areas next to it are not clearly visible, I'd drive at such a speed that a collision would in all likelihood only result in scrapes.
pic at 9pm of the spot taken out of a video circulating here earlier, sorry for the meme format

https://i.imgur.com/eSre3hL.png
I think Uber should be forced to share all of the sensor data.

Historically, building and engineering codes advance in response to disasters. This mindset needs to be applied to robots that are going to be operating in public spaces. Incidents like this are an opportunity for all self-driving car developers to get better and there's a public safety interest in that happening.
It annoys me that you're getting downvoted with no replies. I completely agree with you. The only way to stop your data from being spread across the web is to never put it there in the first place. I feel like federated systems (Mastodon, Diaspora*, et al) will only make it more difficult to remove your data, because now it's spread across 100 individual servers in 100 individual countries with 100 individuals doing their own thing. It ends up being even MORE permanent in the end, IMO.
Did you skim and miss how they plan on blocking intrusive ads and cross-domain tracking/retargeting by default, and improving the existing tracking protection functionality? There are certainly more mentions of privacy than you cite.
How Inoreader Migrated from Bare-Metal Servers to OpenNebula and StorPool
To complete the thought experiment, what would we have to do to form our own militia? Have a charter and elections? The colonial army at the time was not sanctioned by the king to bear the arms it did.
Not knowing that much either, but I was more under the inpression that farmers working small had a better chance to live decently than the ones working on big contracts.

My perspective is how supermaket chains establish almost direct relations with producers and waive their weigh around to get better and better deals as time goes. Basically a variant of cuting the middle layers to eliminate bargaining power.
More likely that contrarian headlines garner more activity than their obvious or expected counterparts, pushing them to higher rankings more frequently. Here on hn, it’s possible that if a user reads a headline they already agree with, they will say to themselves “oh ya, I know that already, don’t need to read that.” Then when they see a contrarian headlibe they say to themselves “hmm, what’s this.” I would posit something more along those lines. Although I now realize, your comment may have been rhetorical in the sense of suggesting that this post (and others like it) take advantage of this trend but lack in substance.

It is a strange phenomenon, that the brain tends to ignore things that are expected, and is often jarred by the unexpected. It’s maybe one of the downfalls of expecting the unexpected. Because it makes even the unexpected seem ordinary. Or maybe the reverse is true, and expecting the unexpected makes the ordinary seem extraordinary.

I’m gonna go and have some breakfast.
It can't have had sufficiently fast impact on Earth by disturbing orbits to create impactors, given the distance.
Based on the app description and homepage I always thought Krita can't replace Photoshop for the few things I need to do for basic webdesign stuff. But reading the comments here made me reconsider. Has anyone used Krita for web stuff (icons, headers, banners, editing screenshots, etc?

Since the developers are reading this thread: I saw that you have a simple press page [0], if you want something more detailed, I can hook you up with a free PressKitHero[1] account.

[0] https://krita.org/en/about/press/
[1] https://presskithero.com
I suppose that's what makes it "total".
How do you measure complexity with an objective number? I have a few ideas for what could go into it for a given task or process (number of branching paths, number of methods called, LOC, time to develop, etc.) but how do you assign weights to these?
InfluxData Is Building a Fast Implementation of Apache Arrow in Go
YES! As a developer I can FEEL the pain of our code debt but I don't know how to convey the importance to management. There's definitely a balance to it and I'm certainly biased in favor of letting those in the code make the judgement call.

One solution I thought of was to enact a 20% code debt policy, similar to google's 20% time but for code debt. Hey developer, is there something causing you pain? Fix it!
I use "pinta" on Linux when I need an equivalent to MS paint.
I use Materialistic[0] which besides the usual features has a "catch up" function which can be set to past 24 hrs, week, month, year. I don't use it much, but it just crashed when I did, so ymmv

0- https://f-droid.org/packages/io.github.hidroh.materialistic/
Antifragility and skin in the game in software
Ask HN: Is there something like Join.me for Linux?
For over a year Linux support has been the second-most-popular request on the official join.me Ideas Forum and there are over 1800 votes for the idea:

http://help.join.me/forums/182750-join-me-ideas-forum/suggestions/3466551-make-a-version-compatible-with-linux-ubuntu-12-04
> by blocking the worst content and more clearly communicating the privacy and other protections the browser offers.

I really hope this includes the likes of outbrain, taboola and similar clickbait garbage that pollutes far too many blogs these days
A clunky appearance is a fairly subjective statement, could you clarify exactly what about the appearance doesn't work for you? I think that would provide somewhat more useful feedback. (I use Firefox on Windows, and personally don't view it as any more or less clunky than Chrome)
I wonder if the author even realizes that this article is an example of the phenomenon he's complaining about — that he's preaching a caricature of SV to the Guardian's choir, who are eager to believe it.
LIDAR works by shining a laser beam of certain wavelength. If some object completely absorbs that wavelength, there's no way LIDAR can see it.
AWD cars are great, I own a Subaru that does fine about 90% of the time.

There are still days that it stays at home and the trucks and SUVs come out because the snow depth is above the bumper.

Who said I live in MA?
Is that the crappy video the car uses, too?

Looks so low-res and like they added contrast until you really can't see the person any more.
I think he is, at least, I've never heard of any law that removes responsibility from a driver if driving a self-driving car. I think this will also apply to empty cars, if they get into an accident, the owner is liable.
Guns were not banned for 200 years. D.C. vs. Heller in particular overturned parts of a law passed in 1975.
Technical debt is a debt that someone else will have to pay off.

My greatest accomplishment at my current job has been deleting 45K-60K lines of code.

Not every bit of code will be perfect for many reasons, but please be thoughtful at least, and not just hammer out code. Someone else is going to have to clean up your mess.
> And then one can ask “what is the domain of mathematics?” or even “does mathematics have a domain?”, questions which lead us into a “philosophy of science” discussion with no end in sight.

I think these are useful conversations even if we can't foresee them ending. It's what's helped us move physics beyond stuff like Newtonian mechanics where we expect things to line up with these nice equations, and apply math in a more appropriate fashion to our observations. i.e. We treat math as something we apply to our observations, and reconsider models as we run into problems, as opposed to demanding our observations line up with our initial model.
I think he was alluding to the fact that although there is a legal way to make guns illegal, it won't actually get rid of guns, in much the same way making alcohol illegal didn't prevent people from drinking.
Just curious, what site is that?

Cody's Lab and AVE, two of the most informative educational channels, already have a crap ton of problems with YouTube (granted AVE pokes the bear with a stick). With the #DeleteFacebook movement in full swing, I'd love to see a #LoseTheTube and go to a platform that promotes free expression but can actually classify stuff correctly (giving the user the power to filter what they don't want to see).
Even with outsourcing there is some quality control by the company. Does my garbage can get emptied nightly, are the bathrooms clean, is the lighting replaced when burned out, etc. Companies that blame the facility are pretty much playing the numbers game.
I think it will be a minor blip. There's been such a drum beat about FB being bad for privacy over the years that most users probably don't care. I know it's just one data point, but none of my friends have mentioned this latest episode.

Additionally, re-building a social presence on another network would be a lot of work for many users. There's a certain dopamine rush to making a post and getting a ton of likes. In the short term, users are not going to get that kind of engagement if they move shop to another platform.
Improve transportation and remote working opportunities so not everybody is trying to live in the same city.
"premature optimization is the root of all evil" - Knuth
Can any native Hindi speakers comment on the difficulty of doing math in a language where every number 1-100 has its own name?
The danger is that readers may be led to believe that the exceptions are the norm.
I just spoke at a dev conference for the first time last weekend. Here's what I found, in addition to randomly checking out Youtube videos:

- https://speaking.io/
- https://www.pluralsight.com/courses/hanselman-speaking -> Mr. Scott is really good, I like his talk: https://www.youtube.com/watch?v=FS1mnISoG7U.

I think you have to just keep on practicing actually speaking, like even in front of a mirror, I didn't do this enough (I practiced, but in front of my machine). Also just look at a few people in the audience, think of it like you're chatting with 1 person 100 times/5 people 20 times as opposed to chatting 100 people.
In fairness, RISC was made feasible in part because suddenly there was more memory available. In some interview, Gordon Bell spoke of David Cutler saying, Gee, why didn't we go RISC in the first place, and Bell replying, Remember how scarce memory was?

Having said that, Hennessy and Patterson definitely deserve the award.
I did not expect that New York Times would do this, but how wonderful would it not be if they had asked directly if either of the political parties in 2016 was given access to use Facebook data in order to create social graphs and use it in their campaigns.
> the right balance comes with not just engineering experience, but also domain experience, team maturity/talent, market/competitive pressures, leadership, and culture.

I couldn't have stated it better myself. Most of the time it start from culture, leadership and then experience etc.

I have worked on multiple projects with varied amount of technical debt. But the project with the most amount of debt happened because of poor leadership.

The guy who was managing the project was more interested in currying favor. The end result - everyone's salary was being shared across the company in un-encrypted plain text format.
Projects, Process and the Deep Cleanse (2014)
I use to try everything available to group tabs regardless of browser. They all had their issues.

Eventually I just went with keeping things in their own browser window. With multiple monitors or a screen big enough to have separate windows the dragging and dropping of tabs works fine.

Then the issue becomes that you cant save tab groups :(

You can even use multiple browsers if they do something useful for a type of group. History and bookmarking becomes even more mysterious that way.

The extensions I used to save groups are all broken atm.
I think suggesting today's outcome in Venezuela as the result of intention to have imports rather than the obviously bad result of land redistribution is disingenuous. Chavez took land from farmers and gave it to people who had never farmed before. That's not intentionally relying on food imports. That's shooting yourself in the gut while on a drunken bender.
A company whose main business model is giving things out for free, to gather your data, which they then make billions of dollars selling to other businesses?

And you think they're suddenly taking on the very complex and muddied problem of real estate because they have passionate feelings about the housing crises?
Doesn't hindi have its own script for numbers as well?

The 'Number' column doesn't reflect the same fact very well.

https://en.wikipedia.org/wiki/Indian_numerals
The part that you don't see in those numbers is that "affording to reduce exports" really means that many people would have to drastically change the life style their families had for centuries. It's not easy for farm owners who've had that land for generations to just turn the switch and start living of something else. In Europe workforce has a lot more of inertia than in US or Canada, people are far less used to relocating and re-skilling in the search for jobs...
Technical debt can benefit from being managed in it's own category - it's inevitable as bugs and features. Unmanaged technical debt is sometimes the 'bad' technical debt we think and read about in hindsight.

When I'm a little more aware of technical debt being created - I track and manage it just like a feature or a bug in the project management system. Separate type, label or category of ticket. It surprising several tools don't have this out of the box for some reason.

There's a few benefits to technical Debt being categorized separately:

Tracking technical debt helps provide a sense of the technical debt tickets that are being opened, and floating around both in numbers, size and unknowns.

Keeping technical debt items tracked along side features, and bugs in it's own category is an invaluable form of cross-training to new team members who are learning the why the current code base came to be how it is, and not just what they may see or think is best.

We see how good we might be as a team and individually at identifying technical debt, and if we are improving at identifying it, and help develop a ratio for future accuracy.

Regular technical debt review helps create a sense of what technical debt is occurring, and what can be fixed under the hood on another project, if desired, or possible.

Keeping an eye on technical debt is important too, if something initially small is at risk of painting the project into a corner, or becoming exponentially difficult to re-factor.

Would love to hear strategies and tactics you might use in your TD practice.
Isn't the article mostly about how it did influence Oort cloud object orbits? Thirty-six identified.
4) That portion in particular is a slight down slope
The youtube ones "no demo of high capacity magazines" leaves me scratching my head, what exactly is that accomplishing?
In the end it's up to the devs to make it clear dealing with debt is just part of being a professional dev. In my team I never tell management about refactoring. We just do it as part of the daily job. You won't get major rewrites done that way but over time you can clean up a lot of problems if you are a little strategic.
A lesson I learned early in my career was to avoid spinning out too much on why a particular piece of code someone else wrote was so “bad”.

The metaphor in this article fits perfectly- the developer who wrote this borrowed from the future, and without being there at the time, I can’t really judge their calculations.
Yup. And that is how farmers find themselves with huge debts, because they are strongly advised by companies to buy big machines.
This is new to me, but I think it’s fantastic advice!
Does it work for the YouTube app?
> Many good Lables release 24 bit mastering quality flac releases, better as CD. But, to hear a difference, you really need highest quality equipment and even then, depends on the sound.

A properly mastered CD can represent the whole audible range; to properly represent the very quietest sounds (mosquito-in-an-empty-room level) requires doing dithering as part of the mastering process, but any competent masterer should be able to do that. AFAIK no properly blinded (ABX) listening test has ever shown a human-detectable difference between 24-bit and correctly mastered 16-bit.

> I hear the different of flac vs mp3 on my Shure SRH 940 and some other high quality headphones. On medium quality speakers I don't.

mp3 is a long long way below CD quality.
I'd say that technical debt is often the best kind of debt you can take on as a startup. Difficult to maintain code is not going to be the thing that puts you out of business. Usually that's making the wrong product or not being able to reach your market.

Compare that to the other kinds of debt (convertible, for instance). They cost a lot of time to obtain and, potentially, a lot of money in the long run if you do well.

Many of the most successful startups had (have?) shitty code. Of course there's great counterexamples (i.e. WhatsApp having a 5 person backend team when they were acquired), but as a programmer and founder I find that my urge to make shitty code and ship fast is waay smaller than my urge to make fantastic beautiful code.

Of course shipping fast does not imply writing crap code in general. At all. But sometimes it does, and when it does, I've learned that hard way that maybe it's better to choose the crap code.
Is the complexity based on pronunciation here?
All of those suggestions will increases cost and decrease profit, there's no law mandating any of those so why would they go above and beyond for 'safety' reasons?

I understand it's the ethical decision but at the end of the day for-profit companies are only interested in one thing: maximizing profits.
Boo, looks like osx keychain integration will still languish (https://bugzilla.mozilla.org/show_bug.cgi?id=106400 Reported 17 years ago).

I'm puzzled what Lockbox is mean to do. https://mozilla-lockbox.github.io/lockbox-extension/faqs/

What’s the difference between Lockbox and the Firefox password manager?
newer encryption than what is offered with password manager

AES256-GCM, HMAC SHA-256, eh, sounds fairly run of the mill?
Basically most AI/Lisp vendors also offered a Prolog in Lisp. As a Prolog implementation the standalone Prolog compilers were faster and had more Prolog features, but since the Lisp tools were a bit more mature, even in Japan some projects used Prolog in Lisp.

There was a lot of research for AI hardware in the 80s and also for Prolog hardware. I once saw a Japanese Prolog Machine (a special purpose workstation with a Prolog environment), but I didn't have the chance to actually use it.

With faster/cheaper Intel or RISC processors and a lack of research funding, the topic of specialized hardware was mostly ending in the early 90s.
U.S. On Track to Record Oil Production This Year
Write Seemingly Unhygienic and Referentially Opaque Macros with Syntax-Rules '13 [pdf]
I wonder how we can effectively punish Reddit for this. If we can cut into their advertising revenue and derail their IPO, that might force them to reverse their position.
This is in fact the explicit motivator for the addition of this API.
I'd like to quibble a bit with the definition of technical debt being used. A decision not to refactor code when you don't know if you will be improving it is not technical debt in my book. There are many times when I look at a piece of code and say, "This is a smell here, but until we know better what we are building I can't remove the smell". It actually would be technical debt if I covered up the smell with something pretty that wasn't related to what I actually needed. Later on I'll have to remove that pretty code (or work around it). Hopefully making me feel better about apparent lack of smells is worth it ;-)

The idea of technical debt is that you are trading some kind of completeness/correctness in the code for something else that is valuable. Usually that valuable thing is time, but it can be something else. For example, perhaps you know that your requirements are wrong. However, the client is unhappy with answering questions. You could pester them some more, or you could implement the obviously wrong requirements and wait for them to find the problem themselves. In this way you defer the frustration of your client to a later time when they might be more approachable.

It should go without saying that you should almost never do the above: I'm only using it as an example of tech debt that isn't to do with saving time.

There are lots of times where technical debt is beneficial. The key is to understand the cost/benefit. This is where we usually go wrong. The cost/benefit analysis is usually done by someone who only understands the benefit. It's just making the analysis of borrowing money and making the assumption that you don't have to pay it back. Hmm... how much money should I borrow in that case? Obviously, as much as I can get!
the Brave browser is another alternative with ad blocking.

and its got smooth scrolling. (at least on android)