skysight-inc/HackerNews huggingface dataset:
I read somewhere very recently that because GDPR was enacted before, that it still applied there. I'd appreciate it if someone confident in their legal knowledge could correct or confirm this claim.
I guess this is why factories used to be on waterways and waterfronts.
just use video speed controller https://chrome.google.com/webstore/detail/video-speed-contro...
> It's just as easy to saw/grind through rebar as it is exhaust piping

Rebar is much denser stuff than the thin muffler material. It takes less than a second to cut through a muffler with a cutoff wheel. Meanwhile it takes 5-10s with rebar. And that's of it doesn't eat your blade in the process.

You are going to have to cut at least 10 pieces of rebar to get that thing out, so you are looking at over at probably 2 minutes of cutting time alone.

The easier the crime, the less deterrent you need to avoid the criminal.
Thanks. I would still be curious to know how the strength of an artificial magnetic field at a range of say 10 km compares to the order of magnitude of local variations they are talking about in the earth’s magnetic field.
Freedom of movement provides so many personal and societal benefits that IMO it's absurd to expect transit systems to break even much less be profitable
That wasn't on the page when I read it.

Good that they've added it. Disappointing to see that Apple has gone so long without releasing a fix.
Also enabled by default for me on macOS 14.1.

Edit: It appears I confused it with a similarly named flag. It doesn't appear to be enabled on macOS yet by default.
Of these, I would consider only Java to be a true OO language.

Python: Sure, everything is an object, but you don't need to know much about OO to use them. I program in Python professionally, and rarely do I write classes (unless I'm using a framework like Django that requires them). Also, if your language doesn't support data encapsulation, can you even call it OO?

JS: Wasn't OO a later addition to the language? You can get a huge amount done in JS without classes, and that isn't considered poor JS. The general push in JS is to go more functional, not more OO.

C++ is just C with an overly complex OO appended to it. Again, you can write fantastic code in it without relying on OO directly.
> The only alternative is an old-fashioned credit card -style thing, but even that requires you disclosing your real identity for who knows what reason.

Oh bullshit. You can buy and use an oyster card anonymously. I do. Stop spreading FUD.
I used Emacs for about two decades. It worked well and did exactly what I wanted it to.

Then I started using Copilot+VSCode while learning a for me new language (Python) this spring. I've grown rather fond of VSCode since, to be honest.

This extension by Yuichiro Tachibana is the one to use to get Emacs keybindings, btw:

https://marketplace.visualstudio.com/items?itemName=tuttieee...
But still on track to shrink? From your source (thank you for the read):

> Claus concludes, “Based on the Montreal Protocol and the decrease of anthropogenic ozone-depleting substances, scientists currently predict that the global ozone layer will reach its normal state again by around 2050.”
ShadowDOM is actually a big part of the reason where the perf comes from because the universe of what actually needs to be considered in order to get to the eventual answer of what style properties should any given element actually have is tiny due to the fact that it is encapsulated.

That and the the other big win comes from using native compiled C++ browser code to implement large chunks of what libraries typically provide in userland JS.

React is probably the worst offender here as it for all intents and purposes brings its own implementation of both DOM and events. It’s just an outdated architecture choice that made a huge amount of sense at the time but nobody would do that today if they were building a front end library from scratch.

Finally regarding your point about the message bus idea you might want to take a look at the BroadcastChannel API if you aren’t already familiar with it. Sounds like it might be what you’re looking for.
Sounds just about right sized to get off-shore grade wind turbine blades to remote inland hills. The benefit of larger turbines is even bigger inland than off-shore, but inland is severely limited by transport, because (unlike the tower) those blades can't realistically be built from subassemblies on-site.
Not that surprising actually, since jQuery is bundled with WordPress.
Regardless of who wins this battle, we all lose in the end anyways.
Could one not just use a tool like Mypy that strongly enforces static typing in Python?

It seems like you get a lot of the benefit of static typing if you adopt it as a self-imposed constraint?

