skysight-inc/HackerNews huggingface dataset:
What's the end game? Make people write more high quality, high complexity code with less time?

I don't think that's how it works. You can try to juice the rock as much as you want, but you can only choose any two of the three IMO. It's a structural constraint of making humans write code. If they end up creating code generating machines that can do this, good for them. But until then it'd serve everyone better if people just accepted reality.
What is this Duolingo for Math app?
Which is unfortunate, since the students using a different TeX font often know more about TeX.
Honestly, I'd expect something more from teenage engineering, not an uninspired metal box.
> In twice-daily conversations over the next three months, the imposter FBI agent [fed the scam victim an extremely detailed story about all the things that a supposed drug cartel was doing with her supposedly-stolen SSN]

Was this victim a training exercise for a scammer who wanted to be promoted to bigger fish, or what? That's far too many man-hours to invest in scamming one "retired therapist".

Though it sounds like a grueling test for the victim loving a good story, and lacking any real-world sense whatever of how law enforcement works.
I'll give you some senior advice too, which is probably a bit of a different direction than what you expect. In regards to this:

> However, I have some strong FOMO about not being able to learn much technical stuff from my peers or seniors. I am trying my best to learn and pick things up on my own, learning design principles, getting code reviews from ChatGPT, etc. But even then, I'm afraid I am not producing the software to the highest standards of the industry since we don't have any rigorous cross-checking, and might be missing out on a lot of learning.

On having the right mentors:

This sucks, and I think the rest of the comments have good advice (look to open source, read more, etc.). I'll also say, think of the upsides. You have a lot of autonomy. You have a lot of latitude to implement your ideas. You have the ability to ship something and see it fail, learn from that, and improve it.

At some of the big companies, there are so many talented people hungry for good jobs or empire building that it’s really hard to have your ideas implemented.

On high-tech quality:

I spent many years working at Airbnb and Amazon. I have friends at Facebook and Google. The honest truth is that all of these places have lots of bad code.
The entire industry is held together by duct tape and glue. If Google (clear tech leader of the 2000s-2010s) and Airbnb (Tech-darling built in a post-AWS environment) both have "bad" code, where is there "good" code?

1) Companies that succeed solve business problems and don't focus on fixing tech debt that doesn’t fundamentally matter to customers.

2) Real businesses are complex and don't fit nicely into good design patterns. Every big refactor and rearchitecture I saw at Airbnb started with good design but got complicated once they hit reality.

3) Good engineers deliver good results despite bad code. Take the time to deeply understand your tech stack. Figure out which parts of the code are brittle and figure out ways to improve them. Make the case to your business partners that fixing things will improve developer time, reduce mistakes, and save them money.

And you’re in your first job, not your last job. Take the time to learn the ropes, and when you feel like you've outgrown your role, find a new one. There’s always something to learn.
At this point we need net-zero. Degrowth cannot get us to 0, nor can it get us anywhere close to zero.
> I don't care if they have to do the development at a loss for half a dozen cycles,

And here is the problem. You are discussing a dream scenario with unlimited money. This thread is about how CEO of Intel has retired/was kicked out (far more likely) for business failures.

In real world, Intel was in a bad shape (see margins, stock price ect) and couldn't afford to squander resources. Intel couldn't commit and thus it should adjust strategy. It didn't. Money was wasted that Intel couldn't afford to waste.
ADAS Safe | Senior Full Stack Engineer | Full Time | Remote (core business hours are Eastern US timezone)

We're a fast-growing, institutionally funded company leading innovation in the automotive industry, transforming the collision center landscape. Our services rely on top-notch software, and we're looking for a Senior Full Stack Engineer to help us build exceptional products. Our stack includes React with TypeScript, Node.js, PostgreSQL, Python, BigQuery, and is deployed on GCP. This role involves designing, building, and scaling applications, making architectural decisions, and mentoring junior engineers.

Interested? Reach out: eng-hire@adas-safe.com

