skysight-inc/HackerNews huggingface dataset:
> Does it really try to strap the person to a hospital bed, underwater...?

It looks like it folds two barriers against the sides of casualty to pinch them in place. I imagine that if you are not completely incapacitated, you can dodge or wriggle out of it. I would also guess that, given that it's supposed to be clever enough to spot an incapacitated casualty to rescue, it might be clever enough to stop trying to rescue you if you attempt to swim away.

> Won't that drown the person if the robot is too slow or malfunctions?

WRT rescuing unconscious casualties from dangerous situations, you start with the assumption that they will die if you do nothing, and could already be dead. With that in mind, who cares if this robot drowns someone halfway to the surface who would otherwise have drowned at the bottom?

> So the reasoning is: job training for lifeguards is not feasible (why?), so we should develop super expensive robots that local pools can't afford.

I agree with you on this point. I think there is something in having a system that can help spot swimmers in danger, but then leave the job of rescuing to actual lifeguards.

The problem of not having enough lifeguards is not that they cannot perform rescues, but that they cannot continuously observe the entire area and spot people in need of help. Apart from spinal injuries, a single lifeguard is perfectly capable of performing a rescue in most pools or swimming ponds (in much larger or more complex areas, like water parks or the sea, it might be harder to get to a distant casualty from any given station).

Another thing is that lifeguards prevent the situation that this robot is designed to rescue people from. You spot a swimmer in trouble, and toss them a float or a line. You spot a dangerous situation arising, and you take action to prevent it. You don't wait for them to sink to the bottom and pass out.
If I know that the user changes what he originally wanted, damn right I give the thing to the user instead of wasting effort on perfection and edge cases that get thrown out.
Coinbase Is Said to Be Valued at $90B in Private Auction
The title here is misleading, its 25M towards women and girls, not necessarily in Africa.

https://impactchallenge.withgoogle.com/womenandgirls2021
Well ... TCP/IP was not yet the standard, the Internet was very different there. Microsoft then and Microsoft today is the same deal: They want to earn money. And most likely, then, they were more ruthless than today.

What he wants is simplicity he can understand. 286 had a processor architecture with a security model everyone could understand.
As a typical end user you probably won't understand what that "via" means. All you see is that your e-mail was sent "via" some unknown thing you don't recognize.

Even if you do understand - isn't the "via" specifically designed to reduce trust? "Hey, head's up, this message actually came in through this third-party"
> Yes but not all of them which is the problem.

The ones that can't vote in Israel are part of another nation (whether recognized or not) and they vote as part of that nation. A better analogy would be saying that Mexicans can't vote in the US (even though Mexican-Americans can).
> but I assume that if you were called racist it means that you remarked on it

Well, it was via a telephone call and they made a point of bring it up. So I was "Oh, you're black." literally just shocked. I commented on the conference because I was at a conference and he was meant to be there but couldn't be so we chatted on the phone.
Look at the dates on the material you're reading. That should resolve most of your confusion.

Also, to be clear, in a strict apples to apples comparison, GNU grep and ripgrep will tend to have comparable performance. ripgrep does edge it out a bit in many cases, but it isn't always earth shattering. However, if you don't limit yourself to apples-to-apples comparisons and instead look at the user experience, then yes, ripgrep will likely be "a lot" faster. Primarily because of automatic parallelism and its "smart" filtering.
That sounds great. Does xylitol do that to an extent?
Maybe Im missing something, but why not simple do a deep clone of the state object and then modify the deep clone?
Pow3, pow5, pow7 still sounds wrong without explanation why pow3 starts at 3^0 but pow5 and pow7 start at 5^1 and 7^1
Building Accessible Front-End Applications
If it is any help to you, there are some hotkeys that you could use instead: https://support.google.com/a/users/answer/9896256?hl=en
I bought a port sipper set at a thrift store once, they're pretty neat. Basically a glass pipe for drinks with a built-in straw, e.g. https://www.drinkstuff.com/productimg/120982_large.jpg
In my limited experience a specialist gets paid more, right up until they don't. Specialist areas from the 90s are so rarely used today as to be laughable, TokenRing anyone?

