skysight-inc/HackerNews huggingface dataset:
I think the problem is that at some point cigarette smokers started terrorizing the rest of the society, assuming that every space is smoking space. This doesn't really happen with weed, at least not to same extent
> Why would it be surprising to see China with its capital and human resources catch up with the West and surpass it?

Racism
I have been following Matrix development for sometime and I do like the direction where they are going at.

However, a lot of my time is trying to reach companies where they are and the majority of them are in Slack. I think there is a case to be made where more companies use Matrix over Discord for their community operations but I think we are seeing a trend of users willing to forego freedoms (as in speech) in exchange for services that are free (as in beer).

I think the challenge for protocol developers is to make sure that their client experience is top notch to win and keep those users, something that Mastodon faced vs. the now popular rise of Bluesky. The policy our company practices on whether to support a channel is: we build where our users are.

With that said, it's looking like a Teams integration is more likely so I guess we will be learning how to hook into there...

(Rip Spectrum chat)
> until interest rates go up again

Aren't they high now? Or do you mean 1980's high?
Eh it performed a 1:1 conversion of ARM NEON to wasm SIMD, which with the greatest will in the world is pretty trivial work. Its something that ML is good at, because its the same problem area as "translate this from english to french", but more mechanistic

This is a task that would likely have taken as long to write by hand as the AI took to do it, given how long the actual task took to execute. 98% of the work is find and replace

Don't get me wrong - this kind of thing is useful and cool, but you're mixing up the easy coding donkey work with the stuff that takes up time

If you look at the actual prompt engineering part, its clear that this prompting produced extensively wrong results as well, which is tricky. Because it wasn't produced by a human, it requires extensive edge case testing and review, to make sure that the AI didn't screw anything up. If you have the knowledge to validate the output, it would have been quicker to write it by hand instead of reverse engineering the logic by hand. Its bumping the work off from writing it by hand, to the reviewers who now have to check your ML code because you didn't want to put in the work by hand

So overall - while its extremely cool that it was able to do this, it has strong downsides for practical projects as well
I have no clue why your comment would be down-voted. Luck or chance is definitely important once one is in a position to benefit from it.
JWST shocks the world with colliding neutron star discovery
You may or may not be right but don’t cite wikipedia. Wikipedia themselves tell you not to do this.

My point re: most Americans voted for the President is Trump winning the popular vote. Which is shown on Wikipedia, but I’m not going to cite it. :)
As engineering managers, our performance is often reflected through our team's success, making it challenging to measure our impact directly. Regular feedback from our direct reports is essential for our growth and effectiveness. Google's Project Oxygen and Project Aristotle have provided valuable insights into management effectiveness and team dynamics, establishing measurable criteria for evaluating engineering management performance.

Project Oxygen, initiated in 2008, identified key management behaviors such as coaching ability, empowering without micromanaging, and supporting inclusive team environments. Project Aristotle, launched in 2012, concluded that psychological safety is the primary driver of team effectiveness, followed by dependability, structure and clarity, meaning, and impact.

Manager Performance Surveys, incorporating insights from these projects, offer a systematic approach to measuring and developing management capabilities. These surveys provide direct feedback, act as an early warning system, serve as a growth tool, build trust, and ensure accountability.

To implement these surveys effectively, consider the following guidelines:

- Frequency: Conduct surveys monthly to allow for faster course correction, address issues promptly, and create a regular rhythm of feedback and improvement.

- Survey Design: Keep surveys short and focused, use a consistent set of core questions, include both quantitative and qualitative questions, and ensure anonymity to encourage honest feedback.

- Follow-up Actions: Review results promptly, share aggregated insights with your team, create action items based on feedback, follow up in subsequent 1:1s, and track improvements over time.

Sample survey questions can assess technical leadership, career development, communication, team environment, and decision-making. Open-ended questions like "What should I start doing?" and "What should I stop doing?" provide additional insights.

