skysight-inc/HackerNews huggingface dataset:
> "Also interestingly: AEB did not trigger."

Looking at the video, a bunch of dust seems to be kicked up around 1.5 seconds before the impact, suggesting hard braking. Clearly it activated too late to avoid the collision, but it certainly would have reduced the energy of the impact, and thus potential injury to occupants.
Location: EU (GMT+2)

Remote: Only

Willing to relocate: No

Technologies: Technical SEO

Résumé/CV: https://www.linkedin.com/in/kntoukakis/

Email: hn@kntoukakis.com

Twitter: https://twitter.com/kntoukakis

I help my clients solve tough SEO problems and make the right decisions about their websites and content.
My expertise covers minimizing the impact of website migrations, SEO for multi-domain website architectures (ex. China), finding dynamic rendering problems and more.
From creating a search strategy to reverse-engineering the rankings of your competitors, planning better content, and optimizing your web-pages, I offer a process-oriented and transparent approach.
Stupid, whoever controls that account, please hand it over to someone else and use your personal account to post nothing.
The US imprisons roughly 5 times as many black people as a proportion of it's population than apartheid South Africa, it's volume too.
I think for demonstrators, yes, de-escalation is the key. However, for the Antifa/domestic terrorist groups that exist only to smash property and cause violence, they should be arrested on sight and prosecuted.
Don't put words in my mouth. No, I think that UK citizens, both police and others should have right to efficient self-defence. Despite what you might think, UK is not some safe paradise, it has significantly higher levels of violent crime than many other European countries that don't have such draconian laws. Currently criminals are committing knife attacks with impunity[0] and law abiding citizens are left defenceless.

[0]: https://www.standard.co.uk/news/crime/1000-knife-crime-victi...
You remember a few years back when some athletes took knelt during the national anthem?

And they were told to "shut up and dribble" and the president said they were sons of bitches and should be fired? [1]

There's your peaceful leadership right there.

[1] https://en.wikipedia.org/wiki/U.S._national_anthem_protests_...
This is provably false. It’s possible this has occurred but exceptions are not the rule and you’re painting with the broadest of brushes.
Ask HN: Are we limiting humanity by restricting access to education?
Lot of students want to learn(and experiment with) various subjects of their liking, but society (e.g the education institutions) decide who can learn specific subjects, what they can learn and when. No one can predict what an individual's future holds and what that individual will be capable of in the future. So should students be provided access to any subject they want to learn at any time and not be restricted by society in doing so?
> when a tunnel interface is manually configured on the device using tunnel mode ipip and appropriate tunnel source and tunnel destination. The device is not expected to decapsulate and process any IP in IP traffic that is not destined to such a tunnel interface.

> This vulnerability causes an affected device to unexpectedly decapsulate and process IP in IP packets that are destined to a locally configured IP address, even when no tunnel configuration is present. Any input ACL configured on an inbound interface of the affected device is evaluated against the IP fields on the carrier IP packet prior to decapsulation; it would not be evaluated on the passenger IP packet.

> Under specific conditions, processing of a crafted IP in IP packet could cause the network stack process to crash on an affected device.

Ummmmm.... This sounds embarrasingly bad for Cisco. The crash DoS is just a cherry on top. But failing to filter tunneled packets is bit of a wtf, especially if you don't even have tunneling configured.

And despite this being marked as generic vuln, the gist really seem to be just squarely a Cisco implementation fault.
BBC Genome Project
Modern AEB systems use cameras in addition to radar, and some are actually camera-only. Besides stationary obstacles, you need a camera to detect pedestrians, cyclists, etc.
> It feels like they were built from the ground up to discourage thoughtful conversation and to just create outrage.

Indeed, they’re built from the ground up to promote engagement with no regard for positive or negative impact. It so happens that humanity’s worst impulses drive a feedback cycle that’s wonderful for engagement but terrible for humanity.

