skysight-inc/HackerNews huggingface dataset:
Using a computer analogy to try to understand the brain functions is ok as long as we remember that the brain is not actually one of them. There have been different technological analogies throughout history including hydraulic systems, telegraphic and telephonic lines, all of them might seem comical today but they were the best explanation at the time, same will be in the future with ours, comparing something like the brain (or rather the whole living being) to a mathematical processing device is more than short sighted. We try to explain everything from the engineering point of view by isolating things but that’s not how life or the universe works.
Anything to keep wages down.
If there are US Citizens available (even if not local), H1s should not be a consideration. Period.
H1B doesn't test for skill. It is a lottery.
And judging from the skill of hundreds of H1Bs I've worked with, it is a failure of a system.
F# is a leap if it's your first functional / ML style language (but worthwhile). Modern C# is good for small tools and scripting, there is the dotnet-script tool for running single .csx files
Essentially Solaar is open source interface to few extra features (exposed as application custom hid use pages) of the Logitech "HID++" stack (aka Logitech "dongle", sometimes also combined with bluetooth support on the actual device).

Consider this screenshot[1] of additional options on Logitech trackball + ofc pairing control

[1] https://usercontent.irccloud-cdn.com/file/2cZcZiNk/image.png
Eh, I just don't see it. GE and IBM and Boeing are solving the problems they want to solve. Management dysfunction can't be blamed on low-quality workers. Anyway, I'm a little reluctant to draw the parallel with Boeing because I simply don't know what kind of work goes into that sort of engineering. Maybe cleverness is a big part!

> Yes, because given time someone clever would have came in and fixed it.

I can't emphasize enough how much software engineers overestimate the value of their own cleverness. Bugs are fixed with persistence, in my experience—I've used "cleverness" to find only a handful of bugs across my entire nearly two-decade career. I don't want to say I'm "the best engineer on the team" or anything like that, but I dependably fix the bugs that are put on my plate regardless of how frustrating they are to crack, regardless of what tools I need to bust out to get the job done. Debuggers, printf, valgrind, core dumps, packet captures, profilers, repls, disassembly, whatever's necessary. But all of these take persistence to reach for and use to crack the case. Experience is a short cut, but that's a very different thing than cleverness, and you very directly pay for that experience.

Not to mention if I see "cleverness" in a code review you're gonna bet I'm gonna comment and ask you to make it less clever unless that cleverness seems to neatly solve a problem. Even then, commenting is absolutely critical.

Time, not cleverness, is the key.

Hell, the joke used to be that being a software engineer is 80% googling. Now that barrier's been lowered even further with chatbots: you can literally ask it to find the bug, explain behavior, fix the bug, etc. It doesn't take much competence to correct the output. All it takes is not giving up when you see problems.
Russia claims to have developed cancer vaccine
> I would say it's opposite. No one contributes to open source and the developers have to make money on the side to work on the project

You missed the important part of his sentence:

> All those open source copycat projects, using open source to get exposure then switching

The original open source here was Cassandra. Scylla exists to pick off that market share. They launch with a free license, pull customers, then swap license. The actual adoption of Scylla would have been a fraction had it been released under this license to start, which everyone understands.

> Or more often companies with money come to fork an open source project from the developer, and continue pretending it's their own now

It had already been AGPL, so it's not like they're protecting against competition. They already had a license that avoided the forking problem. This isn't protection against AWS (keyspaces likely has more OSS cassandra code in the protocol tier than it has Scylla code, if it has either). It's protection against free consumption.
Been using this for years on my Debian 12 install and it’s been very solid. Why it’s on the homepage though is perplexing.
> and for some reason or the other were not really able to colonize Europe/Asia and kept venturing south until they ended up in Australia

Any people that did settle in Europe to the north during that first pass through further south some 70K years ago very likely were pushed back by the worsening conditions preceding the advance of the Last Glacial Maximum (dry very dusty air, poor vegetation .. and later ice everywhere).

Following the path of best land with least resistance led to following the tropics mostly by land, consistent year round conditions, no winters to store food for, etc.
> That and companies are just hilariously bad at finding workers they want to hire for nebulous reasons. I have no doubt even if my company hired 95% of the workers it had marked down as "no hire" they'd be able to squeeze a salary's of value worth out of each of them (well, if management is competent, which it tends to not be).

Isn't it ironic that a comment making fun of companies for not hiring workers who can barely contribute above their salary's value, in the very same sentence blames management for incompetence. Well, guess what, managers are hired workers too, so if you apply the same principle to them, this is what you get.