Manager Performance Surveys are crucial for engineering managers aiming to improve their leadership skills, build trust, create a culture of open feedback, and make data-driven decisions. The key is not just collecting feedback but acting on it consistently and visibly, fostering a culture of continuous improvement. Implementing these surveys creates a feedback loop that benefits both managers and their teams.
I thought the military could retire with a full pension after 20 years. Wouldn't that imply that they have an expected retirement of around 40 years?
There have been community-run services going since Pebble shut down. My pebble behaves as though nothing changed to this day, except the lack of new features being released.
Latest press release:
"FTC Grants Chairman Ferguson Authority to Comply with President Trump’s Orders to End DEI"
I'm a developer that primarily uses gh copilot for python dev. I find it pretty useful as an intelligent auto-completer that understands our project's style, and unusual decorators we use.

What tools would you tell a copilot dev to try? For example, I have a $20/mo ChatGPT account and asking it to write code or even fix things hasn't worked very well. What am I missing?
Athena Intelligence Is Hiring – NYC – Onsite – Platform, Product, and FDEs
Join us in building Athena, an artificial employee for enterprise operations.

We're developing an AI-native analytics platform and artificial employees for Fortune 500 enterprise operations. Our flagship products, Olympus and Athena, enable seamless human-AI collaboration for leading institutions including law firms, finance, industrials, CPG, and defense.

Why join? Collaborate with experts from Palantir, IBM, and Scale AI to shape the future of enterprise AI. We're backed by top investors and offer significant equity for early team members.

Tech: Python, TypeScript, NextJS, React, FastAPI, AWS/GCP/Azure

A Platform Engineer at Athena Intelligence is responsible for designing and maintaining the core infrastructure and services that support AI-native applications, ensuring high performance, scalability, and reliability. They collaborate with Product Engineers and FDEs to create an ecosystem which grows at the speed of the AI industry.

A Product Engineer focuses on developing user and agent-facing applications within the Olympus platform, creating intuitive interfaces using NextJS, TypeScript, and React. They ensure seamless integration of AI capabilities and collaborate with other engineers to optimize application performance and user experience.

A Forward Deployed Engineer (FDE) works directly with clients to implement AI solutions, building the first version of products in collaboration with customers. They integrate AI technologies into existing systems and provide crucial insights for product development through real-world application.

Explore our work:

- Knowledge Base Agents in Athena | Contextual Knowledge: https://www.youtube.com/watch?v=cmu5XrO8nKk
- Web Research Workflow in Athena: https://www.youtube.com/watch?v=TwZV44N1GV0

We're fully onsite in NYC. If you're excited about engineering the future of work, email team@athenaintelligence.ai

Learn more: https://athenaintel.com
It's making programming more boring and more of an admin task- which is sure to attract different types of people to the field.
Mixture-of-Experts (Moe) LLMs
Show HN: FaceMash but it's our Hinge profile pics
Yeah i got one too (around 3 years ago), and some days ago they sent me a email with the updated image.
New CSIRO technology detects more than 20 mysterious signals in space
When these models succeed in building a whole program and a whole system then the software industry that creates products and services will disappear.
Any person and any organization will create from scratch the software they need perfectly customized to their needs and the AI system will evolve it over time.
At most they will have to cooperate on communication protocols.
In my opinion we are less than 5 years away from this event.
We have already entered a new paradigm of software development, where small teams build software for themselves to solve their own problems rather than making software to sell to people. I think selling software will get harder in the future unless it comes with special affordances.
> What happens to people who live in non smoking apartments and don't have private outdoor space to smoke?

I don't know, I don't care. If you belong to lower social class you have less privileges, like smoking. Smoking is a luxury, not a basic necessity.
“ The main issue is "listening to new data in a SQL table". I wrote this code to achieve it in MSSQL (perhaps it is somehow built into postgres?): https://github.com/vippsas”

Postgres uses “publications” for this purpose. Clients can subscribe to a publication that gets updates to a given table.
Thanks!

