skysight-inc/HackerNews huggingface dataset:
Because China isn't exactly famed for its corporations' market clearing prices being expensive, and most people would rather buy legal satcomms equipment (and VPN in, if they really need to access something the Zimbabwean government doesn't want them to see or the Chinese government cares about Africans seeing) than jump through hoops to get the equipment and subscription payments to the American service, bandwidth which Starlink has minimal motivation to give away cheaply anyway.
aegis authenticator uses google's android backup system.
> The only real advantage that a proportional font has is that you can squeeze more text into a particular space and as a result you can read faster

I would disagree with that - I find it easier, more comfortable rather than just faster to read any text in a proportional font because the spacing of characters is, well, proportional to what the form of each letter requires. I think it makes it easier to recognise words. It's true that code has a lot of unusual combinations of characters but still it is mostly ordinary words. A proportional font that makes those unusual combinations of punctutation characters less clear is certainly bad, but there are proportional fonts that don't.
My general experience was that this was much more a thing on the ground in ~2015-2020 and the internet / political rage machine is (as usual) a few years behind.
I've also always had a hard time with these. I suspect it's because one of my eyes was slightly lazy when I was a child, so my brain learned to put more importance on the signal from the other eye. When I cross my eyes, the image from the better eye tends to just totally override the other one, so it can be really hard to see these kinds of effects.
Also -40C winters might have something to do with it.
This doesn't feel like a convincing argument. If you wanted to multiply uint8 * uint8, you'd naturally use an unsigned multiply with a uint16 result. That doesn't overflow either.

I believe a better argument is to appeal to the structure of neural networks. Activation inputs into a matrix multiply come out of a non-linear function, and ReLU is a popular function which causes activation inputs to be unsigned. Weights then need to be signed so that the matrix multiplication can have negative outputs -- without negative outputs, you would lose the non-linearity of ReLU.
This happens all the time for many many businesses. Do you think all software vendors, small businesses that ship products have an in-country business entity? They just take online payments.
If anyone wants to tinker with the Babylon.js code for the 3D visualizations, I made a standalone, sandbox-like repo, which is much easier to set up:

https://github.com/r-follador/CubeTrek_Babylon
Possible, I haven’t tried it.

It’s still an uphill battle, because the comparison to unit tests always comes up, and I have to explain how they’re not equivalent.
Mm. It’s certainly good to work at the other end of the funnel (thank you!) but it also won’t help address pattern matching that people do in hiring.

It’s an incredibly natural thing for people to hire people like themselves, or people they meet their image of what a top notch software dev looks like. It requires active effort to counteract this. One can definitely argue about the efficacy of DEI approaches, but I disagree that JUST increasing the strength of applicants will address the issue.
Open teleMETRY

Any guesses as to etymology?
"master" was not a thing even before. While I get the farce of renaming it for "social justice" reasons, it's still a stupid name.

It's "trunk", as in "trunk and branches".
The housing situation in Canada is insane and is so obviously due to not building enough housing and bringing too many people into the country via immigration. The fact that it costs 1200$/month for a room in a rural area is incredibly damning.

I went to college in Ottawa, and now I live in Austin Texas. It's similar in size, although Austin has been growing more lately. Curiously, they are also both capitols, college towns and they have a river flowing through them.

A major difference is that Austin has a new development with 200-400 unites on every block it seems. Cranes are everywhere downtown, and even in random neighborhoods they have huge new developments. Ottawa has no shortage of land, there's a huge amount of available land to develop in either direction, but they evidently aren't building nearly as much.

The result? I'm looking at 2 bedroom apartments, and they are 1000$ cheaper than they were 3 years ago when I first moved here. Rent has gone down and continues to go down. I'm seeing studio apartments in the middle of the city renting out for 800$ now!
all of that AND wage suppression :)
would love to be able to see them sorted by [insert 2025 equivalent of Alexa traffic rankings here]
Well this is interesting. I was able to find the impossible one within 2 seconds without crossing my eyes. The easy one took about 5 seconds, 3 seconds for hard. I've always been hyper-vigilant with patterns (to a fault), so not sure if that's playing into this.

