skysight-inc/HackerNews huggingface dataset:
> I don't think the person was saying they had clinical PTSD

Well, I think part of the criticism of the blog post is that it's written as if the person must actually have had clinical PTSD. Otherwise he wouldn't have any cause to get preachy about how terrible it is to joke about it and "knuckle through."
Show HN: Create customizable LLM agents. Chat anywhere via REST API or widget
Seems a lot more expensive than mixpanel..
I'll definitely take a look at that! I've decided against an UI for Polyrhythmix for now, as I don't have a good sense of how to make it easy to use, but retain the flexibility I can get with a DSL programmable input.
my company was given direction to only allow specific special characters...it's uhh, something special
No Job, No Marriage, No Kid: China’s Workers and the Curse of 35
You’d evaluate the idea of a net based on the insurance cost savings, taking into account incidence rates and cost
This is incredible! Great work Cloudflare team!
Please note that the current firmware switched to closed source hrm [1].

I charge weekly, after one week the battery is usually at ~50% with my usual usage. Obviously with GPS on the battery empties much faster, without any notifications etc the battery can hold multiple weeks.

[1] https://forum.espruino.com/conversations/385922/
I knew this was the general rule, but also knew about KDKA-Pittsburgh (a very old station, east of the Mississippi). In looking into why that one got a K, I found this that might be interesting to people reading this far down this subthread: https://archive.is/HpUc3
Ask HN: Who runs conspicuous spambots on HN comments and for what reason?
How do you maintain the generated code? Once you make changes to it, you can't regenerate it without losing the changes.
Thank you for the valuable advice. I completely agree, taking care of ourselves is just as important as taking care of our child.
> Q: How are governments going to replace this?

Add a supplemental registration tax to EVs and hybrids to make up the cost of consuming less fuel. Of course, taxes never go away, so enjoy this new tax as we enter an electric future.
Glad it makes sense not only to me! I've tried to make an understandable description in a README, but if you have an idea of how to explain it better, it's very welcome.
Memory chipmaker Micron's sales down 57% as market bottoms out
How much fuel-tax revenue do we think Utah is recovering from EV drivers?

I would guess that we are talking about very small numbers -- certainly under 5% of drivers.[1] Whatever principle Utah is asserting to "recover" fuel taxes from EV drivers isn't making much of a difference.

At the same time, the Utah policy is clearly discouraging EV adoption.

> EVs also wear roads more than gas cars do, on average, because of their higher weight.

We are talking about a small presence in the automobile market. If everyone were to drive a Tesla, then yes we would have more heavy passenger cars on the road.

For example, a 2023 Honda Civic weighs between 1,429 kg and 1,517 kg. One best-selling SUV, the Toyota RAV4, weighs 1755 kg.

But the most popular type of vehicle in the US (and in Utah) by sales is the pick-up truck. The top three pick-up trucks each weigh about 2500 kg.

If we are going to start quibbling about weight this way, we will need to recognise that drivers of vehicles should be taxed according to their obesity to maintain our roadways.

[1] https://electrek.co/2022/08/24/current-ev-registrations-in-t...
>> screen is small to read some longer push notifications

I agree, but also I don't want a full-size watch on my wrist, so the latest MiBand (which is larger than the one before) is actually perfect. I can see who the sender is and what the start of the message is.

>> firmware has problems with displaying emoji and some non standard characters

Haven't had this issue so far, or haven't noticed.

>> bands are of poor quality and they will after half a year or so

I also agree, but they're still so dirt cheap (bought a box of 20 different colors for like 9,99€) that I don't really care unless they break while I'm on a scooter or doing some physical activity.

>> same with charging cable - they keep changing charging cables so you cannot use older one and those also easy to break or hard to find where you need charging

Battery life is so long that I only take it off on a Sunday while showering and leave it charging near the pc for an hour or so.

>> wish had some wireless charging

Eh, the current charger is decent and used so sporadically that it's fine.

