skysight-inc/HackerNews huggingface dataset:
Online REPLs are great, but students especially in CS should know how to set up their environment.

I remember being a Junior Compsci student watching other students struggle to install the Java JDK on their Windows laptops (install JDK not JRE; configure PATH; install Eclipse; point it at the JDK). The professor had to come around and help them. I was the only student with a Mac and I had transferred from a community college where we had already learned Java in the first semester, including how to install and set up a local environment. All of this to say I feel like colleges should better prepare students to set up their local environments, although I see how useful the online REPL options are for getting started.
Also apparently wrong.
So it might be triggering on certain UAs
From the comments, I think everyone here is recognizing that removing the human element is the problem. What I think is missed by some is that the human element is also the solution - don't use products whose support processes are like this.
What's wrong with aluminium?
I understand your point but what about in the meantime? If this gets rolled out then you can kiss goodbye to your private conversations and private images.

So even if the various governments end up understanding that this was a bad law, then we still have to live with this 3rd party algorithm watching your every move until it is overturned.
They went back to the drawing board and got really big in the wirekess communications field, I believe. When I lived as a quasi-new EE grad from the States in Oulu, I actually applied to work for their 6G department, since I quite liked the math around digital communications and it was a huge thing my advisor had hyped up in college. Alas, Northwestern just wasn't impressive enough a school for people in other countries to know about by name, and I never even got a reply... ¯ \ _ ( ツ ) _ / ¯
This is certainly the case for tech workers that dominate this site. I’m not sure if it’s certain of the median US worker.
Clearly it’s speculation, this entire thread is speculation because Meta won’t actually tell anyone why they were banned.
I find people that don't read what is written a lot more tiring.

Where did I assume I can accurately assess how many employees Nokia is supposed to have?
Seems to be running on llama.cpp, so it's going to be a question of performance. I don't have any M-cpu but on my 13th gen i5 I can run mistral at about 6.5 tokens per second. Which seems comparable to what this is.
I wish Nim or maybe Mojo would have been named Monty instead.
Another OSS alternate - https://continue.dev/
Typing this on Zenfone 10. I agree with this article completely
It sucks but doing that would be unfair to the majority of the world not using the Latin alphabet.

Maybe restricting those characters to the relevant top level domains? At least you'd notice you're on ķeepass[.]lv
metal blocks RF
Yeah term of notice is a different thing which you can work around of with severance packages.

Terms of notice in Finland change a bit based on position/field but in general (might be off by a year here an there but in general 6 months is the longest after 10 or 12 years depending on the position/field)

After probationary period 2 weeks, after 1 years 1 month, after 4 years 2 months, after 8 years 4 months and after 12 years 6 months. (these also apply in the other direction when you are quitting but with different numbers)

Also something telling about the speed of these negotiations this the 3rd round this year for Nokia in Finland.

Also this is just for Finland. Pretty much every country in the EU has their own rules when it comes to large scale layoffs. EU pretty much just says "you have to try and negotiate with the workers/unions" but that is all.
I currently use SWR. Is there a reason to choose tanstack query over SWR? A cursory look shows them to be near identical in scope, but tanstack is ~3x the bundled size. AFAICS there isnt anything that SWR doesnt support either OOTB or via minor modification to the fetcher (e.g. cancellable requests).
You can't have wireless charging with a metal chassis AFAIK. Whether you value wireless charging is another question.
No, I don't care. I removed myself from Facebook before instagram was even a thing. Only thing I'd be pissed about would be ISP censorship, or someone taking away my domain, but there are strict rules around that already, so I don't worry.

Anything else is pretty much just inconvenience and the cost of doing business.
Having ridden this rollercoaster myself, it seems to vary from person to person but most of the people I know have some degree of "a", and can choose "b".

You spend some decades thinking "counting sheep" was meant figuratively; you discover that was not the case.
"How to use the innards of Python and Pandas"?