It looks like an afterthought from them because the label is the only one not translated on the extension.

Anyway, I'm more than happy to have the quick actions back!
Based on what data? I've found them to be as accurate or more accurate (and the data I've seen says the same) except around sleep tracking, where Garmin is worse. But it's not hard to create a function to correct for that if you really care about it, it is good enough unless you need vanity metrics
And the end result is you won't learn the details, so you will become more and more dependent on your magic piano.
DeepSeek collects keystroke data and more, storing it in Chinese servers
>we know that China graduates more science, technology, engineering and mathematics students each year than the rest of the world combined

What is probably more important is their quality. Though higher quantity tends to help with getting more of the world's best, too.
The proposal confuses shadowing of err, which is mostly irrelevant anyway but at least you can see it today. It also makes breakpoints or inserting log statements etc. more difficult without reformatting code. And lastly, it teases the ternary conditional operator that Go lacks, constantly reminding me of this. So IMO I would use a different language rather than adopt this.
I am not sure what you mean by falsified but is this OK?

https://www.independent.co.uk/news/world/americas/us-politic...

"Incoming senior Trump administration officials have begun questioning career civil servants who work on the White House National Security Council about who they voted for in the 2024 election, their political contributions and whether they have made social media posts that could be considered incriminating by President-elect Donald Trump's team, according to a U.S. official familiar with the matter."

That those charged with national security are culled for lack of loyalty should be very concerning - even to those who voted for this person.
So can we call it a 'PAN number'?
Wait… you’re saying she went to urgent care and that urgent care did a cancer screening?

Urgent care is great, but they usually don’t have MDs. There are nurses that can give you stitches or a course of antibiotics but a cancer diagnosis is way out of their expertise
Off topic: why the hell are you converting json to xml? I would rather convert json to yaml instead, a step forwards instead of backwards in evolution, but that is my opinion.
“What’s the password?”

“Which password?”

“Any password.”

“Hunter2”

“Welcome!”
The lock on your front door is more secure than the lock on your bedroom door. This tradeoff is for convenience, of course.

A entrance to a mini-storage place is probably OK to be weak. Presumably, you are required to have a proper lock on your own unit. Likewise, the PIN is generally the 2nd factor (along with "something you have") for important things. I'm OK with the convenience of having only a 4 digit PIN on my ATM card since I can reasonably protect & deactivate the card. If someone forces me to enter my pin under duress, it doesn't really matter how many digits it is.
Yes, you are right. The traditional financial system is indeed more popular than crypto.
I’m not sure what your point is, but yes, I absolutely agree.

Obviously, that has no effect of the capacity of crypto to take over the volume of existing financial transactions and largely replace existing middle men.

Random old tech from 2015 also had wildly fluctuating transaction fees. Likewise I can’t run call of duty on my ZX spectrum. I’m not sure what your point is there either, but yes, I agree. Obviously old tech being old doesn’t affect the capabilities of new tech, and the vast majority of payments are done on Solana rather than these old networks.

> Come on now, you know I was referring to consumer fraud

No I didn’t. But it was late.

My point, that crypto already has the capacity and the low fees remains unscarred.
"Yeah, but LLMs can't handle millions of lines of crufty old Java" is a guaranteed reply any time this topic comes up.

(That's not to say it isn't a valid argument.)

Short answer: LLMs are amazingly useful on large codebases, but they are useful in different ways. They aren't going to bang out a new feature perfectly first time, but in the right hands they can dramatically accelerate all sorts of important activities, such as:

- Understanding code. If code has no documentation, dumping it into an LLM can help a lot.

- Writing individual functions, classes and modules. You have to be good at software architecture and good at prompting to use them in this way - you take on the role of picking out the tasks that can be done independently of the rest of the code.

- Writing tests - again, if you have the skill and experience to prompt them in the right way.
They are a useful tool, but not 'incredibly useful'. The simple, repetitive code in this example is what they are good at. It's like 1% of what I do working on products. Writing code isn't even that impressive, the whole job is figuring out exactly what people want.
Wow this is gold
That PR is a maintainer's nightmare.