>> wish had some simple google maps navigation support (just basic info e.g 'in 100m turn left', etc

This is one of the main thing I miss from a full fledged smartwatch, but still not worth to wear the Galaxy Watch Active I have.

>> wish had some physical programmable buttons to open specific apps

I think you can do that with some Android apps like Tasker or similar.
I've been learning a lot about the other projects in the space from comments. Thanks everyone!
as the content within the bowl move around as it continues to load
A solar tracker with a vertical config would mitigate most of the damage while generating more output for the farm.
Yes, great analogy!
I'm sure my next interview to require I know this "optimum solution".

Jokes aside, I'm very glad to see another article using more than a single language to showcase something. Chances are much higher I can read one language well, or parts of both.
> And it's not linear wear per pound, either.

If it's not linear then the difference between a 4000 lbs car vs a 3000 lbs one is nothing compared to the damage done by a loaded 80 000 lbs truck.

What I notice, on european highways: it's always the rightmost lane that is deformed. The leftmost lane is never deformed. The aquaplanning risks due to water present in two bands on the lane is always on the rightmost lane. Always, always, always.

Why? Because the rightmost lane is the one trucks do use.

Where I live atm, in the middle of nowhere, there are two things deforming the road: heavy vehicles (I'm not talking about 4000 lbs cars here but tractors / trucks) and... Tree roots. Most of the patches made on the road are due to tree roots lifting the road's concrete.
That's a very common pattern. Special characters are usually allowed only from a predefined list. I don't see how this is specifically bad or deserves a blog post.
I never understood this. Do you have a driver's license? Do you have a job? Do you but stuff? Have a bank account? a credit card? health insurance? Do you use the internet? Do you pay taxes?

You are already in a lot of national databases, you're easily trackable already. You already are subject to all of your alleged downsides without the benefits of having a single document.

Do you really believe that an American has more freedom than, let's say, a Switzerland citizen? Really????
Including your frequency is especially effective for customer retention - I still remember the MW frequency of one of my favorite radio stations from my youth because it was included in the name, even though I listened to it via satellite ("Virgin 1215" - apparently it's called Absolute Radio now, and medium wave transmissions were discontinued on 20 January 2023: https://en.wikipedia.org/wiki/Absolute_Radio).
Do you have an option to filter out or downrank porn when I search for a slightly obscure initialism?
These devices disincentivise hard braking when a pedestrian steps into the road in front of your car.

The idea that these devices can measure safe driving technique comes from the same school of thought as:

- More productive programmers write more lines of code per unit time;
- Democracy puts the best people in positions of power; and
- Telling the teacher is the best way to deal with bullying.

Road rules are simply the first order effectors of driving style; the exact conditions of the road are second-order effectors; the intentions and behaviour of other drivers are third-order effectors. All must be taken into account to drive safely.
NewType and TypeGuard are pretty close to a trait. I really want this approach to be awesome but it’s actually ironically seemingly more work to write python like rust than to just write rust. I say this because if you write python like rust then you have to re-invent and unit test and e2e test a bunch of stuff you get for free in rust.

I do think Immutables.Map + NewType + TypeGuard is enough for some awesome category theory stuff, but it’s a bit harder with Pydantic if you want to handle nested stuff (I guess I just need to make more data classes) and then another issue is you have to write custom code to check if a thing implements a given trait. Then you have to use that.

Making sure all of that basic stuff you get for free in rust works correctly in your Python implementation is a bit of work! Worth it? unclear, still testing, I do love me some duck typing!
need vs can. I think we all agree that 90% of all programs are crap.
Most insurance is for acts of God. Wind, Hail, Flood...
I've been waiting for years for that (or at the very least being able to manage the watch from an iPad, as I tend to carry that around with me).

The only other thing the watch is missing is the ability to connect to bluetooth in my car, so if I have left my phone behind I can still answer calls or listen to music. I'm sure this is intentionally crippled as it starts the pairing process then fails - tried in several cars with different makes of head unit.
If I were at Cloudflare I'd suggest calling these "geographies" where the magic still applies (any one of those geographies has at least dozens of component POPs that are invisible).

The fact remains this is somewhat down in the docs because it is automatic and invisible to the point it works well enough where most developers don't know, don't care, and aren't exposed to it in any meaningful way. Contrast this with AWS where the first thing you are presented with is picking a region where everything lives, while not clearly and explicitly explaining that many things are ultimately dependent on us-east. Cue the shock and confusion when us-east has yet another issue and those in all other regions don't understand how and why they are impacted.

You are correct about the free lunch, information theory, and physics at the end. I don't think a reasonable person can think when you write data to a pop in Tokyo that it could possibly show up in Chicago instantly. That is fundamentally impossible and always will be. I think CF does a pretty good job making it "magic" for most devs and use cases while explaining these fundamental realities and limitations to those who need to know (potentially) for whatever their application is.
Same. I've had a fossil hybrid HR for several years and am pretty happy with it.

From what I read, you can do some more automation if it connects with an android watch, but I use iOS so I only get the out of box functionality -- which includes customizable display with information like heart rate, steps, and weather. Notifications with vibration and readable text. And probably my favorite thing, physical hands so it looks like a "normal" watch.
Basicgopot – HTTP Honeypot Written in Go
Basicgopot is a basic honeypot I have been developing. It is an HTTP honeypot that logs and saves all file uploads, optionally checking the uploaded file against VirusTotal. Additionally, the user can easily extend the functionality of the honeypot by configuring API webhooks. I plan on adding more features and possibly broadening the project’s scope to include deploying deceptions for other protocols.

I would appreciate any feedback and contributions are always welcome.
> and do it in every state they drive in.

Not anymore. You just get an IFTA sticker and apportioned plates.
> Mac-only web browser

Such a waste. MacOS users might be open to paying (for Kagi in general) because they're used to paying for a bunch of things other OSes get included or as freeware, but still, the market share is small (depending on the source, 10-30%). And even if many of those would enjoy a Mac-native app, there are at least some, like myself, that refuse to use single platform tools. I have a bunch of devices on a bunch of different OSes, I'm not going to use a very special browser on one of them, losing sync, history, muscle memory when switching. That's the reason I can't stay on Arc even if I quite like some of it's goals and structure.
> How limiting is 1500 for the end-nodes for most people? For access-, distribution-, and core-layer switches the ASICs process things at wire speed, so does it matter what the frame size is?\

Well, here's my personal experience for instance.

If you take a Linux server and try to do put a 10G interface into a bridge, that disables a good amount of the offload capability of the network card. As a result you don't get 10G anymore even on fairly decent hardware.

So VMs in a bridge with a 10G interface is already a configuration that doesn't quite work.

VFIO does the trick fortunately.

Also, surely even for ASICs there's a cost that comes with having to handle 150M packets/s.

And yeah, you can do those speeds on switches and devices with limited functionality, but maybe I want some iptables rules on my server hooked up to 100G.

And all of those are really workarounds that shouldn't be necessary. Having more than a hundred million packets per second is something that only happens because things got fossilized on a tiny packet size, not because there's actually some point to splitting up a 2 GB download into more than a million tiny bits.
Maybe it's because they were funded too much and then had unrealistic growth goals, and were then pressured into selling?
This is exactly what I have been wondering too. I see it as a big help when adding or modifying API endpoints is hard because the API is maintained by a different team, has a different release schedule, or is just hard to change for some other reason. Otherwise I don't see much value given the overhead.
How do they encourage immigration aggressively? Wouldn’t immigrants notice that there are no jobs at some point?
Microsoft, OpenAI sued for ChatGPT 'privacy violations'
Swift 5.9 Brings Macro Expansion Power to the Language
There's two sides to the immigration issue. On one hand, you can bring some very great people who are in terrible situations and will work their damndest to contribute and create a life for their family.

On the other hand, Western countries are very indebted and the only way out is growth. Immigrants tend to have more kids, and work harder, longer hours for less money.

There's a reason white millennials in north america aren't having kids and growing the economy: it just simply doesn't make sense. It's not obtainable.
McGill doesn't have a particularly good CS program. Not even the best in Montreal actually
This is a very cool approach to UI. I've been struggling to design a reasonable UI for poly. I think I saw a similar thing on the youtube channel of Yogev Gabay, but I forgot the name.
awk can be mastered by just reading the man page. The book doesn't take long to read either. Once you understand the simple principles, you can write an infinite number of scripts for all kinds of tasks.
> Airplanes rarely get scrapped for parts because of incidents like this. They have pretty extensive maintenance and repair checklists, ...

And yet these "extensive maintenance checklists" did not prevent such a serious malfunction. They were lucky that the weather was cooperating. In bad weather and strong winds who knows what would have happened.
I used mypy when I first started adding type annotations. I've found it's more convenient to rely on an IDE to flag type errors (PyCharm in my case). I use types extensively now. TypedDict and NamedTuple make documenting and enforcing structures so much more reliable, regardless of whether you choose mypy or not. Mypy will have the latest and greatest type hinting features because it is an official Python project.
It's what they insinuated might be possible. You COULD save $X with this shiny new surveillance device! Im sure the executive who proposed this scheme didn't pitch it to the rest of the staff as "Ive found a way we can cut our revenues by 30%".
The EU still needs to get its AI Act together
Most people who read this blog already have python installed
Why does Slack have a dolphin effect?
Sorry, I spoke very poorly. I meant that between completing a wafer and chips arriving at foxconn many humans are involved.

I didn't mean to imply that women were manually bonding wires like in the 1960s but it looked like that was what I was saying.
... I'm sure there is some C code there. In fact most code is in C.
It defaults to 4/4, unless you supply a different time signature through CLI.
What would the point of it be if it wasn't. I think this person is confusing the difficulty in getting insurance if you live in a flood zone. That is how this would potentially work, no insurance because you are in a hail zone. Never heard of that before though, so this is probably covered and something the insurance will reassess to not cover in future work.
I want to insert the "first time?" meme here.

Bad password fields like this are everywhere. Some of my favorites:

1. The ones that don't tell you what the restrictions are at all, just that your password is "wrong".
2. Tells you that a special character is required but doesn't tell you which ones are valid and which ones aren't.
3. Password requirements as stated do not match how the password field validates the password. (My favorite which I see a lot: Must be 20 characters or less... only accepts up to 19 characters.)
4. Allows only certain length of password on account creation, truncating the password your manager enters, but the login form password field is unlimited.
5. Silently truncates your password without telling you, even if you enter a longer password.
6. The ones that are either intentionally or unintentionally written such that somehow your password manager can't even find the form fields. Most especially the password field.
7. The ones that won't let you type or paste into them but instead give you an on-screen keyboard you have to key in your password with mouse clicks on a virtual keyboard for "security".

I could go on for days, but there's a lot of really badly written websites out there. At least in this case it was abundantly clear immediately that it didn't accept the bracket. I'd daresay call that login form good compared to some of the crap I've seen.
A Classic: Stevey's Google Platforms Rant
of course of course
I've heard Montessori before, and it seems like her approach aligns well with our interests. All the books sounds intriguing, I will take a look into them :)

Thanks again for your recommendations.
Android's answer to Apple AirTags is launching soon
Interesting - but expensive and limited! This seems to just be a different take on the company that did it first called ValeVPN.com - except they give you unlimited options and also multi-protocols and configuration options - and they work in all the clouds... So how is this better? It is more expensive and more limited? I like the design though...
Microsoft Edge users now have 5GB of free built-in VPN
One simple thing I do with awk is to create a command processor: read one line at a time and do things on my data as a response. This is very useful because you can make your command as powerful as needed and call other unix tools as a result.
This also helps you think about how feasible the overall project would be in terms of coding.
"It can generate an executable" ; but how slow will this executable be ? Compared to something compiled with SBCL or a non-LISP ?
Somewhat related is the ipython repl which can replace a shell and provides many useful commands as well as execute python code
> - the password box truncates passwords silently

PayPal does this, which means I lost the ability to use PayPal for a few days because my password manager generated something longer than the 16(!) or so characters PayPal accepts. If you're going to implement a form to set or change a password, you should probably let it accept a length greater than whatever you're going to store and validate it client side (and in the backend for those who have javascript disabled, though you should validate in the backend anyway).
Well that didn't format how I wanted it to. Sorry about that to whoever reads this.
I'd love to have some feedback from other users, let me know if you need any help!
FWIW, maintaining a language is really, really hard. That said, this is going to kill adoption until it's either addressed or forked. While I doubt it is a major driving factor for D, no informed tech lead in their right mind should approve or endorse this language for any commercial stack.

What troubles me more is the attitude towards the reports. Or hiding behind "hey you can always give us money to do what you want." The maintainers are absolutely right in principle that they really answer to no one and donate their time, but this plus the constant breaking changes is going to burn through any trust left. Things aren't perfect, people aren't perfect, shit breaks, mistakes are made; getting defensive about it isn't going to make things better.
Unregistered twins having a laugh ?
Biden's EO on cyber [0] mandates the agencies move to multifactor auth and zero trust architecture. Requirements on agencies flow through to their contractors, and eventually to the industries they regulate. When most consumer banks don't even do real 2FA (miss me with SMS pls), the TAM is yuuuge.

When the EO came out there were at least five publicly traded identity companies of any size: Okta, CyberArk, Sailpoint, Ping, Forgerock. Thoma Bravo subsequently bought Sailpoint, Ping, and Forgerock at meaningful premiums (~50%). VCs notice things like this.

[0] https://www.whitehouse.gov/briefing-room/presidential-action...
Yup, anyone who's using a password manager and/or generates passwords runs into these issues from time to time. Super strong passwords being rejected, and have to make them simpler. I'd say I run into this multiple times a year.
MSSQL - MAX has a definitely performance loss, memory grants are often off the charts and storing things off page has a direct performance loss.
I experienced a once in 100 year hailstorm once in the west. It would probably be more cost than it’s worth. They seem to spring up with little warning, are highly localized, and last mere minutes.

Edit-and I live close to this area. We could generate electricity for the entire human race here north of 360 days per year and the land is largely empty.
Do you do it manually, or did you automate it? :)
GitHub appears to distribute their traffic between us-east and eu-central:

US East (N. Virginia)

62ms 200 OK

Europe (Frankfurt)

62ms 200 OK

US West (N. California)

175ms 200 OK

Asia Pacific (Sydney)

359ms 200 OK

Asia Pacific (Tokyo)

662ms 200 OK
Yes I do and yes it could happen. It could simply be someone accidentally taking off the lit hold on a Friday after a bad day. Then not realizing it till Monday. A bunch of data would be gone.
Withings scanwatch is the way to go. Looks like a watch, functions like a smartwatch, doesn’t break the bank. https://a.co/d/gvy1CWR
The Forgotten History of Highway Photologs
"I've found a way to reduce payouts with data collected by this device that our payers don't get to directly see except through our filtered interface"
The real fun will start when ChatGPT starts using its own gibberish for learning. Eventually everything on the internet will be ChatGPT many times over recycled garbage. It will rewrite wikipedia, news, history.
See, when I'm writing a shell script interactively and work myself into a corner, I reach for awk, struggle with it for a bit, and then either:

1) succeed, and regret the messiness of the solution

or

2) fail, and find a non-awk way to handle it.

I really tried to like awk, but its portability hasn't been enough of a feature to raise it above other scripting languages for me. Especially if I'm going to end up in an editor