skysight-inc/HackerNews huggingface dataset:
I use NixOS on every machine I have running Linux. My config for every machine is in a git repo, and it is super easy to deploy changes via ssh. It took some work to get started - but I would never go back.
Boredom: The Superpower You're Still Afraid to Use
https://en.wikipedia.org/wiki/John_Barnett_(whistleblower)#D...
https://en.wikipedia.org/wiki/John_Barnett_(whistleblower)#C...

I can't embrace conspiracy theories.
People still find unexploded WW1 munitions on the Isonzo front in the Alps. Regular iron harvests in Verdun too.
I don’t get it. Presumably the pricing model didn’t change, so all you’ve done is push the burden of doing the math onto the user (or more realistically, hope they just don’t even bother?) If users are frequently estimating costs that are off by orders of magnitude, surely the correct response is to change the pricing model so it’s easier for customers to understand?
Banana apocalypse, part 2 – the genetics of the fungus devastating bananas
Of course not. The genius of Durov was in discovering that users don't really need e2ee and all the drawbacks that come with it, and that promising them that the app has really strong encryption is good enough even without actual encryption.
Oh you're same guy from another thread. You seem like you're on some kind of a mission here. My experience was 100% different than you. You seem to be generalizing from a small sample and paint an entire country with that baseless generalization.
Did they change it later? Splinter does not seem likely to be interpreted as forming an internal group.
Double the savings! (This quarter).
Open Source Autonomous Web Browsing AI – Clickolas Cage
I just released v0.0.1 of my open source web browsing agent (chrome extension) on the chrome store.

currently the build works only on openai models and needs an openai key but they source code can swap to any model really easily

Source code here: https://github.com/aj47/clickolas-cage

It still has a long way to go before it becomes reliable. I really want to find a particular use case i can focus on to make it reliably work for that use case, if anyone has ideas please let me know.
> The answer to both of those is, as it turns out, "no"

This is not true, it depends on the client. Conversations has OMEMO enabled per default.
i heard the first assembler was written in machine code, then that was used to create compiler. machine code u can just chuck into the cpu. its a little less trivial than assembly because its harder to remember but if u know assembly u can learn it easy enough :>. i dont feel this is an unrealistic path sk i chose to beleive it without any evidence :D
> can point me to where to find more about this

Sorry, I’m not too familiar with English-language literature on algorithm design. I just remember this from my uni course on it :)

I believe we used Introduction to Algorithms by Cormen et al. as the basis, so it should be covered in depth there - but I’m not too sure.

> that is rather an extreme example. i do not see the how it affects the validity of the solution in most cases.

This is a fair point, but also a distinguishing factor between a heuristic and exact approach to algorithm solutions to problems. Algorithmic solutions usually have theorem proof-level rigor for exactness. Also, I just used the easiest counterexample to come up with :)
In most cases though, anticipating requirements results in building things you don't need. And if you do need them, you usually end up needing a very different form of it. The worst codebase I have worked on is the one that was designed with some complex future-use in mind. In your example as well, the codebase only required columns a year later. So I think removing all chunks of code that anticipate a future need sets the right precedent, even if you end up needing it eventually.
Vim Reference Guide
There isn't anything profoundly wrong with Elisp. Emacs needs a programming language, Elisp is a programming language and that is the end of the story, more or less.

You can level complaints against Elisp. You can level complaints against anything. They aren't a big deal - Elisp supports variables, loops and if statements and that is enough to implement a text editor to a first approximation.

If the slate was wiped clean, the Emacs community would probably prefer that Emacs was written with Common Lisp. Then Emacs wouldn't need its own lisp reference manual.
It is also graphical, and multi-threaded!
Because Apple is not in the business of hosting public discussion forums.

There is no crime in implementing or not of different encryption schemes.
We don't bill much with Stripe but have been using it for a very long time. At this point i have to say that Stripe is just extracting it's tax. Anything you do on Stripe is taxed. If you want to get an invoice paid that is charged 0.4% and then you have to pay $2 just to generate an invoice to provide proof of transaction to your customer. And then recurring billing charges went up to 0.7% (from 0.5%) without any reason. (recurring billing charges are over and above the base fee).

