skysight-inc/HackerNews huggingface dataset:
I hope there is a shit ton more devs interested in national security and military application development than there was 3 years ago. If you don't know yet, even if we don't want war it can fucking land on your doorstep (or someone else's).
I haven’t used PG in production so I’m probably biased, naive or both, so I know this isn’t a direct response to your question, but…

MySQL has been great for every project I’ve used it in and haven’t had any issues. Largest app we used it in was Twitpic which handled high query traffic and along with the built-in replication, it was easy to use. We had replication lag on spinning disks (this was 2009) but switching to SSDs fixed it. Backups with xtrabackup from Percona is a key piece though for taking incremental or full DB backups.

I think back-in-the-day, PG didn’t have replication built-in and that always kept me using MySQL, but I’ve honestly never understood the bad rap MySQL got in years previous as I’ve never run into any of the described issues and it has been rock solid for me in apps of all sizes.
Yes, that has zero bearing on what I said.
By the way, JVMs also set thread names for their own housekeeping threads (on Linux at least, not sure from which version) and allow applications to name them too. I wrote an example here:

https://tanelpoder.com/posts/measuring-java-jvm-thread-level...
How to Configure YaCy as an Alternative Search Engine or Site Search Tool
The difference between spam and this is that these are paid advertisements that Facebook happily profited from.
Yes, this would be very useful. I have it listed here [1] and am hoping to get either a student or a volunteer to do some work there.

[1] https://github.com/titzer/student-projects
>How would Musk be in any better position if a major part of a spacecraft, launch vehicle etc came from Russia?

SpaceX don't use Russian parts.
I think to think of it as an interface, https://dbdb.io/browse?compatible=mysql

These days you have shiny companies like PlanetScale and SingleStore implementing the MySQL wire protocol.
https://www.nytimes.com/2008/10/31/business/worldbusiness/31...

https://www.telegraph.co.uk/finance/globalbusiness/3362913/P...
"Atmospheric water generators" (or: dehumidifiers) aren't new, the problem is that other means of obtaining water are almost always the better option (this includes access to funds, knowledge or materials). The places where this device would be helpful would only be helped if a bunch of them materialised out of thin air and would work with no maintenance or repairs, forever.
As I'm sure you know, it "depends."

Well-written apps can meet a need, but it's like furniture. You can buy some cheap futon that gives you something to sleep on, but doesn't last long. Or you can buy a bespoke bed with handcrafted mortise and tenon joints, perfectly straight grained wood, and French polish finish. Both will give you a place to sleep, but one might last longer.

It's like my code. I have some super ugly python utils I've written that a "real" programmer would cringe when looking at the code. But it works 100% of the time when run (assuming the processes they call don't change their specs). The code is written for Python2, and breaks on Python3. It's not very clear how things work, despite extensive commenting. By your definition, these utilities would be "well written." To me, they're brittle, fragile eggs that I eventually will have to rewrite when Enterprise Security decides we can't have python2 binaries on our servers.
https://peps.python.org/pep-0594/#chunk
> implicit conversions are confusing.

Are they? All of them? 0:1 <≠> F:T? Boolean and binary are and should be distinct, and never the twain shall meet? A bold thesis in the world of computing.

Context-sensitive meaning is something people navigate all the time. You probably do it in some software contexts w/o even realizing it (and we all do it with human language and relationships w/o thinking consciously about it).

It's most likely to be confusing if you're unfamiliar with the context, or if the context-specific rules turn out to be convoluted.

0:1 maps on to F:T or even nothing:something or empty:non-empty pretty effortlessly. Even rigorously, with the right level of attention.

Implicit can mean subtle. Whether that means confusing (or whether there's some other cognitive load imposed by some forms of subtlety) is a separate question. And probably subjective.

Explicit can be a virtue. Concision can also be a virtue, and sometimes context-sensitivity promotes that.
Well, chances are that I’m not trying to use their app in the first place if I’m working at their competitor, so I’m not sure if that should bother you.
6 Dead in Missouri interstate pileup involving 47 vehicles
Hey, I did that commit to winget-pkgs!

It doesn’t look to me like the tracking stuff is on the HTTPS repo links, so they’re probably telling the truth about that. They also ship a version in the Microsoft Store, that should be safe too (I don’t think Microsoft shares user identities for free apps with the developers, maybe I’m wrong?)
I don’t see how it can be that billions of people lack clean water. It must be plentiful enough and clean enough for the billions of people to exist. If it wasn’t they wouldn’t.
The inflation adjustment hides the magnitude of the changes but you may also realize the prices haven’t gone up nearly as much in 1980.
Here's a physical example for those who have trouble intuitively grasping why the product of two negative numbers is positive.

Let's say we have a water tank. We can fill it by opening a faucet on the top, or drain it by unplugging the bottom. For simplicity let's say that if we fill it we add 1 liter per minute, and if we drain it we lose 1 liter per minute (or equivalently, add -1 liter per minute).

Q1: if we open the top faucet for 2 minutes, how much water do we add? 1 liter/min times 2 minutes: 2 liters.

Q2: if we open the bottom faucet for 2 minutes, how much water do we add? -1 liter/minute times 2 minutes, -2 liters.

What about the volume two minutes ago? That would be -2 minutes, right? So suppose the drain was open, how much more water did we have -2 minutes from now, or 2 minutes ago? -2 times -1: 2 liters more.
Putin Likely to Make Nuclear Threats If War Drags, U.S. Says
I honestly would not know, though at least in the U.S., "home" has an emotional and cultural context that "house" does not (e.g. the saying/song lyrics "home is where the heart is" or more objectively, a landlord owns many houses but has 1-2 homes).

There is also a push to refer to people without a place to live as "unhoused" for some of the same reasons. You can have spaces, places, communities that feel like "home" and still not have a safe, consistent, reliable place to eat, sleep and keep up your hygiene.

IMHO there is also the issue of who is accountable. Home is personal so homelessness might be seen as a personal challenge. Whereas house describes a structure and asset so houselessness might denote both the individual plight and the greater socioeconomic and political forces at work.

At the end of the day, I suppose those most affected or most dedicated to addressing the issue should use whatever term fits.
> When working low end commercially you need to take the photo that the customer is expecting.

I found that when a client has a very specific idea of the image they want, the best thing is to take the shot as they requested, but then also take a few shots that I like.

Most of the time the client will pick one of my versions.

(It helps if you can somehow make them think the idea came from them.)
I guess to certain extent one can blame ZIRP and the perverse incentives that it created.

That being said, great companies can be run by sales or engineering, but not by spreadsheet jockeys.
Thanks, I've been working through getting Backblaze to make a backup of it, apparently it's separate from my regular Backblaze backup.

That's not confusing at all.

I appreciate your help!
just going based off of when the IAPP map was last updated vs how often I get email notifications of new posts, the byte back law blog is more up to date (although I strongly disagree with some of their analysis, they are on top of these things so kodus for that I guess)

https://www.bytebacklaw.com/

https://www.huschblackwell.com/2022-state-privacy-law-tracke...
Maybe, I'm not totally confident about there being a meaningful difference.

If the former counts as distributing malware, my bash script that clobbers local directories to put the machine back into a sane default state might be too. It does rm -rf ~/$DIR and similar. It's just not as successfully deployed.

Or software that wastes resources, maybe it goes into an infinite loop and DoS the local CPU. I've got one of those called 'heater' or similar that I used to warm up a macbook in a cold office. If someone ran that on cluster it would be unhelpful.

Maybe the change in functionality to malware from a widely shipped useful product is the key distinction, coupled with limited disclosure of the behaviour change.
Reading now. Much obliged!
How to become a world-dominating supervillain for a measly $55B
i think it's endnote
> and is the expectation that the publisher vet each claim and endorsee?

Maybe yes? If you're paid to artificially promote some content to lots of people, even more so if there's targeting criteria associated (targeting the most vulnerable to fall for such scams) you should share responsibility?

In the real world you can't hold a banner "CHEAP DRUGS SOLD HERE" without getting in trouble and I doubt the excuse of "I'm just a platform, not responsible for anything" is going to fly.

> is stopping it altogether feasible

Yes. Make a human review every single ad and raise the prices if necessary.
I don't have views on the credibility of specific technologies but I've hoped that these could be viable in places like coastal California where fog provides quite a bit of air moisture but it never rains--do you not agree with that?
"<Snake> is slower than <GPU>" kind of makes sense, though when it comes to math.
Can you please give some examples of live video apps you are referring to?
I’m not sure if that’s the vaccines or your own immunity. Judging by your comment regarding running I’m guessing you are a healthy person. Which probably means your immunity is strong too.

Two counter anecdotes. Both omicron.

1. A person I know well is vaccinated and boosted. Yet had severe symptoms and fever for a week.

2. Unvaccinated person had no fever and very mild symptoms for 3 days. Fatigue, sore throat.
I wouldn't recommend such a simple approach for something like a compiler, but for a text editor I don't think it's unreasonable. How many allocations can it actually need within any given subsystem which you can test individually?
In other words, iMac 5K is steal.
> I'd like to see 2FA devices which could be easily duplicated, just as physical keys can.

Many can - what phone based 2fa are you using that can’t sync to your iPad?
You're right, but this tutorial is using some very basic node and express stuff, really just a few lines of code. If you think that the node stuff in the first few minutes in this tutorial is overwhelming, then probably it is not quite suitable for you, but if you fell like you're comfortable with the first few minutes, then you're good to go, the node and express stuff in latter part of the video couldn't get any harder.

Disclaimer: I do know node and express when I was following this tutorial.
Thank you for sharing this. It’s really nice to see ways other people might be solving similar problems, and open sourcing something early on is really a great way of seeing the evolution of such tools.

Configuration files with gitops is always a very interesting problem whatever your underlying infra is. In my current places we’re getting them copied into gcs, importing them into databases, and even making them into config maps. Having the ability to abstract this a bit is an interesting proposition.

If you wouldn’t mind sharing a bit more on the flow you are using this in, did you have the need to push different configs to different environments? And if so, do you just ended up having different patterns and urls for each env, or is there a nicer way to do this with goose?
But aren’t the “debunkings” rather cursory and dismissive?

Instead I think real engineering relies on tradeoffs, certain areas of a multidimensional space where an idea makes sense - and others where it doesn’t.
bookmarked.
Any chance of ExoMars launching on American broomsticks? I know interplanetary launch windows are only open a few months.
"Taiwanese" is an ambiguous term. The official language of Taiwan is Mandarin Chinese, same as spoken on the mainland, which Google Translate does speak. However, many Taiwanese speak Hokkien (Fujianese/Min Nan) or Hakka (Kejia), both "dialects" (languages) of Chinese that Google Translate does not support.
> poking around to see what kind of data is exposed by a bug is reasonable testing and not illegal

Poking around to see what kind of data is exposed by a bug is reasonable.

I’d stop there, and I’d suggest people do that, because it makes for a better society for all of us, regardless of the law. What’s that called? Civil disobedience?
Early Stage Empresas
Node-ipc supply chain attack: peacenotwar
Regulation, Abstraction, Discord Grinder
This was the case for MPEG-2. The last patents in the pool expired in 2018.
Unlikely. Given that these are scammers, they wouldn't want a trail of payment information leading to their real identities. So I'd expect them to use stolen credit cards and stolen accounts, which tends to lead to a lot of chargebacks and a net loss.
Computer Graphics: Principles and Practice is a fairly reasonable substitute for an introductory graphics course, and having a good understanding of vectors and matrices. Other than that all you really need is the willingness to go and find resources when you don’t feel you fully grasp something.

You might also want to try this sort of thing in a study group. You definitely get more out of exercises if you have people to discuss them with.
First, let me say the number comes from the readme presented, not my own research or claims.

Second, the claim that the water isn't clean enough for drinking should be qualified. You can drink it and survive, hopefully. But bacteria exist in these water sources that give people dysentery or other illnesses from which they die. In underdeveloped parts of the world there are poor mortality rates. Humanitarian goals seek to improve those mortality rates, and providing clean(er) water is one way to do that.

Don't take my word for it though. Factfulness is a great book by Hans Rosling that discusses how the poorest people in the world live and some efforts to improve those lives, even if that's not the main focus of the book (it was the main focus of Rosling's career, iirc).

https://www.goodreads.com/book/show/34890015-factfulness
I'm pretty sure I could be fooled by a really good fake HTTP Basic Authentication prompt. Yeah, technically the real one is distinguishable, but it seems like it would be easy not to notice.

(here's a real one http://httpbin.org/basic-auth/foo/bar )
I can't understand why we don't have more automated highway enforcement in the US. And while the idea of rewarding good drivers sounds nice, I have to imagine large automated fines would be a better approach, at least in the US. If a car is zooming down a freeway at 90mph while gliding across lanes with no blinker, why not send that driver a $5000 fine? We have the technology! And it will reduce that kind of insanely dangerous driving.
So many YouTube channels get hacked and used to post those weird Ethereum/Ripple/whatever crypto livestreams where there's a video in the corner of Big Crypto Icon Guy giving some kind of talk and a big banner telling you to send money to XYZ address.
"They" and "their" are in fact words computers can use.
Results using chromebook,

Views
549.9/min

Clones:
92.4/min
1.4GB/min
( 15.1 MB Zip )

specs:
Intel(R) Celeron(R) N4020 CPU @ 1.10GHz (2 threads, 2.80GHz)
Links appreciated, thanks. Based on those I'm not the target market but I wish you well with the product.
For coding, I'd take high resolution than accurate color, without thinking. So it depends on use case.
Those dice look to have either the same face or a symmetrically opposite face.

It would be more impressive to see a die with a pattern of a buckyball with the pentagons and hexagons having equal probability of being rolled. I'm sure its theoretically possible, just not practical.
" It's a dehumidifier; in places where the air is wet, it rains, and you don't need it. In places where you need it, you need it because there's not much water, so it doesn't work well."

I wonder how well it would work as a stand in for a desalination solution. Where there's all the water you want but it has salt (or other contaminant) that makes it impossible to drink. Seems to me that a beach would be the perfect place for it. At $150 price point it's a very good alternative to high price machinery.
Can it run Doom yet on the A13? :)
I think there is an inherent temptation for any high CapEx business to financialize. Inherently, a company like Boeing or Intel needs to manage 10s to hundreds of billions in assets. This will inherently require a high skill finance department who will then look at the company from a spreadsheet perspective. This has been the trajectory of GE, Boeing, Intel, and I'm sure others.
> behaves identically to the complex numbers

Are you sure? For example, is the name "parabola" just a relabeling for ax^2 + bx + c, or does 'parabola' point to deeper unity among conic sections starting in 3D?

Based upon a matrix formulation in place of complex analysis, would anyone have come up with insights and use around all of residuals, cuts, poles, zeros, and so forth? How many entries in books of integrals had solutions found using complex integrals?
Feelings probably. Because so many people have three or more homes now while so many more will never be able to own even one let alone afford rising rents. So they feel bad for the moment and make up words so they can feel better and probably superior.
Understood, thank you for clarifying. It seems as though we are in general agreement here. I appreciate your candor!
How does it handle length-prefixed data?

length u32
data u32[length]

This is a huge problem for traditional parsers since the input modifies the grammar dynamically.
From the README, "This is no longer an active project at X" ==> (implies) ==> We don't care about it any more, so we're dumping it here. Do what you want :-)
That doesn’t answer either question.
Can't we do both approaches?
I got a head wound during a car accident I was involved with as a small child. Left about a 4” scar on my forehead. 30 years later, still no feeling in that part of my head.
We get all of the society-wide damage of automated surveillance of all travel (ALPR etc) with precisely none of the practical safety benefits.

It's very plainly about control more than human life.
These systems often fail some of our rights tests. For example, it’s hard to “face your accuser” when it’s a camera. I believe speed cams failed for similar reasons in Utah. I do see red light cams in Chicago. I wonder if that’s because they are more politically accepted there. I’m not sure.

Maybe I’m wrong about why they went away in Utah. This resource says… [1]

> In Utah, the legislature has placed so many restrictions on the use of photo radar -- specifically, banning outsourcing of the ticketing process to private, for-profit companies -- that no city uses speed cameras. This serves as an "effective ban" on photo enforcement.

There are reports of them being unconstitutional but they might not be credible.[2]

1. https://www.thenewspaper.com/news/27/2769.asp

2. https://www.independentsentinel.com/speed-cameras-ruled-unco...
This is a hard but fun one :)
This is a good point for all of us to remember, but to take it further: folk who don't understand hamburger menus aren't likely to understand that they can horizontally scroll to see more of these sausage links either. If you really really want to make sure everyone knows how it works, just make it a real-deal list of links.
> We adopted them because we had already adopted the (very imaginary) rule that - * - = +.

This is just an extension of ordinary addition and multiplication with natural numbers. Starting with “2 x 3 = 6” it is inevitable that you’d come up with “(-2) x (-3) = 6”. It’s not some kind of imaginary or weird rule. If we extend our numbers to include negative numbers, and we want to preserve as much behavior as we can from what we observed multiplying positive numbers, then this is the only sensible way of doing things.

When you start with something simple (like positive integers) and extend it, you keep some properties, gain some new properties, and lose some properties. For example, in the transition from rational to real numbers we gain the property that all Cauchy sequences converge. In the transition from real to complex we gain the property that the number of solutions to a nonzero polynomial is equal to the polynomial’s degree, but we lose the property that numbers are ordered.

There are some very deep reasons why complex numbers are a natural choice for doing things in functional analysis. It’s definitely a sweet spot… surprisingly, there’s a concept called “holomorphic functions” which is a very tight constraint on functions, yet simultaneously a right field of study, and it’s the foundation of QM. If you move down the ladder to real numbers, the concept of holomorphic functions does not exist. If you move up the ladder to quaternions or octonions, you lose some critical properties like commutativity.

> …we definitely didn't need them when we adopted them in the 16th century…

They were necessary for solving polynomial equations… even finding real solutions to polynomials with real coefficients.
There's some loss for sure, but given that ads are free to Facebook, even a 10% success ratio is still profit.

Either way, whether it's later charged back or not, it doesn't change the fact that Facebook is initially happy to take money to artificially promote & spread this harmful content.
Maybe in a rigorous mathematical sense that's true but for most people rational numbers as fractions OR fixed point decimal makes enough sense, and the jump to real numbers is just: more decimal places? I might have to round. You don't even really need algebra first just arithmetic.

The jump to complex numbers suddenly introduces a whole bunch of things: letters AND numbers? i*i = -1? Thinking in 2 dimensions and rotations?
The biggest problem around homelessness, by far, is regulatory barriers to building housing, not innovations in tracking or other areas.

https://www.slowboring.com/p/homelessness-housing

This is "looking for lost keys under the street light, not where the keys were lost."
I'm really grateful for your input.

I ONLY need access from the local network (mostly one PC) -- I want to ensure it is specifically NOT accessible from the outside. I patch every time the box tells me a patch is available.

This article[0] says "QNAP told users to immediately yank their internet-exposed NAS devices off the internet". That made me realize that I'm not knowledgeable enough to know beyond a doubt that my device is not "on the internet" if it's downloading and applying updates.

I sometimes feel like the only way I can do it is wrong: that without a deep understanding of what could happen, that I can't know I've done it right.

[0]https://threatpost.com/most-qnap-nas-devices-affected-by-dir...
They rolled out a major upgrade in 2016 that switched to deep learning powered models, which in my experience made the translations far better. Still not perfect, of course, but for even remotely related languages (eg. most in Europe) it actually does a pretty amazing job now.