skysight-inc/HackerNews huggingface dataset:
You are moving the goal posts. I didn't say the second wallet is empty, but such that you can afford to lose.

For instance you could have one wallet with £10m on it an another with £1.5m. You could certainly convince adversary that they got bad intel and £1.5m is what you have. It's better to lose £1.5m than £11.5m.

There are other scenarios like journalist taking compromising photos. They could have two sets of photos - one with key photo missing and another with key photo in the set. When questioned by adversary they could claim they have missed and didn't take the photo and show the set as evidence.

Someone in abusive relationship planning on leaving the partner. They could have a folder with properties they are interested in without the property they are actually going to rent. When caught they could convince the partner that they were just looking, but have not committed to anything.

If you are not in these kind of situations, sure this additional layer may not be to your interest and frankly you wouldn't have to use it! But for many people lack of such feature is a deal breaker.
> What I generally want is:

> 1) Something translating SQL syntax into my native language, but maintaining SQL full semantics and expressiveness.

You have just described a good ORM used well.

> 2) This should allow me to be database-agnostic.

Meh, you sacrifice some powerful features if you demand total database agnosticism, and how often do you actually switch databases? Being database-agnostic is a side benefit of writing your logic simply against a good abstraction. The biggest benefit is composability. You can write (and optimize) one query against abstractions, and re-use that query in lots of different ways.

> 3) This should prevent things like injection attacks.

As all ORMs automatically already do.

> 4) It should not map onto objects. It should maintain 100% of the capability of SQL.

If it's not mapping onto objects, what is it doing? The problem is that your mental model of what "objects" means includes awful design decisions like deep inheritance trees, mutability, and lots of reference cycles (this.parent.child[0] == this, etc.) If your object model is already clean and following relational principles, then mapping into that model is exactly what you want.

It should not strive to maintain the capability of some bastardized pseudo-language which is despised by the progenitors of relational logic. It should strive to support the relational model. That's not the same thing.

> 5) This may and ideally should have added functionality, for example, around managing and organizing database migrations.

No, because your code versions and your database schemas advance together. To reliably run a database migration in code, you'd need to run it with the code version that exactly matches each step in the schema. That means for each step in the migration, you'd need to checkout the correct commit in git, compile, and run the ORM code in that version. Either that, or you're maintaining a code model that is compatible with every historical database schema, which is way worse.

But what ORMs should be able to do (and I haven't found one that does this well) is generate SQL migration scripts for you, which you store. Those would be frozen relative to the database schema version, so all the above problems go away.

> What most programmers fail to understand -- since universities don't teach -- is how powerful and elegant the underlying theory of databases is.

The underlying relational model is powerful and elegant. SQL itself is not. SQL is disliked by the founders of the relational model. Good ORMs let you incorporate the relational model into your code.
Neural Processor Unit (NPU) Support in DirectML (Developer Preview)
I always took that to mean, "don't come up with your own cryptographic schemes", not "don't implement well-specified and standardized algorithms which are accompanied by a reference implementation and test vectors".
The user notes feature was the best thing Twitter ever did so I disagree that they can't release meaningful updates.

It's hard to disentangle how many of their problems are due to staff cuts vs Musk being unpopular with advertisers and the coronavirus tech bubble bursting.
The idea that anyone is going to get real term returns on bonds of a government > $30T in debt already and increasing it by like $1T every ~140 days now is silly.
I've always interpreted the movie differently, and in relation to the other Kubrick movies (for example Barry Lyndon). I think Kubrick was fascinated by the relationship between violence and success- a nihilistic view of humans as eternally engaged in a violent struggle to subdue each other.

A Clockwork Orange is not about a happy ending in which a young, violent and brilliant teenager finally decides to get an apartment and a job; it's about that teenager realising that he can channel his violence in a much more productive way. Or to put it more clearly: the minister that spoon-feeds him at the end is a psychopath possibly worse than Alex- but one in a suit, with vast resources and power, because he uses violence in a more covert and clever way. So the growth of the main character that we expect at the end of a good story is there, it's just not a happy ending (for us).
One of the first job interviews I ever had, the interviewer asked me something like "If you were any animal, which animal would that be?". The nerves from doing the interview must've gotten to me, cause I blurted out something like "Uhhh... I guess an Alpha Lion?", I don't remember the justification I gave him for that one
Plane.dev looks awesome. We will check it out!
If there's anyone from the Bard team reading this thread, please please provide a reliable way to check the model version in use somewhere in UI. It has been a very confusing time for users especially when a new version of model is rolling out.
SEEKING VOLUNTEERS: https://searchwing.org/ Search&Rescue Drones

https://gitlab.com/searchwing

SearchWing is a german based (berlin,augsburg) open source hard- and software project which designs, build and operate fixed wing drones for search&rescue operations on the open sea. We mainly operate in the mediterranean sea in cooperation with other NGOs, who actually operate rescue ships to search for people in distress and rescue them before they drown. Currently we are ~8 people, and we are working in our free time on this project.

As we are a full stack project we search for a lot of volunteers and we basically need help in every domain:

* software: python, nodejs, vuejs, c++, ROS, imageprocessing/deeplearning boatdetection, postgres, ...

* hardware: pcb design, thermalcameras, rgbcameras, wireless connectivity (wifi, ELRS), microcontrollers, raspberrypi

* airplane design / mechanical design: construct planes for long endurance

* project management: very open for people to steer, control and plan with us

* airplane building: we need also people helping us build all the planes

If your interested: contact@searchwing.org
Re: induced demand, US electricity consumption has been approximately flat since 2007: https://ourworldindata.org/energy/country/united-states#how-...

Since the population has grown over that same period, per capita energy consumption has been falling from its peak in 2000: https://www.statista.com/statistics/1042928/primary-energy-u...
Certainly! I can save 10 minutes on your route to the beach by jumping off this strategic high ground!
The web just gets better with Interop 2024
> There's a reactionary political bent on HN [..]

There really isn't!

https://news.ycombinator.com/item?id=26148870
> Most “nones” believe in God or another higher power

this is

1) a bit misleading to call them "nones"... what about the actual nones who simply don't believe anything at all?