It’s a classic case of amoral objectives leading to immoral outcomes.
The other officers (excluding the one who was standing) involved should also be arrested.
I once worked for a place where the business unit got us to deploy one of those crappy client side A/B testing scripts which blocks rendering. Conversion rates started to dip and the same people came back to us complaining about it. I was able to pull together plenty of evidence to show them what the issue was. All they cared about was if we could A/B test it using the aforementioned client side script. Some people just can't be reasoned with, so glad I got out of that place.
Don't know how these systems work, but I can recommend Quiver for note-taking. You can link to other notes from within notes.
YouTube on PS4 has been down for 4 days
Whilst YouTube on PS4 is running, it has not been possible to sign in for 4 days now.

It's strange - what could possibly take 4 days to fix?

https://www.independent.co.uk/life-style/gadgets-and-tech/news/youtube-ps4-log-in-error-issue-fix-how-to-cast-a9541811.html

https://www.techradar.com/au/news/ps4-youtube-error-code-np-37602-8

https://support.google.com/youtube/thread/49846715?hl=en
"If you're experiencing issues when trying to log into YouTube from your Sony PlayStation 4 device – we're on it! We've seen similar reports and our teams are looking into it. We'll circle back with updates soon! Thanks for your patience in the meantime."

Anyone here from Google got any idea what is going on?
Exactly. 200 million people don't vote. Many kids that age could care less what an 'antifa' or #MAGA is... they just want to destroy something or act out, and this is their chance to 'maybe' get away with it.
It is the same article, it’s written by the same guy.

In the article you linked it mentions “This article was originally posted on [url]”, which links to the same article this post links to.
Original Arm had an ISA which didn't mandate a stack direction -- the stack pointer register (r13) was not special and it was only the calling convention that decreed that it was the stack pointer. The instruction set's LDM/STM (load/store multiple) insns supported both decrementing and incrementing the base register either before or after the accesses, which meant you could use them to implement an ascending stack if you wanted. However in practice the usual calling convention was "r13 is the stack pointer, and the stack descends". When the Thumb instruction set was added, this convention was baked into some instructions because the 16-bit opcode size didn't allow spending bits on the fully flexible "any base register, any direction, any way" operations the 32-bit Arm encoding used. In the M-profile variant of the architecture, the calling convention is heavily baked into the exception handling model (taking an exception/interrupt pushes a stack frame onto the stack) so the stack must be r13 and grow downwards. In the 64-bit Arm architecture, SP is no longer a general purpose register; I think in theory you could implement an ascending stack, but since the [reg+offset] addressing mode that allows the largest offset value takes an unsigned offset, accessing stack slots via [sp+N] is more natural than the [sp-N] an ascending stack would prefer.

Summary: original Arm gave the software the flexibility to implement an ascending stack, but in practice the stack was always descending, and more recent architecture changes assume this to a greater or lesser extent.
> Regardless, the www does not discriminate based on where you live[note].

google searches are strongly ip-geolocalized

> You get both Europeans and US residents seeing the same content

I disagree. Most europeans do not read english content at all.
The Subaru’s camera system definitely tracks stationary objects, and it’s obnoxiously sensitive. The vehicle throws a beeping tantrum when approaching steep hills or roundabouts at any speed above a crawl. It will auto-brake for a birthday balloon in the road. Pretty sure this overturned truck would set it off.
Commit Hygiene – Winning with Git
What do you think politics is/are?
Reusing UI within an app with less hassle – judge my demo
Fixing it right now, gonna add a quick alert when the data submitted!

Thanks for letting me know!
The "Petri Dish" category is interesting - I have never seen it in the wild actually - and I would never have thought to call it "petri dish".

For me the biggest recent trend, which can be seen in a number of the examples here (see in Chexmelt, Letter Illusions), is the blue-purple gradient.

I bring this up because even I ended up using it for my business's logo. [0]

I think I came up with around 30 odd designs, each one was trying to be really smart and have a "hidden meaning". In the end I settled for a simple letter. Yes, you could say it's boring and I wouldn't blame you.

---