https://breadcrumbscollector.tech/mypy-how-to-use-it-in-my-p...
> Again, the monks believe they live rich lives without being "useful" by North American standards, that's certainly a cultural thing.

That's begging the question.

Historically, nearly all societies valued work because work was necessary; they valued being "useful".

Historically, nearly all societies also specialized, moving some folks away from directly producing/ harvesting food and to other jobs like building tools; they also produced art, philosophy, religion, and other things which don't appear to be "useful" but _empirically are_.

> Look at what value we place on people who are homeless, addicts, crippled, blind, deaf, or hell, even someone who is just unemployed.

> We look down on them heavily. We judge them as having lower value because they are less useful.

No. WTF, no.

Most people who are "unemployed" _were_ employed and _will soon be_ employed. Most people who are homeless had a home and will soon have a home. These are usually short term circumstances.

The folks who are long-term unemployed or long-term homeless are a completely different category: lots of substance abuse, mental issues they refuse to treat, refusal to adhere to basic societal norms, etc.

But if someone improves themselves, wow, do folks love a comeback story. I think that's almost universal across societies, but I'm happy to see evidence otherwise.

As for physically handicapped folks, plenty of them work for money. Some of them can't _but they want to_. And they find other ways to be useful to their families, their community, their society. I don't see disdain for that.

But that one is definitely cultural. Historically, most societies would "put them out of their misery". Still true in Canada.

> Even look at the original comment and the disdain for "useless lumps"

> This attitude doesn't exist everywhere.

Generally, yes, it does. See everything above.
> The visceral reactions to OOP here are interesting.

The submission title originally was for OO.
Could you send me a note on ram@thenile.dev. Would love to understand your use case better.
It seems like examples are usually oriented around specific popular SPA frameworks (e.g. React) or focused on an existing server side rendered app that you are adding interactivity into. I understand extending server-side way. The kind of stuff I used to do with jQuery back in the day adding interactivity into otherwise SSR pages.

In a world of either SPAs or SSRs, htmx straddles the two. That is what makes it so interesting and unique, but it is also a different enough model to not always cleanly map from my pre-existing skills/patterns.

For the app I'm doing, I'd really prefer to keep it an SPA. In that the URL never changes, and there is never a full page reload (outside of OIDC/sign-in). I'm sure I can get there, I just need to think about the architecture a bit.

I'm kind of obsessive in this app about loading the app being nearly instant (I personally use it countless times a day). I really love the idea of returning back a full rendered page of HTML that wouldn't require any other API calls before showing the content.

The current stack (which I hate, but it works, I wrote it, and so who am I going to blame?) - is PHP/MySQL. My concept for something that will be lower maintenance going forward (keeping up on PHP versions...ugh.) is to use Deno + oak + SQLite (running in Deno using WASM) on the server to render HTML fragments/pages, and htmx on the front end. With no build step and no database server to maintain.
I thought DOCSIS was cable-only. Most fiber ISPs (PON) require an ONT, and they'll give you an ONT + Gateway or a Gateway with an integrated ONT (the former lets you use your own equipment by plugging directly into the ONT).

ISPs that offer dedicated fiber lines let you use an SFP with your own switch/gateway directly, if I'm not mistaken.
To me it means wealthy but without the higher-class connections that makes it easier to get the right kind of expertise when needed.
I've not heard of Pyp but it looks interesting. I don't immediately see how it would integrate with this project but I'll put this in my back pocket. My project uses a python environment in MATLAB to import "nd2", a python package that wraps the Nikon ND2 SDK. It's extremely useful for extracting metadata about the microscope configuration the experiment used.
how about u just dont cut all the trees because of greed??
Yes there is a ‘UK GDPR’ in domestic law
https://jalopnik.com/stealing-toyota-prius-batteries-is-now-...

Oh, there is one. It just takes longer with higher risks.
True.

It's also nuts that this downtime according to creation of the post -> resolved in comments, was only 27 minutes...

