skysight-inc/HackerNews huggingface dataset:
Marking a measuring stick out to 32nds is relatively easy to do. Marking it down to tenths or hundredths is surprisingly hard. Is why I picked that example, and nothing more.

That said, arbitrary numbers are arbitrary was ultimately my point. "base 10" is very inconvenient for the old imperial units, so we moved heavily to metric. And that ultimately makes sense, especially with the path dependence on how we got there. Converting between units is something folks don't like doing, so we moved a long way to turning conversions into radix shifts. Even if the old units each had individual advantages at different scales. (Consider, nautical miles are still the de facto unit in shipping, no?)

It is beyond amusing how base 10 does not work for computers that well, such that 2k of data is typically not 2000. :D

Edit: I am curious on what the argument for 10 is in scientific notation that isn't path dependent on us using decimal? Or are folks just reading a criticism of metric in my post? (Because I can easily throw in more criticisms of imperial, if that helps. :D )
Show HN: Clang-uml – C++ to UML diagram generator based on Clang
Hi,

clang-uml is an open-source C++ to UML diagram generator, driven by YAML configuration files.

The main idea behind the project is to easily maintain up-to-date diagrams within a code-base or document legacy code.

The configuration file for clang-uml defines the types and contents of each generated diagram.

The diagrams can be currently generated in PlantUML and JSON formats.

Main features:
- class, sequence, package and include diagrams
- up to C++17 with support for C++20 concepts
- visualization of template specialization relationships
- declarative diagram content filtering based on namespaces, elements and relationships
- relationship inference from C++ containers, smart pointers and custom templates
- customizable interactive links in diagrams (SVG output only)
- generation of UML packages from namespaces or directories
- JSON output containing intermediate diagram model representation for custom processing

More features, usage information and examples are in README at https://github.com/bkryza/clang-uml and online docs at https://clang-uml.github.io

In particular, checkout diagrams generated from test cases here: https://clang-uml.github.io/md_docs_2test__cases.html
Same. I live within a mile of an elementary school and giant park that I was excited to allow my kids to roam to and to run to myself. There's 300m of 35mph road and a network of 25mph residential streets. The latter feel pretty safe, the 35mph section, though, sees people going 55mph while staring at their phones on a regular basis.

I bike to and from work most days, decked out in fluorescent colors and reflectors and blinky lights that should make a negligent vehicular homicide civil suit a slam-dunk for my wife, plus an excellent set of life insurance policies if that doesn't work.

To my shame, I have a large old SUV that I use on days I can't bike, but it brings me a perverse joy to drive at or just under the actual speed limit on my road and watch the traffic pile up behind me.
A pumpkin is also alive.
Not that different. In 2018, there were a lot of fake 911 calls from iPhones, if you look around for it.

Now the iPhone's fake 911 call issue comes from its "auto car crash detection," which gets set off when people ski and, well, fall.
JP Morgan is not a local lawn care service, they have the funds to not make mistakes like this. Larger companies should be held to a higher standard because their actions have a wider impact.
If you have travelled through the NJ portion of I-95, and stopped at any service stations, you quickly realize how stupid this law is. A single attendant trying to fill gas for 10 cars. Drivers just waiting in line for 20 minutes to fill their gas!
What is that supposed to mean in this context?
In my opinion, yes. At its root, it’s simply physics. Once the distances between destinations becomes sufficiently large, it is impossible, especially for the elderly or children.

Search for Target/Costco/Best Buy/Walmart/Kroger/mall and do a street view in US suburbs and see if you can walk those distances carrying things.

You could easily be looking at a quarter mile just from one store entrance to its adjacent store entrance, or even crossing the road which is usually 8+ lanes.
Thank you! I must have expected an embed code and missed the javascript: part.
I'm not sure what sort of yoga you practice, but if it is more based in Hinduism then this would be one of the major differences between it and Buddhism. [1] In all schools of Buddhism there is the teaching of anatman, that there is no self or soul. [2] So the attitude around 'I' is a bit different, mainly that there is no permanent 'I' to identify with. Still, you're right in that 'I am a body' isn't quite right either.