[0] https://makely.me
You’re defending the claim that Zettelkasten is a commonly used word. You do that by smugly telling GP they need to go to Wikipedia to educate themselves about it. I guess that nicely proves their point?
Interesting, in what industry do you work?
How does AT&T use Data Science?
Show HN: CubeWeaver, a collaborative multidimensional web-based spreadsheet
Is this really a vulnerability? This is just expected behavior of IP-in-IP. I don't know of any devices that have IP-in-IP enabled by default because you need to be careful setting it up to work correctly.

Edit: Now I see that some devices have been found that have IP-in-IP switched on by default which is crazily stupid.
Thoughts on cameras in the age of excellent cell phone photos
I work with data scientists and ML people more than hardcore developers, but I've noticed that a lot of people who use sublime text tend to resort to print() debugging.

IMO python's lack of explicit typing makes it difficult to reason about by inspection alone ("does foo() return a dataframe or a numpy array?!"). For me at least, I need to get into the guts of a system and watch it execute to really understand it. The print() debug crowd tend to be much better than me at reasoning about code by inspection alone, but when you work on something complex that you didn't write yourself, that only gets you so far.
https://www.dailymail.co.uk/news/article-8374165/Moment-Molo...

Gonna be hard to make the "white nationalist false flag" narrative stick when so many obvious antifa types have not only been arrested, but proudly post videos and selfies of their crimes to social media.

Meanwhile, I'm trapped in NYC with elderly parents, who now can't go outside because of rioters (after having been stuck inside for months because COVID), and I'm afraid of not being able to get food if the grocery stores shut down, or medicine if the looters target more pharmacies.

And I'm supposed to support reform to tie the hands of the NYPD, when they're the only thing standing between us and these terrorists now?
great but expensive.
Nimble | Bangkok, Thailand | Fulltime | ONSITE | Visa/Work Permit + Relocation assistance | https://nimblehq.co/

We are a team of designers, software developers and product owners building outstanding web and mobile applications for companies of all sizes, from 1-person startups to Fortune 500 companies. We take a product development approach, creating custom software that people will love to use and empowering our clients to do what they do best - better.

Web Developer (Mid - Senior Level): https://jobs.nimblehq.co/o/web-developer-midsenior-level-2

Android Developer (Mid - Senior Level): https://jobs.nimblehq.co/o/android-developer-mid-senior-leve...

iOS Developer (Mid - Senior Level): https://jobs.nimblehq.co/o/ios-developer-mid-senior-level-8

Technical Product Owner: https://jobs.nimblehq.co/o/technical-product-owner-13

Senior UX/UI Designer: https://jobs.nimblehq.co/o/senior-uxui-designer-thailand-1

We keep our recruitment process practical and straightforward: https://github.com/nimblehq/our-team/blob/master/join-us/our...

Please note that it’s an onsite job but all of the employees need to work from home until the COVID-19 situation in Thailand gets better.
Hi,

I wanted to ask if you guys offer visa sponsorship? Thanks.
More to the point, if every child learns to code, when they all grow up, coding will not be such a useful skill to have. Just like reading and writing. Of course you need to know how to read and write, but reading and writing is such a common skill nowadays that it's not something that you can realy on for job security.

That's not an argument against teaching kids to code- quite the contrary. You don't want your kid to be the odd one out, that doesn't know how to do what all the other kids know (to a greater or lesser extent). But we should maybe rethink the degree to which learning how to code as a child right now will ensure one can make their living coding in the future.
PyCharm is a huge help when dealing with APIs that return huge or complicated data structures or where documentation is vague. Examples: interacting with AWS with boto3; interacting with Kubernetes.

You can read the docs alone, but much better is to set up a live interaction with the API. I set a breakpoint and explore the returned data structure in the debugger. All types and content are clearly visible and are a guide to the next iteration of the code's form.
Perfect, thank you. I struggled with the naming the whole time, and I seriously hate the current project name, but decided to ship it anyway.
Remote is only possible for USA and Canadian guys?
Oh, I actually have "How to take smart notes" in my library ¯\_(ツ)_/¯
sorry but throwing out "terrorism" as a (by now meaningless) label is not the way to go. use words that have some meaning left
this seems to be a link: https://www.wcvb.com/article/viral-social-media-video-claims...

