skysight-inc/HackerNews huggingface dataset:
It is detectable once it happened. If you run your own node, you can tell when it is "reorganizing", i.e.: discarding one branch for another. One block reorgs, or two block reorgs are somewhat common (citation needed, I don't have the numbers at hand). That's why you see most merchants considering your Bitcoin "paid" only after six confirmations. They are protecting themselves against a Bitcoin reorganization of more than six blocks. The more money you accept, the longer your confirmation period needs to be. Some protocols require 100 confirmations.

What happens to Bitcoin when this happens: to "Bitcoin" the software, nothing. Everything just keeps going. To "Bitcoin" as a currency, your guess is as good as mine. It depends on what the "social layer" (the community - devs/users/stakeholders) decide is the best course of action. This would be considered an emergency event.

EDIT: You might be wondering why it is not detectable before it happens. It isn't detectable before because the attack would be privately mining their fork. That is: they would not broadcast the evil blocks.
Don’t allow your skills to atrophy. If you get to a high position, it’s much harder to find a job at that level. If you can code, you can always find something.

If you can’t code, and you can’t get a manager role, you’re in trouble.
Suggestivity and Idioms in APL (2023)
> Make sure to also immediately disable the AI Chat that they offer

To be fair, it opens Claude/ChatGPT/... in what looks like a narrow vertical tab, and as far as I can tell doesn't give that tab any special permissions.
I am using Ada atm. Not a "modern" language but I believe it might have a great future :)
All of them. Is there a country without draft?
>It defines memory leaks as safe because they cannot lead to this situation.

They can't now. They could up to and almost including 1.0. At that point the consensus was that memory leaks were unsafe and so unsafe code could rely on them not happening. That code was not incorrect! It just had assumptions that were false. One solution was to make those assumptions true by outlawing memory leaks. The original memory leak hack to trigger memory corruption was fairly fiendish in combination with scoped threads (IIRC).

>There are plenty of undesirable behaviors that fall outside of this definition of unsafety. Memory leaks are simply one example.

That is my whole point. It is a useless definition cherry-picked by Rust because it is what Rust, in theory, prevents. It does not precede Rust. Rust precedes it.

>It is the same yardstick used by other memory-safe languages- for instance, despite your claims to the contrary, garbage collectors do not and cannot guarantee a total lack of garbage. They have a lot of slack to let the garbage build up and then collect it all at once, or in some situations never collect it at all.

If it will eventually be collected then it isn't a memory leak.

