skysight-inc/HackerNews huggingface dataset:
I've seen nothing about the Spotify update, but it was so terrible that I've actually tried to start using Apple Music after being loyal to Spotify for 5+ years.

The update was so bad that it not only made everything users want several extra taps away in a way that nobody I've spoken to ever wanted (and screwed up a lot of prioritization and spacing), they even broke my recommendation algorithm! I started getting song recommendations for songs that were already on the playlist, repeatedly. I triple checked this - that there were no identical albums etc - because I was so astounded.
> keep the bunnies alive

Sounds nice, but in the real life those lab bunnies wouldn't even have been breed so they aren't alive in fact
This will become much more a thing when cars drive themselves. Now your attention is freed up to watch ads!
I totally agree. There is more than enough "unmapped" area on the motor & sensory homuncului[1] (creepy image warning) to be repurposed as an I/O channel by retraining the brain. In general, brains are plastic enough to remap senses like this[2] given a handful of months' work/practice. Adults are capable of learning ASL, for example, which uses completely different "output channels" from spoken language. Even when learning to drive, the car can start to feel like an extension of one's self (and I'm not a car person at all). Famously, people who become blind begin to develop better acuity in their other senses because of all the "freed up space" in the visual cortex (which I'm sure is an oversimplification, I'm not a neuroscientist).

We have so much raw data coming into our brains--via sight and sound especially, but surprising amounts via other senses as well--that I see little reason to add "additional senses" or outputs when we have rather high bandwidth already. Heck, my thoughts run ahead of my speech or typing fairly often, and both of those are pretty low-bandwidth channels.

One-hand chorded keyboards[3] are perennially reinvented by someone with an Arduino and a few buttons (not to belittle that work!) but you can't just pick up a chorded keyboard and type as fast as a regular one, so they are generally treated as a novelty. But if one spent as much time learning to use a chorded keyboard as they did a regular one, I'd bet they'd be just as fast. Perhaps the reason fluent computer users show little desire for better human-computer interfaces is that they are afflicted by a generalized form of baby duck syndrome[4]. To mix metaphors in a really confusing way, interacting with a computer with a keyboard, mouse, and monitor feels like using GNU nano: shallow learning curve, but it tapers off quickly. I wish I knew the Vim of HCI: I'd be willing to practice for years to adapt to it, to compute more efficiently for the rest of my life.

[1]: https://en.wikipedia.org/wiki/Cortical_homunculus
[2]: https://en.wikipedia.org/wiki/Cortical_remapping#Plasticity
[3]: https://www.stavros.io/posts/keyyyyyyyys/
[4]: https://en.wikipedia.org/wiki/Imprinting_(psychology)#Baby_d...
Then don't use sites that are behind cloudflare?

It's not your choice if the site owners/admins use cloudflare. It IS your choice not to use those sites.
Not sure how you came to that conclusion from what I said. What I am saying is that in the long run it will be impossible to rely on companies like Cloudflare for security when it comes to users. Over time all services will for security reasons need to either directly or indirectly authenticate all their users. That does not mean that each users identity is provided to each consumer.

The open Internet is already dead thanks to Cloudflare, Akamai etc. A lot of European companies use theses services to block China, Russia, TOR, VPN-services and so on.
The difference between their old color and their new color is exactly the same hue shift I've seen on broken screens in the past.

Every time I see their icon, I think my phone screen is done.
Construction, Efficiency, and Production Systems
With Chrome (at least on Windows), if you use task manager to kill the Chrome process, then run Chrome again, it will ask you if you want to restore the tabs. It will remember all of them, and the point (scroll position) of each tab.

Clearly Chrome is keeping this info up-to-date in case it crashes (or someone kills it in task manager). So if its already doing this, they should add in a feature to to it manually, so I don't need to kill the task.
I could really use such a device for my youngest kid. Hoping to see more on this.
Besides what you said which is very likely true. These type of things are always verbal communication all the way to top. So it would not be surprise either if management made very measured release and written communication but internally/verbally it is hustling to get everyone back asap.

We have roughly about same announcement. It is confounding to hear "You all did great working from home. Now be back asap to work and meet face to face." Apparently working via slack/webex from office is vastly more productive than doing same from home.
Thumbs up for Chai Pani, I was really sad when they discontinued their packaged/frozen food for home a few months ago, was great to have their curries in the freezer and ready to go in the same amount of time it took to cook some rice.
Property you pay sales tax on is still another taxable event if you sell it for more than you paid. Sales tax does not remove the requirement to report income.
Darn it! That’s even worse!
I guess an independent SSG is your best bet. If you're just blogging, you should find something basic that supports markdown and stick with that. Having your readers nagged to subscribe to Medium is a bad look.
Try scrolling to the right they have an infinite scroll with a's going.
How well subject can play QWAP with such interface ?
Yes, I am the same way. As soon as you leave some tiny sandbox whose borders I can't even make out, development on macOS is absolute hell and the world breaks every new version.

I guess macos devs just know how to confine themselves better to the sandbox than me (don't use other shell, don't use postgresql, only do web/jvm/interpretted language programing, never ever need a C library that isn't installed?)

NixOS doesn't make the things linux is bad at better, but it sure makes the things linux is better at better, so the difference between linux and macOS for me is especially stark.
Personally didn't like that there was no option for setting any transfer limits, using it with limited mobile plan is like "internet suiccide"
Car, healthcare, pensions and groceries wouls take it to around $2k, leaving $300 for entertainment and eating out. It's doable but pretty tight.
same! geek gadgets was awesome
I'm sure most males at the age of 20 can be sent to prison for dating underage girls (17.5 years old is underage). All you need is to pull them over for speeding, start an argument about something, arrest them for arguing with police, get their phone searched and find evidence in their whatsapp. Bro, in just one year we'll have 25 millions in prisons making big money for the private prison industry.
He’s a Dogecoin Millionaire. and He’s Not Selling
Can Tufts Professor Sam Telford Finally Stop Lyme Disease?
could, maybe and perhaps, nothing real here
There are some fields--notably within engineering, mechanical engineering--where women have historically had low participation. But one probably doesn't need to examine gender stereotypes too deeply to see why that might be the case. But there haven't been the large shifts there we've seen with CS.
"Please focus your eyes on the advertisement in order for the vehicle to continue on the trip"
> builder chains are a gigantic misfeature to paper over the fact that the language doesn't have default/named function arguments.

Totally agree. I think it's telling that Rust Analyzer basically inserts argument labels inline in the editor, and this is the preferred way to work with Rust.
You could treat ransomware attacks with the same seriousness as terrorism since the practical effects are similar, but the key point of terrorism is that it is politically motivated. So a terrorist group could launch a ransomware attack, but not all ransomware campaigns are terrorism.

The meanings of words is important; rational discussion is impossible when people shift commonly-accepted meanings and definitions to suit their agenda. It's an extremely common strategy in politics. And the word "terrorism" already received more than its fair share of this treatment quite thoroughly in the decade following 9/11.
Text available at https://onlinelibrary.wiley.com/doi/pdf/10.1207/s15516709cog...
Waymo Peforms Embarrassingly in Construction Cone Situation
Articles like this, that mostly ask questions about (or otherwise explore) what about divorce is ineffective or inefficient or unjust always cause me to feel a bit disappointed that they don’t acknowledge another glaringly obvious question: why get married in the first place?

This is not the same question as “why become involved in a committed relationship in the first place”; the two concepts are not mutually exclusive.

The older I get, the more I see (with the advantage of hindsight) those close to me jump into marriage essentially unprepared for all its ramifications. In many cases they would have faired much better by simply committing to their partner without getting married, as it is wholly possible to live a full, complete, (be)loved life with another person without a legal certificate.
We took "Show HN" out of the title because it implies that the project is the submitter's own personal work. Please don't do that if it isn't. The rules are here: https://news.ycombinator.com/showhn.html.

https://news.ycombinator.com/item?id=27157877
Do you have any suggestions for Column headings? I've tried one column for each day of the week. Now I'm using things like 'Priority', 'Batch', 'Backlog', etc. I don't have a satisfying solution for this though.
Credit card fraud that results in chargebacks is a very significant cost to a lot of online stores. So while it does suck it isn't the shop that is to blame.
Seems like 1k is well beyond the state of usefulness for most people. Isn't it faster to re-google something than find the tab? And if there is a nice tab search.. is it better than google? Why keep a local cache?
Highly doubt such interfaces will outperform human natural eyes and hands.
time to line my home in lead
This looks interesting. I noticed that quite a few of the 2D plots in the documentation are supposed to have a square aspect ratio but don't. You could fix this by making the default plot shape square, or by putting aspect=1 in lots of places.
The article demonstrates a grand rhetoric and a total lack of capacity to actually dig into any nuts and bolts issue with the city, such as: land use, parking, public safety and justice policies, schools, bureaucratic corruption.

The fact of the matter is, the city politics have been vicious for decades. Credentials for national leadership get manufactured here because the politicians left standing are good at the job(which is quite different from being good for the populace). Tech doesn't make the city exceptional - tech is just a piece of the puzzle, another horse to jockey.

Take the school board, for example. The stories have made headlines: ineptly renaming schools and eliminating selectivity for "woke points" while pandemic-related issues remained unaddressed. Those headlines get made because the board was banking on those actions giving them progressive credentials, not because it was being asked for. They took a huge risk and miscalculated. But what happens if you manuever such things successfully? That makes you a Kamala Harris or Gavin Newsom - in other words, polarizing yet successful on the big stage.

In this light, SF has an up-or-out purpose to its dysfunction: encourage risky moves here and you get savvy statesmen later. It's in the interest of the Democratic Party to keep a machine active here to develop those candidates. However, the party itself is beholden to its biggest donors, so the things it prioritizes and encourages are warped according to financial incentives; the city government now has an ongoing federal investigation precisely because the incentives for politicians to behave and play fair are missing.

And so I would have to conclude that if you want to "save" San Francisco you have think big picture too and work on incentives for the city to generate better policymakers that can clean house. The money incentives automatically create a lean towards dysfunction, and this is a thing occurring on multiple levels of government, not just locally: "If you want to advance you have to do X and not do Y" is going to make X happen and Y not happen.
They definitely raise a very provocative point

> Responding to it by mobilizing a machine to fix one of the few remaining hubs of U.S. productivity is one of the highest impact problems we could take on.
> As tech is one of America’s few remaining sectors of real productivity, breaking up this collective and scattering it across the country will be a great loss.

What cost does come and make ripple effects when a place like San Francisco tanks and crumbles? I never contemplated that before.

The author is bringing up pretty bluntly honest stuff too in the section Before interacting with a city in meaningful ways, its inhabitants need their basic safety needs covered., basically quality of life issues, which makes one think of broken windows policing type of discussions.
> We have a moral obligation to evolve to suit the environment. That is what it means to be a successful animal.

I'm not sure how any of this related to morality. What is your moral framework here?

However, if we accept it, the unique success of humanity clearly does not stem from blindly accepting whatever nature throws our way. Humanity's success, and defining characteristic is that we're able to bend nature to our will, and when that isn't possible, consciously bend ourselves.

The vaccines are another example, and the mRNA vaccines are incredible example of this. We engineered a way to use our own body as a factory.

Humanity's progress doesn't depend on giving up on technology, it depends on increasing our abilities with it. Evolution is too slow and too random, humanity can do better altering our own genome. If we survive, humanity will eventually be able to manipulate entire solar systems or even galaxies. Possibly the whole universe. That's our destiny, not dying of smallpox on our home planet.
In school we were programming in Turbo-Pascal, so I had some exposure and then took a week-long Unix evening course at my university's computer center. So that was helpful. But you are right, for someone who hasn't done much hands-on computering a semester-long introductory lab to get everyone to the same speed.

My undergraduate advisor said since the second-semester lab was the basic lab, the first-semester lab had to be the basement lab.
Most of the time you also care about ease of use and compatibility.
How ?

My ancestors migrated from other parts of the US to California. If you want to survive you need to move.
I don't know. I started a new job right before Covid. I have never met any of my remaining coworkers (my onboarders both left). I don't care about them. I'm definitely less willing to do something extra to help them out like take a ticket so they aren't stressing their anniversary etc. I feel like remote work brings out the psychopathy in (some?) of us because they aren't real people in any tangible sense.
You can manage Kubernetes with infrastructure as code.

The idea of infrastructure as code in relation to Kubernetes is that you have the full power of a programming language to build with, not just yaml files. You can also tie into other functionality of cloud providers as long as your IAC provider supports it. So you could have your Kubernetes cluster connect to some serverless code, or to a managed database, all deployed from one codebase.

Having said all this I didn’t actually have a great experience using Pulumi and switched to plain K8s. It makes a ton of sense in theory though and I’ll probably try again.
I think the biggest one is that most people's social lives also dried up during the pandemic. You weren't finishing up WFH and then rushing out to get dinner and see a movie with friends. You weren't traveling or taking vacation. I've had a lot of conversations with people on my team over the last year that were some version of:

Them: "I finished this over the weekend."

Me: "That's great, but you're to be clear you're not expected to do that. You should feel free to take weekends off to recharge!"

Them: "Yeah but what else am I going to do right now?"

If there hadn't been a pandemic, they would've been doing all of these other things and then more likely to cut back on work when the end of work hours roll around.
Why would I want this as opposed to Vagrant, or Multipass even?
Here's a radical solution - close tabs when you're done with them.

There's a little known feature in browsers called bookmarks that's like tabs, but they don't consume any RAM or bandwidth when you're not using them, and they don't clutter your UI. You can search them, group them into "tab folders", even synchronize them across devices.

Spread the word - bookmarks are the future.
> US intelligence classifies the data as sensitive.

Where can I read about that classification for this polling data?

That part of the report your are quoting is from the addendum of the senators Heinrich, Feinstein, Wyden, Harris and Bennet, all five are members of the Democratic party, so it is not what the report concludes, it just their viewpoints. Nice try.

What the report does concludes is

"The Committee found that Manafort's presence on the Campaign and proximity to
Trump created opportunities for the Russian intelligence services to exert influence over, and acquire confidential information on, the Trump Campaign. The Committee assesses that Kilimnik likely served as a channel to Manafort for Russian intelligence services, and that those services likely sought to exploit Manafort's access to gain insight info the Campaign. Taken as a whole, Manafort's high-level access and willingness to share information with individuals closely affiliated with the Russian intelligence services, particularly Kilimnik, represented a grave counterintelligence threat."

Likely is something you use when you don't have hard evidence.
A Fresh New Look to Celebrate Our 6th Birthday
I caught the flu two years in a row, about 15 year ago. Just unlucky, I guess. Never had the flu before that. Each of those two times laid me out for two weeks straight, just completely miserable, couldn't even sleep lying down because it made me cough. After that I religiously got my flu shot every year.
Six hours ago I was trying to figure out CPU vs. GPU performance with memory-hard algorithms and ran into a wall when hashcat turned out not to support argon2 at all and scrypt modes only up until 16 MiB of memory.

Looking a bit deeper, someone had opened an issue about that 28 days ago and 19 days ago a patch was committed to master that should support a cost factor of up to 1M (which would use 1 GiB of memory at the recommended block size[1]). Given the slow release cycle and my having a talk on the topic next week, I downloaded the hashcat source, compiled it, struggled a bit more with the driver (switched OSes because compiling for Windows seemed like a ring of hell I wasn't yet ready for, so needed a new driver installation) and... now they just release the binary! Could have saved that effort, but oh well. Now, instead of erroring out at 16 MiB, it errors out at 110 MiB, saying not enough allocatable memory (it says on startup that the GPU has 6949M allocatable) and at 114 MiB it gives an error that, when you google or duck it, actually gives zero hits.

The speed boost of scrypt in this release is about 5 times in my benchmarks, but note that the old release was run on Windows and the new release on Linux, so driver differences probably affect that as well.

So that's my highlight of this release: better scrypt support. People that were using memory factors above 16 but below 110 MiB, beware! (Not that 64 < memory_usage < 128 MiB are valid and usable in many (most?) implementations, but hashcat runs with it.)

Of course, the real strength is in the password, but you know your users...

[1] 128 * r * N, where r is the block size (recommended to leave it at 8) and N the cpu/mem cost factor, via https://stackoverflow.com/a/30308723/1201863
Well, if you keep throwing impossible captchas at them, no wonder that normal users just close the tab, but bots and fraudsters keep trying.
>RF physics prevents it

This point isn't widely understood, but it's absolutely true. Anyone interested in learning more can start at Shannon-Hartley:

https://en.wikipedia.org/wiki/Shannon%E2%80%93Hartley_theore...
Since this is about fingerprinting and not hiding your identity I'm not sure this will help. If you use a public VPN you are removing some data points from the fingerprint but adding a huge new one. After all fingerprinting is about blending in and being like the average user. Adding a few privacy extensions and a VPN and you are much easier to recognise.
I'm doing this.

One difference is to be able to ditch Javascript and use a native language(Swift is the first one) to talk directly to webkit.

The other difference is that the apps are "managed" as Chrome manages the renderer process, so in the end you have one manager process and one service process for each app and many process for the UI apps.

The problem with Electron is that for each app, it will need many processes, and if you have more than one Electron app running, it will eat all the resources.

With the architecture proposed, it will be more light as there will be just one instance of the manager processes, and unlike Electron they would not be isolated as they are all centrally managed, also the fact that it wont need to use JS, will also put less pressure on memory resources.

It also uses RPC so that every app have a API that can be callable by others. This in turn can make it form a "network of apps" where the applications can consume the apis of the other apps installed. The RPC service is local first, but can fetch things in the "cloud" if the application needs to.

For me this is my take on what "Web 3.0" should look like.

I have a 0.1 version here and i'm just finishing the final
touches before launching it..

Edit: Also i forgot to mention that the distribution of the application and resources(database and files) is over torrent with DHT routing, so you can share a unique address and serve your own applications over internet without depending on domains or a third-party hosting it for you.
Employers are increasing support for mental health
What skills are those, and do you know where I could read about them?
> Stephen King had this to say on the art of writing in his book On Writing: A Memoir of the Craft: “Kill your darlings, kill your darlings, even when it breaks your egocentric little scribbler's heart, kill your darlings."

https://www.masterclass.com/articles/what-does-it-mean-to-ki...
The Rust community really has a problem with some of its fans and zealots there (far from the only programming language community to do so of course, but I can't remember seeing arguments that users of the wrong language should be tried in Den Haag in other places...).
They have left behind an easily trackable and traceable paper trail.
I think you had to be baptized in order to fall under the jurisdiction of the Church and be fair game to the Inquisition.

There was a case in Spain (or maybe Portugal) in which Jews were tricked into converting and were then judged by the Inquisition.

Then again, I don't think rules were really a problem.
Legible whilst full of motion. It struck a chord with me (whilst looking like notes that don't stick together) Reading it I thought the logotype was genius whilst all the imagery of the logo fitting circles: nice but yeah, whatever... seen it before... it's like running a linter on some vector shapes.
Is anyone downloading those articles and such for archival purposes in case it actually shuts down?