Learn more: adas-safe.com
Nuclear Fusion: The State of Play
Topaz Labs | Engineers + Researchers + Marketing + Operations | ONSITE in Dallas, TX | Full-Time | 130-250k+ equity

Topaz Labs (AI photo and video enhancement software) bootstrapped from zero to $45m in revenue most recently in 2023. We’re hiring for software engineers, PhD researchers, Growth / Marketing, Chief of Staff

Stack: C++ / Python

Customers: Netflix / Warner Bros / Lionsgate / Nvidia / Apple / Google / Tesla (1.5m total users)

(If you send me a personal email, please make the subject line your favorite sports team so I can weed out spam.)

Check out our openings at https://www.topazlabs.com/careers

Contact: https://www.linkedin.com/in/russdrivessaabs/ ||| russell.pompea@topazlabs.com
Musk seeks injunction to stop OpenAI morphing into for-profit company
Take a look at my repo - http://github.com/nindalf/advent-2024

Each day is a new module, this way I don't have to think of new names for part1() and part2(). I can still import code from the rest of the crate if I want with `use crate::`.

If you like this style of structuring the project, you may be interested in the generator I use for it - http://github.com/nindalf/aocgen. `aocgen --day 2` will create these files and save you a bit of time. It will even download your problem input if you give it your adventofcode.com cookie.

Also check out https://codspeed.io/advent/day/1 for other Rust solutions that are aimed at being fast. They all use the same project structure. I wouldn't read the top 20 solutions though, they sacrifice readability and idiomaticity for speed.
Naming coincidence, they are in fact unrelated.
There are few very active communities out there for 3D artists to share their creations, so I feel like it's definitely something people need. Our App essentially lets anyone with a phone see these creations as well, expanding their visibility.

Additionally in near future we plan to expand to 3D printing community, by converting existing and new creations into 3D-printable formats. Which will increase the total market size significantly.
I am using it because it's the only impact that I see measured anywhere on electronic waste, and I have spent a fair amount of time trying to figure it out on my own.

If you have a better quantification of species lost, of ecological diversity lost, of land lost, I would absolutely love to hear it, but I have not found anything better despite my research!

Also, the environmental and ecological damage that we are facing from global warming is so utterly massive in comparison to all other ecological damage that we do, that any other avoided damage needs to be placed in the context of halting global warming. Humans will survive climate change, and a lot of other species will survive too, but the dieoff of species from it is so shocking that focusing on the small amounts of mining for phones in comparison to the massive amounts of mining and e-waste from cars seems, well, at best misguided. And if I'm being more honest, I think it's actually quite harmful to environmental action to focus any attention on phones when action on cars is so much more impactful.
nice! I've been thinking I will need something like this in Obsidian at some point, good to know it already exists.
I am not asking, it will be the only way from now on if companies don't want to waste more money and time.

Because the option to parse stack traces from the programming language itself, it will destroy what ever built on or for microservices
> Doing something will always win against doing nothing

Yeah, like we used to pray our gods for more rain, it certainly doesn't hurt, proving it is useful is much more difficult though.

We focus on co2 because it's the only thing we can pretend to be able to tackle a little bit while ignoring the rest like ocean acidification, massive global collapse of wildlife, including insects, rainwater being unsafe to drink pretty much everywhere in the world, micro plastics polluting the entire planet and virtually every single living organism, PFAs, increase in chances of world wide simultaneous crop failure, &c.

99% of what we're doing is green washing or wishful thinking (or sinking, when it comes to co2), the truth is that we won't be able to sustain the western lifestyle much longer, especially not when China, India, and Africa are coming for their slice of the cake

If you think 3000kg EVs transporting 80kg of meat and niche carbon sinking tech will save us I have a bridge to sell you.
CERN is researching into adopting Julia, for the Next Trigger initiative.

Which is quite relevant, 20 years ago when I was there, and Grid Computing was taking off, Python was starting it's baby steps in HPC as scripting language for build tools (CMT), and data analysis.
The right wing, perhaps. The American left wing is convinced Europe is utopia.
Since you are composing by multiplication, you can use this symbol: ∞
SEEKING WORK