Most actual safe languages don't let you write integer overflow.
When did modern humans reach each of the 7 continents?
That would be awesome! My airport is KPDK (sadly it doesn't have a good liveatc stream for its ATIS frequency).

I did collect a bunch of ATIS recordings and hand-transcribed ground-truth data for it a while ago. I can put it up if that might be handy for y'all.
A lot of what's in the article resonates with me. Specifically, I've seen cases where managers unwittingly use coding (a problem they feel comfortable with) as a way to escape from facing more serious manager responsibilities (problems they don't feel comfortable with). When you've got 10 years of experience doing X, and you just started doing Y two years ago, it's natural to try to play to your strengths by doing X.

But as a manager, there's a whole category of things that only you can effectively do, because the social environment and power structures are set up that way. In that context, coding is a distraction for a manager. Writing code often takes a lot of mental energy and stays in your head even when you're not at the keyboard.

I don't want my manager getting nerd sniped when they should be coaching a struggling colleague, advocating to upper management, having a tough conversation with a toxic team member, or reigning in the PM.
Well-preserved remains of ancient waka (canoe) found at Chatham Islands
SF history is fucking wild - my personal favorite story is that a number of the bars in the financial district got their land by basically buying and scuttling ships when the city announced the landfill project that created the current coastline to secure the rights to the filled in land: https://www.kqed.org/news/10981586/why-are-there-ships-burie...
As a manager, I make a point to produce some code that makes it into production every quarter, but my reason for that is not because I can't help myself from writing code. Rather, I want to understand the pain of the sdlc. I want to understand firsthand how long it takes to get something deployed and how many steps it takes. Being able to empathize, rather than just sympathize, with my direct reports has made me a better manager.
Humans aren't rational actors who get tricked into embracing propaganda by subtle logical fallacies. This will be of no more help than fact checking.

It's a neat project on its own, tbc, I just have very low expectations of broader impact.
I served in the navy, actually, which I was proud to do.
That's just silly. For attacks against surface targets, the bombers or strike aircraft (possibly unmanned) are going to continue carrying large, fast cruise missiles just like they have been since the 1960's. There is zero reason to use quadcopter type drones for this mission.
I used to write code with pencil on grid paper as it was faster to re-write than in the systems themselves.
Arista Networks | Software Engineer | Hybrid (Dublin, Ireland) / Remote (many EU countries) | Fulltime

Arista Networks has multiple open positions the following roles which require C++/python systems programming experience on Linux:

https://www.smartrecruiters.com/AristaNetworks/7440000010863...

https://www.smartrecruiters.com/AristaNetworks/7440000434896...

https://www.smartrecruiters.com/AristaNetworks/7440000432106...

We also have one open position for a k8s systems engineer:

https://www.smartrecruiters.com/AristaNetworks/7440000432176...

Please mention you saw the openings on HackerRank when applying. You'll find more open positions in our Careers page.
I don't work in Seed7 by Thomas Mertes but it deserves to be better known.

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

It has a SourceForge page that actually doesn't suck and you will not hate landing into, unlike almost anything else SourceForge:

https://seed7.sourceforge.net/

Though there is an old school SourceForge file area with tarballs, the project page also links to a GitHub repo.
Should they be able to? Absolutely. Should they exercise this on projects they manage? Probably not.

I ran into this problem years ago. It's not exactly good form to be manager that contributes to the team's project, is at the apex of code review, and is responsible for team performance reviews, all at the same time. It can work, but without other people at your level reviewing your work, you'd be asking the team you manage to call out your mistakes. That's the kind of thing that a lot of people might not be comfortable with, so you're really asking for softball and rubber-stamp reviews on your work. This makes for poor optics: your work always goes to `main` virtually unchallenged, while everyone else has a harder time.

At the same time, you need to be technically competent if you're managing a team while in the review loop. To do otherwise is to create situations where you will lose face with your team. So, sticking to review only is probably the best answer here.

There are workarounds though. It makes sense to maintain a pet automation project just to stay sharp while solving real problems (e.g. every manager needs better reporting). You can also negotiate out cross-team contributions where your work may be reviewed by folks that do not report to you.
You're quite right. I'd like to add that hardware store metal pipes may not have good quality control - might want to check if they are suitable for compressed air. Just being metal isn't enough. (For example, I would not use metal conduit and fittings designed for electrical wires.)

For another example, don't use hardware store metal bolts and screws for things like holding your car's transmission in place. The quality of those bolts is erratic and they're poorly made. Tacoma Screw is my go-to place for quality fasteners.

P.S. I have an air compressor, they work great for certain tasks like cleaning the dirt out of my car (!). But the pressure vessel is dangerous. Don't buy used compressors, only get new ones. If there are any dents in the air chamber, get a new one.
Lol, Russia has long sold Iran whatever it wants in exchange for drones.
No idea. All I can tell you is that it works and if I need to hard code a IP check like this then I’d rather rely on a big player like Google or cloudflare ns than someone’s project site
That's why corporations that have made creative products have traditionally never gone anywhere. They all just went out of business. And all the artists got rich.
That seems to be a version for Mac. However, the Windows NT version does seem to be on Archive.org at least:

https://archive.org/details/softwindows-32-powerpc-v1.01
If your spaghetti code is written in React, Claude Code might be able to do it given enough time, and at the cost of a few million tokens.
Good for them, really.

But don't mistake one thing for the other: how is it different than, say, being Emperor Joseph II asking Mozart in Vienna to write an opera for him?

Mozart wrote the music, not Joseph.

Similarly, you can hike across France, from South to Britain for several days. Or you can take the train. Or a car, alone, or with a driver. Or a plane, in the pilot or the passenger seat.

You'll get in the same place in the end. The experience will be totally, fundamentally different for you, as well as for others.
Hey this seems like a great idea and has a lot of promise! If you're looking for a frontend / UI / UX engineer, I'd love to get involved. Either way, best of luck! Let me know - hello (at) joshmleslie.com
A manager should never write any code that is part of the critical path of the deliverable.

Every single time without fail that I have had a manager who still tries to be an active contributor, one of two things happen.

Either they never keep their commitments as a coder because they are spending too much time on their management duties including meetings, manhole up, and career development for their reports or they are horrible managers who don’t or can’t do what I need from them as a manager - get me the resources I need to do my job, play politics and manage up and especially fight for raises.
It’s revealing that you can’t differentiate between hitting military assets actively engaged in a conflict, and hitting civilian population centers on the other side of the world.
A bunch of aviation accidents have happened in the last few months. Is flying unsafe?

See, your definition of safety seems to actually be "what feels safe to me". As such, it happens to be exactly opposite to what the data tells us.
> Once Kaspersky discovered that the code its antivirus software detected on the NSA worker’s machine were not malicious programs but source code in development by the U.S. government for its hacking operations, CEO Eugene Kaspersky says he ordered workers to delete the code.

Krebs is ranking lower in my eyes with writing like that. First, that’s obviously malicious software. Secondly, this is muddling binaries and source code. Is the claim that Kaspersky gathered the source for malware off the machine? That’s not typical behavior. If the claim is it gathered the binary that was built, that feels like a nothing burger.

Even the response from Kaspersky makes Krebs seem alarmist for the sake of generating attention traffic rather than someone investigating if there’s anything out of the ordinary in the first place. Didn’t even give them a few days to respond before publishing the article.
Sorry, your argument is that everything that isn't an absolute monarchy is a democracy?
Nice prompt, I've been doing something similar but not this robust. I'll give this a spin.

Thanks again!
It was Gottfried Leibniz who envisaged the end of philosophic disputes, replacing argument with calculation.

"if controversies were to arise, there would be no more need of disputation between two philosophers than between two calculators. For it would suffice for them to take their pencils in their hands and to sit down at the abacus, and say to each other (and if they so wish also to a friend called to help): Let us calculate."
First it looks amazing. Honest question, why do all of these keyboards never have an extra column on the right. Standard querty layout has a lot of coding related extra keys to the right than the left. Similar with the ergodox ez and moonlander. Hard to break a years long habit of going up for a curly brace or bracket then down.
You know the UK paid money since WW2 until 2006 to the US.

https://en.m.wikipedia.org/wiki/Anglo-American_loan
I actually don't think I'll be going back to a staggered keyboard. Ortholinear layouts make setting up layers a lot easier, which gives you the ability to set up momentary arrow key or cursor movement blocks.

ZMK supports N-key rollover and layers.
Just curious have you managed people? At what capacity (tl? Em? Pm?)? How big was your team? What was the company env like in which your team(s) functioned?
Common theme in EU parliament seems to be that people send politicians who shit the bed on national level for an expensive vacation to do next to nothing. Or being a celebrity in an unrelated field.
Does anybody know about the "oriented" BVH hardware in this new µ-arch? (related to raystuffing).

Because, if we finally can trash those horrible glsl BVH shaders in mesa, that would be more than great (or do AMD provide optimized GPU machine code for that?).
That’s true of every conflict we’ve fought in for decades. And yet we still fought in them, without a draft, somehow.
I think this is useful but at the same time I don't really know what this is solving. Is this supposed to be a one stop shop to integrate APIs with tools? So this is similar to pydantic.ai in that sense?

It would be helpful to have a simple example of the problem / pain point we're solving here.
For a more practical look at what artists do, see the recent "The work of art : how something comes from nothing / Adam Moss". It largely considers non- visual arts artists and actually follows them around and hears them discuss practical issues of some project.

With two significant mistakes that the author is in love with the one method they picked for this exploration - and on top of that, the author themselves is far too present. Unfortunate but the product is still interesting.
Sorry for uninvited advice, but you really shouldn't be using the keys in the corners for common actions (so common that you have a need to take the load off you pinkies). Utilise the CapsLock [1, 2]. (This key is so misbalanced in terms of prime key estate to utility ratio!) Better yet, try using home row modifiers [3].

[1]: https://wiki.c2.com/?RemapCapsLock

[2]: https://www.reddit.com/r/vim/comments/1442ads/mapping_capslo...

[3]: https://mattgemmell.scot/home-row-mods/
I would bet you're already aware of this, but just in case you're not there was also already a Wine NTVDM port to Windows, too. It's not as interesting, but it uses no illegally-acquired code, so there is that.
Why the focus on speech-to-text and not purely on radar and predicting 3D movement or at least shutting down in 3D space a runway that is occupied?
When I've worked as an engineering manager I've found the advice to "stay out of the critical path of getting features into production" to be very helpful. It's difficult to commit to coding timelines as a manager, and it harms your team if you are the bottleneck to shipping something.

But... keeping your hands in the mix elsewhere helps you stay informed and make better decisions. I found writing things like internal debugging tools, documentation, helping out on code review and architectural discussions, building example features against APIs etc were all good uses of my time.

An interesting trend I've observed over the past couple of years is that a lot of my friends who had moved into engineering management and stopped coding completely are picking up more coding tasks now thanks to LLMs - previously spending ~4 hours getting a development environment working and getting back up to speed wasn't justifiable, but LLM assistance means they can now get something small and useful done in just an hour which is much easier to carve out time for.
I am trying to temper my dislike for krebs, but it is getting difficult.

Kaspersky operates an autonomous system (AS) and "Prospero" has traffic routed through that AS. Microsoft and Google also route all sorts of malware and spam through their ASes.

>The routing through networks operated by Kaspersky doesn’t by default mean provision of the company’s services, as Kaspersky’s automatic system (AS) path might appear as a technical prefix in the network of telecom providers the company works with

Censorship shouldn't happen at the AS level, anyways.
This video features the exact same technique and hot plate that was used here.
Managers who didn’t want to be managers are the worse ones. They don’t know how to play politics and compete for resources against other managers and make sure their team gets raises and promotions.

The skillset you need for management are different from those you need as an IC
Definitely going to be hard to understand incentives if you think it's just "the weather."
They sold out, Mozilla in name only. My plan is to switch my family to librewolf on Desktop and Brave on Mobile until better options appear. I'm a bit bitter about it. I've often been the only person in my org that insisted on Firefox.

_Exactly_ as you say, like a virus, whenever I visit family I will be switching out their browsers from Firefox to the next best thing.
Trump orders swathes of US forests to be cut down for timber
I've bounced back and forth between IC and EM (intentionally) and I've seen some that get very very close then completely blow it with one of these. One in particular would put people through management training for a full day each week for months, give them a very senior director, all the "right things" but then cut their IC duties by maybe 10-15% at most and give them a team of 12 people to manage. And they wondered why fully half of new managers wanted to go back to IC work after a year or two.

The best realistic thing I've seen, and my current workplace, is pretty good with small teams and training and all that, but basically doesn't offer any pay increase from upper level IC to first-level management and so you have to be okay with basically 20% more work for the same money. It's not perfect but one benefit is you don't get any managers who are only in it for the money.
War isn’t a boolean.
>One of our readers, John Frewen-Lord, speculates that the metre may be the modern version of a measure that was familiar to the Pharaohs.

https://www.theguardian.com/science/2020/dec/06/revealed-isa...

>Newton was trying to uncover the unit of measurement used by those constructing the pyramids. He thought it was likely that the ancient Egyptians had been able to measure the Earth and that, by unlocking the cubit of the Great Pyramid, he too would be able to measure the circumference of the Earth.
That's such a shame! Well, let it never be said you don't have choices. I don't have to deal with this mess because I use equivalent alternatives.

Your loss!
Crypto exchange Kraken says SEC to dismiss lawsuit
Sorry no. Here on HN, your having a vested interest in some market makes your opinion entirely invalid. That is, enless you're interested in one of the correct markets such as software or AI services.
You still might be right. Ontario might be able to adjust electricity export prices because it's a highly regulated provincially regulated market. Alberta might not be able to unilaterally add an "export tax" to oil the same way.

OTOH, if Alberta asked for one, the federal government would comply.
Location: USA
Remote: Yes
Willing to relocate: Yes
Technologies: C#, .NET, Java, Swift, MongoDb, SQL, Docker, Azure, Android, iOS, Windows, Linux
Résumé/CV: Available on request
LinkedIn: https://www.linkedin.com/in/makief01/
Email: makief01 AT gmail
I'm happy to hear that employers will still do this. A course will take time, so it seems like they really must be interested in you to be willing to wait. Good luck.

It sounds like you don't have a lot of experience with learning new programming languages, and I'm guessing that you learned them in a more practical, hands-on way rather than in an academic CS setting. I could try to list off major differences (Java is quite a bit different, but it could be much worse) but I don't know how relevant it would be to you before you start the course.

The only advice I can really offer is to get familiar with how Java looks and feels first by looking up code examples. You can find them in tutorials, but rather than trying to read through the tutorials, try to reason about what you expect them to do instead. Ideally, set up a development environment locally and test your guesses, and try to refine your mental model.

You could also, unironically, start with the Wikipedia page (https://en.wikipedia.org/wiki/Java_%28programming_language%2...).
Lights? They are scrambling right now to get monitors and keyboards
Don’t forget materials and manufacturing
This looks very nice! Thank you!

I'm currently taking Cryptography at university and I find the resources online to be quite scarce. I mostly find myself reading Wikipedia. I don't know if I'm missing some background knowledge but some of the math notations tend to be quite difficult to understand. I have spent around 10 hours trying to understand Differential Cryptanalysis unsuccessfully!
Can you imagine being down voted for trying to save his life? Wealthy and fat SWE's want him to risk his life for virtue or something.
This is cool, is there a way we can expose this server to the web for people to use?
I found the old wrappers to be really messed up and buggy compared to the new nodejs builtin that works charmingly well

Do you know any details about those tweaks you mention because it would be very nice to know what edge cases I gotta watch out for using any of these
Thank you -- saving for future reference
Webinar: Unlocking the Power of SLM Distillation for Higher Accuracy
This webinar will provide valuable insights into the process of distilling large language models to create more accurate, scalable, and cost-effective solutions.

What You’ll Learn:

How distillation transforms large LLMs into efficient SLMs – cut costs and speed up inference while maintaining quality.

SLM vs. LLM Trade-offs: When to use each approach and how to get the best of both.

Deployment & Optimization: Best practices to integrate distilled models into production.
just curious what's your ssn, dob and mother's maiden name.
I work with Teradata every day and can query years of event data in seconds.
Somewhat related, if you’re looking to crash at a hacker’s home, I run https://hackercouch.com.
Nobody, because the people who made this happen no longer work there.
> Python has one sub-style I dislike the most: using tabs for indentation, because how much EXTRA room they use on the screen.

Can you not adjust your tab stops?

I hate it too, because tabs look like spaces and they have a different syntactic meaning