skysight-inc/HackerNews huggingface dataset:
I think you inadvertently hit the nail on the head here. UX teams looooove to geek out about design systems. If leadership doesn’t understand design (which, let’s face it, they typically understand less than software engineering) the UX folks will get to run wild on this project. Couple that with the fact that in 2023 “good design” has a strong center of gravity and you end up with tons of these “systems” that look the same.

And, by the way, most of these systems can’t be used outside the context of authoring teams’ apps anyway because there are tons of little specific integration points that aren’t included in the system itself!
If you think of Japanese writing as a whole (kanji, hiragana, katakana where needed) then indeed you can encode more information in less space. Which is easy to see if you compare the Japanese sections with the English sections of dual-language user manuals (those who actually include exactly the same amount of information of course). The Japanese sections are about 30% shorter than their English (or any other language written with Latin letters). One manual I looked at was 60 pages in Japanese, 90 in English, including illustrations (same on both).
If they can do that, why ever have those comments in the first place? Just have CoPilot write the comments for you! It should be easier than having it read the poorly-written comments laden with shitty attempts at dry humor and mistyped abbreviations that most programmers leave around. Just ask CoPilot to explain the code to you. Have it hold your hand and walk you through what a for loop does, if you must. It'll be perfect for those programmers who used Chat GPT to get passing grades in their classes!
Discover some key widgets for valentine's day used to enhance website features.
Still sounds clearly like TTS to me.
> sizeof is dependent solely on the static type

so what, an array has a size that sizeof can measure. what is returned from malloc is not an array and what sizeof measures is not reflective of the size of the allocation
I think there is some truth to that. My parents went to eat out like once a year for quite a while. They saved as much as they could and succeeded at that.
Ask HN: When to Quit
I am having a hard time figuring out if I want to be involved in software engineering as my profession anymore and was hoping to get some advice from anyone who may have gone through something similar.

I have worked as an engineer in some capacity for about ten years spanning a handful of companies in the Silicon Valley area. A funny thing has happened to me after about 2 years of working at all of these companies: I completely lose interest in what I’m working on. I have always attributed this to some kind of combination of burn out and not feeling like the product was personally of interest enough to keep going, but it keeps happening regardless of what industry I am in, where in the tech stack, etc…

I am naturally interested in how computers work and always have been which is why I keep coming back for more, hoping a change of team / company / mission statement will be the missing factor, but I’m always left with the same frustrations.

It’s almost like the novelty of the problems that I am asked to work on wears off a little bit faster each time. I am not someone who can be given a task of any nature and find the act of understanding and working on this task fulfilling in its own right. I seem to want to believe there is a good reason for spending so much time and effort working on a problem, but more often than not am left disappointed. Some of the best engineers I have worked with have seemed to all enjoy their work so much that it didn’t matter what they were working on as long as it was challenging which I don’t seem to have the same love of the craft as they do.

I’m not sure if maybe programming should be more of a hobby for me and I just am not ever going to be someone who can enjoy working full time as an engineer, if I need to change my attitude, take more time off? If anyone has been in a similar situation I would love to hear your suggestions and what helped you.
Only if their job depended on it. For some people, their jobs mostly depend on following orders, official policy & "best-practices". The job reward is not directly related to the organization's or society's desired outcome. Codified rules and "best-practices" cannot cover everything important. Wisdom & truth are ineffable but sometimes people pretend that everything can be codified, but if that were the case, everything can be done with robots and computers.
Recent and related:

Australians scour desert for dangerous radioactive capsule smaller than a penny - https://news.ycombinator.com/item?id=34560399 - Jan 2023 (332 comments)
Intel must have known about apple silicon potential since 2015. It literally took two straight lines with time on x and performance on y to know it will happen if Intel doesn’t improve execution. It didn’t.
<sarcasm>
OpenAI are doing a really good job making sure their AI isn't harmful and "benefits all humanity".

Their proprietary approach to release has eliminated all abuse of their inventions.

Their censorship based approach to alignment has definitely succeeded and definitely won't be inherently unapplicable to actual AGI in the future.
</sarcasm>
Hey!
For us, it is just not reliable enough and having many micro services and high loads we feel that investing in the extra infrastructure to increase our certainty in what we deploy.
It is one of our main safety nets to increase our velocity :)
Congrats on the launch Max and James!

We've been in this space for a lil bit too with eesel (https://eesel.app) and it's really cool to see more people tackling these problems. It's about time we fix this.

Keen to be inspired and learn! :)
Because the output pulse from a Geiger–Müller tube is always of the same magnitude (regardless of the energy of the incident radiation), the tube cannot differentiate between radiation types.

No "signature" detection possible with simple counters I'm afraid.