I am not sure because "this content is not available in your region".

Also this: https://www.youtube.com/watch?v=7LTeTUtbKvo

cops unloading bricks: https://www.youtube.com/watch?v=rTA0N3kkPaE
A practical guide to GitHub Actions: build and deploy a static website to server
Nah, purely anecdotal.
Well, this exact problem is more apparent in smartphone market: there are literally no options with screen smaller than about 5.5". So yes of course people buy whatever crap market has to offer because the only other option is not buying at all.

People complain about the new thinner macbooks all the time. The keyboard is atrocious, the touchbar, the dongles... Seems to me they would've totally bought a modernized 2015 model if it existed.
Site has been hugged to dead.

https://web.archive.org/web/20200602042013/https://www.sovie...
Tools to Help Automate Your Workflows
> an amorphous mass

No mass is 100% identical though, so "you can't use some individual actions to project on the group they chose to be part of and that chooses to accept them" really just makes the concept of groups useless.

"No, that specific action wasn't covered by our shared intent, so obviously we will accept responsibility for it" is something I believe pretty much everybody will agree on after the action has happened and has resulted in negative feedback. Had it produced applause and achieved the goal of the group, they would have celebrated it.
>> I am building an application that has 2 million rows of data.

It will also be helpful to know what kind of hardware you are using for the database. How much RAM the machine has? Does the whole dataset fit in the RAM? If not, at least indexes should fit in the RAM.

Disk type: HDD/SSD?

Are you using indexes?

Did you check "explain analyze"[1] to check your query plans to ensure that the indexes are being used or not?

There are many things that affect database performance.

>> I want to build something that involves billions of rows of data. I want to know how to speed it up.

The key to this is "Shared nothing architecture" along with a Sharded Database. I have tried to explain this architecture here [2]. To understand Database sharding, I would recommend this Digital Ocean Article [3].

To learn more about highly scalable architectures I would suggest reading the real world architectures section [4] of the High Scalability Blog.

[1] https://thoughtbot.com/blog/reading-an-explain-analyze-query...

[2] https://mobisoftinfotech.com/resources/mguide/shared-nothing...

[3] https://www.digitalocean.com/community/tutorials/understandi...

[4] http://highscalability.com/blog/category/example
import ipdb; ipdb.set_trace()

IPython pdb session.
Perhaps the other comments are referring to the anarchist symbol that appears a couple of times.

https://duckduckgo.com/?t=ffab&q=anarchist+symbol&iax=images...
Many Trump supporters (primarily the alt-right and white supremacist fringe) didn't simply protest against the establishment, and certainly didn't intend to do so democratically (as that would imply a belief in the legitimacy of the system and the views of their opponents.) They voted with the intent of seeing the system destroyed and an ethnostate emerging from the rubble. Reasonable people can disagree about the size and relative influence of this contingent on the election, but it exists.

Drawing too many parallels between that and the protestors would be unfair, particularly where motive is concerned, but it is hard not to notice the energy is the same in a lot of ways. One side doing violence against the system and another doing violence against infrastructure, each because they feel the system has been irreparably damaged by the influence of the other.
For someone who wants to know how a C compiler converts C to assembly there is no better example than:

https://github.com/oriansj/mescc-tools-seed/blob/master/x86/...
No, one is an opinion, the other is a label you willingly have to apply to yourself, in which you also associate yourself with several groups across the world of varying moral fabric.
If you’re going to fly with moderate to serious congestion, I recommend bringing oxymetazoline hydrochloride spray (Afrin, Dristan).

It has addictive qualities, so use cautiously and adhere to labeling guidelines, particularly around duration of use, but it will get you down.
Thanks for sharing that, I'll have a read. Knowing very little on the subject, I was missing the keywords to duck-duck-go for to find any info on the topic of generating font sprites for embedded systems.
>But with a web, there's an equally bad failure mode where your knowledge gets diffuse and unstructured (instead of "X causes Y if Z", you get "X, Y, and Z are related. But... was Z the thing that caused X? Wait, but then what was Y for?").