[1] There are Buddhist yogas though, mainly from modern day Bangladesh that were preserved in Tibet, for instance https://en.wikipedia.org/wiki/Six_Dharmas_of_Naropa and the trul khor exercises. A Baul I've been lucky to practice with a little talks about it too: https://www.youtube.com/watch?v=7JZ4__GTbjA

[2] https://en.wikipedia.org/wiki/Anatt%C4%81
> but this was entirely hidden in sub-menus without me even realising

For context in case it was missed in TFA: While Samsung has a settings page for the feature, some users report the page doesn't actually have an "off" switch. Some builds for the Galaxy S23 and S22 let you control things, like if emergency SOS should play a warning sound, but you can't actually turn off the power button shortcut.

I don't blame you for not realising, considering you were never notified, and likely not even given the option to turn it off.
Sending lasers in a curve should be easy if you use circular polarization. /s

You would send to a satellite in view; my orbital dynamics are poor, but I think with the LEO orbits, you may need to relay in space for a cross ocean link, as it seems unlikely one satelite would have a view of both sides. But Telstar 1 and 2 were used for cross-Atlantic microwave relay with a single satellite in view at a time. Future Telstars were geostationary, because satellite tracking was a lot of work (and with only two satellites, service was intermittent as they were only in view for a portion of their orbits). I imagine satellite tracking for lasers is going to be very difficult as well.
The IBM MBAs have finally taken over Redhat. Anything to squeeze another dollar out, even if it's counterproductive in the long term.

We knew it would happen. Honestly I'm surprised it took this long.
I've read a suggestion that that actually would violate the assorted open source licenses in question, which generally require some version of giving the user the same source as was used to build the binaries they got. Of course, they might be able to just do it on the more permissively licensed packages.
I think it's because harvest implies you're getting use out of the animal outside of killing it. Hunters like to make the distinction that they are also hunting for food as well as sport. Because, as a hunter, if you're hunting solely for some weird joy of killing things, you're a sociopath.
sometimes. And sometimes you just haven't worked that muscle at all.
It was fully illegal for fuel businesses to operate self-serve stations from 1951 until very recently (like, 2017, when limited hours rural only self-serve was legalized).
I have recently gone through at 3.x to 4.x upgrade as an ops person for a ~1TB database.

My takeaway: https://www.youtube.com/watch?v=JNC1CpJQxzg

The engineering quality along with documentation left a pretty bad taste.

Tho sometimes some aspects being really primitive were helpful for getting out of trouble.
The question isn't whether satellite links can beat deep-sea cables, it's whether they can beat shortwave.

https://sniperinmahwah.wordpress.com/2018/05/07/shortwave-tr...
> In fact, would not bet against just Ken Thompson (by himself), creating a new language and whether or not it would catch on.

You mean like Limbo?
Yeah it's certainly tradeoff, especially for the rc-type files that get auto-detected by editors.

Still, I feel like the status quo is pretty good. Most ecosystems have built in task runners for specifying/documenting commands, js and python projects can opt to shove a lot of config in package.json or pyproject.toml for a lot of ecosystem tooling respectively if they want (similar for a lot of languages).

I wouldn't mind if some ~/.config-like (https://unix.stackexchange.com/a/33945/203864) convention emerged here similar to the .meta proposal though.
Good for those children. They have figured out to return control of the device to its user instead of it unquestioningly serving the interest of its owner.
It worked for me on Chrome for Android.

Note that if you copy and paste it, it will typically remove the `JavaScript` at the beginning and you'll have to add it back.
Falcon is also slow for inference compared to LLaMA models of similar size. Speed can turn into a quality all its own when you break up problems into small pieces and use the LLM to iterate.
What a massive hole in the GPL, and its wild it would be considered "non-free" when most people would actually consider it free. Another reason I do not like that license.
Perfect example here is that Indiana has just created a law that explicitly forbids a singular targeted city from adding _any_ new restrictions against turning right on red in _any_ intersection.