They used trucks on the road with large doped sodium iodide crystal pack (tubes with a scintallation (flash) detector at the ends) that produce a second by second full spectrum of gamm energies seen.

Processing software is used to filter out cosmic radiation signatures, the ground vehicle signatures, the mean expected background signature of the Western Australian region, and to enhance the target peaks from the Cs-137 source.
This is really cool. Been waiting for this for Python after using similar functionality for Clojure a few years back.

Time to update emacs to 29...
The F-22 replacement, already well into development, is explicitly designed to operate in this world.
Recent and related:

This Voice Doesn't Exist – Generative Voice AI - https://news.ycombinator.com/item?id=34361651 - Jan 2023 (260 comments)
What about things like games in the browser? A few of those are part of my daily ritual.
Intel is down almost 50% YoY so the execs have already seen a much larger pay cut.

Not that I have a whole lot of sympathy for someone who now makes only $100mm/year, but surely that's variable compensation working as it should.
Your infrastructure should heal itself if it comes “down.” A decent release pipeline can fix this. Those companies don’t practice release moratoriums on Fridays.
I doubt that will push my brain towards the state where it works the best.
Don't expect too much from WebGPU, its hardware target model for the MVP is how version 1.0 of modern GPU bindings used to be several years ago.

In fact, in what concerns compute, it is hardly any better than GL ES compute shaders that Chrome refused to add to WebGL.
Trophy in a clubhouse bar, slowly increasing the cancer risk of all the regulars.
One of the things missing from Mr. Graham's musings is the context, e.g. academic, business. And a at least some clarification of what fancy words and sentence structure are.

Mr. Graham doesn't use the term, but purple prose odious to read and I would agree that complicated writing is often used (e.g. in academia) to obfuscate the key message and bolster weak arguments. On the other end of the spectrum too much simplicity is exhausting to read; short, unvaried sentences are boring. For informative writing, I agree that ideas should be clearly and concisely expressed for the intended audience. For this purpose I'd highly recommend "Make it Clear" by Patrick Winston, who was known for his work in AI, but also a lecture series at MIT called "How to Speak".

Which words are deemed "fancy" in the English language requires knowledge of fluent English and jargon of the intended reader. For a native German speaker the word "ersatz" is commonplace, but it probably isn't familiar to many Americans. Likewise, Germans prefer "fancy" passive constructions--sentences that feel inelegant to English speakers, sound fine to Germans.
Techomatic is not your typical online company. We work hard to ensure you get the right results. We do a full job we can be proud of we take ownership and treat your business as if it was our own. We have a varied set of skills that we learnt working for agencies now we want to cut out the middle man and build our own portfolio we can be proud of. We can work with any budget and pride ourselves on delivering. We have worked with small business owners to bluechip companies.
> It is designed more for ground assault type work, bombing runs, etc.

The problem is: what exactly do you bomb? I.e. what is the battle-related purpose of this machine?

Bombing tank formations would, of course, make sense, let's say if you encounter a formation of 10-15 tanks a F-35 sortie would make sense. But then the enemy adapts and starts only using tanks in "solitary", so to speak, or at most in "pairs". Does it make economic and operational sense to fly and risk a F-35 just to destroy two tanks? I don't know.

The same goes for enemy artillery. Does it make economic sense to risk a F-35 sortie just to try and take out howitzers scattered over the entire front line? I think it doesn't, for example the Russians have been reasonably good at taking NATO-sent M777s just by using counter-artillery or Lancet suicide mini-drones (orders of magnitude cheaper than a F-35, excluding the opportunity costs of losing an airplane pilot's life).

Of course, F-35s would be best in destroying civilian infrastructure related to the enemy's war effort behind the front-lines, stuff like power transmission units, bridges, railways etc, meaning what NATO did in Serbia in 1999 and what the Allies tried to do against Germany in WW2. But, again, it's much cheaper to do it with cruise missiles (the Russians have also proved that that is doable during the current war in Ukraine), ignoring the fact that it might not work (the Germans carried out producing war stuff until the early months of 1945, despite the very heavy aerial bombings).

I think the US military has been the victim of its own success in the first Gulf War, when indeed air superiority allowed them to get the Iraqis out of Kuwait with almost no losses on the US side. But the second Gulf War proved that once the war gets more complicated (in that case when it got close to Baghdad and to populated centers) then relying on airplanes alone is not enough.
Not always. Said by people who worked at tesla/spacex, many engineers and tech people have to dance around, present correct decisions such a way that the asshat at top realises it and does it. Lots of theatre.

