skysight-inc/HackerNews huggingface dataset:
The latest Technical Reference Manual for the Eswin EIC7700X is here.

https://github.com/eswincomputing/EIC7700X-SoC-Technical-Ref...
Hyprland 0.47 Wayland Compositor Delivers Experimental HDR, GPU Hotplugging
The success of future education efforts is highly dependent on variables directly related to the success of past education efforts. We're talking multi-generational efforts necessary to overcome the inertia.

Consider the ongoing racism and marginalism against a large portion of the population and the resistance it has to ongoing public education efforts.

Consider the topic of evolution. Or vaccinations.

Sure, we should ensure that those ready to learn are provided with the opportunity to do so, but we have to accept that not everyone is ready, and that is where government comes in.
To add: it also sets bad expectations from other leadership. If managers consistently see your guys putting in off the clock hours:

a) it makes me look a bit of a moron, because it implies they can't get their work done within office hours, and my job is to ensure that

b) they then expect that level of work regularly and will feel slighted if it stops being put in. See aforementioned comments about burnout.
Let's hope the budget includes success then...
Or HEPA filters in every room.

I've felt better ever since covid made these omnipresent where I live.
Yes, there is a service schedule:

Brake fluid health check every 4 years (replace if necessary)*.
Cabin air filter replacement every 2 years.
Clean and lubricate brake calipers every year or 12,500 miles (20,000 km) if in an area where roads are salted during winter.
Rotate tires every 6,250 miles (10,000 km) or if tread depth difference is 2/32 in (1.5 mm) or greater, whichever comes first.
Thanks! Will check out!
The fact that they have always been around suggest that there is no change to us as a result of their introduction. Plastics, however, have not always been around...
This is a humble and informed acrticle (comparing to others written by financial analysts the past a few days). But still have the flaw of over-estimating efficiency of deploying a 687B MoE model on commodity hardware (to use locally, cloud providers will do efficient batching and it is different): you cannot do that on any single Apple hardware (need to at least hook up 2 M2 Ultra). You can barely deploy that on desktop computers just because non-register DDR5 can have 64GiB per stick (so you are safe with 512 RAM). Now coming to PCIe bandwidth: 37B per token activation means exactly that, each activation requires new set of 37B weights, so you need to transfer 18GiB per token into VRAM (assuming 4-bit quant). PCIe 5 (5090) have 64GB/s transfer speed so your upper bound is limited to 4 tok/s with a well balanced propose built PC (and custom software). For programming tasks that usually requires ~3000 tokens for thinking, we are looking at 12 mins per interaction.
Yes, I wondered this myself. I guess it's simply that it's taken a long time for the amount of micro plastics to become problematic. Some types of micro plastics come from disintegration of plastic materials, which takes time.
I'd love to know as well - I found some documentation on the Racket site, but I'm not entirely sure what I'm looking at here.

https://docs.racket-lang.org/inside/ios-cross-compilation.ht...
Definitely try textual! Their support on Discord is really nice too
It's a sure fire way to get your uni submission incorrectly flagged as plagiarism. How straightforward it is to prove you're the original author varies by institution.
It is? That's a weird position to me. If I go to a store and pay $10 for a sandwich, I don't call it dystopian when I don't get two sandwiches. Similarly, if my working agreement is $X wage for 40 hours of work per week, I don't give them 60 hours, because we agreed on 40. What is dystopian about agreeing to terms and then executing on the agreed terms? That's just how exchanging money for goods & services works.
The fact that you are pursuing this is admirable.

But this whole thing sounds too much like work. Finding opportunities, convincing entrenched stakeholders, accommodating irrelevant feedback, pitching in meetings — this is the kind of thing that top engineers get paid a lot of money to do.

For me personally open source is the time to be creative and free. So my tolerance for anything more than review is very low. And I would have quit at the first roadblock.

