skysight-inc/HackerNews huggingface dataset:
>They already often do

Now imagine if the seal is being held down by a plastic clip and can be primed open by the tiniest amount of force.
I needed something like this once but I forget why. Now I would probably just use val.town to build it instead of spinning up my own go server.
I imagine you aren't going to install a plugin for this but oil.nvim is really great for this as you can also use it to edit your directory listing like a buffer to easily create/rename and delete files and directories.

https://github.com/stevearc/oil.nvim
Equating cultural genocide to a public health measure is insane.
Interestingly, in Australia there is a problem because the demand for cash has dropped so much that the remaining cash-transport monopoly is insolvent. The major banks and retailers just bailed it out: https://www.theaustralian.com.au/breaking-news/armaguard-to-...
> I don't understand what the author is talking about. When they say the C++ code will be translated to the equivalent c#, that's not how interop works at all... the native C++ DLL is not somehow made magically more vulnerable to reverse engineering because you can p/invoke to it.

I don't think the author is talking about interop here, but rather the fact that GUI front-end code written in C++/CLI still ends up being managed rather than compiled to native code. I suppose the author insists on the front-end executable being nothing but a PE x86-64 binary without any runtime/GC embedded in it, pure native code.
Why do you prefer debit over credit? Aren't the consumer protection benefits greater with credit cards?
So iPhone19ish? I’m sure it will be touted as the greatest innovation,… the unapologetically battery replacement capable iPhone, the most advanced yet.
The purpose of Show HN is not really ‘product catalogue’
$4k is a slap in the face for someone who wants to keep their job.
Yeah that's probably what it was back in the day. I recalled games run pretty slowly on Windows before WinG came out. Fury3 looked pretty slick, even in today.
40MB was the criteria coming from the article. But it's much smaller than that. I don't have the exact number in mind. I'd say much less than 20MB.
That still doesnt explain the concern, given that there is a fundamental difference between influence and action threshold.

There is no need to worry about putting a feather on a scale if the other side has an elephant.
Pretty whimsical but confusing and borderline creepy, especially the deepfakes and voice cloning without permission. One more thing caught my attention.

> all the [...] poverty of us

Given all the apparatus, robot dog, iPad per delivery ... I don't think we share the same definition of poverty.
Living in Germany now, and just got back from visiting my wife's rural northern Canadian hometown and I totally agree with the feeling of being a prisoner in those places if you don't have a car.

The roads are so wide that you could land a plane on them, yet there's no sidewalks anywhere, or if there is a sidewalk, it's just a solitary sidewalk for a single block that doesn't connect to any other sidewalks.

You can either walk on peoples yards, or find yourself walking right between the gigantic pickup trucks parked on the side of the road and the gigantic pickup trucks zooming down the road as fast as they can and purposefully trying to make pedestrians scared.

I was lucky enough to grow up in a resort town in southern BC which had excellent biking and walking trails at least.
Hollywood's Brat Pack They're Rob, Emilio, Sean, Tom, Judd, and the Rest
> Writing GUI apps is painful everywhere, and has been for years.

I think UIKit and SwiftUI (and to a lesser extent Appkit) are great
> First, I use copilot to complete test cases and boilercode – I don’t trust it for logic

Very interesting! I want to write the test cases myself. When copilot writes some code that passes my tests, I think I can trust it.

If you don't even trust copilot to write your logic, how can you trust it to write the specification for how the logic should behave?
I haven’t carried cash in at least 7 years in Ontario.
Gofundme. This was very common early on. People would create campaigns and then it would get funded by stolen credit cards and withdrawn.
Question: is there any feature set (in contrast to pricing) that would make it worthwhile for someone to switch?
I know the exercise was to p-hack, but instead I decided to one-shot my attempt at the most reasonable model from first principals:

- given that we are looking at a national scale, use only national politicians

- use the components from Macroeconomics 101: exclude inflation as that’s on the Fed, exclude stocks as too conflated with FX and international investing alternatives

- don’t needlessly withhold data

Tried one hypothesis, so p-value of 0.04 is accurate. Still OK to explore if you Bonferroni correct the p-Val afterwards
The amount of bloat everywhere today is simply disgusting; just because my group server has 1 TB of RAM isn't a justification for letting a "hello world" app grow to more than 50 kB, GUI or not.

Yes, productivity is more important than squeezing out the last bit nowadays, but that the poster couldn't get his 40 MB limit satisfied shames the whole software industry. He should get a simple (i.e., half a dozen menus, dialogs, windows) GUI app done in 400 kB (it was possible in the past).
You Americans get a lot of it back via card reward programs (or, if your credit is bad, via lower interest rates). In Europe the CC fees are limited to 0.3%, but there is also basically no cashback.
They had some opensource initiatives like Genivi, now Covesa see:

* https://github.com/GENIVI
* https://github.com/COVESA
* https://www.automotivelinux.org/

If you have worked on automotive projects you know they follow some kind of standards like DLT for diagnostics and logging or at least they used to. A lot of it has moved to Android Automotive now.

* https://source.android.com/docs/automotive/start/what_automo...
I don't think you and him are in disagreement. I read it as him saying "evaluating LLMs is extremely difficult and a big problem right now is that many people are treating them as basically human in capability".

Its the opposite problem to the perception of computers in the 70s, early computers were seen by some as too alien to be as useful as a person across most tasks, llms are seen by some as too human to not be as useful as a person across most tasks. They are both wrong in surprisingly complex ways.
Nothing about Trumans life is equivalent with social media influencers besides filming their lives in an intrusive way. Someone earlier said it was fantastical, which implies a sort of positivity to the fame and Truman's situation.

Truman lives as a captive, in a false world controlled by a corrupt evil person. Influencers have agency and awareness of their choices.

Truman was a prisoner being abused since being a child even to the point of almost being murdered to maintain control as he discovered the truth and tried to leave.

Maybe we are all Truman once the general public realizes the extent of the surveillance state and associated psychological control which is similar to the movie.

There is a great episode of Analyzing Evil on YouTube that takes a close look at Cristof's character as well.
As a non-Windows user, I'm confused, maybe you can clarify:

> If you use the regular Win32 controls then they will automatically get the styling the user has set.

Does that mean they'll get dark mode if the system is in dark mode?

In which case I don't understand what the author is complaining about. Sounds like dark mode would be working as intended.

They want "easy styling" but I took that to mean things like icons, some colors, etc. Not totally replacing what buttons look like. I agree -- being consistent with the OS is a good thing.
Works just fine, I have 8000 BTU and it cools a living room very efficiently. I need it about one or two weeks per year in Finland. I can't imagine anybody working from home without one, even as north as Finland. Although we Finns are probably least used to heat so even 27 celsius is unbearable.

The only thing one needs is a window-sized cardboard with a round hole and blanket if your target room has no door. I just looked at prices and 10000BTU seemed to be ~350 euros.
As an European from Spain, in south European countries air conditioners are essential(Greece, Spain, South Italy, South Spain, inner Portugal). But in other countries or places it is not really necessary(north of Spain, France, UK, Germany).

Some days of Summer it is hot there, and they are not prepared for that like people of the South of Italy or Spain, and there is chaos.

It is like when it snows heavily in Madrid:
https://en.wikipedia.org/wiki/Storm_Filomena
In places like Austria or Switzerland it would be routine. They are prepared and it would be not a big deal, but in Madrid it stopped everything for two weeks.
Oh, I have used OLE (or some iteration thereof) to drive Excel from Python. That was a long time ago, but it sounds similar. I wasn't really doing GUI, though - I was using code to build spreadsheets from data files.
Thanks! Very helpful and insightful summary!

Regarding "Poetry predates many standards for Python tooling" -> could you give some examples or some reference for this? Poetry still seems fairly popular.
My point specifically speaks to training it.

Copyright is only concerned with the supposed copy in question, which would be the model.

Your interpretation is an extreme stretch under both those last two criteria.
At an abstract level the information issued to help the AI model obtain a model of the world. This is transformative use. On a technical level the data is merely used to adjust parameter weightings, again transformative use. There is no corpus of copyright work stored in the model, merely the probabilistic model for that information, this is transformed use.