If they don't do that, the guy just does whatever he want, often leading horrible outcomes. It's only working because there are enough people who are passionate enough for the project and want it to succeed. Such people would leave if that was just a software company.
Ask HN: Would I be stupid to give up a big tech job?
Hi HN. I am a 26 year old who has been working as a full stack dev at a big tech company for the past 4 years. It's a cushy gig. However, there's a part of me that's kind of bored with web dev and wants to take a crazy bet on something cool, like try to get into ML or ML research, or go back to school, or maybe go to work at a trading firm on wall street. I find myself daydreaming about such potential moves, but I always end up thinking to myself that my current situation is so lucrative that I might as well ride it out for as long as possible.

Has anyone had any experience with giving up a lucrative job like this to try and get into another area of CS? How did it go? It's a tough call, I will definitely regret not getting into ML & AI if it really picks up in the future, but I will regret leaving FAANG even more if the ML revolution doesn't materialize / if I fail. Should I just try to continue to ride the FAANG gravy train for as long as possible, then try and do some other stuff?
Intel could fire thousands and it’s efficiency would improve. There’s no way it’ll happen though, because it doesn’t know which ones to fire.
Looks awesome, it looks like it could support more backends, as long as they expose some API's:

- microsoft office
- confluence
- markdown?

I wonder if it exposes a good interface to implement different backends.

I think if the search works well, it can be of great help!

Congrats for the launch!
> paying workers less than market value of the goods they produce

Have you ever owned a business? If employees got paid the value they produce, why would any business bother to exist?

If you want to get paid the value you produce: start a co-op; join a co-op; start contracting; or become a founder. Stop whinging, and do something about it. So many employees choose to work for a business - it is a transaction where they get paid and the business makes money, and both are usually better off for it.

I too dislike seeing employees get taken advantage of, but “fixing” capitalism is not trivial.
The correct thing to do here btw is change your field of study ASAP.

If the paper is so good that professors start to suspect that ChatGPT wrote it, then its a clear indicator of the field of study becoming obsolete in the near future, because professors are implicitly admitting that AI does a better job than the students.
That's how local corruption works in Eastern European cities. New mayor gets elected, so good streets get torn up and re-paved, so that his friend who runs a local construction company gets a lucrative government contract above market rates.

Rinse and repeat every time we get a new mayor. It's a tried and tested way of legally shoveling public taxpayer money into well connected private pockets.

I've seen similar corruption scandals in Western Europe as well, since the owners of construction companies and city leaders tend to not be strangers to one another, so I don't expect China to be any different here.
Twitter works, because I read information that is NOT distilled by "big media outlets". I wanna hear the voices of indie devs, doctors, researchers etc. I don't need a fancy RSS reader with a sorting algorithm. Unless they make user generated content a priority, this will not succeed.
> The F-22 isn't built anymore.

It could be, if necessary, spun back into production. It would be very expensive and take time, at least $50B to produce 200 more and a few years to get restarted, but it's not like it would need to be designed again. We know how to make them. The issue seems to be the concern that future threats will make F-22 a poor match, and that it will compete financially against new programs that may be a better match. But who really knows what the threat will be in 2035? Maybe the F-22 is just right, and if it is and we need more, we'll make more.
Testing databases with Docker, dummy data, etc. can be very slow so it’s a big win to use Bazel as the test executor. This enables caching between runs and between machines. Saves us about 20 mins of CI time every build.
Since when did 'civilian' == amateur?

You could sort of exclude NASA and other govt agencies from the civilian qualifier, but spacex? Blue origin? All the other private space companies?
I talked about HTML, not CSS. CSS is a separate standard, outside of purview of WHATWG
Unfortunately, I’m not surprised people test queries in their applications’ unit tests. What they’re actually testing is the ORM/query builder. Instead, with pgTAP, you can test specifically your queries.
Missing radioactive capsule found on remote road in Australia
Not based in US, but I'm curious: is this legal and can it be done? Or is it more like "if you don't take the pay cut we'll fire you" and this works because of hire&fire culture in the US?
An AI-Art Maker for Anime Lovers!
Turn your imagination into reality with PixAI's image generation service. Generate unique fanart and OCs of your own with just a few simple steps!
- Create anime-styled images with AI
- Generate amazing and unique images with text, reference images, and a range of creative-assistant tools and style templates
- An insane archive of AI-art and prompts
- Share and explore AI creations, prompts, and guides with PixAI's vibrant AI-art and anime community where 20,000+ images are being posted everyday!
- Get Inspired
- Play around with PixAI's style and prompt helpers to expand your AI-art skills
> The only sacrifice one should make is for enrolling in the armed services.

God no, this isn't the 1940s.
It’s amazing how little people care about the 10-Q. It’s literally the most important document every quarter. Every single shareholder hence employee should read it every time a new one is released. The writing was on the wall, for everyone in plain sight.
But when gas car does catch fire, it is usually old car and usual source is damaged cable insulation touching chassis due to chemical processes, mechanical damage, animals, ...