I've literally been on standby to get an answer what happened with a huge cloud provider for 3 weeks now and today they got back with static assets that weren't reachable ( ico's ???)

They don't even know what happened since it's not logged in their logging, since it's using middleware and because of the sudden weekend downtime, they middleware wasn't triggered...

After a detailed description that we found that it was related to a app service plan, they came back with 404's on static assets...

Only now it got escalated..

Fuck the cloud, outside of cloudflare.

The only time we had a downtime with cloudflare, they gave a detailed description and it was related to our cloud provider and not Cloudflare . Then their was a infra update and it also didn't get logged... Because of that we thought it was the wrong party...

18 hours down, redeployment fixed it, nothing logged on their end. Luckily one service wasn't redeployed ( barely used), so we can prove there was an issue.

Ho boy...

I'm wondering how many more weeks it will take...
I will do tomorrow! In the meantime, on the offchance anyone stumbles across this who has the same problem, my workaround is available here [0]. (Also exported as `darwinModules.chsh` from my Flake)

[0] https://github.com/Cu3PO42/gleaming-glacier/blob/master/modu...
IBM acquires Manta Software to complement data and AI governance capabilities
I'm not a space person, so this may be a very basic question but how is this same rocket supposed to launch from locations on the Moon or Mars? The propulsion force is obviously less because the gravity is less there, but that really enough to overcome all of this work they have to do on Earth? At least at Boca Chica you can get a construction crew there.
Pretty much anyone below VP at Fox is expected to still be getting their hands dirty, and I know VPs that are still deep in it.
Axel Tanner Playground
That's a familiar pattern in the US, make problem complain about problem. The on off switch that happens with the US debt when Republicans take power and lose power is astounding.
House poor and asking for family assistance is something thats common even where homes are $200k. More than half of american home buyers use family assistance. The fact they are in the market at all at nearly $1m median prices on trade wages is incredible, family assistance or being house poor while you pay down to get rid of pmi or not.
My thinking is that it's particularly for routes where it would still involve changes that there is most to gain. You're more likely to be willing to put up with public transport if there's a quick way to get to a hub.

An example near me is that the main bus routes follow one of 3 two main roads between two major stations near me. If you're in the middle or want to cross between those two, it's usually faster to walk. Especially as the buses are often full during rush hour. If you were able to both offload a portion and offer a more attractive alternative for those living in the middle, even just between those two stations, it'd plug a hole. That route would break even if you managed to put on average 4 passengers per minibus paying the same as the bus fare based on Uber and minicab prices. Given bus routes are subsidised, that's a pretty decent starting point even if you drive increased demand to other parts of the network.

On the other end of the scale, there are places a bit further out to me where the buses run every half an hour, if you're lucky, and winds it's way across a large area to cover a much as possible with as few buses as possible where the demand is at the same time so low that you could meet it far better with near-on-demand minibuses that'd skip.

I think you could do a lot here without actually increasing budgets, by scaling down services that are currently kept going because they're seen as necessary, but replacing them with something more dynamic.

> for the most part mapping services like Google Maps often provide the public transport times, bike share, ride share, etc. within the same page and query where I live.

Google Maps is very sub-optimal in London compared to the Citymapper model which is to hand-hold you through the entire journey (tell you which platform to go to, vibrate when you're close to a stop etc.), but that's not really the point. The point would be to be able to plan your journey in a way that ensured the data could feed straight into bookings as well as into end to end demand forecasting of location pairs instead of just which journeys people take when they don't have any other alternative.
We don't have an official example yet, but I expect it will work.
So far every JS framework that uses https://node-postgres.com works great and so no reason to think Drizzle wouldn't.
Thank you for the heads up about that when upgrading
This. Software engineering needs to be a separate field from CS, as mechanical engineering is a separate field from physics.

But maybe it's good that you were taught how to become a software engineer. My guess is that 90-95% of CS grads will actually work as software engineers.

But, a question if I may: How good of a software engineering training was the CS degree? Would a real software engineering degree have done a better job?
Prof said doing CS to become a web developer is using a cannon to kill a fly
Could some of it be due to the tax write-off for a large vehicle (over 6k lb)?

https://www.financialsamurai.com/tax-rules-for-buying-a-vehi...
Jolt?
A good idea is a good idea, regardless of where it comes from.
Thank you! That's the example we looked at for our dlt-airflow integration :) the dlt dag becomes an airflow dag.
Isaac Asimov's "Three Laws of Robotics"
I use and recommend this:

- Iterm2 - Better terminal

- Fig - terminal setup

- Raycast - better Alfred

- Rectangle - windows organizer

- Bartender - if you don’t have much space for apps in your top bar

- KeyCue - keyboard shortcut hints that you can configure

- Aldente - To protect your battery life

- Adgurad - add blocker in DNS level

- Reflex - fix annoying behavior with media keys

- Visual Code - Nice IDE with cool plugins and awesome community behind

- In Your Face - to never miss a meeting

- time-out - to remember take brakes in a cool way

- Cleanshot - to take perfect screenshots and screen gifs

https://github.com/nathanredblur/nathanredblur/blob/main/mac...
Thank you for this, most informative comment I've seen on Hacker News in ages!
I also checked on my iPhone which I just upgraded to 17.1 and the flag is present and already enabled there as well.

Edit: Seems like I got confused by the other very similar feature flag as well.
> Ah yes. PON. The technology designed to block out competitor access to fiber infrastructure.

There is nothing inherent in PON that prevents open-access network from being run:

* https://en.wikipedia.org/wiki/Open-access_network

It's just that ILECs tend to be the ones that build out OSI Layer 1, and also tend to run the Layer 3 for customers to connect to the larger Internet. But this doesn't have to be the case: see Openreach in the UK:

* https://www.openreach.com/broadband-network

Open-access can be done for a variety of reasons:

> […] In some cases, an open access approach was adopted voluntarily (e.g., Spencer IA or Ashland OR), in others open access was mandated by state law (e.g., Grant County WA), while in many others, no open access is offered (e.g., Braintree MA). These case studies reflect a diversity of approaches that helps elucidate the relationship between open access and the technology/architecture used for the last-mile network, the business strategies employed by municipal communication service providers, and the regulatory environment in which the municipal networks operate. […]

* PDF: http://people.csail.mit.edu/wlehr/Lehr-Papers_files/Lehr%20S...

An outline of the five major ownership/operation models:

* https://www.altmansolon.com/insights/the-case-for-open-acces...
They've built Starbase there, with all the rocket assembly facilities and the new expansions. Unless they're planning on shipping all the rockets via barge, I think it's safe to assume they'll send them to Florida by launching from Boca Chica.
> But wouldn't you want to update your project to a new(er) version of Ruby in that hypothetical?

Perhaps because it's in maintenance mode and what you really need is just to be able to run it to compare its behavior with that of its replacement, or because you want to perform the upgrade by replacing code that relies on deprecated APIs in an incremental way, in a copy of the codebase that still runs and passes tests at each step along the way.

Or maybe you're a scientist and you want to run the original code because you want your tests to have the exact same performance and other characteristics as the code used in the original paper, so you want to avoid compiler/interpreter optimizations that have come out in the meantime.
we actually spent several weeks writing openAPI -> dlt pipeline converter. you can check what've got here: https://github.com/dlt-hub/dlt-init-openapi

we'll continue this project but I learnt from it that most of the openAPI specs are a mess with hundreds of endpoints, incomplete definitions, lack of relations between endpoints, unique constraints etc. so there's tons of heuristics needed anyway. but sometimes it works. and is quite amazning!

if your source has well defined schema, we support ie. arrow tables natively. we keep 100% of that schema: https://dlthub.com/docs/blog/dlt-arrow-loading
if you want to define your own schemas you can do it in many different way:
- via pydantic models: https://dlthub.com/docs/general-usage/resource#define-a-sche...
- via json-schema like definitions: https://dlthub.com/docs/general-usage/resource#define-schema
- in a schema file: https://dlthub.com/docs/walkthroughs/adjust-a-schema

if you want to enforce schema and data contracts:
- you can use pydantic models to validate data (if you use pydantic model as a table definition, this is the default)
- we have soon-to-be-merged schema contract PR: https://github.com/dlt-hub/dlt/pull/594

My observations are that it is more than 1% of people that are fine with auto-generated schemas. But that could be selection bias (they use our library because they like it).
>then deploy and split load between 2 or more providers (e.g. Cloudflare, Fastly)

How does this work when most edge providers manage your DNS to point at the available servers they have?

Also, if you "HAVE" to be online, then you're the type of target that's at big risk of DDOS which complicates this even further.
If that's going to be a problem with testing it's going to be a problem if/when they actually start using Super Heavy as something other than a debris machine...
Are power outages even a thing? My PC at home (germany) is always on, so I'd notice, and I'm involved with energy at our data center (Frankfurt, Germany) and home and external data center had no outage for the last 20 years, at a minimum.
I am weirdly more afraid of installing chrome extensions than executables on my machine
OK, with something something like the F-550 (on the small side for this use case, but also a reasonable choice for an ICE dump truck that's driving to/from agricultural fields), it could work:

https://www.ford.com/commercial-trucks/chassis-cab/models/f5...

That can move 14,870 lbs (minus the weight of the driver and the dump truck bed) per trip, so it would take more than 6.7 trips to deliver rock to treat an acre. At 6.7 trips per acre it would have to use less than 44 gallons of gasoline per trip for breakeven. It should use significantly less than that for fields that are somewhat close to an appropriate quarry / rockery.

The lightning can only move 7000 lbs per trip, so it would have to make 13.5 trips per acre.
He's not trying to bait anyone to loose their job.

He's trying to ensure that governments have processes in place to quickly and effectively serve citizens according to the law.

I actually expect them to serve us with a smile and good manners not unlike the courtesy expected from the good folks at any Chick-Fillet.
As a 2+ year user of Vs Code for daily dev work - yes, this is accurate. Code is a lot like Linux: lightweight, fast, and a royal pain to set up.

But once it is set up with a cocktail of plugins it is rock solid. It is also much faster than any other IDE I have used.

However I am a weird user - I don’t usually use buttons on the ide. I just pop open a terminal for things like git commands, build commands, test commands, etc.
It is pure horror watching the West surrender it's conscience to an electronic culture.

At some point, it will be trivial to force people to act against their conscience, en masse, with electronic precision.

Computers don't take no for an answer. They are the horrifying interface to tyranny.
It depends on your conception of what it means to own land. We don’t generally view land ownership as absolute in the way we would for say a coffee mug. In some sense all land is partly owned by society, the deed owner has many rights, but not absolute ownership.
From what I’m told disabling JIT might do the job. With consequences to things breaking down.
What I like about this format is that it's observing and addressing real problems someone actually had.

It's not a philosophical debate nor is it advice based on what someone did 20 years prior when they were a novice.

It's a programmer observing an actual novice and observing their actual problems.
This will be entertaining, kind of steam punk like.

I expect that they are really designing for hydrogen lift, the economics become a lot better and pretty much everyone understands what killed the Hindenberg wasn't the hydrogen rather it was the outer skin catching fire. "Teldar"[1] (I think that is a wonderfully stupid name) is much less flammable. If you ask "Why hydrogen?" The reasoning goes like this; The value of an airship is determined by its range and its cargo capacity raising either increases the airships suitability for various tasks. Hydrogen provides 8% greater lift per cubic liter over helium and costs 1/10th what helium does to source and supply. So economically it just makes more sense but we haven't had hydrogen airships because of the public perception of their danger (and thus the lack of investment). Anyway, there are some great applications for dirigibles and "disaster relief" and "heavy lift" are but two. Something about being able to just sit there for hours over a point that is unreachable by land is pretty appealing.

[1] https://www.dupont.com/content/dam/dupont/amer/us/en/tedlar-...