https://stripe.com/pricing

https://docs.google.com/spreadsheets/d/1wqs3LHNPZsKymxszsmSa...
And illegal human driven taxis are very different from robot driven unoccupied taxis. First one was existing phenomenon not in big scale that occasionally got handled.

Later one is very visible and scary one.
"In 2018, the British Ministry of Defence reported that 450 World War II bombs were made safe or defused since 2010 by disposal teams"

and

"In Berlin alone, 1.8 million pieces of ordnance have been defused between 1947 and 2018."

and many other European countries.

https://en.wikipedia.org/wiki/World_War_II_bomb_disposal_in_...
It is likely that on recent CPUs they are always faster than C loop versions.

On my Zen 3 CPU, for lengths of 2 kB or smaller it is possible to copy faster than with "rep movsb", but by using SIMD instructions (or equivalently the builtin "memcpy" provided by most C compilers), not with a C loop (unless the compiler recognizes the C loop and replaces it with the builtin memcpy, which is what some compilers will do at high optimization levels).
Pulling off a Jia Tan Attack while being employed by US cybersecurity firm is probably a guaranteed way to get FBI involved, unlike the real Jia Tan Attack which did very little outside of shocking the community (at least known to the public).
OP is EU has become an open air museum and all the good companies are now either American or Chinese.

> Boeing makes the comparison easy for Airbus.

What else to compare against this claim ?

Airbus is by no means perfect of course, but it is still miles ahead of the best the Americans or the Chinese have to offer in a very complex large scale industry. It is not just aerospace, even auto is still über competitive, European manufactures are on par or perhaps better than anything Ford and GM have to offer. I am sure Europeans can come with good examples for every bad one.

The point it is easy to paint a narrative however reality is lot more complex and doesn't match with sweeping generalization .
Most of my server configuration is defined by Saltstack recipes.

Most of my actual tools now are running in docker via Nomad.
What about offloading the dynamic parts to a lambda and just static the rest like I suggested above?

You may need to port to another language for the lambda fn though
a multipolar world of totalitarians is a breeding ground for worldwars
Protectionism and self-sufficiency is the same thing. And so agree it’s a good thing.
> MOST of the time I think the cover letter either gets a brief glance or doesn’t get read at all.

That might very well be the case for a big company that receives a ton of applications but the numbers game works both ways: as the person looking to hire somebody, I find it well worth the time to weed out people based on poor spelling, grammar, etc. It only takes a few seconds to spot the bad ones, and it ensures I don't have to waste my time with somebody who has poor communication skills to begin with.
We'll see next year how this strategy failed I guess.
Could you elaborate? I'm not a web dev and it's just a landing page in raw HTML/CSS (developed mostly on firefox btw). I intend to improve it but some pointers would be great.
Curious: who was/is the tech executive with an Italian arrest warrant?
Eric Schmidt : hold my beer
I'll write an article on the flamegraphs specifically, but to get the data, just follow Julia's article!

https://jvns.ca/blog/2017/03/19/getting-started-with-ftrace/
fail2ban is great for reducing clutter in logs. When I'm trying to debug something using auth.log I don't want to sift through 800 attempts by some IP to SSH in as root.

It gives just enough info about the origin and nature of attempted intruders without overwhelming detail.
OVH is quite good, actually.
We are using their K8S offering and S3 to build a service. It works well.
> Trust but verify.

This is why I don’t bother with GenAI. It’s a lot harder to verify data from a machine trained to generate plausible looking data (that happens to be correct most of the time, sure) than from real data.
Ofc this is getting harder as “real data” gets drowned in GenAI output, which drives the animosity against GenAI in my circle.
> Then on top of that I have to go look up what let* is and why it is presumably different from let.