Generalists are slightly less compensated, but as long as they keep on top of new areas, they are able to stay relevant and actually stay in the industry. In my case, the VB6 specialists I used to work with still barely make a living with it, but meanwhile I've moved on through VB.NET, C#, and now F#. A deep investment is worthwhile to the industry, but is rarely worthwhile to the developer, and the landscape just changes too fast to make it worthwhile (at least for me).
Oh really? MacOS is fine when things works, but when they don't it's pretty much the same as linux, for better or for worse.

Quick example, because I'm trying to make my nas usable on a mac and it's given me a headache.

https://support.apple.com/en-us/HT208209
Singletons solve several problems with static methods, namely that you can't change their behavior (e.g. do error logging to both the global error log and a per-request log, then at other times do it to a log buffer for testing, and NOT to anywhere else).

At least with a singleton you can create a bunch of "standard configurations" by calling them with a different constructor at startup time. So you can have a test DB during tests, different log targets, read from different filesystem (not the real one, but the one in the testdata/ directory) ...

Better yet is to have a "context" abstraction that you pass down the chain. Issue with that is, every method needs to have a first parameter that is the context ... so it requires some discipline.

Some frameworks (java @#$@#%@# servlet spec for example) make this parameter implicit and then use something akin to exception resolution to get this parameter (so when you do GetContext(), it unwinds the stack to give you the correct context). That makes things very complicated, and is an invisible LOT of state that gets passed down the stack. Still better than singletons or static methods, but good luck figuring out why a context is set to X.

In all cases you need to be very careful to USE the context. DO NOT use database except the one in the context, no caches except the one in the context, no filesystem reading, logging, ... except by redirecting through the context.
Lately I've been using Procreate to create these digital paintings/illustrations

https://www.instagram.com/ivan23d/

But I also enjoy working in 3D (just made this one available as an NFT)

https://www.instagram.com/p/B9aGp6apNe7/

Exploring some stop motion work made with my iPhone, with a self made soundtrack.

https://www.instagram.com/p/CAYpjs9Je6H/
In highschool, I had an acquaintance whose father was a dentist, and had developed a ‘bad breath detector’ test.
The most annoying thing about the current Gmail UI is that I have to have the tab open for another minute after deleting or achiving mail, otherwise it gets restored automatically because of the Undo countdown feature. Insane!
I would love it if --crlf was enabled by default with the Windows version. This would make using ^ and $ easier.
The context was not "Who isn't using RISC-V?" It was whether anyone is using SPARC. The reality: they're not mutually exclusive. They offer both, contrary to the implied subtext of your comment that there has been a transition from SPARC to RISC-V.
It’s a straw as referenced later in the article.
Yea, Scotland is something like 98% white. I literally never met a black person until I was 17. We had lots of Asians and Indians but not black people.
Because they had no internet, no CPU power and no memory/hard disk. Otherwise they would have ;)
surely we need another linter that can catch such issues
Why doesn’t he rewrite it in rust then and do himself a favor going forward?
> You can’t send a google sheet on email - important for big companies!

Why send an Excel via mail? If you make changes, you have to send the file again and you can't collaborate with others.

That's what the share function in Google Sheets is for :) If that doesn't work, you can still download the file as .xlsx and send it via mail.
There's a third category: "enterprise" software, where the people doing the purchasing are completely disconnected from the people using it and the developers. This results in appalling UI disasters like Lotus Notes.
No matter how hard you try, you absolutely will create a bunch of chunky, ugly cups akin to elementary school arts and crafts. Also like elementary arts and crafts, it’s a lot of fun.
Obviously I won't do anything like that!

Nevertheless, some bad actor may take advantage of the simplicity of the implementation (which is, at the same time, also a strong feature of your product). Of course this would affect every user, not just the demo account.

I think this is one common issue with analytics products (Google Analytics itself has ridiculous amounts of spam referrers!). I guess may be a good idea to be proactive and plan some countermeasure at some point.