Is that what other folks are experiencing also? I see most comments are trying it with their eyes crossed, but what about without?

EDIT: ok I just watched the video. No eyes crossed. For the balloons one I beat out the girl in the video by 2-3 seconds. For the birds about the same. The skittles one tripped me up, couldn't find it. The other few I found around the same time, the lights at the end I didn't find in time either. It seems I'm quicker when there's not too many colors involved. Still that's spooky.
If you’re going to use -40, why include the “C”?
The legal action at issue apparently "diverts significant time and energy that could otherwise be directed toward supporting WordPress’s growth and health." So there must be some limitation to that runway, no?
During China's ASAT test, almost all of the debris remained in the same LEO orbit. The amount of energy needed to climb over 1000km to reach MEO or over 35000km to reach GEO is significant, and even then, to reach a stable orbit after the climb is very unlikely. Kessler Syndrome is always a consideration, but with Starlink it's still minimal, especially since Starlink's elevation is only 340km, while China's ASAT test targeted a satellite at 900km.
My situation is slightly different but also in semi-rural WA. I'm on Verizon Home 5g and it's way faster and more stable than Starlink.

I'm always surprised when I talk to people that use Starlink who haven't considered cellular.
Why would you target a language that is less portable and less stable?
If you're saying that "homeless" means something other than not having a home, that seems unnecessarily confusing. Re strings - I believe there has been some success in providing no-strings housing and then working on the other problems.
Are you serious that you’ve never witnessed any discrimination against women or minorities?
Why GitHub's CEO Ditched Its Divisive 'Meritocracy' Rug (2014)
IIRC there was something about how the scammers don't bother making their scams that legitimate looking, because if they are too legit, they get a lot of people who waste the scammer's time during the next phases.

But yeah, you'd think spam filtering would be more important. I use GMail and I haven't seen a spam message in years, besides when I check my spam folder. Even there, most of the "spam" is false positives.
Even if it's cultural, it can be fixed. Culture can change and can be changed by choice
So this is an example of what not to do.

1. Violate the law more blatantly than anyone else. 94% of new jobs went to POC? So what, 50% of the population shared 6% of the jobs? This sounds like apartheid era South Africa.

2. Create a backlash where the largest population and richest segment is so angry, it uses all its resources to absolutely destroy this.

Nice going.
That's why i put it on additional features. The key features is the main features and additional features is other features that exist.

Though it's true i can simplify it with "Manage Profile" but if i can describe it more why not do that.
Thunderbolt has been royalty free and available to AMD since 2019.

https://en.wikipedia.org/wiki/Thunderbolt_(interface)#Royalt...
Does anyone have any concrete proof of this actually happening? I find it extremely doubtful.
So, your political views have shifted from that of a fringe left Democrat to that of a core-establishment Democrat?

That is believable.

What would be less believable is your lived experience sending you on the crazy train ride that the far right party is currently on. I really can't understand how that can happen without a media bubble, but if it did, I'm genuinely interested.
I'm sure people are very productive when they have a metaphorical gun to the head.
Cool, I will try it. Thank you
This isn't pressing your thumb. This is throwing away half the scale
[dupe] https://news.ycombinator.com/item?id=42657901
We switched from Datadog to Grafana (do not recommend unless they got you over a barrel on pricing and you need to escape) and one nice thing Grafana gives you is the ability to self-host for local development so you can even run integration tests against your observability... an edge case need but if you need it you're glad it has it.
What model is this using? I've had good results with e2-ft-tts running locally via Pinokio. You can also run it online for free https://huggingface.co/spaces/mrfakename/E2-F5-TTS
The global implications of a Russian gas pivot to Asia
* note to myself: build a successful product that threatens large slow moving legacy provider and get quickly acqui-hired
Quick search says milk contains twice protein as oat milk, and moreover more complete one. However for protein intake I would recommend soy products that are super healthy, cheap and contains fibers. The only plant milk I drink is a dip in my morning beverage and for cooking cakes.