I don't think this is a problem for elisp; isn't `let*` in Common Lisp as well?
I expect nothing less from SAP
oh haha my bad, not that I can use ESL as an excuse anymore since I effectively use it more than my native.
It’s a case of rugged individualism, the search for the elusive use case: cryptid currencies, beware of geeks bearing grifts.
Can't wait for the Telegram App Store
Well, we don’t see Mark arrested…
> The proliferation of new top-level domains (TLDs) has exacerbated a well-known security weakness: Many organizations set up their internal Microsoft authentication systems years ago using domain names in TLDs that didn’t exist at the time. Meaning, they are continuously sending their Windows usernames and passwords to domain names they do not control and which are freely available for anyone to register.
Often the product is "hard IP" which is a design which has been tuned and validated for a specific manufacturing process. A rough software analogy would be buying a license for a proprietary library that's been validated on a specific platforms. Labor and risk reduction.
Could you speak more about the fact management tool. How do you input the events, is this done manually?
By "common core methods", I'm lumping together a bunch of approaches where, in the words of the immortal Tom Lehrer, "the important thing is to understand what you're doing rather than to get the right answer".

Understanding what you're doing is important. Understanding what you're doing on the way to getting the wrong answer is not really, unless your goal is to get the wrong answer. IMHO, getting the right answer should be the starting point for math education. It's not all of math education - there is a vital role for understanding what you're doing. And wrong answers have their place as well - it's actually very illuminating to work out what happens in number systems where 1/0=1 or 1/0=0 or is anything other than undefined, and then show how that means that every number is equal to every other number. But the big lesson from working these lessons is usually that mathematical conventions are what they are because it makes other branches of math simpler, and they could be otherwise (that's the whole point of having axioms), but then you'd have to deal with the consequences, which is often that certain results we take for granted don't hold.

In software engineering, we have a saying: "Make it work, make it right, make it fast." It means that you don't shoot for perfect code up-front. There's too much learning involved in just making useful code. But once you have something that works, you can anchor your explorations around something that already has a quantum of utility. At that point, you work on simplifying the approach, making it understandable, cutting out abstractions that aren't necessary and adding abstractions that make the problem shorter. And then when you're done with that, you add optimizations to make the program run faster, but only if necessary.

The point of starting with working code is to bound the search space, though. If you don't have that, you can find that you spin your wheels forever and never generate anything useful. Likewise, the point of phonics is to get you somewhere close to the right word. It bounds the search space, while whole-word or 3-cue approaches leave the beginning reader guessing indefinitely. And the point of drilling math problems until you're at least familiar with basic arithmetic is so that you can enter the conversation about "What does this all mean? Why do these approaches give the same answer? What happens if I take a slightly different set of axioms?" with knowledge of what that answer was in the first place.
> How do iPads compare to textbooks?

I've worked briefly in school where kids had iPads since 1st grade and in my opinion it was a catastrophe. Most obvious problem is simple – it's very difficult to get kids concentrated on anything. Tiny working memory and control over cognitive load makes it especially hard for kids to learn and no distraction helps. And iPad with especially funny, "engaged" and other material meant to be helpful created a tons on these – "Look, how colors change in the animation!", "I wonder what I can do with fingers on screen?", "Can I scroll slower and faster?", "Copmetition! Who is the fastest scroller!", "What math?".
A monitoring setup with for instance Prometheus+Grafana would be a great addition to this.

And then maybe automating all of it with something like Ansible.
I don't know why people get hung up on Telegram's encryption. Maybe they're trying to make it be something it isn't.

Is Discord end to end encrypted, is IRC? Nope, does it make them useless? Again no.

Same with Telegram, it's a chat tool where you can select your audience and have a good UX with native bot support. (like Discord and IRC).

That's what I want, nothing more.

If I want to plan a coup, I'd use something else of course.
Absolute nonsense - if you need on-call support from your engineers, put it in the contract and pay them the extra for the time when they're on-call, you're literally complaining that you can't rely on unpaid overtime for something you should be paying for!
> Protectionism and self-sufficiency is the same thing