What you suggest makes sense from the "homo economicus" point of view, but the result will be a barely functional hellhole riddled with incompetence (at least this is what it will feel like from within.) Can we blame people for being "selfish" and not wanting to work in this kind of environment?
I use Mikrotik access points at home. They're not the simplest to configure, but they aren't daunting to someone who has been futzing around with networking for awhile. I like that they allow me to implement whatever weird stuff I can dream up, and that I can generally implement that weird stuff all in the GUI.

The hardware is relatively inexpensive and seems to be rather stable, the company is based in Latvia, and the manufacturing (or at least the board-stuffing and injection-molding) seems to primarily be done in Europe. Some of their stuff is pretty flexible about what kinds of PoE is can work with.

All of the Mikrotik stuff I'm aware of runs their Linux-based RouterOS. This means they all get the same user interface -- the same for a "switch," for an "access point," and for a "router."

I like that this blurs the lines between different device classes. For instance, my access points have two Ethernet ports on them, and two radios. I can use them as simple access points, or as routers, or as switches... or all of this at the same time. Whatever I want to do with them is fine: It's just a highly-configurable device with n hardware interfaces available on it.

I could replace the separate switch and OpenWRT router that I have on a shelf in the basement with a singular Mikrotik switch that did both jobs if I wanted to. (I probably would not, and it probably would never make sense to do so, but their software allows me to do as many nonsensical things as I choose. That's a good thing.)
How's that reductive? It's epitome of holism.

Reductionism is setting everything but one thing aside and trying to figure out that one thing. Bringing in the second thing in only after you fail and trying again.
Name one and detail how the administrative state differs
For Django, there's also django-bridge. This lets you build React apps that are backed by Django views/routing. You can also use Django's built-in authentication and forms which isn't easy with APIs.
my apologies, I was just being sarcastic in my initial comment… the brain draining other countries by taking in 65k or whatever yearly is … funny for the lack of worse but respectable word :)
> If you want to introduce someone to programming, you probably don't want them to worry about what all those 'magic words' do.

I learned Java when i was 15 or 16, reading some random book first and then I stole 35 euros from my mother's purse and bought a copy of "Java how to program" by deitel and deitel[1]. The recommended version at the time was Java 5, and the SJCP certification was still issued by Sun Microsystems.

I can tell you, "public static void main" is not going to be the problem.