Location: Toronto
Remote: yes
Willing to relocate: yes
Technologies: react,vue,svelte,node.js,python,firebase,gcp,figma,postgres,nosql
Résumé/CV: https://olsz.me/docs/marcel-olszewski-technical-resume.pdf
Email: in my resume above
This does not apply to Hetzner US data centers, as far as I know. That's just for Germany and Finland.
Most of the people who seem to be fans of AI-generated art are fans of AI, not of art.

Maybe it'll get to the point where it's good enough to have on as background television - not everything needs to be great, after all - but what's the point of that? We already have far more high-quality television shows and movies than most people can ever watch.
Haven't tried to build one myself, but that would be a cool project.

If it's a login page that gets redirected to when you try to access a page on your browser, then theoretically you should be able to do that with the open source repo and custom AI logic.

Having to constantly fill out those login pages (especially for networks that expire) is such a pain so would love to use this myself lol
Another Designer's Dream: light grey text on a white background.

I honestly can hardly read it, even when I boost the contrast.
Location: India
Remote: Yes
Willing to relocate: No
Technologies: Go, Kubernetes, Terraform, AWS, GCP, TypeScript, React, Kafka, PostgreSQL, Temporal
Resume: https://linkedin.com/in/prasanthmj/
Email: prasanthmj@gmail.com
Portfolio: https://prasanthmj.github.io/

15+ years of product development experience, primarily focused on backend engineering and platform development.

I've worked on significant projects including:
- Building a next-generation Platform as a Service (PaaS) product using Go, Kubernetes, and cloud platforms
- Developing a capital structure management product for FinTech with microservices architecture
- Creating real-time monitoring systems for telecom infrastructure

Core expertise in:
- Building and scaling microservices architectures using Go
- Kubernetes (CKA and CKAD certified) and cloud infrastructure
- System design and architecture
- DevOps and CI/CD pipeline development

I'm particularly interested in backend/platform engineering roles where I can leverage my experience in Go, Kubernetes, and distributed systems. While I'm comfortable with DevOps, I prefer focusing on core platform/product development.

Open to challenging opportunities that align with my expertise in building scalable backend systems and platform development. I bring strong experience in both startup and enterprise environments, with a focus on delivering quality, maintainable solutions.

Looking for full-time remote positions with teams that value technical excellence and sustainable development practices.
it has tests, and better than TDD
I am not making points to expand on how I agree.. I am a elaborating on the benefits of having more senior colleagues around. The benefit is not that they watch you and correct you. Indeed, the mentee must drive their own learning. The really valuable part of having a more senior engineer around is not that you just magically learn by osmosis, but that you can ask them questions as they come up _and then level-up rapidly._ That’s the context my points were more meant for.
So do Canadians. Some of our cities a 1 bedroom 400 square foot condo runs nearly a million dollars...
I admire where your heart is at, it’s wonderful to see that empathy has a large role in your life. Although I encourage you to look deeper at where compassion comes from. There are people in my family who believe being gay will commit your afterlife to eternal torture, and it is their compassion that compels them to act in intolerance of people’s choice to love.

Empathy and compassion are social virtues, however if you bake it into the underlying governmental systems, you can end up in situations where those who are in control get to decide which type of “compassion” to enforce.
> Nobody wants to enter the x86 market

If the ISA patent licenses opened up, that might not be the case. When the topic comes up, it's more about Intel shutting down license transfers, so naturally companies have avoided x86.
The government needs money to spend. Fiat money comes from nothing. The government that controls the fiat money can produce it in any way.

Taxes are a money sink, not a money source. Taking money collected as taxes to turn around and spend it is a traditional way of operating, but it only was necessary before because money used to be hard currency. Now money is not hard currency, and taxes-for-revenue are there because of inertia, not necessity.