Happy lunch!
Oh yes, nudging and better design absolutely plays a huge part.

Just the fact that some stores and restaurants are basically impossible to walk to, because of missing sidewalks, makes me furious. So do "beg buttons" at pedestrian crossing.

But in the end, there also needs to be a personal choice to prioritize one's own health.
My opinion is that Rust community focuses on a new modern kernel, and emulate Linux op top if needed(like Windows does it). In theory you would get a cleaner architecture and cleaner code base, no need to worry about regression and you might finish the task in 10 years. Open source applications could run directly on top of this kernel and Linux closed source apps could run on the emulation/translation layer.
So the overlords insist on sidestepping journalistic integrity to create a punishing propaganda piece in the party organ to rile up their opponents, but they are so worried about appearing to break editorial guidelines that they tone it right down hide it in an obscure corner of the website?

You can't have it both ways - either they're trying to make a point or they're not. If it's so subtle that it takes this level of interpretation, then it's not an attack.

I'm certainly no fan of the current government, but if you want some actual corruption stories to get stuck into, then just buy a copy of Private Eye - corruption is usually a lot more straightforward that this.
Really it's more akin to succession I think.

https://en.wikipedia.org/wiki/Ecological_succession
The negative form of processed foods contains additives such as sugar which makes you fatter.

Other additives make the food last longer, which might be OK, so long as they don't have other harmful side effects.

The main negative about processed food is added sugar.

The reason food manufacturers add sugar to products is that it makes them addictive, so people finish the box, can or bottle and buy another one. Manufacturers test products to get the level of sugar just below the maximum before it makes products taste sickly sweet. At this threshold, the sugar makes the product addictive.

The main reasons sugar is a negative for consumers is that when metabolised, sugar goes straight to body fat. Wham. Pow. Fat. Just like that. Sugar is like nothing else for body fat.

Another reason sugar is a negative is that it makes you feel unbalanced. At first it gives you a rush of energy. When your body detects the excess sugar in your bloodstream, your pancreas secretes insulin to absorb the glucose. Your glucose levels spike up then down, and with it, your mood and energy level.
737 Max 8 – Weaknesses in FAA’s Certification and Delegation Processes [pdf]
Honestly, I didn't think him thinking I was racist because of his frame of mind made me the victim of anything. If anything it makes him the victim. I've been called many things in my life and normally I don't care because I don't specifically care about what that person thinks.
While solving a system of linear equations and multiplying matrices are different problems they are related.

The straightforward algorithms use N^3 operations for matrix multiplication and (1/3)*N^3 operations for solving dense systems of linear equations (1 operation being a multiply-add).

For both problems, there are more complex algorithms that reduce the value of the exponent from 3 to some lower value, but above 2.

Methods that can accelerate matrix multiplication can also accelerate the solution of dense systems of linear equations (because the reduction of terms in the matrix of the coefficients of the system of equations can be done using matrix multiplications, of some sub-blocks of the complete matrix).

So the paper demonstrates, as another poster already said, that if the system of equations is sparse, then solving it can always be done faster than if it were dense.

In practice this was already usually true, so sparse systems are typically solved using a number of operations proportional with N^2, but there were cases when previous methods could fail.

I assume that their contribution is to show a foolproof method, which is guaranteed to be better.
Great work! I love the linework.
Dumb rule of thumb but it works: if something has "truth" in its name, it's unscientific right wing propaganda.

Of course this does not apply all the time, and you should evaluate the content and make a proper judgment. But I see this pattern way too often, that those who want to push some point will just invoke "the Truth" to give it more impact - after all, who can deny the truth?
tl;dr: what the poster meant by silk underwear was really "women underwear" and anything even remotely related to not being perfectly straight.

The poster is from the 60ies and that's another form of rampant homophobia/transphobia etc.
Are Geniuses Born or Made?
Bitcoin Cryptocurrency Hit its Highest level in two weeks Surpassing $ 54,000
I estimate they will answer in 2 days.
As sibling comment says, PinePhone works like this FOR NOW.
OSS version is being built, but like a few things on PP "not quite ready".