Isn't that exactly what the point of a memex-like system is? Instead of simple X-Y links, you get 3-tuples such as (X, "can cause", Y).
The cert alert seems to imply this is a general vulnerability, but really it mostly seems to be a default misconfiguration enabling IP-in-IP on a few products. I just modified the PoC and did a scan of my home network, which has a pretty broad range of random consumer gear. Nothing decapsulated the scan packets. So while there are clearly some affected products and they clearly need patching, it doesn't seem all that widespread.
I'm anti-fascist, but would never in a million years associate with antifa in any capacity. The two are distinct.
> but seeing as literally all new cars have to have that system and we're not seeing people randomly braking in the middle of the motorway for no reason I can only guess it's fine.

But we definitely do.

https://www.cbsnews.com/news/automatic-emergency-braking-in-...

The price we pay for having relatively few false positives is a high false negative rate. For example, a Tesla won't stop for an overturned truck or the pedestrian standing next to it.
People feel like it is happening to them all the time. Police stops for being 'suspicious looking', while walking on their own street. Friends who were shot by police, bad experiences, racist remarks spoken with impunity by policemen. The sound of car doors locking as you cross the street. Security guards following you around the shopping center. Security guards who reach for their mace when you try to talk to them. The list goes on. People are fed up and frustrated.

Confirmation bias, absolutely. Every situation starts to take on racial connotations. Going through situations wondering if it is all in your head isn't fun either.

The lockdowns absolutely have something to do with it. When you are young and rambunctious you absolutely want to engage in hooliganism. Get a group of people like that together and they feed off eachother. Throw in rationalizations about racial justice, add on heaps of frustration and combine that with unemployment, bordem caused by months of lockdown...

Let's talk about the white guilt too. White saviors are out there projecting their own guilt onto others, blaming society etc. They can turn that guilt into heroism in their minds.

Then there is the general political hatred and divisive atmosphere. The whole thing is basically a perfect storm. To assume that no one would manipulate these forces for political gain seems like a huge leap.

Add all of these emotional factors together with a history of documented police abuse. Do protesters need a reason? Does it matter if it is entirely rational?

This is the situation we find ourselves in. The proposed solution is more political bickering and blaming. Extra points if you can guess where that will lead.
A man is murdered on the street by police and basically the system worked as it should. Fuck you.
This type of texture aversion is not uncommon with people who have sensory processing or autism spectrum disorder and there's a lot of people who don't fall within those groups but have some of those traits in the same way. Aversion to the texture of meat, mushrooms and tomatoes are quite common. Sometimes this goes along with pica, which is the tendency to want to eat things that others consider not edible like cardboard, dirt or rubber.
Creating a hierarchy of notes using folders can be counterproductive. It will be easy to classify the majority of notes, but some of them will match multiple categories, or even none of them. Unfortunately, those notes are usually the most interesting. Case in point: I have some notes regarding good technical writing, and some notes concerning good Git usage. If I had a hierarchy, the first notes would go under "writing", and the second ones would go under "development". But where would I have filed the notes regarding Git commit messages? I feel like they belong on both categories. Choosing just one of them means ignoring the other. That's why, if you still want to classify some of your tags, I strongly advise to use a tagging system, and to avoid creating note hierarchies.

It can be way more simple: I use one folder for my notes, and another one for my "sources" (linear notes on articles, books, talks, etc). Files have unique filenames (guaranteed because a timestamp is added to the name when they are created). And there's no need for structure, because I open the files with Emacs using Projectile, so I can autocomplete the filenames. If I need to search the contents of the files, full text search is also accessible and quick. All note taking programs have these features, and you don't really need much more.
> This is provably false.

I mean, no, it happened, so obviously you cannot prove it didn't happen.

> It’s possible this has occurred

Ah, but "they were not real anti-fascists".

Have we still not gotten over this line of argument?
It seems it is not just Cisco, some printers are vulnerable too. I don't know why you would ever need IP in IP on a printer
A Practical SwiftUI Kickstart