You will have an extremely tough time trying to find a neutral AI expert who would give a definition that in anyway says the whole point of a multi-billion parameter AI model is to harm the existing market of original copyright as this is not true. Can it be used for that purpose, yes. But is it the purpose, nearly always no.
> before civil society (via it's police force and/or government) says "ok, that's enough".

Can you elaborate why it is "and/or government". Why is it acceptable that the government by-pass the normal legal system in dealing with protestors?
Ask HN: Laptop for as remote client and a server workstation
I have been wondering, if I should set up a solid server workstation at home and use that for compute and code. While I use a lightweight sub 3 pound laptop with interchangable batteries and work from different places. I do not use my laptop anything beyond work which involves coding, chatgpt and stackoverflow. For server based compute stuff, I have found VS code remote server quite useful. For SSH into my LAN from internet without configuring my router, I think I can use ngork or tailscale. I wish the web browsing load could be shared by my server but I do not think this technology exist any more (a similiar method was used by Opera mobile browsers).

Does anyone have a similiar setup?
Have you ever used gpt-4o, voice mode or Claude 3.5 Sonnet, or any other leading models, or are you really basing your entire assessment on Copilot?

OoenAI hasn't even released their best model/capabilities to the public yet. Their text to image capabilities they show in their gpt-4o page are mine-blowing. The (unreleased) voice mode is a huge step up in simulating a person and often quite convincing.
Why oppose? Privacy. Freedom. Democracy. Equality.
Remember that law is first and foremost meant to be read by ordinary people, as they are the ones expected to know it and follow it. Ignorance of the law is not an excuse, etc. If a law is so difficult that even a judge armed with a courtroom full of expert witnesses can't figure out what it means it should not exist, because how could any actual citizen be expected to understand or obey it? People who write such laws don't get to whinge when other people try to clean up their mess.

There's certainly no evidence of an attempt to create a deliberate stalemate here, as "laws that judges cannot interpret even with help" isn't something the Supreme Court is going to consider a legitimate problem to begin with so why would they consider it? But it's fascinating the degree to which some people on this thread are sure this is all a cunning secret plan by the justices to advance a political ideology. Projection, much?

> There is evidence they are overly confident in their understanding when "doing their own research" on a domain outside their expertise.[2]

Great. So are regulators, politicians and especially journalists. The idea that agencies never rely on bogus claims or statistics is a deeply romantic view.

Really, I don't have any sympathy for the US regulatory agencies on this issue. Too many of them have a history of abusing Chevron deference. If the deference standard had any advantage at all it'd be that you could get binding rulings from regulators ahead of time, without needing to actually end up in court first. But regulators always refuse to do that, because they aren't obliged to and it would reduce their options. Instead what they do is make vague rules, tell citizens (e.g. entrepreneurs) who ask for clarification to get lost, wait years for some of those people to make successful businesses and then decide that what they were doing had been illegal all along under some strange interpretation of the relevant rule. It's a form of retroactive lawmaking, which is forbidden by basically any constitution because the whole point of law is that people are meant to be able to follow it.

This sort of abusive behavior is so common it's clearly deliberate. Instead of helping society, the agencies end up working against it in order to maximize their own power.

Having the people who interpret laws be fully separated from those who write the laws aligns incentives properly: there's no longer any benefit to passing maximally vague or contradictory rules in the hope of being able to do whatever you want later. Laws that are as specific and clear as possible is exactly what a society needs to succeed, because when the rules are clear people are free to innovate and do business without fear.
Hah, I've recently had to solve the exact opposite problem - fetching a bunch of content from a single source, and splitting it into multiple feeds.
How will cash help against capital controls, exactly? Unless you are poor, you never have more than a tiny fraction of your wealth in cash anyway. So when capital controls are declared, you will still be screwed.
I have just achieved creating a window, loading a text file and printing it on the main window. Scrollbars are there but don't work yet.

You could just use the standard Edit control for that. If you really want to do it manually, which I have done, it's less than ~300 lines of code for the whole app (including working scrollbars). The binary is less than 4k.

but I never realized that showing strings on Windows is such a PIA.

Are ExtTextOut and related functions all that hard to use? How much simpler do you think it could be?
In a few companies, I had one of those periods of obsession where I was obssesed about something that was in direct opposition to what boss or team wanted. In one I was obssesed with finding and fixing errors, so any wins from that were not celebrated because someone didn't want it. They would "celebrate" me not deliving such and such things. It wouldn't help if I thought something was being requested without a good reason (as explained to me, not that it didn't exist).

In the previous company, people started to ignore me. I'm never rude or impolite, honestly. I feel like I'm the problem always so I try to ask questions and understand where I can do better. So I was getting shunned and that killed my motivation.

In other companies I'd get bored of the work. I'd try to help people improve but I myself would get disengaged if I saw people in general didn't care (because each had their own reasons for not caring, which I understood but it had a negative effect on me).

I never told anyone I had ADHD for fear of everything being labeled ADHD-related and not being considered normal, or having my ideas immediately ignored, etc.

I'm exhausted and can't think straight but I think I've a talent for this field and even though I keep thinking of going to live in the woods/farm, I'd probably not be happy there and the cycle would restart.

EDIT: I did mention I had ADHD in a meeting once in the current company (for the first time ever in my life at a workplace.. someone was sharing they had some severe health problems and I felt we were in a safe space, obviously we weren't), but I don't think the information made up in the hierarchy. Nothing was changed because of that.
Note that the question of "what layout does `siginfo_t` have here? (in particular, when to check the signal number vs the signal code)" is quite nontrivial. For the full answer, see the kernel's `siginfo_layout`. Note that there's an abominable case of the USB asyncio accessing the wrong member.

[1]: https://elixir.bootlin.com/linux/v6.9.7/source/kernel/signal...
> That's not a problem, it's a feature.

1000 times this. I want software I'm running to look like the rest of the OS (and every other application) and respect my OS-level UI preferences.

In the case of Win32 using the OS primitive controls mean that your application gets tons of accessibility and preference features "for free" (albeit Microsoft has done a good job in later Windows releases of removing the functionality to set some of these preferences).

There is no value add in making your app UI look bespoke. All the labor you're putting into that work is labor that could be better spent on functionality, features, and optimization. When I see an overly "precious" UI on Windows (owner-drawn controls, animations, fades, etc) I immediately question the ability of the developer to prioritize.
Yeah, I can confirm that writing windows GUI apps is not at all painful for me. I still use Windows Forms in .NET 4.8 and my executables are < 1mb, Visual Studio's form designer is very easy to use, you can subclass all the .NET UI controls and customize them however you want. There's always been accessibility and even support for high DPI.
> A good framework does all of that and saves me weeks/months of having to reinvent the wheel for every project

Managing updates for the framework is also something to evaluate. Going from a big angular update, or the recent nextjs changes can easily take up those saved weeks.

> doesn't really holistically help me with routing, state management, schema sharing, composability, typing, etc.

Style scoping comes for free with web components. That is much better than an html template, and makes them composable. Typing you can organize as you want by using typescript, also making them composable.

In regards to state management I usually use component attributes (they are standardly defined in a web component, so they are easy to find in a codebase). That goes a long way. If tgat is not enough, an elm-like state management (one big switch with events and types for the payload) is easy to implement. I find it much easier than using redux.

For routing, I feel like a component is not really the place to do routing. It feels like a bit of a hack, but convenient. Again, I find a single centralized definition of routes usually works. This is how routing components are used anyway IMO.

For a long-running project, avoiding dependencies and updates is huge, compared to npm package problems and the constant wheel reinvention of React, for instance.
Add to the cost of handling cash:

- dealing with fake notes,

- mistakes in handling notes and change (mistaking a ten for a twenty, etc.)

- theft from the store (not just mugging on the way to the safety deposit box)

- employee theft,

- reduced transaction capacity; cash transactions can take much longer (customers finding the cash, employee counting it, employee making can age)

- requirement to ‘cash up‘ at the end of the day (I.e. ensure the till takings match stock sold)

- occasional trips to the bank to get change (which must be during bank working hours)

For an independent guitar store some may not be relevant, but for some businesses they could be significant.
This reply is appropiate

https://news.ycombinator.com/item?id=40839300

"They take away your freedom in one area X, and when they want to take away your freedom in another area Y you go, it's ok, we have bigger problems like X".
If you use rss as a middleware protocol, it saves you in client configuration. You deal with the updates and changes on the sources, for your client app it is just one never changing feed.

Tbh, I run specialized vertical services aggregating 100's of sources (rss as well as other), and the combination towards a single feed is trivial.
Property rights are not rights to a common resource. Some mineral rights can be, but management of mineral rights (including gas) commonly fall under government supervision with any benefits (i.e. money) of use of the rights apportioned appropriately among all rights holders. Water rights, with seniority, are not so apportioned.

It's this senior right privilege, that is granted exclusively by the state, that I'm claiming is the title of nobility.
You are totally misinformed about economics.

The price of a share is determined by exactly one thing, how much people are willing to buy them vs. willing to sell them.

If the market believes a certain stock will outperform the average it is free money to buy that stock, so prices will rice exactly to the point at which the market believes the share will not outperform the market at that price.

This is literally basic economics. Google "efficient markets".
There have been many frameworks that offered this and some still do. But it comes at the direct expense of design discipline, branding, and user experience optimization -- all of which have been elevetated to high concern over the 15 years or so.

Cross-platform "Native look and feel" currently works for some no-nonsense professional utitlies and hobby tools, but mostly makes software that's hard to sell, document, or support.

Most have just opted for common widget libraries instead, and frameworks have stepped up by providing rich libraries of such widgets and prioritizing features for customizing or complementing them even further.
I looked and you're right, and I was wrong. It looks like most accounts have huge minimums and limited transactions. The student and senior accounts are the only real winners.
No that is a webserver that AOL bought. It used TCL but also threads.
Daniel Schmachtenberger An introduction to the Metacrisis [video]
“Stylized”

Let me stop you right there. No.

Leave the OS to style controls how it does, for consistency. There is no reason to be inconsistent. This is not 1994 and you’re not writing a warez keygen
> Python 2.7.18

I am not defending them for not keeping their stuff up-to-date, but it is very common practice for embedded systems to be hopelessly outdated. I've done what OP describes with IPMI/BMC systems for $mainboardmanufacturer1 and $mainboardmanufacturer2 (both really big name brands), and their BMC systems were equally outdated. It was almost comical, but really sad at the same time.

Moral of the story is to firewall things off really well, I suppose.

At $oldjob, I designed an upgrade mechanism to do A/B image updates so things were always up to date, or at 2-3 weeks out of date. See [1].

For small embedded systems that do not have enough space/bandwidth, this may not be feasible though.

[1] https://blog.heckel.io/2019/09/18/image-based-upgrades-upgra...