When they are ready, get one. They'll be amazing no matter which OS you end up with.
I argue the opposite, humans adjust their driving depending on what is expected. The current bar is too low. If we were to raise the bar, people would adapt.
I would be very interested in some data from places with draconian traffic laws.
The pie chart's legend in this post is sorted largest number to smallest number, if that helps. Or as table:

Buffer overread: 22
Buffer overflow: 20
Use After Free: 4
Double Free: 3
NULL mistake: 2
thx. I corrected the API key permission problem now. Mind giving it another try?
I don't know about any resources for accessible colour picking, but if you're looking for a colour picker to work around badly designed charts, there's Pick[1], which is easy to work with. It also displays you the closest colour name, so you don't need to manually parse hex codes to see the difference.

I'm not aware of any colour disabilities that I have but I found it difficult to parse the colours as well, specifically in the second pie chart (areas). The colours in the chart only work to distinguish one slice from its neighbours, it's near impossible to map them to the categories listed in the legend. Perhaps the author is working on a super-colour-accurate computer screen where this problem isn't as noticeable, but on my older screens these colour profiles are near useless.

If you're in Firefox, you can find a colour picker in the dev tools (top left of the "inspect element" tab). That mostly focuses on devs though, so all you get is HTML colour hex.

[1]: https://github.com/stuartlangridge/ColourPicker
They make it easy to get a debit card (CC costs extra even with those banks) - but you can only use it at an ATM 5 times (usually per month or per year), you have fees if you use it for certain purposes, and you can’t get a regular GiroCard (which is free, always and for all purposes).

So sure, you can get a debit card for free, but that's got so many asterisks attached, it's not worth it.
On PinePhone it's a USB attached modem.

They do do this.
Why do you think he's adding Rust components to it?
Yeah, even when you boot up into Netlfix in Epiphany browser or something and discover you can't. It's not a great OOTB experience for new Linux users, never mind being locked out entirely. But that said, I don't really know how to fix the DRM problem without first making progress on open hardware. Viability and market share in spite of the adversity is the only chance I can see.

It still might fail. We try because we feel it is too important to simply do nothing, not because we expect mass success.
Auth is hard :)
Docker Networking
give this guy an urbit
Assuming you've already paid Apple for the device and you don't want to make use of the 5GB free iCloud storage for backups, you could backup iPhone to iTunes on your laptop (encrypted) and then ensure your laptop was backed up locally also. This way you avoid paying Apple for ever.
That's not bad at all. I guess these are your own vocals? The track captures the dream pop vibe well.
Firefox F12 and there is a colour picker, it can work in a pinch.

But it doesn't matter for this article, author puts values in descending order for the labels so you dont really need colours.

Better yet if they put the values next to the label name too, but we can have it all.
It reminds me of my managers talking about "focusing on moving to the cloud", without any real analysis whether it makes sense from technical or cost standpoint. It's purely hype driven.
These are amazing! What did you use to create them?
“Masculinity” does not predispose someone to working better with people. “Use your masculinity to help carry some boxes up the stairs” - is this sexist?

I don’t think sex plays into capability but more so motivation. If there wasn’t science to indicate there is a difference in what men and woman are drawn to...then you could write it off...but there are differences and those differences seem to play out.

The fact we hear more stories from women is because they are on trend of sexism. Whereas the same stories from men are just office politics. Take any office politics story, make the aggressor male and the subject female and voila - you can claim it’s sexism.
Ask HN: Thinking of going back to uni for a M.Sc. in CS, looking for feedback
So I'm currently a chemist with a B.Sc. in Chemistry. I've been programming as a hobby for ~2 years now. I started off with Arduino, realized I knew absolutely nothing, then went down the rabbit hole by learning how to code in C++, followed by Python with some SQL. I've written some hobby projects for my portfolio but nothing too special or difficult.