2) disappointing and fundamentally different from eg northern europe where it's fine and common to simply not believe in anything at all, without feeling any huge need to "correct" that
Typical datacenter power cost is closer to $0.04/kWh.

Datacenters mostly use renewable clean energy as well. Environmental concerns are deeply misplaced.

10 minutes of compute in a datacenter is far more environmentally friendly than 10 hours of work by a human.
"It can run minecraft" is a pretty impressive bar to pass
And a reason why GPUs are well suited for AI. 3D transformations are also fancy matrix multiplication.
Burn + Santa = Coal. lol

also, I got to "Trumpcare" and the emoji is rather hilarious.
Headline: Clean energy is driving economic growth in China

Top comment: But what about coal?
You'd find the support system for humans walking the same distance would take up more space than cars.

Strange to compare two completely different modes of transportation isolating one variable.
A laptop with external keyboard is not exactly an edge case. In Windows the caps lock state is per session, not per keyboard and I believe this is the case with most Linux desktops, the Mac is an exception here. Even there, the other case you are missing in your truth table is button depressed when not connected (ie the initial state). None of the common OS have locking support out of the box.

> Caps lock being activated by something else or being reassigned to another button is the edge case here.

BS. There is more variety to the assignment of the caps lock key then I think you realize even if in isolation some of them are edge cases (input method switching is a big one).
https://support.apple.com/en-euro/guide/mac-help/mchl84525d7...
Windows has similar including chords in the standard configuration for Japanese on non Japanese keyboards.

I think pointing out edge cases while ignoring that the request is for something that doesn’t exist with no evidence of high demand is an edge case is quite silly.

I was going to say just get a Cherry MX lock and pop it in, but those have been discontinued for what seem to me to be obvious reasons.
Again, I see little difference between the PRC and USA in this regard. As an American, I couldn't care less about Chinese surveillance. But my own government has an active interest in monitoring my politics for thoughtcrime and influencing my thoughts and actions. Making a moral panic only about the foreign platform seems, itself, like propaganda.
I do not dispute the past existence of actual race-based discrimination on the part of the government, but it doesn't change my argument. My broader point re: "disparate impact" is that it's virtually impossible, in this country or elsewhere (even in places that have been historically monoethnic), to not have any action, whether public or private, that impacts different subgroups within that population differently.

The FCC's ruling (mentioned in the article) piggybacks off of the disparate impact clauses of the various civil rights legislation[0], which says that even when there is no intent to discriminate, any action taken by any entity that results in a difference of outcome along protected lines (whether it be race, sex, etc.) is considered to be a discriminatory action. Which, upon examination of available evidence, ends up meaning that every action taken by every entity can be considered discriminatory, since nothing in life affects every subgroup of a population in equal proportion to their composition of the population.

But back to the point of internet access: I submit that it's a better solution to remove the impediments (of which there are many, in this highly-regulated sector of the economy) to some enterprising person coming along and rolling out fiber service in your coworker's neighborhood, than to order private businesses to essentially ignore economic realities on the ground. Heck, I would consider a publicly-funded ISP in LA to be a vastly lesser evil, because to routinely ignore economic realities eventually leads to famine and ruin.