please revisit the dictionary
No I do not assume the moon landing was fake because other media outlets won't cover it. I do not think the earth is flat because news outlets won't cover it. The list goes on. I also do not think the covid beliefs I have come from the fact that mainstream news outlets won't cover it. I strongly believe a narrative was painted and information censored and controlled when it did not fit the narrative they wanted. I was first to criticize the Canadian government on how they handled the vaccine rollout and mandates. I did however spend a lot of time doing my own research and listening to any information my ex showed me and also researching those sides to things and formed a well informed opinion. I sought out other opinions and studies. I did my best to follow the science. Not at all what you are implying. In the end my ex was only interested in the opposite which was any narrative that said the vaccine was poisonous, we are being forced to take it because this is a world culling and in the next few years population is about to crash as it has now effected our sperm and dna so we will not be able to have children and the crazy thought kept on coming almost all fueled by telegram chat groups pushing that stuff.
ah, like our ancestors
Best reason of any!
Maybe reading too many Sherlock Holmes mysteries or taking them too seriously is not ideal for developing minds . . .
If you can't afford to pay people to work for you, you do not have a viable business.
Infamously, a detective in the OJ Simpson murder trial pleaded the 5th when questioned about planting evidence.

https://www.latimes.com/archives/la-xpm-1995-09-07-mn-43219-...
> Their recent move to make their location history / timeline product an on-device-only feature because they don't want to have to respond to law enforcement requests for user location data would seem to suggest they really would prefer to not have this sort of data.

I suspect that isn’t the motivation. GDPR says that you have to give users choices about data stored like this (including right to be forgotten, how it’s processed and used and so on), and this becomes a technical, legal and commercial nightmare very quickly. The easier route is just to get rid of it if you can.

This saves Google money (it likely wasn’t that useful to sell to advertisers), makes legal compliance a lot easier and de-risks them from very large fines.

I suspect that the EU lawmakers didn’t think about second order effects like making it harder for law enforcement to access this data in scenarios like this.
What kind of access control are you looking for?
Private and anonymous are two very different things
Some good tips here https://youtu.be/nE3u-2EyW-s
Or just plain old buy out any EU company that threathens to become successful with free reserve currency monopoly money.
I instead am glad that this far west is finally regulated.

If you do not wish to respect customer privacy laws, I am ok with you not wanting to sell your product in the EU.
Exactly. Its an invitation to the used car salesman circus. I do t have time to play games with a salesman for the next two weeks. If a company doesnt have at least ballpark pricing available upfront they never hear from me and dont even know they lost a potential customer. Only huge entrenched companies can get away with that long term. That and single suppliers.
The problem is liability.

Who is liable if the AI makes errors?
That absolutely does not happen to me. I have it installed and don't use it (at all) and my battery life is fine.
It's in standards for Common Lisp, ISLISP and Scheme.
Who's to say? It was setup to get nations talking and prevent another world war. We haven't had a world war since.
Broadcom promised to reform VMware. Will it deliver?
Please define 'right to employment', I think that has a special meaning in the US that isn't really a thing elsewhere?
Whenever newspapers quote an "anonymous source" it's often just some random guy on Reddit or X.

Personally I think anonymous sources should be socially unacceptable in a real newspaper.
Huh? If you're a startup you still have to absorb regulatory costs somehow.

If they're not getting passed on to the customer, they are getting picked up by the VCs. This is pretty normal.
You can always track signup/paying-users ratio. Purpose of landing/pricing page is to get the users to sign-up. Unless some dark pattern or misinformation is used to confuse users into sign-up, more users is a positive thing.
Why Cursor needs to be a VSCode fork instead of a plugin
Given that there are roughly 500 reactors in operation and they last up to 40-50 years, this is just keeping the status quo.

The share of nuclear electricity has been slipping.
Any way to connect it to a local llm like ollama the same way as gen.nvim?
That makes sense. Though I imagine that depending on where your CO2 sensors are, it could take a while for higher concentrations to reach the sensor, and then more time for the concentrations to go down once the fan starts spinning.