What’s a little sad, is NPM should not be operating like a company with 1000+ employees. The “persuade us users want this” approach is only going to stop volunteers. They should be proactively identifying efforts like this and helping you bring it across the finish line.
That is true. Being a Microsoft customer is to be in an abusive relationship. There is a substantial cost in leaving. At some point you do leave.
> Using helmfile (yet another layer of abstraction on top of helm) lets you get diffs between current and new releases

Of the config, not of reality. What if someone made a change in the meantime? Or something is in a half or fully broken state?

> And it’s all templated so could be dynamic.

Not dynamic based on things external to that Helm deployment. You can't have two Helm charts referencing each other dynamically, or anything else external for that matter.
First ARM processor was 1985, so 40 years almost exactly.
Linux kernel could cut energy use in data centres by up to 30 per cent
Honestly I'd be more surprised if they had been truly deleted forever.
I’m not sure what “suited to SIMD” means exactly in this context. I mean, it is clearly possible for a compiler to apply some SIMD optimizations. But the program is essentially expressed as a sequential thing, and then the compiler discovers the SIMD potential. Of course, we write programs that we hope will make it easy to discover that potential. But it can be difficult to reason about how a compiler is going to optimize, for anything other than a simple loop.
I find this take strange. My observation has been the opposite. We used to say it would take human intelligence to play chess. Then Deep Blue came up and we said, no, not like that. Then it was go. Then AlphaGo came up and we said no, not like that. Along the way, it was recognizing images. And then AlexNet came along, and we said no, not like that. Then it was creating art, and then LLMs came along, and we said no, not like that.

I agree a narrowing has happened. But the narrowing is to move us closer to saying "if it's not implemented in a brain, located inside a skull, in a body that was developed by DNA-coded cells replicating in a controlled manner over a period of years, it's not really AI."

There's an emotional attachment to intelligence being what makes us human that causes people to lose their minds when machines approach our intelligence. Machines aren't humans. If we value humanity, we should recognize that distinction—even as machines become intelligent and even sentient.

And we should definitely think twice, or, you know, many many many many more times, before building intelligent machines. But I don't think pretending we're not doing that right now is helpful.
> just charging is PITA even for those with houses

How so?
> When the inputs and outputs are types... how do you interface with such a solution?

That wasn’t part of the criteria. If that’s something they wanted to assess, they should have told him “no” when he asked if it would be alright to encode the rules in the types.

Maybe you have an issue with the interview, rather than the interviewee?
I was laid off from my first engineering role at the age of 22 and it broke me. Poor leadership, and infighting between me and my supervisor who couldn't reasonably manage me and support a new engineer (he monitored my git commit history to see if I was "working," leading me to make smaller and more frequent commits to inflate my work). He clearly was a legacy engineer that didn't code much anymore (I had to teach him how to use Git) and due to his age, was promoted to management. I was mid restructuring the UI on their shitty product and dated codebase when I got the news. Up until that point I had been pretty excited for what was supposed to be my first engineering gig.

My whole view changed on work and tech companies in a second.
That’a fair point and I might be overpanicking. I could argue that it might be happening and we just don’t know about it, but from what I gathered, yes strokes are on the rise, but experts seem to believe it’s related to blood pressure. Although there probably weren’t as much microplastics when the last generation was born ; it’s now ubiquitous to the point of being found in the blood of fetuses. If gen Z and Alpha don’t die from aneurysms at 45, then yeah, I guess we could assume it isn’t dangerous.

I’m just tired of this kind of things : conglomerates are putting X everywhere, and then we have to prove that X is indeed dangerous, when they should be the ones proving that it isn’t. All the while they’re lobbying billions of dollars to try and make the research as slow as possible so that they can get every last cent of profit before X gets banned.
Seems "-fno-math-errno" is enough for clang. gcc needs a whole "-fno-math-errno -funsafe-math-optimizations -ffinite-math-only".
Nonsense. There have been 3 or 4 major cable cuttings by anchor dragging in just a few weeks. All connected to Russia.
DeepSeek is a censored product and by that of limited use for anything that might require prompts that are about anything that is somehow "controversial" in the eyes of the CCP. However, the censorship seems to be applied for certain prompts and doesn't seem to be integrated into the model itself as the answers given to such prompts are very similar and generic.