As I noted in another thread, you can have the USPS mail a letter for you for the price of one stamp, whether it goes from your house to your neighbor's house or from Florida all the way to Alaska. That's an example of something that explicitly ignores the underlying economic reality (that it costs way, way more to do the latter than the former) because A) the USPS is a government agency that B) has a government-granted monopoly on letters and C) serves the public good. UPS or FedEx, on the other hand, will charge you vastly different sums depending on (among other things) how far your package is going. I find ISPs to be more like UPS and FedEx than USPS. They're for the most part not government agencies and are generally not monopolies[1].

[0]: https://ballotpedia.org/Disparate_impact

[1]: Of course, a duopoly can be as bad as a monopoly in terms of internet access. I'd be in favor of something like a public utility that owns the lines, and have competing providers serve access over those lines.
It’s kind of ironic that the Supreme Court keeps declaring parts of the government as unconstitutional, when its own powers are not defined in the constitution.
Edit: when the power of Judicial Review (to declare a law unconstitutional) was not defined in the constitution. It was a result of Hylton v United States in 1796 and Marbury v Madison in 1803
How were you able to test Gemini Pro before today? Are you able to test Gemini Ultra?
Essentially zero people read complex commit messages.

Do with this information what you will.

9/10 the code already is documentation enough for what the code currently does, if you need to go back through history then look at the commits. The messages are generally noise.

I've literally never cared _why_ someone made a change, I can see the change, I can see the effect of the old and new code. Rarely, if ever, has the thought process ever changed how I will interact with the code in question.

If I am at the level of debugging or history spelunking that the _commit message_ is the thing that saves me - I've already lost and there are other glaring organizational or design issues that are the actual problem.
> I really think git made a mistake in conflating the immutable log of what was changed with the (ideally mutable) story of what got merged in. So you see people arguing over squashing commits vs rebasing vs merging.

Every team I've been on struggled with this over and over and over. The tools are so hard to use it's tempting to make the version control process facilitate "git log" instead of the other way around, which is just absolutely insane. Obviously my co-workers should learn to use their damn tools like professionals, something something a poor craftsman, but honestly? This time the tools really are to blame.
>Psychiatrist is an MD (or DO) who has completed residency and can prescribe drugs.

Correct on the important points here:

- They are trained as a medical doctor

- They went though an additional 4 years of training during residency as a medical doctor.

- Due to that additional training beyond PhDs, they are granted prescription privileges.

>You can find therapists who have PhDs who are equal to or superior to psychiatrists in their knowledge and skills.

You can, but:

- You usually won't, if we were to pick an example at random from "therapists".

- That isn't the sort of therapist we're discussing here, as the article points out.

- A PhD can be in anything, not just psychiatric disorders.

- A PhD requires significantly less training in treating patients than an MD.

>I don't really see any reason why a psychiatrist would be any better than a therapist

For the above reasons. The vast majority of self-labeled "therapists" don't go through as much training, and most of them are glorified life coaches. I don't intend to besmirch all therapists, but it should be clear to everyone that literally anyone can wake up one day and declare themselves a "therapist", and they magically become one, equal to every other "therapist", as far as legally required qualifications go.

