skysight-inc/HackerNews huggingface dataset:
little snitch is the sawstop.

detecting and preventing exfil attempts in real time is the current sota.
Start with this article: https://stackoverflow.blog/2022/02/23/what-you-give-up-when-...
Zelensky now seems to be talking down Bakhmut, describing it as a pile of rubble not worth dying for...so why did so many Ukrainians die in the last few months trying to retake it?

people continue to not understand the way Russia wages war - since the time of Napoleon, Russia has embraced scorched earth and brutal attrition
ARS has to be one of the worst ways to go, and probably the most unnatural?
4 days is actually pretty high.
I can't remember to which trains this applies, it may well not even be the UK, but there are some railway carriages which unintentionally block 4G and 5G signals. When they were designed in the 1990s or so, it was a side effect of blocking UV or something like that.

In that case, adding WiFi inside the train, with the antenna outside the accidental Faraday cage, is worthwhile.
OK, I get it.

Not sure how that might work. To run compiled RP2040 SDK C PIO code on a PIO "clone" inside an FPGA you are going to have to do a ton of work. That's kind of where I was going with my question. By the time you do all that work to use an FPGA you might as well implement the functionality in hardware.

I love FPGA's...and yet I hate them with a passion. When they are the right fit for the job you can't beat them. However, this comes at a pretty serious cost in terms of debug cycles per day, troubleshooting complexity and just plain time. I am known for saying that developing a solution on an FPGA takes "cubic time" when compared to other options.

I have worked on a number of projects where compile times are in excess of an hour and debugging is excruciatingly painful. You need an 18 hour day just to iterate through two to four attempts at fixing a problem. Like I said, painful.

These days I avoid them as much as possible or, when necessary, I prefer to license well-designed and well-tested cores that just work.
I recently started taking biology classes, the idea being that I might like to work with systems like this (writing code that solves code problems that are tenuously linked to real problems is not going to be satisfying forever).

I'm taking bioinformatics next semester, which I hope will give me the lay of the land from a code perspective, but I really don't know what I'm getting into here.

Any advice?
SpaceX has done 10 before Boeing has managed 1. Pretty funny when it was once considered a race.
This looks so good and should probably give some interesting ideas to @busymom0 the developer of android app HACK.
Indeed, the self-attention mechanism within the transformer architecture is often described as a graph, where tokens are the nodes and the key and query vectors are combined to establish the affinity that each token has for each other token.
I think MacOS has some protection even for manually installed apps. I downloaded iTerm2 as a .pkg and installed it manually into Applications, but the first time I typed `cd Downloads` I got an OS-level popup asking if I wanted to grant iTerm2 access to my downloads folder.
Nice workaround. I run a container with CUPS set up for Air Print as well but I’m using it only with some somewhat-compatible driver for different model. I suppose I could spend more time on it and see if I can make it work with one of the official Linux drivers and have a full blown support.
Can’t speak for the rest of Europe but if the Irish DPC put Facebook out of business it would be seen as a massive financial own goal by most of the Irish electorate.
docker is not the right tool for the job here. this is not an app. this is a nacent project and if you want people to benefit from the underlying code, and contribute back to it to grow this field, you provide proof of concept code, not full, complex and opinionated interfaces that are all crufted up with containerization/packaging. venv is a core module of python and its dead simple to get a virtual environment up and running. you dont have to do any crazy things to expose hardware to it (GPUS), you just run two commands to create and source the environment and then everything just works.
Yeah, absolutely this. I'm incredibly happy with my Brother printer. I've never had a single issue with mine after almost a decade.
Once 'paradise,' parched Colorado valley grapples with arsenic in water
> secular skepticism

This and cheap alcohol are the only things in abundance in Russia.
"2 buttocks of the same butt."

How is this possibly the case when there are vastly different laws and rhetoric from both sides? I get you are implying that both are there are too benefit the wealthy, which is true, but they also do other things that affect people. Abortion, gay rights, spending, taxation, gun laws. How are they the same???