Eliminating taxes is not a viable option, but that has nothing to do with the need for revenue. Taxes force commerce to happen in a particular currency, taxes sink money to control inflation, and an effective tax regime projects governmental authority. These are all important and serve as valid justifications to maintain taxation. Then, as I said already, the form and amount of taxes also controls behavior through nudging.

Viewing taxes as a source of revenue is correct in an accounting sense, but the government does not operate on the principles of accounting. Accountancy of a sovereign government's finances in the age of fiat money is just record-keeping; the government controls the ledgers, not the other way around.
> But I also saw how hard it is to understand a large system that built using actors.

Indeed, it can be just as much of a spaghetti mess as any other code, but it becomes easier if actors are the preferred abstraction for a platform already, for instance as it is for Erlang/Elixir on the BEAM VM.

The platform comes with a few benefits such as:

1) Immutable data: inside each actor the state is explicitly evolved from one message to the next. It's passed as an explicit argument to functions. Erlang is even better as the variable binding itself is immutable.

2) Isolated heaps: actors all have isolated heaps. You can have millions of them per OS process and they can't reach in and modify each other's memory. They have to send and receive a message.

3) Supervision trees: actors that work together can be grouped into a tree hierarchy so that if one starts, it start the others and they have "links" between them. If some crash, others crash with them. After the crash they can be restarted safely. It can be done safely because they have isolated heaps. Restarting a bunch of OS threads in a regular C/Java/etc program cannot be done safely, usually. These supervision hierarchies is how the system can be organized. A top level actor might serve as the API endpoint for its children so message go through it.

4) Tracing/live debugging: every message that is sent or function call can be traced dynamically by connecting to a live system. That can be helpful of making sense of the mess when debugging.

There are many "actor" systems out there. It's not a big deal to write a function to send a message to a lockless "mailbox" to be received by a thread in pretty much any modern language/platform. Doing that seems like it gets you 90% there to "actors", but without those 4 points above it only gets there 10% of the way. You can build a quick demo, but it would become a nightmare in a production system.
IDK. I never had any problem reading the default font on screens, which seems to be the problem according to some commenters. It's more that the default style overall feels unappealing and space-wasteful (I get leaving margins for note-taking is a thing, but come on), and yes, also reminiscent of super-boring math stuff. And more than that still. I find myself disliking the style holistically, and can't put my finger on why exactly.
Something of a side note, but the West Lothian question is mostly academic. By convention, Scottish MPs voluntarily abstain from votes on English-only laws and more importantly they're usually too small a bloc to affect the outcome of a vote.

The only times Scottish MPs have gone against their own convention, and their votes changed the outcome, was a 2003 vote on foundation hospitals and a 2004 vote on tuition fees.

In 2015, the government introduced English Votes for English Laws (EVEL), offically banning Scottish MP from voting on English-only matters, and repealed it 6 years later. The reason was, effectively, the 2015 government was teetering on the edge (only a coalition stopped it being a hung parliament) and needed every vote it can get, but by 2019 had a "thumping majority" (as is normal in FPTP elections) and could easily outvote Opposition + Scottish MPs on anything.

Much more common is that the UK Government does something in Scotland first -- such as introduce the Poll Tax a year before England -- or does something which negatively affects a UK region like Scotland, and MPs from that region _can_ vote on it, but they don't have the numbers to stop it being enacted, so effectively Westminster pushes its will on the region. Devolution has shifted the bulk of lawmaking to Holyrood, but there are still a number of reserved matters that Westminster retains authority over
While true, at one time within the memory of people alive today, that underclass in this country could afford homes with their paycheck from widely available unskilled work. Capitalism may need an unskilled class of workers to work, but paying them like crap is not necessary as we’ve seen here in the US and seemed to have forgotten over the generations.
right. so glofo couldn't keep up abandoned the bleeding edge. what's the evidence that intel foundaries, divorced from design, wouldn't suffer the same fate?
Apparently a "world" is about the size of your average walk-in closet these days
I think the most effective way to learn is to stay at a place long enough so that you are still there when (not if) your decisions a couple of years ago come back to bite you. You need to experience full feedback cycles to become a great engineer and that can take 2-3 years after first shipping code to become apparent. I never had a mentor either, but I stayed at my first job for 11 years and I would never replace that experience with a mentor.
They used 12 participants only. Those with ebooks slept 10 mins less.
Ask HN: Asking for implementable advice for taking ownership of Software Product
I am working as a senior Software Engineer consultant for a crm company which is a saas based product for 2+ years.