Due to this, they're ill equipped to identify actual serious disorders that need better treatment than good vibes, like bipolar disorder. Trying to "tough that out" with a patient, whether because: the therapist doesn't want to admit they need an expert, as it means acknowledging the above hierarchy; or because the therapist can't prescribe so their inclination is nonprescription options; or because the therapist simply doesn't have the training to identify the disorder; it's a recipe for disaster.
Life sentence having to payback (for the rest of his days - he's barely earning enough for rent) the millions Nintendo "lost".
Ask HN: Anyone know any tips for getting help with Adobe?
Also curious if anyone here works for Adobe... I'm having an issue with email notifications for e-sign [0], and can't for the life of me figure out how to get ahold of someone to contact.

There is a "Contact Us" option at:

https://helpx.adobe.com/ca/support.html

But This just opens up a virtual assistant that is not helpful at all for this situation. "Real help from real people."

My guess is that Adobe just doesn't have the ability to handle inquiries from Adobe Standard users.

Anyone have any tips for getting through Adobe issues like this?

[0]: Community post: https://community.adobe.com/t5/adobe-acrobat-sign-discussions/name-of-sender-wrong-in-quot-you-signed-quot-confirmation-email/m-p/14343007#M25441
"What if I do nothing?"
If everyone's on VPNs, nobody can connect to each other. I'm only aware of a couple of VPN services that offer port forwarding.
This is my first time hearing the term, but I’ve often done something kind of like it when dealing with upcoming changes from systems owned by other teams. Rather than make a big change that requires I’m online and deploy my code at the same time they deploy, I make my code so it supports the new and old system. They have their deployment window and I get to not care about it.
Wow I've never heard of someone running Alpine as a desktop OS before. How is the experience without glibc? What are you using for a DE? I'd thought X relied on glibc
RISC-V, being an ISA worldwide royalty free standard, is meant for assembly writting. The main reason, above the "comfort" reason of C and similar, was ISA abstraction which has no meaning in the RISC-V realm. The middle ground is those very high level language interpreters (python/lua/ruby/javascript/etc) written directly in RISC-V assembly (without abuse of any assembler preprocessor, ofc).

I am currently writting my own rv64 on x64 virtual machine process, to code my programs in rv64 and not anymore in x64 in order to be "real hardware ready".

BTW, anybody knows a EU based distributor of milk-v duo boards with the cv1800 SOC (the one without ARM cores and a rv64 MCU) which I can contact using my domestic email server?
Seems quite cool! I definitely agree that there is a gap in the current RAG solution set for iterating on chunking and embedding strategies. Even the prompt chain for querying can be quite hard to adjust.

I tried out the tool itself and found the "define your schema" portion a bit confusing. I did eventually grasp it, but it took me a minute or two. The example curl requests on the page after I made my project were very helpful.

Thought I would expect that most folks doing RAG would probably prefer python that they could copy and past into a notebook.

Hopefully more people find it helpful!
Wouldn't apply to online services. At least, I don't think it would since it never stopped anyone else from providing English only websites or online services. The 101 law applies more to physical storefronts, employers, etc.
Theoretically, most OpenCV-type image pre/post-processing stuff is available in blocks and then all the major multi-modal + diffusion AI blocks are also available. As a sampling of what we've recently added:

AI Blocks:
- Multimodal LLM (GPT4v)

- Remove objects in Images

- AI Upscale 4x

- Prompted Segmentation (SAM w/ text prompting)

Editing Blocks:
- Change format

- Rotate

- Invert Color

- Blur

- Resize

- Mask to Alpha

If we've missed something please let us know, we just went through a big exercise in making sure we can quickly add new blocks.
When somebody gives you a greatly oversimplified explanation of a very complex issue you can be absolutely sure that you’re being manipulated. This is especially true when the message is given in a condescending tone.
FCC Chairwoman: Make AI Voice-Generated Robocalls Illegal [pdf]
the lesser known Obama phone program provided cellphones to the poor because Internet access is requisite for access to government services in this day and age.
Compared to bing it's 1000x faster and this is good
But the UI isn't physical, hence my point - there is no feedback from dragging a Window, your hand doesn't get heavier because you're now holding a Window with mass/inertia/friction.

You have those when moving a mouse while holding a button, but that's not related to UI, you could just as well use it to do nothing, feedback is the same - NOT from the UI

Otherwise your fingers have the same things, so any gesture involving those is feedback just like the one you get if you touch non-finger object like a mouse
Year Nuclear Battery from China and How to Make Your Own Version [video]
There is no "tech-center.com" or "www.tech-center.com" website found. This message may not be legit. Everyone who tries to contact the shared e-mail, please do not share too much personal or financial information in advance.
Domain registration is really old and in the DNS records it is shown that this domain is only used for e-mail purposes. There is no trustworthy organization or company behind.

A quick web search of "FOLKWIN EXPERT RECOVERY" ended me with https://folkwinexpert.simplybook.me/v2/ that is not related to cryptocurrency recovery. Also there is an entry here on reddit r/Scams thread that confirms my suspicion.

We may be witnessing another brand new tactic for the scamming people. Scamming people by promising the recovery of scammed cryptos.

Be alert and perform careful due diligence on these kind of offers.
For point 2 and 3, I had a very pleasant experience interviewing for a Frontend role recently where the CTO just screenshared their actual production site, and asked me some high-level questions about how I'd implement some random elements on the screen.

Stuff like a dropdown filter list, a searchbar, customizable list layouts etc. it was nice cause it lends itself naturally to casual conversations about different possible implementations and lets you sort of riff on possible solutions, probably the most enjoyable interview I've ever done.
People are beginning to over-index on the lm-sys leaderboard.

It is doing well because it is a decent model and it also has internet access.
This isn’t a fine tune. It’s not even a transformer like Qwen, Llama, GPT, Gemini, or Mistral. It’s another approach to language models based on RNNs
Sell them the hardware. Prolly give 'em a bulk discount.

I'd love to see the boxed set of manuals.