"If you find yourself fighting with Python and Pandas, I'll help you improve your technique"?

"Using Python and Pandas in the wild"?

"10 unexpected uses for Python and Pandas in the food and apparel industries"?

"Breaking all the rules for Python imports"?

"How to replace your whole ecosystem with just Python and Pandas"?

"Put Python to work on the family farm"?
>looks exactly like a regular k in the address bar.

Because there's a quick 302 redirect from "ķeepass.info" to "keepass.info" :

Chrome F12 Dev Tools network trace: https://imgur.com/a/vrxjsUV

Whether that redirect was there at the time of the Arstechnica article, I don't know.

EDIT ADD: around 12:57 UTC, the 302 redirect was changed to a Youtube video: https://imgur.com/a/TtLxafP

(Somebody is apparently having fun trolling the internet.)

ICANN lookup trivia says "ķeepass.info" domain was created 3 days ago:

Domain Information
Name: xn--eepass-vbb.info
Internationalized Domain Name: ķeepass.info
Registry Domain ID: a375f89abb384328a10460509f9f99f8-DONUTS
Domain Status:
clientTransferProhibited
addPeriod
Nameservers:
leia.ns.cloudflare.com
sevki.ns.cloudflare.com

Dates
Registry Expiration: 2024-10-16 10:21:45 UTC
Updated: 2023-10-19 11:40:19 UTC
Created: 2023-10-16 10:21:45 UTC
I suppose Nokia is more operator-oriented than individual customers. It takes additional resources to maintain helpdesk and support - the operators are doing this for them.
So the submission should be:

Title: Tell HN: GitHub Actions on PR don't run over your commit by default

URL: empty

Text: link plus the comment I had

is this right?
> Is it really illegal to fire them all? Does being a member of this team guarantee some members immunity?

It depends on the local laws, but in most countries it would be extremely illegal. If it is legal in the US, it's a massive and worrying oversight that erodes workers' bargaining position.
Yes it is. Just advertise on the other 4/5.
This makes me wonder, in relation to the article: Why don’t we see more of HP-UX, AIX, Irix etc…? For better or worse, Linux has outcompeted most of those systems. I don’t claim Linux is perfect, but I believe there are reasons for it’s popularity.
>Would it be alright if I gently remind our new-age coding enthusiasts, particularly those from the younger generation, that Python (the programming language) was actually named after this incredibly entertaining group, and not the snake species?

Yes. Express anything but actual humor on this forum, because humor is for Redditors so we don't do that here.
Yes, and some of those 'friends' may be the one who got him canned. The evidence of their involvement is already destroyed (180 day retention).

Check for friends who compete and work with Meta.
This argument would've made sense a decade ago.

But smart phones are an established product line where lots of experiments have already happened.

Including using cheaper, more robust materials. The outcome ? People just think your phone is cheap and don't buy it.
So, they change peoples voices to make them sound as if they can't sing to save their life?
usually microfrontends have some shared UI and functionality core and several applications under them. This usually comes in the form of a shared top-bar and authentication layer as well as some kind of loader/routing to load each specific frontend.

Keeping style consistent is actually harder using microfrontends compared to shared libraries. It is more about letting each application choose its own tech stack and not be burdened by the other application's tech debt.
how is that deceiving the police? it is a performance of fiction.
> You continue working at a company that you will have to leave? What incentives do you have to keep putting in any effort? Doesn't this lead to massive amount of corporate theft? In the US you are typically "shown the door" when your employment is terminated to minimize the possibility of disgruntled ex-employees taking corporate IP with them.

If employers fear that, they can do something that's called "Freistellung" in Germany - basically, employees don't have to work any more but still get paid just the same until the employment contract expires.
I too default to useSWR because the docs are nicer and it is smaller both in scope and size. Never hit any limits.
I love this package, I'm able to remove most of my Redux use cases with it.
Thanks for your response. The issue wouldn't go away by using Linux or a custom version of Android though.