Then you ask people to do something productive, what? Revolution? That will likely destroy the US economy and possibly the global economy for years. It will also lead to a large loss of life. There's also no guarantee what happens after will be positive. Look at France, post revolution they had a bunch of shitty governments/dictators and then the king came back.

So what are you suggesting?
It's just standard libertarian cope.
The app payments go through the iOS mandated payment system. There are parental controls you can enable on a child’s device to restrict what can and cannot be purchased, notify the parent, etc. The kid just went around that and disabled those controls and/or figure out the parents unlock password.

This is part of why Roblox, Microsoft, and Epic pay Apple 30% of platform transactions to handle things like this.
I was quite taken by these ideas but now I’ve come to a more balanced viewpoint. Just look around and see how much of the modern world is built using interpretable physical and mathematical models. No one would suggest that we build skyscrapers by training a neural net to empirically predict the probability of collapse. But this is hindsight bias, because we already solved skyscrapers through centuries of accumulated foundational knowledge. Looking to the future, it’s unclear what class of problems are tractable engineering challenges and which ones need the hammer of deep learning — including AGI.
Mehhhh

Not Engineering. Someone has to prompt the machine and check (almost always correct) its output. If you have copilot or codegen set up you know it's just better omnicomplete. This appears to be a fundamental limitation with language modeling.

Not Leadership, that requires humanity with all of the extra associated costs.

Maybe they could do some of the spam copywritting etc. Only really stuff that wasn't worth anything anyway. Businesses don't really seem to hire most White collar workers because their output is directly valuable though IMO. It's this super complicated social thing.
Psychologists work with people, not with computer programs.

Intelligence testing came from the field of psychology, but now mostly gets used by employers, the military, schools. AI researchers make claims about intelligence of their products so they can sell AI products.
I doubt Dali ever had Warhol beat in that department. Warhol claimed that commercial success was an essential part of his art.
That's what I would think as well, but I can't count how many people my age (40-ish) and younger that I've spoken to who haven't even heard of Tarkovsky, let alone seen his films. And I hang out with largely artists and musicians in NYC, where I've lived for 15+ years. I've even had actor friends who are successful in their field (Broadway, major film and television) say they've heard of but never seen Tarkovsky -- and of course they're all blown away when they see Stalker.

That's all to say I'd agree with you, that Solaris is one of the best sci-fi films of all time, but time and again I'm surprised that people just really haven't seen it, even in circles with people you'd expect would have a higher probability of encountering it.
My father uses this subscription without any problems.

He doesn't print a lot, so often times cartridges would dry up. Now with the subscription thats no problem anymore. Don't worry about running out, don't worry about dried cartridges, don't worry about missing one color, ...

You get exactly what you pay for: printing x pages per month (and they even roll over to the next months)
Why would motorways be prioritized? Maybe streaming music is more common than I think, but rail passengers have a lot more attention available to dedicate to a phone screen.
> GPG isn't hard to use. It has quirks, but it's not hard - programmers should be able to figure it out.

I've been using GPG for roughly a decade, and I don't think I can consistently reproduce the basic commands I need from memory. I've lost track of the number of times I've corrupted my TTY by forgetting `--armor`, much less the number of times GPG has helpfully "guessed what I mean" in the wrong way.

At one point, I had at least 3 different copies of my key bundle on different keyservers. I wouldn't be able to tell you which one is the right one; I can count on a single hand the number of emails I've received encrypted to the right subkey (and on two hands the number of emails encrypted to any key of mine).