Has anybody already been able to successfully use prompt jailbreaking or other tricks to overcome this? It would be interesting to see what DeepSeek actually knows instead of what it is responding.

Censoring a model via selective training data or post-training is much more difficult.

The possible "solutions" applied to this "problem" (in the eyes of the censors) will be of high importance moving forward.

Other gov. actors also have an interest in altering models, let's not forget.
Two notes.

1. Make sure you try it in your practice sessions first and not on interview day the first time.

2. For me I felt lightheaded and I think it had a negative impact on my interview.

I think being a bit more on the amped side was positive for me in terms of talking and pacing, but everyone's different.

Experimenting and practice is the thing that's gonna have the most return. First 5 interviews are write offs. After that you will know what works and will be much much better.
This winter was very cold here in my city, but that doesn't mean the planet isn't heating up...
“If you can't explain it to a six year old, you don't understand it yourself.” -> "If you can compress knowledge, you understand it."
The description of DeepSeek reminds me of my experience in networking in the late 80s - early 90s.

Back then a really big motivator for Asynchronous Transfer Mode (ATM) and fiber-to-the-home was the promise of video on demand, which was a huge market in comparison to the Internet of the day. Just about all the work in this area ignored the potential of advanced video coding algorithms, and assumed that broadcast TV-quality video would require about 50x more bandwidth than today's SD Netflix videos, and 6x more than 4K.

What made video on the Internet possible wasn't a faster Internet, although the 10-20x increase every decade certainly helped - it was smarter algorithms that used orders of magnitude less bandwidth. In the case of AI, GPUs keep getting faster, but it's going to take a hell of a long time to achieve a 10x improvement in performance per cm^2 of silicon. Vastly improved training/inference algorithms may or may not be possible (DeepSeek seems to indicate the answer is "may") but there's no physical limit preventing them from being discovered, and the disruption when someone invents a new algorithm can be nearly immediate.
It's important to note that not all organizations operate in this manner. My own experience with a layoff last year included a two-month notice period and a severance package equivalent to nearly a year's salary. During my notice period, our manager encouraged everyone to prioritize their job search.
The enemy of your enemy is only temporarily your friend.
Sure! I have a whole library dedicated to integrating Racket and Swift and you can find some of the nitty-gritty details there[1]. The gist of it is:

1. You build Racket for iOS in an interpreted mode (regular Racket works a bit like a JIT in that it needs to load code into memory at runtime, which is a no-go on iOS)

2. You link to it as a regular static library.

3. You call Racket's C API[2] to load and run Racket code.

Here's[3] a somewhat outdated video I did a while back on using that library for Mac app development. Many of the things in this video are now much simpler/more straightforward, but maybe it serves to give you an idea. I also have some source-available Mac apps built this way that you can take a look at[4, 5].

[1]: https://github.com/Bogdanp/Noise?tab=readme-ov-file#usage

[2]: https://docs.racket-lang.org/inside/cs.html

[3]: https://www.youtube.com/watch?v=aTvU0j4hBR0

[4]: https://github.com/Bogdanp/remember

[5]: https://github.com/Bogdanp/Franz
Large US companies that I’ve worked with or for do this as a SOP. It’s not a calculation being done at the hiring manager level as much as a path of least resistance because that’s the way it’s been done for so long.
Think about a wider scale than your employer: if the costs of the consultants goes in fact in the pockets of the investors of your employer, that money is not lost.
For clarity, we have not changed anything with regards to our vision and there is currently no commercial intent infused into Assist, which can also be turned off. That said, I'd love to follow up on this example -- which query in particular?
> It will then travel north west, out over the Norwegian Sea and the North Pole, before hopefully entering orbit around 500km above the surface of the earth.

Looks like that's what theyre going for. There's already a lot of equatorial launch sites, I'm not sure how many polar ones there are
It's very likely zero or positive impact on the decompression side of things.