https://legiscan.com/IN/bill/HB1050/2023
I've always had this background thought that it would be a fun job to do "due diligence" on behalf of VCs. I remember being on the receiving end of some of that work, and I wasn't all that impressed.

Do today's VCs take technical due diligence seriously? If not, why not?
It worked for me on Chrome and Brave for Android.

Note that if you copy and paste it, it will typically remove the `JavaScript` at the beginning and you'll have to add it back.
My concern here is there appears to be a few open issues around Yubikey support - it sounds like it 'might' work as I described but it might not, and I don't have an iPhone to test with. I don't want to have to use the physical connector, for example. I will reach out to the developer and see if he can clarify directly.
Not the OP, but if I didn't have uBlock Origin installed, I would refer to the number of ads/trackers detected for pages by the Kagi search engine (which I use and highly recommend).
This is great feedback! Thank you so much for this, I do appreciate it.
This happened to me and it left me with lasting anxiety. I stopped in town at a crosswalk for a pedestrian waiting to cross, and the car a couple seconds behind me went around and tore through the crosswalk.

I don't know what the answer is. Drivers make mistakes -- they don't see things, they might be preoccupied, etc. etc. And yeah, all too often they're negligent to the point of malice. But urban landscapes are almost explicitly designed to force those misjudgements to have literally life-ending consequences, and I haven't seen any large-scale societal acknowledgement of that.
The roads were wide open for 2+ years, people got used to driving very fast and not really paying attention to their surroundings because there wasn't much other traffic to start with. People started running red lights because not other traffic to wait on. You could drive recklessly without much risk. Now people are still driving recklessly but have a lot more cars and activity around them.

One thing that I've noticed is people moved to a suburb or took a new job that was a reasonable commute at the time. Now that traffic came back, it's not a reasonable commute anymore so they're trying to drive like crazy to get back and forth.
Maybe an opportunity for a drone company...
Well that fucking sucks. Now I have to get out of my car, in the sweltering heat or bitter cold, stand there while it fills, or get in and back out, and have my hand smell like gas until I can find a sink to wash, which sure as Hell isn't going to be in the bathroom at the service station.

I'm born and raised in Oregon, and know how pump gas, but certainly don't like it.

You folks all got Stockholm Syndrome. It has been great just pulling up, giving your credit card, and having a friendly chat. Now get to be like everywhere else where cat litter is sprinkled all over the ground from people who can't be bothered to fill correctly and doing stupid shit like driving away while still attached.

1 step forward, 2 steps back.
Energy Harvesting Roads: A Game Changer for Electric Vehicles?
I haven't used a pump like that in years. All of the ones I've used recently have just one handle that you grab and start pumping after selecting the fuel you want.
JP Morgan does, though.

They likely spend all of it on the million meetings full of people who wouldn't actually be executing the change, next to none of it on the team and infrastructure where the change will be made, and then fire the team who made the change.
Ah, my bad!

I was confusing WebView with custom tabs, sorry about that! Been a while since I've needed either for anything.
I meant stuff like city counsel passing a new zoning law. Maybe some concrete bollards to make a protected bike lane. Run a few more busses and trains. That kind of thing.
I’ve thought there should be a period of time - maybe 30 years or so, where every law needs to be renewed or thrown out. I’d assume a committee would take years to do this.

I’m sure most would just be put right back through, but politicians would probably be wary of effectively signing on to the worst stuff again.
Author here. The post doesn’t talk about that. I do have a couple posts that talk about LLMs and the future of tech writing though:

- https://passo.uno/hiring-tech-writers-chatgpt/
- https://passo.uno/openai-tech-writing-howto/
This one was written in the desire of people to preserve their jobs in the face of economic change at the loss of overall efficiency and economy.
I'm pretty critical of police forces -- but my experience living in Charlotte NC for the past 8 years leads me to believe that police enforcement is at least a part of the equation.