But if you’re protein intake comes substantially from milk, indeed you should consider that.
When I launched on February 17, 2024, the market was flooded with AI-powered website builders. But here’s the thing — most of these tools weren’t offering anything you couldn’t already do with WordPress, WIX, or Squarespace and I wouldn’t use them even if they were free.

As a Software Engineer that is passionate and hungry about turning ideas into reality, I wanted to create something different. Not just another website builder, but a platform that truly helps founders (non-tech founders) to build their SaaS dreams.

At its core, PagePalooza gives founders complete control over their website’s front end — you can add pages, sections, change colors, text, and images. But that’s just the foundation and nothing special here. The real magic happens with our “Custom Task Manager.”

Think of it as your personal engineering team on demand. Need a custom sign-up system that reads user data from Excel? Want to integrate a unique feature? Instead of paying monthly subscriptions or hiring expensive developers, you can order these features as one-time tasks, built directly into your site by Palooza engineers.

The best part? You own all your custom APIs and database. No vendor lock-in, no limitations. Own the code and scale one feature at a time.

I knew that it is not easy to trust an engineer or a platform with building your app, I wanted to let founders be able to test the waters before diving deep. That’s why we’ve made it easy to start small. Many founders begin with simple custom features like that Excel-integrated signup form and a small dashboard which costs you a very small fraction and use it as an MVP.

Since launch, we’ve welcomed over 3,200 visitors (according to Google Analytics) without spending a dollar on paid advertising. Our first paid client came in mid-June 2024, and that month peaked with about 300 visitors in a single week. All this growth came through organic SEO, consistent blogging, and daily social media content across YouTube, Instagram, and TikTok.

The platform is built with .Net Core and Angular.

I’m grateful to have worked with amazing founders in building their web applications, and I’ll be sharing their stories after the holidays (hopefully sending some traffic their way too!).

To all the builders out there: keep learning, keep adjusting, and stay consistent. Here’s to a better year ahead!
They are in the lower orbits. They will fall off the orbits in couple years and burn up.
As a resident of a small pacific country where ISP charges >$100/month for relatively low quality of service, i sure can understand the problem and how interesting Starlink looks like.

But one thing to keep in mind, is that usually ISPs in small countries can't compete on price because they don't have enough scale and enough customers, in the end they just can't compete with a juggernaut like Starlink.

Although as a customer i'd love to just use Starlink and pay less for better quality of service, these local ISPs are important actors of the local economy. If these companies shutdown because of international competition, it's money going to the US, and the local economy taking a hit ...
I did our migration from StatsD to OTEL because our third party StatsD service was getting flaky. The first person from OPs to get to me pushed OTEL. The rest were fine with Prometheus and it was late in the process before they realized what had happened. I believe if we had gone straight to Prometheus I would have been done in half the time and solved half the problems I had to solve anyway for OTEL. If someone had to replace it again in the future I fully believe it would have taken cumulatively as much time to go StatsD->Prometheus->OTEL as it took to go StatsD->OTEL, especially when you consider that OTEL is not quite baked.

Meanwhile functionality to retain and recruit new customers sat in the backlog.

Edit to add: also regarding the perf issues I saw: do you really want to pay for an extra server or half a server in your cluster just in case some day comes? These decisions were much fuzzier when you ordered hardware once every two years and just had to live with the capacity you got.
There's no magical measure for ability. People tend to hire people who look like them and act like them, simply because in their mind that is what seems correct. That's how humans have always behaved, and it isn't going to change.
Why is skin colour or ethnicity when it comes to employment even relevent?
Democracies are certainly capable of building infrastructure but they tend to be less agile than dictatorships since they can not just appropriate land and disown whomever they please. This is a good thing in times of peace and prosperity but it can be a hindrance in times of war.