Starting with smaller data means everything ends up smaller. It's the same decompression algorithm in all cases, so it's not some special / unoptimized branch of code. It's yielding the same data in the end, so writes equal out plus or minus disk queue fullness and power cycles. It's _maybe_ better for RAM and CPU because more data fits in cache, so less memory is used and the compute is idle less often.

It's relatively easy to test decompression efficiency if you think CPU time is a good proxy for energy usage: go find something like React and test the decomp time of gzip -9 vs zopfli. Or even better, find something similar but much bigger so you can see the delta and it's not lost in rounding errors.
What I learnt from playing with Deepseek
With 3d prints this is usually framed as layer adhesion. Within one layer (so in the x-y plane) you are basically "along the grain" since the strands form loops and other 2d shapes within the layer. Between layers (== in z direction) you only have the adhesion between different strands holding the layers together, which is equivalent to going across the grain in wood.

CNC kitchen on youtube does a lot of strength and impact testing, e.g. [1] (results at 9:55). "Across the grain" you have half the strength in PLA (and similar numbers in all filament types except TPU). Or if you prefer manufacturer numbers, [2] is the datasheet for a random PLA filament. It also shows worse numbers in every metric in the Z direction (across the grain).

The difference isn't as severe as in wood, but it's big enough that it is something you have to consider in structural parts

[1] https://youtu.be/dOzVuoBP9gY?t=535

[2] https://polymaker.com/wp-content/uploads/lana-downloads/Poly...
Wise words from the epoch of time.
Yes exactly. Chapter 6.3, though it is actually less detailed than I remembered.
While not bad advice, but careful - you will die and you don't know when. You can't take it with you (almost all religion agrees on this, though if yours doesn't then I guess I won't argue religion here). Have a reasonable amount of saved money, but make sure you are using the majority of what you earn on things you enjoy (well at least things you enjoy consistent with the law and religion should either of those conflict with what you enjoy)
In the Netherlands people who travel to non Western countries can get their vaccinations.

There's an old Dutch fort in Ghana with a graveyard. Prior to modern medicine white people dropped like flies in Africa.
I started taking tea out of plastic teabags and dumping it into a tea sock.
I predict getting a government job is going to become increasingly popular as the private sector will be much much faster in eliminating positions using AI.
> Always keep interviewing

Isn’t it going to be incredibly obvious after a while, with all the random 1-2 hour OOO blocks during working hours, that something is off? Any seasoned manager will see right through it, but would never call it out directly to you.

Then, let’s say you get an offer, do you say you’ll only sign if you’re laid off? It’s expected you sign the offer and join reasonably soon. I’ve seen offers rescinded after ridiculous start date doubling down by candidates. You will be actively shooting yourself in the foot if you get an offer and don’t take it, because you just wasted many hours of their time, and they may remember that if you apply again…

Outside of all that… where do you even find the time to ALWAYS be interviewing?! I put (exactly) 100% into my current job, so always interviewing means I have much less free time. It guarantees I am always stressed, and being stressed ruins my life. I like the work I do, but find it incredibly exhausting and dehumanizing after long stretches. Five 8 hour days is enough of a long stretch to make me feel I am wasting my life, I can’t even imagine how always interviewing would ruin me…

The better advice in the same light is to always be networking— or at least making sure you HAVE a network. Referrals are your only weapon against the flood of trash applications.

So yes, yes, I get that I am a row in a database, came to terms with that a long time ago— this is the silly game we play for money. Until society collapses, and we miraculously reform it to something better, this silly game we will continue to play. I just want to scrape joy out of as much of that time as I can.
maybe it's more the accumulation. less the plastic wrap rubbing off on the fruit, but the plastic wrapper getting thrown away and ending up breaking apart in the water.
Yup, he was.
The automatic sync function of the Nextcloud app ends accessing the photos in a way that doesn't include the location metadata of the photo. So the file it puts on your Nextcloud server does not have the location metadata.

https://github.com/nextcloud/android/issues/14409