BEVs will mature there as well, but will keep its unextinguishibility as a bonus.
I've watched some of his videos in the past, extremely humbling experience. Thank you for sharing this, it deserves a top spot on this thread.
I don't have as much experience as you, but it seems like you're just bored with the classes of problems you've been encountering. What kind of dev are you? Some areas of development are essentially "solved" for the most part, like web dev. Other areas are potentially very impactful, but far from being solved, like computer vision or self driving - perhaps you'd find enjoyment working on problems like those.
> Will take a stab at it

Well done, sir
Air Force Aggressors More Relevant Than Ever at 50
> what secret sauce have they got that no one else has?

A large fleet of networked cars that were built from the ground up to provide real-world data (including cameras and human driver inputs) for AI training.

Honestly I kind of wonder if Tesla's software team (or overall technical approach) wasn't very badly mismanaged since they seem to have thrown away a huge head start. Or maybe autonomous car AI is just really hard.
The Contiki-NG project doesn't seem to show much other than the ARM based boards; nothing about the Z80 support can be found, at least in the docs I looked at. Did I miss it?
Yet we keep using the a-10 to fight against non-modern air defenses over and over again. It has a use. If ukraine had them, would russia be able to shoot them all down? The answer should be yes, but russia should have waxed ukraine theoretically.
The Russian Air Force is carrying out large operations with sophisticated and intentional payloads on a weekly basis as widely reported by even western media. But they haven’t been flying far into Ukrainian airspace - likely due to all the old and very capable S-300s that are still operational (and that’s the old stuff, Russia is already fielding S-500s not to mention Buk 3 and Pantsir). Fear of losing people and equipment is precisely why they’re using stand-off ballistics from a safe distance instead of doing bombing raids.

There’s a reason Ukraine is asking for Patriots and other air defense systems (their air defense is degraded).
Generally since the end of the cold war NATO compatibility has been a requirement in military procurements. The only exceptions that come to mind is that in the early/mid 90'ies they bought a bunch of ex-DDR equipment at close to scrap prices, and in the mid-90'ies they bought the Buk air defence missile system from Russia (also very cheaply), AFAIU essentially to settle some outstanding debts from the cold war era bilateral trade deals.
"Mate, you worry too much. Bazza said he done the bolt real good this time. She'll be right."
These have been used and regularly replaced since the 1970s and this is the first time one has been lost in transit.

Yes, they can do better and hopefully will do so in the future with more rules, regulations and checks.

But, see [1] - you'd imagine someone would have thought about the front of an oil tanker falling off.

[1] https://en.wikipedia.org/wiki/Kirki_(tanker)
Local Dev dB and/or staging
> It's probably going to devalue memorizing facts and concepts in the same way the internet already has [..]

OK, thought experiment: try to think of the brightest people you know/ever knew. Not the most successful, but the ones where after every interaction you were left thinking "wow, person X is really, really smart". I can think of a handful of people from over the decades, who worked in wildly different fields.

All of them were really good at recalling facts and at quickly grasping concepts. None of them ever needed anything explaining (or even saying!) twice.

Note: this isn't about people who excel at rote learning (like you might do for a school test), just there are people out there who are simply great at absorbing information.

ChatGPT isn't that, and my prediction is that it will never be that. People who are great at writing prompts for ChatGPT aren't going to be that, either.
I've made progress but it's not easy to gauge how much.

10 is too early for the "what would you tell yourself" question. At 10 you don't yet have a self that can be retroactively told things to. I suppose I would say "it's all ok and you're ok and it's all happening for a reason".

To my 15 year-old self and later, I would say: it's not going to be anything like you expect, so trust what happens and try not to resist.
Sounds like the sort of complex setup developed prior for other more exotic use cases...
when a headline is phrased like this the answer is always: No
I dint know this was not officially supported anymore by Samsung.

3 months ago I installed the app from official Galaxy store and used my old model Gear 360 without issues
That isn’t what I mean at all. I’m just differentiating “discovery” from “being shown”
Sierra Nevada snowpack hits biggest level in nearly 30 years
I think that when it comes to testing databases... most people just don't.

Look at this JetBrains survey: https://www.jetbrains.com/lp/devecosystem-2021/databases/

Around half of the people never debug stored procedures. Three quarters of people don't have tests in their databases. Only half of the people version their database scripts.

Personally: the answer is containers. Spin up a database in a container (manually or on CI server) and do whatever you need with it. Seed it with some test data, connect an app to it, check that app tests pass when writing to and reading from a live database (as opposed to mock data stores or something like H2), then discard the container.

Even if you don't have a traditional app, throwaway instances of the real type of DB that you'll be using are great, both for development and testing.
Fully static and “portable” LLVM toolchain and libs
Ok, it's not true in the general case, but it's true in this specific case. The project was intended to be an open source project from the beginning; we were intending to open source everything.