We had a pretty large step-back in traffic enforcement [1][2] starting in 2019. Since the pandemic, traffic around the city has taken on a decidedly Mad-Max vibe. _Every_ time I drive, I see red lights get run. Most times I get on the interstate I see people passing on the shoulder. _Every_ time I get on the interstate I see people driving recklessly fast. Not high-speed flow-of-traffic fast, but 20-30 mph faster than traffic, weaving in and out of traffic without using indicators. Uptown residents have been complaining about the regular street-racing incidents since 2020.

I'm confident there are other factors, and I know not every city has the same problems as Charlotte. But for sure the fact that the police have just stopped enforcing most of the traffic laws has played a part.

[1] - https://www.charlotteobserver.com/news/state/north-carolina/...

[2] - https://www.charlotteobserver.com/news/local/crime/article26...
Good find ! had missed that one.
It has changed the population of drivers on the road. Wealthy, highly educated professionals are driving less because they work at home more. "Essential workers" are driving as much or more. They are biased toward poorer and less educated people, who are also as a population worse drivers with worse vehicles compared to the population staying at home. These shifts in driver population are more than enough to account for the change.
Just one more evidence point for why crossovers, SUVs, and trucks are stupid passenger vehicles. There are way too many of these behemoths on our roadways, many lifted, making it worse for pedestrians, anyone driving a normal decent car, and the environment.

We have an arms race of stupidity with everyone trying to get a bigger vehicle than everybody else so they can drive more aggressively, see past the other stupidly large boxes, and feed their false egotistical ideas about safety in size.

When will we get regulations that get us back to actual cars on the road instead of a sea of “bimbo boxes” as predicted in Snow Crash?
http://archive.today/liPtm
Do you have evidence Pegasus used this?
E.g., The People's CDOT (Chicago Dept of Transportation): https://www.cbsnews.com/chicago/news/the-peoples-cdot-road-p...
Full service isn't so fun when you're in rural areas outside of working hours. I've been in a couple of dicey situations in Eastern Oregon due to closed gas stations.
Oregon has sweltering heat and bitter cold?
> My impression is that GraphQL is great if you're building an api that's going to be used by lots of different teams with different needs and the api developer doesn't know what they are.

This has been my experience as well. It provides flexibility to the consumers of the API to structure things how they want and fetch only what they need. E.g. if you add a new field, there isn't any impact on existing users to make any changes since they are not specifying it in their current request anyway. To certain extent, that also helps with things being somewhat future proof because even if you knew what the users want today, you can't predict what they will want tomorrow.

Having done a bunch of REST and GraphQL APIs, the only thing I would say for GraphQL is to avoid re-inventing the wheel and use a stable third-party library to do as much heavy lifting as possible so that you can focus on the logic side of things.
> Having self-service pumps means stations can more feasibly open earlier and stay open later,

This was a common problem before the rules on rural stations loosened up. Driving through Oregon during the night could be pretty risky - there were very few 24/7 stations.
Amazon launches local business delivery network
I am not aware of a single walkable city or town in the US that is not expensive.
Red Hat offers free subscriptions to developers. How doesn't it help in this case?
Let's see if the laws change in time to be relevant. Good thing it's not required for EVs to have an attendant plug the charging cable in for us.
I can't personally judge yet how much this will affect their business, bad for optics and community and all that sure. But regardless the narrative still implies they were already successful (aka "a one-off success"). Businesses rarely last forever. A decade plus of success is still a big success.

The point is more about the extreme difficulty of building for-profit businesses strictly off Linux-style OSS. Where people will pay for premium versions supported by paid dev teams. Otherwise it's just a glorified consulting business and not really an OSS software selling business.

I'd be interested to hear the motivations for doing so. Whether they strong downward financial pressure or were stable + merely wanted more growth.
It's too little.

There's no language I know of where slapping 'const/final' in front of a field or a function will free you of the burden of considering whether you can safely share it (with the exception of primitives).