China is not a capitalist country though, the system is closer to some form of fascism which is just one of the many forms of collectivism under which socialism and communism also reside. Fascism and socialism/communism are closely related through their reliance on central economic planning and the fact that they empower the state over the individual, it is mostly rhetoric which divides them. Socialism is the pre-stage to communism, the difference being that in a socialist state the means of production are owned by the state while the state is supposed to wither away under communism because it is no longer needed.
Phi-4 Bug Fixes
Hey HN family! I found a few bugs for Phi-4 - Microsoft's latest MIT licensed LLM to be on par with GPT-4o mini

1. End of sentence should be 
 not 


2. Chat template should not auto add an assistant prompt

3. Padding token should not be EOS but 


I also converted Phi-4 to Llama-arch. I uploaded GGUFs, 4bit quants, dynamic quants and all fixes to https://huggingface.co/unsloth

I also made a Colab notebook to finetune Phi-4 on a free GPU: https://colab.research.google.com/github/unslothai/notebooks...
> untyped references to strongly typed values

I would call that weakly typed since there is no step before your code runs that validates (or even tries to validate) that your program satisfies a "type system". But since the definition of "strong" and "weak" typing has always been vague, I will just say that it is stupidly typed[1], and that I am a pedantic nerd.

1. https://danieltuveson.github.io/programming/languages/stupid...
arguably they acquired them so they dont build anything further with this tech, as it threatens renewals of their existing enterprise contracts
I think I may also have somewhat of a blind spot here because I grew up with a mom who is a software engineer herself and I was bought a bunch of electronics/building toys by engineer relatives on both sides. When I was 13 or 14 I was given the parts for a computer under the instruction to put it together and make sure to dual boot linux. I knew a fair number of other girls my age whose parents really wanted them to be engineers/devs and did similar things, but a lot of them were uninterested and went on to happy careers in other fields.

The math vs CS dept thing is concerning because at the foundations they're very similar fields. It's such a strange phenomenon that my graph theory elective in the math dept was 30 or 40% female, yet algorithms was 5% female. Definitely at my institution there were structural issues in the CS dept that didn't exist in the math dept.
I've not used otel for anything not greenfield, but I just wanted to say

> felt like replacing a tire on a moving vehicle.

Some people do this as a joke / dare. I mean literally replacing a car tire on a moving vehicle.

You Saudi drift up onto one side, and have people climb out of the side in the air, and then swap the tire while the car is driving on two wheels.

It's pretty insane stuff: https://youtu.be/Str7m8xV7W8?si=KkjBh6OvFoD0HGoh
Doh! Good callout. Confused ETS with EF!

And this is even a good point as well - the EF SET isn't really used in most cases where English fluency is critical (eg. College admissions in the West, Citizenship/PR applications in much of the Commonwealth, etc), so the kinds of students taking EF specific tests might be less prepared or knowledgeable about English and Western culture compared to those preparing for TOEFL or IELTS.
Are you sure that's supposed to be a heart? I see the three peaks of a "W" as well -- I think it's supposed to be a tulip, no? That also matches the background theme.
There's a small deli near me that has a self checkout system and asks for a tip, but the tip goes to the kitchen making the food, so I do think that's fair enough in a tipping culture.

Self checkout in a grocery asking for tips is a new level of dystopian though.
Bullies important part of playground ecosystem, says bully lol
make financing Wolfram and a cup of coffee not war for everybody in Germany
The mention of the KGB considering supporting terrorists to prop up oil prices is interesting to me. If the Russian state today was ever truly facing a economic crisis, it seems as though this would be very easy for Putin to do. He came to power based on a false flag terrorism incident so it's definitely in his playbook.
> I get DMs, emails, etc regularly with people asking if jank is ready for them to use. I've spoken with founders and tech leads of dozens of companies, at various Clojure conferences and meet ups, who are interested in using jank to solve performance, efficiency, usability, or interop problems with Clojure.