The CSS would be implemented at the OS level but also at the app level, so even if you avoid the OS detection, when you use any messaging platforms, your content would be scanned unless I am mistaken.

I mean it would be pretty stupid to remove CSS at the app level otherwise like you said you could swap your OS and not have to worry about it which is clearly not the goal of the laws in question.
Frankly, I hope he does. The quicker Twitter loses mainstream relevance the better.
I just checked, my OnePlus Nord has a plastic back. But it’s also very decidedly not a premium phone, which suits me just right ;)
There exist laws about this, which provide a market solution. It's just that everybody has their fingers in their ears yelling about how big tech aren't monopolies so the existing laws aren't being applied.

In an actual competetive environment, you would go to the next door buisness that didn't arbritrarily ban you/has actual people in their customer service...
While Google is waging war against adblockers on YouTube they are once again showing they absolutely cannot be trusted with the responsibility of showing safe ads.

That, and them showing war videos in ads to little kids.
>would they be similarly concerned if the foundation's lawyer or the person who manages the office facilities didn't use GTK+ very much?

If they also offered, 'group shamanic energy clearing,' and sold 'spiritual herbs' on venmo? Yes. An organization hiring pseudo-scientists like this obviously gives credence to such people and I find the idea icky.
Scientists Develop Catalyst with 7.9x Higher Activity for Hydrogen Production
> visualizing concepts is just not the way my mind works

> are these people actually saying they see these images when they think about and use the concept of a year

I do (not a circle but definitely a visualisation I see in my head).

I don't know how reliable the data is, nor how well understood the topic is, but most studies I've seen on this do show the majority of people visually visualise concepts in their head; not universally, there's always people who don't visualise at all, but primary differences discussed in these type of results tend to be whether people's visualisations are vivid or vague or something different.
This concept scares me more than most.
Google once hosted isis website, it was in English, French and Arabic, reporting it was cumbersome and could not take screenshots of it before I helped removing it. I used builtwith to detect the host, found it was a google smb solution at the time.
I don't know. After discovering PairDrop too, thanks to comments here, I've been testing it out to see if it could replace Warpinator [1] as a means to send files & directories between my PC and my Android phone when I'm at home.

First impression has been quite disappointing... I installed the PWA to my phone's home screen. Then opened up and paired with my PC as trusted device. Tried to send a PDF file from PC to phone, a dialog shows up with

File Received. PC has sent: file.pdf. Close/Download.

Upon clicking Download, Firefox (which is configured in Android as the default web browser) opens up, on the Homepage tab. Nothing else happens, and the file isn't downloaded. So I'm left pretty much confused about what should have happened vs. what did actually happen.