If I have a final field of Set<AllowedUsers>, I can't return it, because the caller can insert a new user.
I can't believe the EU, which has fined Microsoft because of having IE as the default browser, is OK with Apple having a total walled garden in iOS. Which by the way only has one "browser", because other browsers are forced to use the safari engine.
It’s not up to them, it’s what the Oregon constitution prescribes.
Red Hat is a huge contributor to Linux. They also are responsible for making it a trusted OS for people coming off traditional Unix in the 90s. They aren’t doing anything on the backs of others.
Softbank had a strategy of deploying a lot of capital very quickly. That is, taking many more bets than traditional “high conviction” VCs. High transaction costs (including time to close) as a consequence of deep diligence would have broken this model.

It doesn’t look like this strategy worked out well for them.
My suburb does as much as it can to make itself walkable. There are crossings and sidewalks everywhere, but it's still a low density suburb so it doesn't make much sense to walk almost anywhere (my kid does walk to school as it happens to be close, but that's it). So while they are trying to address this problem, very few people actually walk.

But all of this said, I want low density. Having lived many years in a high density ant colony (aka "walkable city"), I want nothing to do with that. Keep your high rises to yourself. I think that high density living is inhuman. I respect your opinion, but we don't think alike. And I promise to not mess with your lifestyle if you don't mess with mine, we can all live together many miles apart.

I want the convenience of a drivable suburb with wide roads where everything I care about is just a 5-10min drive away and I'm willing to pay for these roads and the electricity/gas to take me where I want to go. I exercise every morning by walking around for 45 min in my cookie cutter neighborhood; the air is pure and it's a joy to walk around trees, ducks and birds instead of buses, cabs, people sneezing etc.
Yea selling an entire OS that consists of a ton of other peoples open source projects—often paid for by other companies to have somebody work on a thing — then when people say “hey we should get a copy of the small tweaks you did to all of those bits” and they say no, seems like a situation where changing the license on enough critical parts force the OS maker to not withhold the software.

What would stop Redhat from saying “we’ve decided the only customers we care about will pay us 50k to be a customer, therefore anybody who doesn’t pay 50k cannot get source from us.. and anybody distributing the source code owes us 50k..”
I don't think analyzing this issue from the perspective of individual interactions is useful. Even in safe, walkable cities, some pedestrians will be reckless. Even in Phoenix AZ, some drivers will be courteous toward walkers.

All that disappears in the aggregate though, and we're left with the fact that the built environment is the main factor dictating how we interact on our streets. We build wide roads and build huge dangerous vehicles to go very fast on them. That's the issue.
One thing I don't look forward to about this is that (I assume) this will inevitably result in our pumps having those awful video ads that I see all over the place in other states. Gas stations won't be held back from playing those, now that their attendants aren't around.
That depends on whether or not instance blocks are transitive.

There's a suggestion made by some, myself included, that instances which fail to block Facebook should also be blocked. That is, costs of defection are increased.
Yeah this case seems incredibly obvious, and I feel like any suggestion from the developer that they aren't violating the policies is disingenuous.

Whether the policy is a good one or not is a fair question, but not one that App Store review will (or even can) answer, and trying to do anything there is barking up the wrong tree.

The right place to challenge this sort of thing is likely with organisations like the FTC, Competition and Markets Authority, or the EU equivalent.
I did read the intro, but I considered police/ambulance to be a "universal" exception, not a "local" one (i.e. not idiosyncratic to a particular jurisdiction.)

(*Certainly there exist failed states where the police/paramedics are corrupt and the park owner is warlord from a rival tribe, etc. but I think that goes beyond a normative reading of the question.)
>> because often you have control over the fonts you use

Good luck with that if you want to support non-Latin scripts. Now you're shipping 100s of MBs of fonts with your app.
"successful NFTC license" -> Almost all went to OpenJDK and almost nobody came back. So how successful is this?
Oh wow! I didn't know js version existed! I'll go check it out.
Is it possible to add dark mode to this? Not sure if it'd need a new channel or there can be toggle to current stream itself.
I can see that you're emotional about this, but as someone who doesn't exactly love pumping gas it's nowhere near as apocalyptic as you seem to think it is.