I’d be very curious how much interest is people looking to move to a Clojure from non Clojure code, and in those cases what domain they are working in (games?). And also how much is people in jvm Clojure looking / hoping for better performance from a c++ Clojure and in that case also curious what domains they are in (I’d naively expect jvm is better for Clojure webdev performance given jvm is historically optimized for webdev).
There's a bit about the port as a section of a longer discussion about publisher Firebird: https://youtu.be/LWHJomIX_As?feature=shared&t=2297 . Which does state that yep, it was mostly made by playing the arcade game lots then doing the best they could. They apparently did have some documentation... in Japanese.

AFAIK "here's an arcade PCB, write this for the C64 / Speccy" wasn't an uncommon thing back then. Arcade perfect wasn't really a thing for the 8 bit micros...
My company did (still does? Not sure) have a policy similar to that, even for IC roles.

We would frequently miss out on opportunities to hire qualified candidates because we couldn't make an offer until satisfying the interview quota. By the time we did, the candidate accepted another offer.

I think it's probably a net positive for underrepresented people (it's kind of hard to argue harm to white people when they just get other offers elsewhere that are good enough to accept without waiting), but I'm really not sure if it's a net positive for the company (pre-ipo, still trying to grow a lot).
It’s a fun fact that -40 c == -40 f, but if you leave off the units people who aren’t ‘in the know’ would be confused. Also they might (adversarially) wonder if the units are in a lesser known scale like rømer
It's a broad term, just like "Sick" can mean anything from having a seasonal cold, to terminal cancer. The causes vary, the prognoses vary, the treatments vary. Talking about "Sickness" without specifics is profoundly unhelpful.

Same with homelessness.
If co-op games are more your speed, check out Regicide.
If false hope is still hope the way a red car is a car, then false also has no meaning in this context. Would a false car still be a car?

I agree people should be informed and manage their expectations. My issue is that it’s a terrible expression that gets misapplied constantly.
I remember meeting Maxine Williams on my first day at Facebook. She gave a strong introductory address that left me with a deep appreciation of the value of diversity not just as a moral good, but as a good business decision. Seeing her work denigrated and thrown under the bus to appease the bigotry of Trump, Elon, and their odious ilk is a gut blow.

We are in for some dark times.
I saw it on TV shortly before I started college. My first quarter, I took a class in Fortran IV, and often found the mainframe down when I wished to submit a job for a project. About then, I started wondering about the premise.
Not necessarily. In many US states, tips count for a portion of the minimum wage. So if you tip a minimum wage employee but the tip does not cause them to go above the minimum wage, you have only reduced the amount the employer is required to pay. Once the employee receives $5.12 in tips in an hour, they will get each incremental dollar of tips.

https://www.dol.gov/agencies/whd/state/minimum-wage/tipped
Maybe you're joking, but my takeaway from this fantastic book was it was about lots and lots and lots of people's cumulative effort.

But yeah, came here to recommend this one. Brilliantly written, a true classic.
My controversial opinion is that I think "main" is more descriptive and intuitive than "master."
Giving up part time with benefits? Why? Surely those 15-20 hours per week don’t make a significant difference.
It's on my reading list, but I have not read it (yet), but perhaps How Big Things Get Done:

* https://dangardner.ca/publication/how-big-things-get-done

* https://www.goodreads.com/book/show/61327449-how-big-things-...
Those houses sitting empty with no-one in them is exactly why the price of rent is so high. The supply is there but it's being hoarded by 1% of the population. Write laws that would force people to rent out their secondary houses, condos and apartments (with the threat of having it seized if they don't) and watch the prices immediately start to fall.
And by that logic an iPhone is an even better choice than a MacBook.
Yeah, I do. You don’t need race diversity to have product diversity. My wife is Taiwanese. But her friend who is Korean said “I wish there were Taiwanese noodles at Costco”. How did she do it? She’s Korean. Is it possible for her to know that Taiwanese food is nice. I don’t know. But she pulled off the nigh impossible.
Sure, but it would be enough to stop them being run by mistake
Their income is taxable whether I pay with cash or card. I do not cause the tax code.

Your senses of both etiquette and empathy are bizarre to me.