Recently all the core team members have left the company and only the remaining senior engineer and offshore employee ( me and another engineer) is left and the core engineer will also be going away soon.

Manager is asking us (offshore team) to figure the stuff out ourselves as the core engineer will soon leave too.

In this case how can I take the opportunity to up my game and take more ownership of the system.
Any advice about the whole situation?
> Source?

Look at accident reasons in the statistics. Velocity is a big part.

Changing the variable doesn’t change the overall order of a magnitude but the personal one.

If you don’t DUI your risk of dying because of DUI is lower
And that's why the answer is 0.
Seconded - I enjoyed the audiobooks for Murderbot by Graphic Audio. I originally found them on a torrent tracker when I was searching for something else, and after enjoying the free trial I bought the series through Graphic Audio's website.
From the article:

To some extent, this has already happened: Many news organizations, such as The New York Times and The Wall Street Journal, have placed their curated content behind paywalls. Meanwhile, misinformation festers on social media platforms like X and TikTok.

This is the opposite of what’s true. NY times has lied us into every war and covers up for genocide for gods sake
Unfortunately that well-worn example usually only proves that "false positive" as a technical term fails to match people's intuitions. The underlying problem about the base rate is important to teach, but it's easy for well-meaning people to try and teach the base rate lesson but fail by instead teaching a bullshit gotcha about the definition of "false positive."
On a related note: for a more realistic portrayal of VX-like-agent-in-a-terror-plot, see Michael Crichton's novel "Binary".
Nope.

Look at what Pat did to VMware. He's doing the exact same thing at Intel. He came in, muddied the waters by hiring way too many people to do way too many things and none of them got done appropriately. Pat is a huge part of the problem.

I had the unfortunate pleasure of watching him not understand, at all, VMware's core competency. It was a nightmare of misunderstanding and waste in that company under his leadership.

Intel turned into even more of a laughing stock under Gelsinger. I say: good riddance. He burned time, capital and people at both VMware and Intel. He's a cancer as a CEO.
They do mean it doesn't taste (or smell) of anything, and they probably know because of human experiments.

https://en.wikipedia.org/wiki/Edgewood_Arsenal_human_experim...

The chemical agents tested on volunteers included chemical warfare agents and other related agents:

Anticholinesterase nerve agents (VX, sarin) and common organophosphorus (OP) and carbamate pesticides
Glass Chips Offer Hope of Cleaner Future for Quantum Computing
I find the microplastics bit has all the odor of an unhinged panic. There seems to be quite a lot of dubious science being done. For example, a few years ago there was a study that said we eat up to 5g of microplastics a week. This figure was widely quoted in the press, with images of a credit card (about 5g) held in chopsticks as an illustration. But critical examination of the paper and the methodology concluded it overestimated the rate of ingestion by as much as a factor of a million.

Underlying all this is the moral approach being taken. It is not enough that environmental problems (perceived or otherwise) be solved; humanity must be punished. Solutions that do not also punish are rejected on that basis alone.
I've been thinking about static site based 'APIs.' Haven't figured out a range yet- everything is either dictionary simple, or too complex like a radar tracking service.
Yeah, that's why everyone switched to "universal" after a year or two. But some people are not as up to date and some libraries kept their old names.
Not to forget Entity Framework Core. It has become one of the best (if not the best) ORM over the years. Bit of a learning curve, but for CRUD ideal.
Well surviving it till today sure beats being part of a lineage that was snuffed out by some evil slave owner in 1846.