Fortunately (I think?) the auto-upload seems to become unreliable in general so people are more likely to notice that funny things are happening.
New Zealand welcomes digital nomads by loosening visitor visa rules
Show HN: DotComBuddy – Generate and check domains with AI in one go
I tend to use AI to brainstorm domain names, but I kept wasting time pasting each idea into Namecheap to see if they were available. So I built DotComBuddy - it generates ideas (using DeepSeek V3 - switched from GPT-4o after realizing quality was just as good) and checks availability in real time via Name.com’s API.

Built with Next.js and Vercel’s AI SDK, the app gives you a table of available domains with their price. 10 free searches to try it out, then $9/year (what I’d pay to never do this manually again).

Sharing this for anyone else tired of switching tabs to check domains. Happy to answer any questions. Thanks!
Right and LLMs will not be able to generate their own high quality training data.

There are no perpetual motion machines.
AI for Nuclear Fusion (Feat. Martin Riedmiller, Lead, Controls at DeepMind)
Bioreactor allows automated long-term culturing of stem cells
It depends on what basis. You can't discriminate based on protected classes.
Huggingface just released their r1 reproduction. This definitely conforms with my suspicions that LLMs have very little to no margin inherently.
Yep, it's one of Matthew Butterick's fonts[1].

[1]: https://mbtype.com/fonts/valkyrie/
The problem is that this guy is treating open source as if it was a company where you need to direct a project to completion. Nobody in open source wants to be told what to do. Just release your work, if it is useful, the community will pick it up and everybody will benefit. You cannot force your improvement into the whole group, even if it is beneficial in your opinion.
Here's my 8.5 lb calico cat with the AirTag* she's had on her collar since she was a 3-month old kitten:

https://imgur.com/a/r9EGSOc

*Photo taken a moment ago with Meta Stories glasses
When compiling a library, it is generally impossible for the compiler to know whether or not the pointers will be aliased, right? That decision is made after the library is already compiled.
> within office hours

You are running a factory over there? That makes the weekend perspective a bit more reasonable, given the constraints. Tech work, on the other hand, descends from agriculture. You work when the sun is shining and rest when it is stormy, metaphorically speaking. There is no reasonable concept of defined working hours. The brain doesn't operate on a set schedule like that, and trying to ignore that reality is where the burnout stems from.

If we were talking about tech, you certainly would look foolish applying factory concepts to an entirely unrelated field.
I agree I wouldn't a priori exclude reasoning as being a form of search, I was just addressing the question of reduction providing clarity. I do think people are far too dismissive of classifying something as reasoning simply because the latter is vague where the reduction is generally something understood.
A specific Mach number is what airliner airframes are designed to fly at; it's absolutely the correct unit to talk about in this context. If airplane A is designed to cruise at 0.94 mach, it is faster than airplane B that cruises at 0.89 mach.

I don't understand the need for all the smoke and din in this argument thread. Old passenger jets flew a little faster than modern ones and that's okay!
Scientists found the best way to make cacio e pepe: add cornstarch
Peer pressure, if you were raised and lived life in such environment, its the default. Ie here in Geneva, Switzerland Calvinism originated. It promoted utter focus on work as a method of self-realization and achieving inner happiness by ie working hard consistently, finishing when work is done, not when its time to clock out and so on.

Of course it wasn't designed with modern soulless corporations in mind, but there were number of jobs in the past veering on bullshit, although not so common.

But yeah its a stupid approach in 2025. Find a passion. Not a hobby, not mowing lawn, or bbq, I mean passion that will make your heart pound and make you feel alive like you are a hormone-ladden teen. I have a few (hiking&camping in wild, climbing, via ferratas, alpinism, skiing, ski alpinism, diving etc), and then I juggle them based on what I can do. Then, corporate jobs with their wars and pressures will become just little broken kids playing zero sum games of who has bigger wiener, and can be safely and easily ignored.
I use an Array + Sed to go backwards in path to an exact directory without having to spam cd ..:

https://gist.github.com/GNOMES/6bf65926648e260d8023aebb9ede9...
...but is it normal among countries adjacent to Russia?