"Here's a massive bunch of AI generated code. LGTM. Let me know if there are any problems"
i don't think breathing in farts has been shown to have negative health impacts
It has an eccentricity of 0.40 (https://en.wikipedia.org/wiki/82_G._Eridani).

That's about twice as eccentric as Pluto/Mercury; Earth's is 0.016.

It's a reasonable layperson-friendly summary of the situation.
Right, but they're still considerably more according to what I've seen.
over a large enough time scale, stocks do just fine. if you need to take the money out right this second, yeah, you've a problem, but the SP500 is going to outperform Tbills over a decade. But really, A proper portfolio is going to have a mix of both, as well as other investments, to protect from crashes in one sector.
I'm in disagree. They wolves tent to have a "big bad wolf". Now most wolves would never enter a house and eat bear soup, but some ofthe are quit psychopathic and can bring food back for the pack.

What this article doesn't mention is the eating of puppies. The big bad wolf is not a gentle wolf.
Doomsday clock set at 89 seconds to midnight
Can we call these machines?
Transformer encoders are not really popular anymore, and all the top LLMs are decoder-only architectures. But encoder models like BERT are used for some tasks.

In any case, self-attention and MLP is the crux of Transformer blocks, be they in the decoder or the encoder.
> The primary use for a smartwatch for myself (and many of my family, friends) is fitness and health tracking.

It also needs to be a good watch. Don't forget to not fail at that.
This needed a 4 GB renderer process and about that much additional memory use in the GPU process for me, in Chrome.
Probably to use the "Copy Value" buttons? Is there malicious suspicion or some other reason this is interesting?
In no way I am shrugging my shoulders. We gain more ground holding to truths than these easily debunked falsehoods.

> January 6th, where he was found guilty but didn't receive punishment because he's above the law.

No, he was not. He was acquitted. Twice

https://www.npr.org/sections/trump-impeachment-trial-live-up...

> Oh and he's already started firing people from the military

This is common. For example: Obama

https://www.investors.com/politics/editorials/obama-fires-tw...
Why specifically Saturn V?
VMS-empire ;)

http://www.catb.org/~esr/vms-empire/
None of this is complicated. I'm just way too lazy to write my own CUDA code
Amber Flags in Open Source and Self-Hosted Projects
Building a T1D smartwatch for my son from scratch
When GPT-4 came out, I worked on a project called Duopoly [1], which was a coding bot that aimed to develop itself as much as possible.

The first commit was half a page of code that read itself in, asked the user what change they'd like to make, sent that to GPT-4, and overwrote itself with the result. The second commit was GPT-4 adding docstrings and type hints.

Over 80% of the code was written by AI in this manner, and at some point, I pulled the plug on humans, and the last couple hundred commits were entirely written by AI.

It was a huge pain to develop with how slow and expensive and flaky the GPT-4 API was at the time. There was a lot of dancing around the tiny 8k context window. After spending thousands in GPT-4 credits, I decided to mark it as proof of concept complete and move on developing other tech with LLMs.

Today, with Sonnet and R1, I don't think it would be difficult or expensive to bootstrap the thing entirely with AI, never writing a line of code. Aider, a fantastic similar tool written by HN user anotherpaulg, wasn't writing large amounts of its own code in the GPT-4 days. But today it's above 80% in some releases [2].

Even if the models froze to what we have today, I don't think we've scratched the surface on what sophisticated tooling could get out of them.

[1]: https://github.com/reitzensteinm/duopoly
[2]: https://aider.chat/HISTORY.html
Yeah! That’s true!
Only if we use it to access the ATM machine.
Thanks!

I hate the title "Tips for long-time Bitwarden users" like they are seeing us as dumb but whatever.

If I can get my quick buttons back, I'm glad!
We are in kind of similar category but broader data literacy space and making data analysis more accessible and interactive. give it a try at https://tuvalabs.com