[1]: looking back (i'm in my 30ies now) sometimes I wonder if i would have been better off buying weed or alcohol (or both)
> You must be a US citizen to work for my company. No "US Persons" (visa holders) or foreigners allowed.

Just to clarify, being a dual U.S. citizen (e.g., U.S.-Canadian, U.S.-Irish) doesn't necessarily prevent a person from obtaining a U.S. "SECRET" security clearance.
deepseek-1b, qwen2.5-coder:1.5b, and starcoder2-3b are all pretty fast on cpu due to their small size, you're not going to be able to have conversations with them or ask them to perform transformations on your code but autocomplete should work well
> The whole "there are three gods, but only one god" is inherently confusing.

I imagine it would be. But that's not what the council of Nicaea decided, nor what Christians believe.
It's further developed in the Athanasian creed that the Trinity is understood as one God (homoousios - same substance), but three persons. Whether or not the philosophy of consubstantiation is that useful to modern believers is another issue; attempts to reformulate the doctrine (like "there are three gods, but only one god") usually end in heterodoxy, or at least misunderstanding.
It’s not a popular choice for it, but PHP is also fantastic for the sort of things described in this article. A relatively recent version is pre-installed on many *nixes, it has a decent enough (and gradual) type system, and standard library absolutely chock full of functionality (albeit very self-inconsistent in naming and structure) for dealing with files, JSON, making network requests, etc.

And because it’s not compiled, you can just whack a hashbang at the top of the file and chmod it to be executable.
"async def" is literally function colouring
> the leap from "mitochondrial complex I inhibition is associated with PSP" to "metformin causes PSP" is unwarranted

The mechanism of action is relatively straightforward: the inhibition is caused by a building up oxides within the mitochondria, which makes them less efficient at producing energy. And if the mitochondria go long enough without a mitochondrial antioxidant clearing out the oxides, they eventually die. And if enough of the mitochondria within your brain die, you get PSP.

My best guess as to the reason we haven't seen an association between PSP and metformin is that metformin is actually a mitochondrial type I adaptogen rather than a mitochondrial type I inhibitor. I'm definitely not telling people not to take it, but if you are then I think setting a couple Google scholar alerts would be prudent.
Free access link https://arxiv.org/pdf/2408.10234
Better bring your tablet or similar device with your choice of content. Airplane screen quality is bad and movies are edited in weird ways (for being acceptable for all ages and cultures on loss of anything else)
Wait so the guy who had bleeding eyes wasn't severe?

Edit: Read the article, this headline is semi-clickbait.

Article indicates this is the first severe case related to a 'backyard' (i.e. smaller farm or self-farmer range of size) farm.

Sooooo nothing that new aside from the bit that bird flu is still around TBH.

It's not surprising in it's own way, we are somewhere in a migratory season so these things will move around a bit more.

Not saying Bird flu doesn't concern me a lot, I'm just frustrated by the 'oh this isn't new except the person got it from their backyard coop rather than some more industrial-ish farm'.

Edit to Edit:

Ok, I guess this is the first 'technically' severe case. Not sure what the details are but at TBH I'm not a doctor so...
Hibernate mostly. Spring too, but it has been a while. Mostly I just find the abstraction isn't worth it .
Also they've been very slow to adopt optical switches compared to other brands, a handful of their high end gaming mice have them, but the vast majority of their range still uses the same old mechanical switches that tend to start erroneously double clicking after a while.
we need qmk for mice
Oh good to know! Thank you.
There aren't any papers that I know of on metformin and PSP, but there are lots of papers on rotenone/acetogenins and PSP.
It's implicitly still a class, you just don't need to write all the scaffolding to indicate that. The functions are still methods of that class etc.

But, yes, with static imports, you can just write "println" like that and have it work.
Well, if there aren't such programs people like Elon or Satya and Pichai might have never started out. You look at them as being successful and exceptional today (regardless of some of the more questionable antics and decisions), when they just started, it's hard to argue that you can't find similar, exceptional talent in the US.

But if you shut off that valve, they would not be here 25 years later.
We use a Figma plugin called Tokens Studio, which stores its source of truth a (a big JSON file) in our github repo. Designers manage all of the token values there and push updates to a branch and create their own pull requests which developers then do a minimal review on. Long story short, the tokens are converted to CSS variables, which we consume in our styles (we use Vanilla Extract which makes this very nice). The tokens in Token Studio can also be used in the Figma designs, but its a little clunky.

Figma recently launched their own native solution (called Figma Variables) which is more slick and better integrates into the design tooling, but it is mostly locked behind an enterprise-level plan (which lots of folks aren't happy about)
Yeah, you want to start with basic imperative programming with as little cargo-cult nonsense in the way as possible.

Your csci 101 kids will not benefit from unpacking what it means to compile an object-oriented language down to bytecode to run on a virtual machine. It's not that it's not valuable knowledge, they just won't have the context to make meaningful heads or tails of it.

related: I still puke a little remembering the requirement that students work on assignments in emacs on terminal machines rather than their text processor of choice(which was fine for me, but why on god's green earth would you put usability warcrimes like 'hjkl' in the way of someone just starting to learn? No wonder nobody in the early naughts wanted to learn to program...).
Time for http-over-whatsapp
All of those should be state changes in the mouse.. IE. the software should run to make the settings then exit. There should be no reason for it to keep running.
and your partner network, and your commit patterns, and your bug list, and your remote IP address while working, and you have to authenticate to them each time you use it (which means that they can turn off your access)
Although the "An American Christmas Carol" adaptation with Henry Winkler is a good runner-up. Scrooge in the US during the great depression.

https://m.youtube.com/watch?v=9djZqx-FgSg -- https://en.wikipedia.org/wiki/An_American_Christmas_Carol
What’s your company? What exactly do you pay? I haven’t done linear algebra in a while but certainly remember enough from graphics programming (and of course physics and linear algebra proper) in undergrad. Feel free to check out and contact me via any of the routes available on my GitHub: https://github.com/JonLatane
So you believe that your experience is a universal one for all learners? Cognitive load is a real consideration in teaching, and having to ignore and filter text is challenging for some folks.
Housing is unaffordable because tech brings high-paying jobs into regions that don't want housing growth. Whether the people coming to fill those jobs and throw those salaries around in the housing market are from India or from Wisconsin hardly matters, except that it's more comfortable for local governments to be overtly hostile to the Wisconsinites.
No. The "bleeding eyes" were just busted capillaries. It's a super common symptom you can get just from sneezing too hard†; it's happened to me --- the specific "bleeding" symptom that patient had --- a bunch of times.

† I'm not saying that's what happened to him, just that it's not some freaky rare "crying blood" thing.
It's worth remebering this last phrase "In that simple fashion does the man who outwitted the cleverest of animal criminals tell his story."

whilst reading Aldo Leopold famous short piece from A Sand County Almanac, Thinking Like a Mountain:

https://ia600707.us.archive.org/6/items/ThinkingLikeAMountai...
FWIW, the Pixel Watch 3 45mm is basically equivalent to the Apple Watch in accuracy according to testing by the same YouTuber mentioned in the blog post [1]. And it works out of the box with Android. Personally I also like the form factor better, since it's round rather than square, and unlike the Apple Watch, it still has a working SpO2 sensor...

1: https://youtu.be/Jr4p66vSmLY
> You have to be eligible for a Secret security clearance. You don't have to get one if you don't want to as there is usually plenty of uncleared work to go around, but you have to be eligible in case that goes away and we need to put you in for a clearance.

Y'all should probably make that clear. Usually, the moment I see something like that as a job requirement, I move on. Not because I may or may not qualify, but because I honestly don't remember a lot of the information required and because it's not clear that I can work in a non-weapon-building role. Probably should offer refresher courses in linear algebra - I've been a developer for 25+ years and have never knowingly used it.
from the README:

> BlackSheep belongs to the category of ASGI web frameworks, so it requires an ASGI HTTP server to run, such as uvicorn, or hypercorn.

but uvicorn and hypercorn are both Python libraries

so no need to cringe
hm.. it seems like I won't use this service for a while as I got the following error message while starting IntelliJ today:
You've reached your monthly code
completion limit. Upgrade your plan to
Copilot Pro (30-day Free Trial) or wait until
-4712-01-01 for your limit to reset to
continue coding with GitHub Copilot.
Please port to Windows, I don't want 500mb of shitware to change settings on my mouse.
Discussion (79 points, 2 hours ago, 17 comments) https://news.ycombinator.com/item?id=42454586
Trying to understand where this fits in to the current ecosystem. Looks like it's sort of like Passport but it runs in a separate server, and apps use OAuth2 to communicate with it? The example video looks like it's only doing authentication. Does it do any authorization? Do apps need to use OpenAuth libraries directly, or can they get back with basic cookies/redirects/etc?
> including in mIRC script after they added support for sockets in the scripting language in mIRC v5.3 released December 1997

You could write your own servers and services too :). My mIRC scripts all had s:lines on my network, all running in my mIRC (NoNameScript) environment, which I'm sure were on Hawkee somewhere.
Well they charge you more ! Us is famous for not hiring programmers aged above 50 cuz they are expensive !!
Coal Use to Reach New Peak – and Remain at Near-Record Levels for Years
I just write a small Go program. I agree that error handling is a weak point, but the tooling is well integrated. The article mentions that Java does not know about Maven. The go tool is much more versatile in that sense.

Also, go run is almost like running a script.
Pre-trained models like ChatGPT are designed to be versatile and handle a wide range of topics, but that very generality can be an obstacle when tackling highly specialized tasks. Without the ability to grasp specific details or technical terminology, the model may offer generic responses that don't meet user needs or provide erroneous information.
> You must be a US citizen to work for my company. No "US Persons" (visa holders) or foreigners allowed.

This is illegal under IRCA unless another law or government contract mandates it. [1] If every single role at your company requires a Secret clearance, then I question how separate “your part of the company” really is from the part that makes weapons.

[1] https://www.eeoc.gov/national-origin-discrimination
The problem could be the LED driver itself rather than the vehicle driver output. Most LED lights use some kind of PWM or multplexing, but people only notice the bad or rather the slow) ones. It’s easy to find out, just take a few videos at different frame rates an you’ll see.
Hmm, is faster hallucination better than slower hallucination?
I saw a post on Reddit that said this was a bug and they’re working on it.
I am not surprised.

People don't like the fact that they actually need to be competitive in skills to get a job. Had there been no H-1Bs, they could submit a resume and immediately get a job offer!

No joke. I look around in my company, Indians and Chinese (among others) are good at their jobs and do amazing work.

Some people just don't like that. They blame not being able to get a good job offer on Indians taking away the opportunity, not themselves being good developers.

This post is the place where they can vent.
Sure, at the time everyone misunderstood Chinchilla. Nonetheless it was severely undertrained, even if they didn't know it back then.
C is still #4 on TIOBE, right behind Java, so that is not at all true.

Go is good because it’s not like the other languages.

It should stay not being like them, not try to be more like them.
This is such a common lazy cynical take on HN. “Microsoft is evil, therefore they will destroy their enterprise customer relationships by stealing their enterprise customer data, despite the fact that they explicitly state they will not do that.”

I would understand this mindset when it comes to consumer uses of it, but enterprise is where Microsoft makes its money and it would have to be the dumbest business decision ever to ruin the enterprise cash cow by doing that.
Agreed.

I still feel like the author is missing the forest for the trees. Bash is not great to write e.g. a red black tree in or do complex image processing, but you don't have to maintain a Java install, download libraries, or setup an editor with an LSP (and really, calling java script.java 10 asdf? Why do I need to invoke Java at all? At that point, I'm probably going to wrap it in a script anyways...)

Python has its own issues but it's a small, embedded install that you don't have to accept 5 different licenses for and worry about it being able to get the same version...

And bash? That's what pacman -S jq is for - anything I can't easily do in bash or batch I just offload to a small utility written in python or rust.

Java is, at it's core, just too heavy, IMO.