I've gotten a few software developer interviews through networking, but ultimately nothing has come of it. I still feel like I know nothing. I am very much interested in software engineering, focusing on the Virtual Reality field. I'm only now looking to start learning about GPU programming, and graphics in general. Hopefully in a few years I'll be able to start my own business related to this field, but that's an aside.

Given that background and my goals, does it make sense for me to do my M.Sc. in CS? I recognize that there are other options but bootcamps seem to mainly focus on web development, which I have zero interest in. Similarly there are college programs that I can take, but I'm not too sure about those... It would be nice to hear from someone that has attended a CS/SE program in Ontario. The M.Sc. would probably take ~3 years as I'd have to take some undergraduate CS courses as well.

Note that I live in Ontario, Canada. I'm currently on a work permit but I've applied for PR which will come sometime in the next 12-18 months. I was an international student and I'd rather not pay international fees again, so I would wait until I actually got PR to attend university.

Any feedback welcome, thanks in advance :)
If the idea of a metal fabrication course taught by Molholy-Nagy is exciting to you, then check out Connor Holland

https://www.youtube.com/watch?v=fBo7UbI6FMk
Honestly, I don’t care. I was forced to buy a Pixel 1 because the Nexus 5X didn’t get updates anymore, and by the time the Pixel 1 stopped getting updates, I just gave up.

I won't support Android 11 and later in any of my apps. If someone has an issue with that, they're free to send me a device getting the Android Preview releases for the version they want me to support. I treat Android just like iOS now: Want support? buy me a devkit.

In the past it was possible for me to just build AOSP master from source and test with that, but 3.0 was the first release breaking that assumption and after 5.0 the assumption was broken entirely. Now I just won't support it anymore.
Lesson: dig deeper.
On linux side:

- Drag and drop the file into a terminal to insert the path

- Copy and paste the file into the terminal, which inserts the path

- Press Alt + Enter to see details describing the path to the file

- Press Ctrl+L to see full path. Or just use better file manager like Nemo
Maybe that's what vaporwave already is.
My favorite Gmail quirk is how your account gets locked out for a few hours if you bulk delete thousands of emails, and how trying to archive every message from a very large inbox fails silently.
There is kati from Android:

https://github.com/google/kati/blob/master/INTERNALS.md

This takes your existing Makefile(s) and produces a ninja build file. Not sure if Android still uses it or it is all soong now.
Wouldn’t you also want to include cases in this calculation. Herd immunity would be close to (#cases + #vaccinations)/pop
Cookpad | Data Engineer | Bristol, UK | REMOTE currently, relocation assistance available, ONSITE option (post Covid-19) | Full time | Visa sponsorship

Cookpad is the world’s largest recipe sharing service, with over 100M monthly users globally. This is an opportunity to join the Global division of Cookpad, which is headquartered in Bristol (United Kingdom), and is responsible for 30+ languages, 70+ countries, and over TBs of data per day.

Cookpad is growing its Data Engineering capability and is looking for experienced data engineers with a solid background of data pipelines (ETL), data warehousing and data intensive software development who want to help build the company-wide data infrastructure. Particularly of interest are engineers who have previously worked on MPP DB like Redshift or BigQuery. Experience with a streaming platform like Apache Kafka is welcomed as we have plan to add streaming capability to our data infrastructure.

The team is working from home currently. Remote welcome, timezone-dependent. Relocation welcome. Relocation assistance available.

Please contact me if you have any questions: shimpei-kodama@cookpad.com
Learn more about the role and apply: https://apply.workable.com/cookpad/j/26D6344C1F/
Learn more about Cookpad’s mission to make everyday cooking fun: https://www.cookpadteam.com/
So, 8$ an hour?
South Korea’s Population Paradox
Presumably you'll make a glass stick, or else an emergency room visit, depending on how hard you suck.
Not sure why the designer always gets the blame here. The Product Manager set the requirements and sign off on the designs.
Beard to Scalp Hair Transplant – Body to Scalp Hair Transplant – FUE