One of the reasons why mine also runs when I'm away is that it helps prevent mould growth in the heat/moisture exchanger, as that thing is a bit of a pain to clean.
The best no-op, if there is such a thing, is probably `:` or `true`.
For many indices the US is a third world country.
Show HN: Unlock the Power of Your Data with Data Activation
Hey HN,

I'm excited to share a project that revolves around the concept of data activation — a process that turns dormant data into actionable insights, driving real-time personalization and smarter business decisions.

What is Data Activation?
Data activation goes beyond mere data collection. It's about making your data actionable — automating workflows, personalizing experiences, and driving decisions with real-time insights. Whether you're working in marketing, product development, or operations, activated data can be a game-changer.

Why It Matters:
In today’s data-driven world, having data is not enough. Data activation turns raw information into a powerful asset that can fuel growth and innovation. Companies are using it to deliver personalized experiences, streamline operations, and uncover hidden opportunities.

Looking for Feedback:
I'd love to hear how others in the community are thinking about or using data activation. What challenges have you faced? What successes have you had? Let’s discuss how we can all make our data work harder for us.

Check it out [https://github.com/orgs/Multiwoven/projects/4] and let me know what you think!
I think one problem is that a better design would move the button above the fold without ruining the spacing, and therefore achieve a better result with even higher lift, but someone focused on just the numbers wouldn't understand this. The fact that the A/B test has a big green number next to it doesn't mean you should stop iterating after one improvement.
That's only on paper though. I know a couple of people who founded a startup in the medicine sector on Telekom Cloud and most of their backend engineering work in the first years(!) went into circumventing Telekom Cloud issues like slow API, servers not starting or plainly disappearing.

Haven't talked to the guys for two years, so it might have improved in the meantime, but it's Telekom, so I heavily doubt it.
Another important point: don’t foster a dependency on tools you don’t own. If you run an LLM locally, fine, but entwining your career with a SAAS product like OpenAI may prove to be a critical (and expensive) mistake down the line.
I have had 7 managers from India at big US companies over a 30 year span and 6 of them where like this. It is an interesting phenomenon, in another timeline I'd like to be a tech ethnographer.
From the tweet:

> It is absurd to claim that a platform or its owner are responsible for abuse of that platform.

No, it is exactly the law.
That's only $2000 adjusted for inflation (from 1965)
Sounds like it's small amount for a military ship, as it is now.

A bit smaller and cheaper and it'll go on a missile.
Looks like they love to brag about their two founders who are ex-CIA. And by the way, they come from the intelligence community
Forget universally compatible UID formats. Frameworks, APIs, and databases only need consistency within their own ecosystem.

Want visually recognizable unique identifiers?

JAGRSW-UID-<192bit-input-from-urandom-encoded-in-base64>

Need to shave off some bytes?

JUID-<192bit-input-from-urandom-encoded-in-base64>

Same byte size as UUIDs, arguably more "secure." Can I become an ACM Fellow for solving this problem now?

Seriously, these UUID debates are about as sensible as arguing over XML.
And who makes people?
Interesting to know about AI for incident response, but wondering how much can be relied on just AI without Human Collaboration. Because I read articles https://www.forbes.com/councils/forbestechcouncil/2023/10/24... and https://www.itconvergence.com/blog/ai-human-collaboration-fo... and on the support AI systems require from Human Analysts. Human analysts can investigate what was found by AI systems further, validate the findings and make informed decisions.
From Opium to Saffron, the Ancients Knew a Thing or Two About Drugs
That doesn't mean that it's not a valid concern in some cases, and it's good to be aware of it. When you're building something, and need a UUID, and stop think "v7 seems useful, but wait, wasn't there a security thing?", that's a win. Even if the answer turns out to be "not a problem in this case".
Side project I have been working on for some time, https://www.inkmi.com - Dream Jobs for CTOs to make this easier for both sides (Go/HTMX/Alpine/Postgres).