> Just the Root Certificate Authority process (which isn't bad, but it is just "hey guys, totally trust us").

This isn't true in a useful sense: the CA/B standards are pretty transparent, and the Web PKI mandates transparency (through things like CT) in a publicly auditable way. You can see (and verify) exactly what every CA is doing in the Web PKI, at all times.
That's the software company, I was referring to management.
Cyberax,

I missed my opportunity to reply to your comment, but I really appreciate it, and I wanted to find a way to get this back to you. The comment in question:

"Well, I was one of the engineers that made the change :) I'm not sure how much I can tell, but the public reason was: "to make pricing more predictable".
Basically, one of the problems was customers who just set the spot price to 10x of the nominal price and leave the bids unattended. This was usually fine, when the price was 0.2x of the nominal price. But sometimes EC2 instance capacity crunches happened, and these high bids actually started competing with each other. As a result, customers could easily get 100 _times_ higher bill than they expected."

There was more to it than that, but I figure that's a good enough reference point.

Thank you for these improvements. It doesn't change anything, in terms of how much savings I can get by following the latest generations and exotic instance-types, but it does help with the reliability of my workloads.

It's been a huge benefit to me, personally, that I can provide some code that enables the potentiality of servers dying, with the benefit of 80% cost savings without using RIs.
Yup, that’s the one! I remember having some issues on Arch as well. Had to unpack and dissect the official drivers that Brother provide for Debian or w/e distro was it.
My last "PC" laptop experiment was a fully loaded XPS 15. It's probably the tech purchase I regret most in my life. I cannot fathom how that $3k laptop passes for high quality. Constantly runs hot so you're not even able to take advantage of the dedicated GPU since it's always throttling. Fans are almost always running full blast. Driver issues with what is supposed to be an amazing display ruined the entire experience. Not to mention the sleep / hibernation issues which require you to manually shut down your laptop before closing the lid or it's a 50/50 shot it will continue to run full power in your backpack cooking itself to death.
It may have been a way to grind down Russian forces. The next few weeks will tell if this was also a trap for the Russians as the Ukrainians look to surround the city.
It also means an irregularity in an otherwise regular structure. It's jargon, which probably shouldn't be used in a popular science article, but it does not imply any sort of plan.
A local backup can be accessed nearly instantly in case you are pressed for time.
Looking forward to the MacOs version! I'm currently using Vivaldi and it frustrates me on a daily basis how unfeatureful, unextendable and buggy it is.

My ideal browser would be

- chromium-based [optional] - willing to forgo this if (1) it has a lot of features built-in, or (2) it is extendable in a language like `lua`.

- tree view of tabs

- vim keybindings

- splits, moving windows to new tabs and back

- file-based configuration

- [optional] history sync (i'm fine with using my own cloud provider like icloud/dropbox)

- renaming tabs and windows

- remote control server (so i can interact with it from hammerspoon/alfred, eg: open the tab that is a local file with .pdf extension and refresh it (for asciidoctor/latex development))

- pdf preview

- adblocker

- redirecting urls, eg reddit.com -> old.reddit.com

- automatic dark mode

- modifying js and css of websites (eg removing toolbar on SO)

- command line

- smooth scrolling

- [optional] chromium print preview

- [optional] reader mode

- [optional] vim mode for text input

- [optional] easy integration with text-to-speech that is keyboard controlled
> This is happening to Ukraine as well. Ukrainians are not having children right now.

Even before the war, they weren't having very many. Now they're having even less.

https://www.npr.org/2023/02/22/1155943055/ukraine-low-birth-...
I don't think it was a pile of rubble when they started defending it.

The city previously held strategic value.
> Reminder that 99% of donations to wikipedia are funnelled to shareholders and executives.

Reminder that the above is total horseshit.
437, accumulated over 2 decades
It certainly pre-dates PyTorch. Applying computational graphs to neural networks was the central purpose of the Theano framework in the early 2010s. TensorFlow heavily followed those ideas, and Theano shut down a year or two later because they were so close conceptually and a grad research lab can’t compete with the resources of Google.
The message is sent to the EU bureaucrats so they can scan it for X, where X is initially child porno but will surely expand. Your friend just sees a gray box with the text “Displaying this message would violate the GDPR.”

It’s the perfect user experience!
That's sort of a wall of text.

I'd be curious to see

1. A Hello World, absolute minimum example

and

2. Doing something it's designed to do well, cut down to as small an example as possible.

Sheez, downvoters, I'm curious about it, and want to see an example. You don't learn to drive a car by reading the engine specs, either.
I think that's why they said "should."
Well, sort of. The problem is that it's not up to you what counts as reasonable. As you observed stuff will get pretty crazy if the actual machine code executed tries to do floating point arithmetic on integer values for example. Because of the ODR C++ washes its hands of responsibility, no matter why it happened (e.g. re-used the name of a macro, forgot to use a dummy do-while loop) the ODR itself means that's not a C++ program so it's not their problem. You are not entitled to an error. Some tools might make best efforts to report ODR violations but they are all fallible.

The compilers aren't intentionally breaking your code, but they have no responsibility for what happens once you break the rules. I care about Correctness too much for this to be acceptable. If I wrote 100 programs and ten are faulty, I'd rather have twenty errors, half of which are false positives and half catch my ten mistakes, than five errors and five of the "working" programs compile but have mysterious bugs because they're faulty.
You might have a look at "The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change" by Tanya Reilly.

Goodreads link: https://www.goodreads.com/book/show/63079576-the-staff-engin...
There's no such thing as objective morality, so a moral question can't have an objective reason. Morality doesn't exist in the natural world, it exists only as a human invention.
Interesting. During my time in solid state physics and later quantum information, we just used "(topological) defects", not "topological solitons", though of course papers trying to sound cool could use that term. It takes about 2 uses to not conflate "defect" with anything deleterious, just the breaking of an otherwise functional symmetry.
In VSCode you can also run all the tests or any select tests with this plugin directly from VSCode!

https://marketplace.visualstudio.com/items?itemName=ZixuanCh...
Why do you say that moving to backend would come with a pay cut? This has not been the case anywhere I have worked, and if anything backend has always seemed to have more headroom technical career-wise, with more high level ICs compared to front end.
I take your approach to large charities, but not small ones. I feel comfortable donating to small locally run charities for which I can personally observe their works. Particularly, my local volunteer fire department. I can see what they're buying (they show it off proudly) and talk with the people who actually do the work there, so I feel that I can trust them to use the money wisely. Sure as hell, nobody there is getting 6-figure severance payments...
Not necessarily. When I was writing the initial comment I wasn't even thinking about job-related mails, but at someone like Sean Carroll who does a regular Ask me Anything [1] where lots of questions are skipped for lack of time, or in general academics who receive plenty of emails about articles and various field-related questions.

[1] at the beginning of each month, May 2023 https://www.youtube.com/watch?v=h_GD4E27Bt8
Thanks for this link. I have been looking to replace a 10 year old Brother that started to fail and I was looking for something that supports 5G+WPA3. Could not find a simple data sheet for this but buried in the manual on their support site they list the specs.

Going to compare them to the current Brother line up.

Random: back in the day I had Epson dot matrix printers and they were a tank.
Calling analytics telemetry malicious is exaggeration. But the telemetry should be an opt-in, or at least, a visible opt-out.
You realize how silly this would be right? If you got a parking ticket, how would you feel about being fined some % of your monthly paycheck instead of a flat $50?
> Russia is on the right side of anything

By that argument essentially no war, ever, is on the right side of anything. Perhaps that's your position, but I'm sure some folks would differ and believe sometimes war is justified.

If war is sometimes justified, then the argument comes down to goals and values. Russians, apparently, value "unification" and strategic buffer zones more than the world believed, and it might even be the West's fault this is such a protracted war.

for example see: https://www.youtube.com/watch?v=JrMiSQAGOS4

or https://www.youtube.com/watch?v=GKpU1fEiTjQ (nb: "today" is Dec 2022 in this)
No, the fundamental uselessness of Deno is that it only supports process based permissions (a fact I initially debated with them over 4 years ago now…). For performance reasons all extensions run in the same process, so that wouldn’t work here.
You may be surprised by how this plays out. UK has a golden opportunity, as Paul Graham recently wrote:

I knew EU regulators would be freaking out about AI. I didn't anticipate that this freaking out would take the form of unbelievably stupid draft regulations, though in retrospect it's obvious. Regulators gonna regulate.

At this point if I were a European founder planning to do an AI startup, I might just pre-emptively move elsewhere. The chance that the EU will botch regulation is just too high. Even if they noticed and corrected the error (datum: cookie warnings), it would take years.

Now that I think about it, this could be a huge opportunity for the UK. If the UK avoided making the same mistakes, they could be a haven from EU AI regulations that was just a short flight away.

It would be fascinating if the most important thing about Brexit, historically, turned out to be its interaction with the AI revolution. But history often surprises you like that.
> Zelensky now seems to be talking down Bakhmut, describing it as a pile of rubble not worth dying for…so why did so many Ukrainians die in the last few months trying to retake it?

They didn’t die trying to retake it (since it hadn’t fallen to need retaking, until arguably very recently, though even that is disputed), they died trying to pin the Russian Army/Wagner down and kill them (and did kill vast numbers of them) to prevent advances elsewhere. Just as the Ukrainian effort now to encircle the Russian forces that are still fighting the Ukrainian forces in and around the citiy is not because control of the rubble matters, but because cutting off and removing from combat the Russian forces in the rubble matters quite a bit.
Ask HN: Non-Obvious Data Science Project Ideas
I have 2 weeks to do a data science project with a group of 4. I have to come up with an idea and was hoping I could get some inspiration from the HN community.

Are there any non-obvious, intellectually stimulating, or cool things you've thought of recently that could be great data science projects?
I suspect it will be within full Ukrainian control within less than a year. It’s not a strategic priority. And it is costly to try and take inch by inch. So Ukraine is not going to be in any rush to take it back. But I also expect the priorities for Russian troops will be stretched extremely thin. Wagner appears eager to leave and blame the Russian MoD for failing to hold it.

The news today of Russian freedom fighters “liberating” a Russian settlement around Belgorod is the most interesting thing to happen in a while. Keep an eye on that one.
Why are they actually getting any severance at all? It looks like they resigned to take new jobs. They weren't sacked or made redundant.
My guess is that they aren't happy about the day to day, but they've been sold a narrative that NATO's expansion into Ukraine was an existential threat to them.

You can look at it like the Battle for Fallujah. It was horrible and bloody - but in the global narrative of eliminating islamic extremists that pose a threat to the west the battle was sort of seen as an unavoidable

I'm not trying to make a moral equivalence between the two - just explain how one horrible thing in the context of something bigger might feel inescapable
If there's one thing the Internet has taught us, it's that some first-pass filtering is necessary to function in the modern world of unfettered information access. It doesn't take much looking into the person running the site to know the site's going to be well-researched (in the sense that it dives deeply on one viewpoint and disregards others) well-crafted (in the sense it possesses some modicum of capability wielding the English language, a property some confuse for a correct argument) one-sided content that will mislead a reader who takes it as fact.

The ad hominem attack was a fallacy(1) in the days where debate was a nice, orderly thing among an intellectual elite in a salon. In the modern world, it's necessary to defend the listener against a gish-gallop attack of people who try and craft reality by volume.

(1) technically, it should also be noted that the purpose of the formal rules of argumentation was to teach its students how to win arguments, not seek truth. In that regard, of course excluding the fact your opponent is arguing for, in the case of James Lindsay, white genocide is beneficial because it gives one a chance at winning the argument where none should be given.
For anyone wanting to find Icarus XB 1, it's more commonly known as "Voyage to the End of the Universe"
It's what you would consider a mathematical limit. The limit is never actually reached. V(t) becomes vanishingly small, to the point that time effectively stands still, but mathematically it should still always remain a non-zero value, and thus density at the singularity isn't infinite. Anyway, at that point measuring things becomes exceedingly difficult and abstract.