skysight-inc/HackerNews huggingface dataset:
Interesting, does playing a lot of games with a toddler asking them to distinguish between colors reduces the chance that they have your type of colourblindness? Since you can see the individual colors but need to concentrate on them, I wonder if playing such games make the child learn to notice the colors?
If these accounts were banned due to censorship they'd have stayed banned. There are plenty of accounts that were shut down on Twitter that are still disabled today.
Related—“Too DRY - The Grep Test” by Jamie Wong: http://jamie-wong.com/2013/07/12/grep-test/
Since one of the solutions was to reboot "up to 15 times" I would imagine so.
A few notes because there are a few pieces of information which aren't a 100% up to date:

As most people know, Intel have lost the plot and are behind AMD on everything CPU and GPU related (with the tiny exception of the N100 series CPUs from Intel which are perfect for low power and even fanless applications). As such, their CPUs are mostly bought by organisations updating previous environments with like for like replacements for whatever reason (like vSphere's EVC which allows you to run newer processors from the same manufacturer as if they were an older model, and enable hot migration between CPU architectures and thus minimum disruption on hardware refreshes). Pretty much everyone else is getting the better and cheaper (per processing power) AMD CPUs.

Intel NICs are pretty good overall (the X710 which spent a year+ with broken drivers causing silent network failures/downright crashes while still being in the hardware compatibility list of VMware and other "enterprise" vendors notwithstanding), and they're getting more popular for consumer devices too. An Intel CPU on a non-low cost PC/laptop almost always means an Intel NIC (WiFi and/or Ethernet).

For many organisations buying servers, Supermicro* is probably their best option. They're cheaper, have much higher flexibility in terms of form factors, chassis, components, number of whatever slots and mostly reliable. However their support is less reliable than the theoretical Dell/HPE support, so it works best for redundant setups.

Also, the IPMI specification is being replaced by Redfish which is much more complete, secure, normalised and presents normal usable APIs. Any mainline server from a few years ago should have Redfish alongside IPMI.

* There's recent research from Hindenburg, a short selling research firm, that exposes some shady stuff from Supermicro - but their hardware is still top notch and used by the hyperscalers. https://hindenburgresearch.com/smci/
No, it's not. We need less shoddy practices to develop software, e.g. mandatory 4-eyes process for security-critical changes, thread modelling, and maybe more Hardware Security Modules that encrypt critical information.

And if you need a second factor, I'm sure any smartphone-based TOTP will do. People already guard their smartphone well. No extra key fob needed.
In my experience, the biggest risk with AWS and similar is not the dependence itself, it's the cost. With AWS you pay a lot more for the compute then if you just rent the hardware for $25/server with Linux, and then go from there. It does make sense for some shops, where you have scale and can make calculated trade-offs between 100s of engineers' salaries and cloud costs (like Netflix).

But I think a lot of small startups end up overpaying for their cloud costs even though they don't take advantage of the elasticity/scaling/replication/etc.

Also, a lot of BigCos are just on public clouds because that's the thing now, but their stacks, software and teams are so broken, they don't actually take advantage of the cloud. Their engineering teams are mediocre, and so is the software, so it breaks all the time. So they end up paying for something they can't take advantage of, because they don't need to scale, they don't need high uptime and/or can't achieve it because their stuff running on top of the cloud is a horrible unreliable spaghetti anyway.

If I was to do a SaaS-y startup today, I'd just rent cheap dedicated hardware, I'd use OVH [1]. I'd start with 1 reasonably beefy server for like $25-50/mo and see how far it gets me. I would use S3 for unlimited, reliable storage, (maybe even RDS for DB), but everything else I'd keep out of AWS, running on my cheap server. Ie. I'd keep my data in AWS, because that's super cheap and worth it.

Later, if the thing is super successful, I'd go to $250-500/mo and get 5-10 reasonably beefy servers, and start to move things apart. I'd still not worry too much about replication and such, I'd just to backups, and take the hit if there's a problem and restore at the last backup point. I think this would get me pretty far, all the way to when I want to bring BigCo customers aboard who need all sorts of ISO standards and such. At that point the whole thing will stop being fun anyway and it's time to let other people worry about it..

And in terms of hiring, I'd make it clear at interview time that this is the stack, and we're not going to do microservices and Kubernetes and all that crap just because others are doing it, and I'd hire from the remaining pool.

[1] I've been on it for my personal devboxes for ~7 years, it just works
Here's me thinking that at that age, half way through university, I could slap together a web page that looked like it came from the 80s (in the naughts); if these guys had applied the skills used here to something decent they could have actually done well for themselves.
Why Britain Drives on the Left
I like them because it reinforces the idea that functions are just values like any other - having a separate keyword feels like it is inconsistent.
80 feels really impractically narrow. A project I work on uses 110 because it's approximately the widest you can comfortably compare two revisions on the same monitor, or was for some person at some time, and I can live with it, but any less would just feel so cramped. A few indentation levels deep and I'd be writing newspaper columns.
Yep, because on enterprise servers in a rack somewhere in a remote datacenters, IPMI is what allows admins to connect remotely, restart, and get a remote console to remove the offending files (or just keep restarting).
Romania is missing from the list of phone number countries on signup, not sure if on purpose or not.
Removing the buzzwords gives me:

1. Database Replication/Consolidation for embedded databases used in edge/desktop applications, into centralized databases/a data warehouse/a data lake

2. A Kafka Producer and SQL API for streaming data back to embedded edge/desktop application databases

Is my understanding correct?
Would you mention some portable OLED models that are well made and dirt cheap? Was looking for such a thing before, right now I do not see anything below €400 on german Amazon. There are some "keyboard smash" random character string brands that do look shady.
The funny thing is; most banks hat I've experienced will plaster warnings all over the SMS and apps not to give this information to someone who calls you etc.

The issue is that people are afraid (to lose their money) and aren't educated about the risks, and who/what they should pay attention to, so they hand it over anyway.

People need to learn to fail shut.
"Is Google Always Listening: Live Test" (6 years ago)

https://www.youtube.com/live/zBnDWSvaQ1I?si=GTF9CIe8wsqpDHet

Is this video bullshit? It seems like bullshit.
Try the Onyx Boox X or Tab. But you will probably only find them to buy online.
Is your response meant to be satirical in nature?

> Otherwise I eat when hungry, tinker until distracted, sleep when drowsy

Dog, that’s how it’s MEANT TO BE. Being on a schedule is unnatural.

Really have another think about your response
Location: NYC
Remote: Preferred
Willing to relocate: Maybe
Technologies: Machine Learning, AI, Product Management, Growth Strategy, Python, Data Analysis, Web Development, App Development, Community Engagement
Résumé/CV: https://www.linkedin.com/in/personjerry
Email: jerryliu@berkeley.edu

I'm a product and growth leader with over 8 years of experience in Silicon Valley, including roles at Facebook and a YC startup. My expertise includes:

- Product-led growth strategies

- AI/ML product development and consulting

- Building and scaling engineering teams

- Data-driven decision making and analytics

- Community engagement and retention improvement

I'm open to roles in product management, growth, or AI/ML engineering, particularly in startups or companies focused on social impact. Let's connect if you're looking for someone who can drive product success and user growth!
That's not how it works.

Maybe if I'm given two colors inside that range, I can say which is bluer and which is greener.
Given just one color, I simply cannot say that it's green or blue, or even if it's more green than blue or vice versa.

I stopped at the 3rd or 4th come because I couldn't give a honest answer. That makes the test useless.
I can't complete it with correct answers, and if I give incorrect answers, the conclusion is useless.
> Would you support giving this person a jail term or not? Now imagine that this person is a US citizen. Does that change your answer

How is that relevant? You're trying to equate someone's personal opinion to the Russian government putting someone in prison for 12-year due to $51?

And that's far from the most egregious example. There are plenty of people in Russian prisons for much less than that (e.g. reciting poetry or ambiguous social media posts).

Anyway regardless of anyone's personal opinion that's not how sanction enforcement or the US judicial system on the whole works. The U.S. Treasury Department has allowed transactions related to humanitarian causes (and a bunch of other cases) so what are you even talking about?
I disagree. If you put your content out in the open for everyone to read, it is totally valid to scrape that content. Otherwise put it behind a paywall. If i can access it for free with a browser then you should be fine with me consuming your content with the tool of my choice. So i can search or use it however i see fit. Why not?

Getting consumed by ai scrapers will be inevitable in the long run i think.
So a trivial test that always says "No" will have better accuracy?

https://www.cancer.org/cancer/types/prostate-cancer/about/ke...

> About 1 in 8 men will get diagnosed with that cancer, through their whole lifetime.

So true_negative/whole_population>=87.5% at least (life time vs currently has cancer).

Or am I misunderstanding the meaning?
Oh, that guy posted "Today was a terror attack by a Muslim...heads must roll" which again sounds like a call to violence to me.

Sorry I picked the wrong guy calling for racial violence, my mistake.
> brick shithouse... just means "good build"

No, it means an exceptionally muscular build, which the subject of that photo doesn't have.

Anyway, the comment you're replying to clearly means "a build that leaves the gender ambiguous", not that the dimensions are ambiguous! You don't seem to really be disagreeing with that.
They said version of Windows, you said there's not a separate build

Okay, it's the same operating system, but DoD managed devices have a different set of features and capabilities that are allowed to run on that device so I would contend that counts as a different "version", if the disagreement is semantic so be it
I mostly use GUI-based debuggers (and profilers), but even in this case I found it often useful to pause the program at random times when it appears "stuck".

Most of the time I don't event need to reach for a profiler proper.
Actual Play
The exposed to many different people requirement is problematic.

Is 'many' more than five, ten, twenty, thirty, fifty, one hundred?
Samsung phones with android 14 do have the dot for the mic and camera usage, too
This is why I always recommend avoiding kebab-case as much as possible. You'll eventually need to convert it to snake_case and now you have broken grep. (Nobody is going to remember to use a regex every time.)
The use of title case in this headline makes it incomprehensible to me as a non-American (along with the fact that this happened a decade ago). A corrected title might read:

> "Feds killed plan to curb Medicare Advantage overbilling after Industry opposition (2014)"
On the flipside, IDE's can turn you into lazy, inefficient programmers by doing all the hand-holding for you.

If your feelings are anemic when tasked with doing a grep, its because you have lost a very valuable skill by delegating it to a computer. There are some things the IDE is never going to be able to find - lest it becomes the development environment - so keeping your grep fu sharpened is wise beyond the decades.

(Disclaimer: 40 years of software development, and vim+cscope+grep/silversearcher are all I really need, next to my compiler..)
Tried it. Carts, pods, dry flower. Vape, volcano, oven, pen, bong, pipe. Makes no difference whatsoever; if the THC number is over 12-15% or the non-THC numbers are less than 3-5%, I get a super fast high that spikes and fades after five minutes, no matter how little or how much I dose. Low-dose edibles work, thankfully; 0-5mg THC and 5-10mg non-THC (so, like, THCv or CBD or CBG or CBN) all work predictably in both strength and duration.

My lungs prefer I avoid smoking but it sure would be nice to have a choice to do so occasionally with friends. Oh well.
Something similar, but entirely on (iOS) device, and focused on tracking activities based on location (hours at work, shopping, travelling, etc): https://apps.apple.com/au/app/life-cycle-track-your-time/id1...
(No affiliation, just a user)
This is also how we started a while ago.
I agree that it's too expensive, hence we're working on making this scalable and cheaper now!
We'll soon launch, but here we go! https://expand.ai
I was repeatedly asked to categorize a colour that I can only honestly describe as turquoise, as either green or blue. At the end of this process, I was told that I had failed to recognize turquoise. How silly.
Building pizza ovens to live in isn't always the brightest idea
At least they didn't count their own service into the 6 self hosted ones. They start at 0 and go up to 6...
Shameless plug. See also https://github.com/rossant/awesome-math
Definitely true when you can use static typing.

Unfortunately sometimes you can't, and sometimes you can but people can't be arsed, so this is still a consideration.
> How often does anyone say,

Indeed.. how often does anyone say that? Has anyone even said that? Or is that some distorted and dishonest interpretation of something someone might have actually said?
Without constants, it's too easy to let a typo sneak in or have inconvenience later replacing one "event" but not replacing an unrelated "event". I'll only do it if the string is used two times at most, but usually I'll make a constant the first time and it doesn't feel like any loss.
I suppose it was useful only for a part of the problem, as most CrowdStroke™ machines were client and kiosk...
> [Filho said]: "Almost four years into this, I expected we would be past tantrums from respected members of the Linux kernel community. I just ran out of steam to deal with them, as I said in my email."

I'm not surprised Wedson feels this way.

It's irresponsible to leave devs out to dry like this. If the Linux Foundation hires Linus and others and pays them gobs and gobs of dough, they should lead. If you set the technical direction, then you need to make it clear every day, that's where we are going. Passive aggression is fine for bad marriages and failed companies, but this is a multi-billion dollar business. Someone needs to be the grown up in the room.
Genocide is always motivated by simple things like theft.
SEEKING WORK | The Netherlands | Remote | Android/Backend Software Engineer

Mobile Software Engineer with more than 10 years of experience in developing, maintaining and shipping native Android apps. I've also worked on backends with Spring Boot and some small iOS projects.
Technologies: Android(Kotlin, Java, Compose, XML, Gradle), Spring Boot, Swift

Email: hn[at]hagios.dev
I once believed a two state solution would be inevitable. Decades later and I have come to accept that the West Bank will be incorporated into Israel. If you see the maps over time the West Bank has been split into multiple small pockets of refugee sections. Without external pressures nothing will change and the politics on the issue have become toxic in the US.

Hopefully I’m wrong. But tides have shifted in the opposite direction.
Have you written to him directly? If he's out of the public eye then he may receive fewer letters (hundreds per week rather than thousands). There's a chance he may get around to reading yours a few months down the line.
To me it clearly seems to be a woman, and perhaps I'm just revealing my own overly prudish nature, but to me a topless woman in just tiny bikini bottoms at a beach is somewhat sexualised.

Imagine it were a photo of a good looking man wearing almost nothing and suggestive of some exposure if only you were looking from another angle. Would that have done so well?

I think it's just hard for us as men to recognise the sexism because we're not used to being systematically sexualised.
They, accidentally, a land-empire, but is only land-empire the world actually cares about because..
VersaFeed.com | VP of Engineering (PYTHON) | REMOTE (USA Only) | Full-time

About us: Fancy ETL pipeline which processes products from huge ecommerce companies. Data extraction and massage, delivery to destinations like Google/Facebook/Snap/Tiktok/etc. Profitable, stable, 15-year history, 100% employee owned (no VC money, VC expectations, or BS meetings).

Stack: Current: *Python/Django*, PostgreSQL, Docker, Ubuntu, AWS. In progress: Airflow/Dagster, Snowflake/Databricks (Data Warehouse), Pipelines.

Compensation: salary $250K-$365K/year DOE

You: Devilishly strong Python coder and also an organizational monster. Can methodically review massive code bases, manage people, and still contribute to core code base. Expert Python coder, systems architect, and enough devops to "get 'er done". We are a small team and know that you can't be ALL the things, but you need to be most of them and be ready for a challenge.

Benefits: 401K 100% match, healthcare, stock and more. If you can bring your A game, we can bring the salary to match.

Apply: email jobs+hn [the-at-mark-thing] versafeed [the-period-thing] com
you might consider that it's precisely your depth and breadth of experience, which isn't common across most teams, might actually highlight why a solution like Fortress is valuable
My money is that Microsoft knows we're all heading to a remote work environment within the decade. This "feature" will be something employers will be clamoring for, so having it baked in ensures that enterprises continue to deploy Windows as the OS of choice.
Try to think about why you might want to do that. It makes a lot of sense, but if you're not doing it, that might be enlightening...
The Drift Toward Unfreedom
> During the outbreak of Covid-19, freedoms were sharply curtailed with draconian constraints on civil liberties

The bigger point there instead being that: during the outbreak of the epidemic people have been treated like fucking retards deemed incapable of responsible behaviour. Which not only insulted everyone and spawned absurd rules - it is sinisterly forgetful of the fact and "root problem" that you cannot have a society of said "retards".

Not very different should be the perspective on the abuse of otherwise instruments, tools and devices.
Typewriter Interview with Elisa Gabbert
Does anyone know about AMD ST? It is the first time I've seen it mentioned. I tried to google it, but without result.
Location: SF Bay Area

Remote: in-office, hybrid, or remote

Willing to relocate: No

Technologies: Next.js, React.js, C++, Java, embedded Android, Python, Typescript

Résumé/CV: 4 years Amazon / 1 year startup MVP / email me

Email: eshkidd@gmail.com
I’ve never seen an LSP server that lets you rename “Dog” to “Wolf” where your actual class names are “Dog[A-Za-z]*”?

Do you have an example?
It just doesn't have that genuine artisan smell to it when someone uses ̶a̶ ̶p̶r̶i̶n̶t̶i̶n̶g̶ ̶p̶r̶e̶s̶s̶ a̶ ̶c̶o̶m̶p̶u̶t̶e̶r̶ ̶w̶i̶t̶h̶ ̶a̶u̶t̶o̶m̶a̶t̶i̶c̶ ̶t̶y̶p̶e̶s̶e̶t̶t̶i̶n̶g̶ s̶p̶e̶l̶l̶c̶h̶e̶c̶k̶ W̶i̶k̶i̶p̶e̶d̶i̶a̶ AI to help write their article.
It's about that easy in China. (In addition to your ID you also need an +86 mobile number, which you can get in about 5 minutes by showing your ID at a China Mobile store.)
I don't like using them everywhere, but they're very handy for inline anonymous functions.

But it really pains me when I see

export const foo = () => {}

instead of

export function foo() {}
I added a FAQ[1] to answer some common questions.

For more reading, there is an article[2] who have similarities with what we want to achieve.

Disclaimer: We discovered the article 01 year after the development.

[1]https://github.com/pythonbrad/afrim/blob/main/FAQ.md

[2]https://hughandbecky.us/Hugh-CV/talk/2015-africa-assessing-t...
> My husband actually proposed to me later on in the day, probably just after that photo

Wait did he propose to her while topless?
Though glob imports in rust can hide a source, so those should be avoided.
I kept waiting for the guy to actually paste the code somewhere
Because the hacker-nature of knowledge work subverts all other work and tries to leach the profitability out of all other work towards itself? It grows.. and wonders allowed why everyone else grows hostile towards the growth..
> The current state of containers where the dominant mentality is “shove everything possibly needed into a single image and treat it like a black box” isn’t the best imo.

I do something similar for my personal containers.

I have a common Ubuntu base image, that I add a bunch of tools to, which I might need for debugging later and install apt updates to as a part of the build process and remove the apt cache (so instead of changing the base image all the time to a more recent one, I still have an up to date container, at the expense of some additional layers).

Then, on top of that base image I have other specialized images, ones with Apache, some with JDK, some for .NET, Python, Node, Ruby etc., which I can then build my apps upon, while having a few useful tools in the container, as well as a bunch of shared layers that the nodes will be able to reuse.

The only exceptions are images like PostgreSQL, MariaDB, SeaweedFS etc., which I just take from Docker Hub, usually the Bitnami variety: https://bitnami.com/stacks/containers because I almost never need to connect to those or use them as base images, but rather just use them as connected services.

Should enterprises do that? Probably not. It is, however, an immensely pleasant approach to things, that lets me not stress about optimization and just use what works for me.
*Between two distributed systems that don't share the same transactionality domain or are not logically monotone.

It's easy to see that moving data from one row to another is doable in a clustered database, and could be interpreted as a message being delivered.

The point is that you can get exactly once delivery, if your whole system is either idempotent, or you can treat the distributed system as one single unit that can be rolled back together (i.e. side effect free wrt. some other system outside the domain).

Both are cases of some form of logical monotonicity, idempotence is easier to see, but transactionality is also based on monotonicity through the used WALs and algorithms like Raft.

The article should really mention CALM (Consistency as logical monotnicity), it's much easier to understand and a more fundamental result than CAP.
https://arxiv.org/pdf/1901.01930
Economist explains why India can never grow like China [video]
Graph Language Models
If I had to say zero is more positive or negative, I'd probably say positive. But in reality it's neither.
If you're providing tools to circumvent government bans you're gonna get banned, the government won't care about your federated moderation layer
Docker and WSL are complementary, and often used together. Otherwise why would anyone on Linux use Docker acc to you?