(EDIT: Turns out installing the PWA from Firefox doesn't work as well as doing the same from Chrome. The latter does actually integrate it as a real Android app, and it then works as expected. The Firefox integration of PWAs with Android is a bit lacking, it seems.)

Good thing about Warpinator (and something I use a lot) is that you can enable accepting files without confirmation, and then you can drag & drop a whole folder to have it appear on the other device as-is. Something extremely useful but that I doubt web apps can achieve.

[1]: https://github.com/linuxmint/warpinator
I got the exact same permanent ban for supposedly violating Facebook’s advertising policies, but I’ve never ran a single ad there.
My account was unused for about five years, when I recently logged in to try the WhatsApp API, I got an email asking for a document to confirm my identity. I sent the email and received a successful response. About a week later I received an e-mail of a permanent ban from fb ads.
Annoyingly, even though I had no plans to advertise there, I can’t generate a system user and get a longer than two months access token for my WhatsApp api. Also, my business (registered within my personal account and I’m the sole member) has full advertising capabilities.
TLDR
- I got permanently banned form ads without ever running an ad
- due to the add ban I can’t create a _system user_ and so my WhatsApp api tokens are limited to the two month extensions allowed on the temporary tokens
- my dev/business within my one account can advertise on fb normally
- obviously there nothing resembling support from fb
Draconian IT laws mean that in many countries you could be persecuted for threatening national security as a blanket rule with indefinitely the long harassment called investigation.
Are there chiplets from other sources? The announcement seems to indicate there is a catalog. But I imagine there are huge barriers to making chiplets from another source / made using a different process / different size and shape and contacts work (maybe? I don't really know)

And another question: The quad core RISC-V chiplet, is that 64 bit? RV64GC? Any other extensions like V, H, ...?
It just uses llama.cpp as a "backend", so anywhere where llama.cpp works this should work too if I see this correctly.
I never ever smashed my phone. Why would I wanna do it? How/why can people be so clumsy? I think it is a symptom of having too much money.
That is nice. I'd probably just use python to share a directory from termux instead.

Problem is that you both need to be on the same network for this to work.

Sure, I could quickly start a hotspot and share that with a qr-code and then share my ip+port with another qr code.

Whole setup is like 6 clicks, but... The receiving side needs to join a wifi (and implicitly disconnect from something they might be using, and then have to switch back afterwards) and scan ² qr codes.

All in all, too cumbersome.
No crapware

Other than sending your data to China...

https://www.engadget.com/2019-03-23-nokia-explains-phone-dat...
Going forward probably the answer to dumb AI which can't figure if python is snakes or code, is smarter AI. I mean FB and Google are unlikely to suddenly hire thousands more smart people to sort this but already AI like ChatGTP seems smart enough to do a reasonable job on understanding "why was I banned?" and "no, code not wild animals" etc.
Sure would be nice if they'd actually lay out what rule(s) were broken then, I guess.
Asking in Europe anything higher than 60% of what levels.fyi claims for any publicly traded company guarantees not receiving an offer. Funny because our public services and healthcare are the same dysfunctional as in US, only in different ways.
As someone who is an outsider to Node/Javascript, I’m not convinced that NPM has found the sweet spot of package granularity…
Same here - I'd never heard of people having a visual image of a year. I certainly don't.

And if you do have such a visual image, do you use it for anything or does it just sit there like a piece of art?
For coffee affectionados out there: picking best coffee setup settings is very similar to a physics experiment, and you can totally use the knowledge of experiment design theory there.

Settings:

* Kinds of beans at various levels of roasting available to you.

* Grind size on a grinder with controllable grind size in
steps.

* Ratio of ground coffee weight to water weight used for brewing.

* For filter coffee: preinfusion time, brew time or flow rate
(see V60 brewer).

* For espresso coffee: preinfusion time & pressure, brew time &
pressure or flow rate (see Flair Espresso).

* Water temperature.

* Water mineral composition.

* For milk-based coffee drinks: kinds of milk, milk percentage as ratio of the total drink volume, steaming duration, final milk temperature.

All of these create a huge factorial space of possible configurations, especially if you've go into flow or pressure profiling. If you frame it as an experiment you might isolate some of the variables that make the most impact tailored to your coffee preferences.

And here is an example of a scientifically inclined paper in this space if you went to get inspired: https://www.cell.com/matter/fulltext/S2590-2385(19)30410-2?_...
Taxes in Sweden are generally effortless. Deductions, investments and benefits are often generous and easy to file. Unfortunately if you are more modest the story is a bit different.

It is great if you are established. You might have a big house, high maintenance costs, use cleaning services, invest a lot in the stock market and other things that comes with all that. Because not only is it easy but you get a lot of public benefits as well like health care, affordable student loans and mortgages, cost-free education and kindergarten, sick leave and affordable private additions to many of those. You can even use the ease of that to do things like start a company on the side.

For us that are more modest and don't have a lot of assets but mostly want work, get health care and do something else once in a while, it is still a good system. I once checked and approved my taxes in the middle of the night, from a bar, in China. But overall there isn't as much benefit. If I don't want to pay a higher tax rate than those who use all those deductions and want some flexibility in how I use my income (which I honestly rather wouldn't) I need to start a company. But then I would have to file much more complicated taxes and therefor get much less enjoyment from taxes being easy for personal income. Still by not doing so I am giving up tens of thousands of dollars a year.

So while I am in no way suggesting that the US system is better or even comparable, the Swedish tax system today have many of the same overall problems. And that is unfortunately more and more true of other systems as well.
Extrapolate this type of "unfortunate incident" to medicine, finance, insurance, policing, education, corporate hiring etc. where automation and "AI" is supposed to slash costs and improve efficiency and ponder what kind of society we are heading towards and why.

There is nothing wrong with using technology to empower humans (in this case Meta employees) to be more efficient in processing information. But removing the human from the loop in matters that affect other humans (whether in small or major ways) is a disastrous direction.

Coincidentally on the frontpage of the Financial Times today: "Meta’s Yann LeCun argues against premature AI regulation".
Why in the world does this want access to my github account, with 0 explanation as to why.
My react applications cache nothing and don’t use global state except to put the user Id in localstorage.

No redux, no context, no network cache, no nothing.

Minimal props.

I just use custom events to tell the rest of the application what to.

And use fetch to get stuff.

Does away with all the complexity of state management or prop drilling.
You just know that every theater audience will be shouting all the lines along with the movie. That alone will make it worth going.
I think the counterpart to Nintendo's playing cards in Nokia's history is rubber boots.
Em, this is a private company. I see what you mean, but this hardly points to some dystopia.
Lots of reasons to self host things for this privacy is a big one but owning a service instead of renting means you don’t need to worry about the landlord or service provider raising prices or kicking you out.
Better than AirDrop too, which shows a notification and then you totally forget where the file went.
> what do they mean exactly?

Firstly, this study explicitly prompted people first to visualise years as a circle, so there's no guarantee respondents do this every time - so to answer your MCQ, the answer here would most likely be (b).

However, if you were to ask whether people visualise something (be it a circle or some different visualisation) every time they have to operate the "year" concept, I suspect the answer would be (a).

TL;DR: Aphantasia likely

fwiw, Ed Catmull's Disney survey on this topic is interesting (referenced in the wiki article above)
Right, I forget that one size always fits all :)
This is one hundred percent the way to go for something that isn't only a cloud IDE...
I've been using React-query on several projects including the v5 on a recent one.
On a new project I decided to give a try to RTK (Redux ToolKit), I must say there's not much reason to not use RTK over a lib like react-query. You basically have the same and more, and all the advantages of using react-redux.
It felt backward at first to come back to Redux after all this time, but I'm glad I did, and can't recommend it enough. (and the project is still active)
I think it'd be embarrassing if the tech was making this sort of mistake in a high % of cases.

Anecdotally, that's the only account I've read of this kind of error.

Not defending Facebook, they ought to deploy humans in the loop.

But saying the tech is embarrassing misses how machine learning works. It will always make mistakes, and the kind of mistakes that seem silly from a human perspective.

That's because, well, these systems aren't human.
Give us some ideas how many they should have.
Technically yes, it's a virtual device, but not all wifi hardware is capable of running two networks at the same time, Apple carefully selected the "usual" hardware to support this.
Bold. I imagine they get a lot of phalluses.
I've been noticing the pop up these days, but it doesn't seem like the pop up ever does anything (just annoy you).

If they prevent playback, I'll just yt-dlp the the video and open in a video player shrugs.
While this is true, it also remains true that open source is largely incapable of producing anything non-technical people want to use. The very few exceptions are straight clones of commercial products.

I think this failure is more what the article is getting at. What’s under the hood may be shit in many commercial products, in the end they ship something people can use. In the end most users don’t care that the code looks ugly or that the design is messy and full of suboptimal choices. They care that it works and more importantly is usable for them.
phone in flipcase -> indestructible, replaces wallet as well. I don't even get the aesthetics of fingerprints on rounded corner glass, when did that become beautiful or original?