you can plot functions on top of your visualizations, or take samples etc.
Next year there is a plan to send a space telescope to L2 with the main objective being to search for Earth-like planets around Sun-like stars in the habitable zone.

Like Kepler and TESS telescopes it will use the transit method to find new exoplanets, but unlike any mission before, it's going to look at the same spot in the sky for over a year. Super excited to see what data it brings back to us.

The telescope is called PLATO ( https://en.wikipedia.org/wiki/PLATO_(spacecraft) )

I contributed to the project a few years back, very happy to answer any questions.
LLMs excel at tasks with very clear instructions and parameters. Porting from one language to another is something that is one step away from being done by a compiler. Another place that I've used them is for initial scaffolding of React components.
Thanks! Also nice to see a width setting and remove animations which improves my experience.

Funny how I didn't even think to look for appearance settings.
That is pretty cool. And good to see you still doing talks.
Yes, the only reason I ever use OpenSCAD over Fusion 360 is because my brain works better with code. I'd like to see a Github repo.
Where companies depend on code for business critical applications? Forever.

When your AI-managed codebase breaks, who are you going to ask to fix it? The AI?
Because billionaires think that you are a horse and that the best course of action is to turn you into glue while they hope AGI lets them live forever.
This is quite cursed, but does show that the .NET runtime system and JIT seems fairly robust even in the presence of this stupidity.
Is 3.5 times GDP a high number? To pay out over the next 40-50 years?
China's artificial sun burns for 1000 secs, creates record in fusion research
> That's why I'm not worried. There is already SO MUCH more demand for code than we're able to keep up with. Show me a company that doesn't have a backlog a mile long where most of the internal conversations are about how to prioritize what to build next.

I worry about junior developers. It will be a while before vocational programming courses retool to teach this new way of writing code, and these are going to be testing times for so many of them. If you ask me why this will take time, my argument is that effectively wielding an LLM for coding requires broad knowledge. For example, if you're writing web apps, you need to be able to spot say security issues. And various other best practices, depending on what you're making.

It's a difficult problem to solve, requiring new sets of books, courses etc.
I have a lot of fun just posting a function into R1, saying "Improve this" and reading the chain of thought. Lots of insight in there that I would usually miss or glance over.
The curious paradox in how we address each other today
time based snapshots are in datomic and also possible in other dbms (maybe via extensions)

for the rest i don't know
> So we did that for a bit much to the annoyance to developers. Then we started emailing them to see if they wanted to chat- I can't speak for you, but a lot of people in our book didn't reply.

This looks like an amusing misunderstanding in both directions: I did not check the linked previous blog post until now, and interpreted it as developers disliking to use email to contact you, but apparently what you mean is that you contact them, for no important reason. I would not just ignore such an email, but probably would treat it as spam, and this sounds like the kind of thing some people dislike email for.
I mean Nvidia has also so far been priced for perfection, things just continuing like this. Also considering the future value being priced in already.

At this point I'm thinking AI is here to stay. But reliance on CUDA or a small set of companies probably not.
It could be:

foo ?! { bar }

But, now we’re potentially confusing the “negation” and the “exclamation” meanings the bang symbol usually tries to communicate.
> You are never forced to check errors…

There are linters that do, and I am of the opinion they should be added to `go vet`.

> Knowing the operation can be faulty somehow is a good way of putting it, because in most cases it's difficult — if not impossible

Guru was once able to tell you exactly what errors could be generated from any given err. Now that the world is LSP, we have lost this superpower.
I come from a country where heavy drinking was extremely normalized and common. Then the society completely shifted. Bringing vodka used to be the default thing to do when invited anywhere, nowadays you can't get people to drink a beer with you.

I looked into statistics, and turns out, people didn't stop drinking, they actually drink much more, what changed is that drinking stopped being a social activity, and now is a solo introvert home activity. I think that's the real societal shift.