skysight-inc/HackerNews huggingface dataset:
I code at the interface between ops teams (on the business side) of companies and dev teams (on the IT side).

One of the things I've realized is that in most unregulated companies (read: non-healthcare/financial) the business side of the house is used to having little or no lower lifecycle.

If they want to make a process change, they make it on production work.

Granted, they have change control approvals, etc. etc., but the whole dev-test-prod cycle looks extremely different for them, because you can't do certain things without lower environments.
> I'm using a browser extension to show full size of images on social media when hover and Instagram went crazy about it, warning about unusual activities and threatening to lock my account. I looked into it to see if the extension does any scrapping behind but no, it all seems fine.

I've used such an extension and found dragging the curser over your screen might fire like 25 requests. You might simply be rate-limited.
Embark on a New Journey with Us lilt.social
Embark on a New Journey with Us!

Welcome to our brand-new platform, freshly launched and full of potential. Together, we have the incredible opportunity to shape this space into something truly remarkable. Let's foster an environment of respect, open-mindedness, and collaboration. Join us in building a vibrant community where great ideas thrive, and together, we'll create something truly special!
Residential broadband often has it too. The laggards are corporate networks and cloud where IT is ultra conservative and “if it’s not broke don’t fix it.”

The only thing that will make corporate environments change is if something they need starts requiring it, and not a second before.

Cloud is slowly getting it. Slowly. GitHub still doesn’t have it though, which makes pure v6 nodes annoying for a lot of use cases.
Nice graphs. The “per-country” ones are interesting, France and Germany are doing surprisingly good here.
Well, at least on Google Trends, "Dart programming" is 4-5x more searched for than "Clojure programming".
You know you're not supposed to write the symbols in and around the tags by hand, right?

https://github.com/aca/emmet-ls
But there are models above the base.
Read up on meaning of word "most" when you feel the need to snipe contrarianism without adding to debate.
> approaching 50%

Worldwide. For the US specifically it's 52%:

* https://www.google.com/intl/en/ipv6/statistics.html#tab=per-...
PicoLisp Explored: On Coroutines
It might be worth mentioning LiteralStrings from [PEP 675](https://peps.python.org/pep-0675/) and how you should use them to prevent SQL injections. I'm not sure this blog adds much to the discussion when it comes to when to write SQL and when not to. It does not cover the struggles, the benefits, and the downfalls.
Old devices failed, new devices "just work" with IPv6, corporate environments are slow to change, until they're forced to. The "internet companies" have moved on to IPv6, but the "non-internet companies" are still stuck on ipv4 only (so google and cnn work, but your local steelworks is stuck on ipv4)
>how has the situation improved since then?

It is gradually becoming acceptable to dismiss IPv6 and suggest searching for a modern, practically minded alternative. Important first step in untangling the mess.

Naturally opinions vary as to what exactly would constitute modern. Common complaint is the significant mixing of OSI layers, in particular application level concerns like significant baggage of encryption & authentication. And then there's my pet peeve of BSD Sockets API incompatibility which was introduced accidentally.
I believe WeWork could have worked well, but they raised money on valuations of being like a tech company.

They have a moat, their locations and global convenience. Same feel, same badge, same almost everything regardless of location.

I wasn't a Wework user until about 5 months ago where I decided to start working from there with a coworker twice a month. Has been a positive game changer!

The sense I get in Toronto is that more & more employers would like to do a model or having employees sync up at co-working locations, but are stuck with their 10 year leases.

Maybe Wework won't survive but I feel like someone will buy them when they go under and be able to operate profitable under normal real estate returns.
> but sorry you need to learn Dart

At this point in my career I'm definitely not intimidated by having to pick up some new syntax -- especially if it is straightforward and sensible.
There is no such space in the IPv4 header. And even if it were possible and you could specify an IPv4+, you’d run into the exact same problem: people would still insist on an IPv4 address to talk to whoever still is in the IPv4 world.
One avenue involves delving into freelance platforms where adept animators and video creators present their services. It's advisable to seek out profiles that highlight pertinent experience and garner favorable feedback from clients. This way, you can secure a professional who aligns seamlessly with your vision and requirements for the animated video.
X = Twitter. Why would you pay 5 billion to get a particular stock ticker symbol for your privately held company? Its shares are not traded.
Can mold be used as the OpenBSD system linker?
Only Americans could invent a more violent form of golf while not realizing that baseball and golf feature watching grass grow as a spectator sport.
What if that world wide web thing kids are talking these days turned out to be a dud?
Yeah I can understand wanting to split out the ORM model from a separate class that holds data. I just think absolving oneself of an ORM or query builder entirely for a DB schema that doesn't (glibly) fit on a postcard feels like a good way to generate a lot of busy work.

I somewhat disagree about your point on caching. If you're working with models (that, namely, are 1:1 with DB rows) stale object problems are a reality no matter what, and having the ID be put into a pure data object generates the same issues. But these are things that are not very interesting to discuss outside of specific contexts.

I am a bit of a functional programming nerd, but I've just found that for Python stuff in particular, swimming upstream is its own bug generator relative to writing concise stuff in a very imperative fashion. Using the fat models directly is a part of that calculus for me, but YMMV and every team has different strengths.
I am quite interested, but a bit sceptic. On the one side, it would be great to have a language which you can learn in a couple of weeks due to its simplicity and small vocabulary. On the other side, as a programmer I immediately get the notion, that a large vocabulary might just get replaced by more complex expressions. This is basically a mathematical necessity. And it is something which we can observe in real life anyway. Whenever you have a situation, where people try to say something in a language where they lack the vocabulary, but also when the language lacks the specific term for a new thing, one will use compund expressions. Some will stay, others will gradually be replaced by a specific term.

Also, I find it highly interesting how groups of people will evolve branches of languages, in the large usually called dialects. But also in the small, like with any customs and styles, local variants are developed. Seems to be a very fundamental human trait. That can be an age-dependent variation - most age groups have their version of a language, and also culturally. Like certain groups of immigrants picking up their style of the local language. And on the big scale, look at English, which seems to be the closest to an universally spoken language so far. There are quite some flavors depending on which continent it is spoken on.
It's all about that perfect alignment between your project's needs and the professional's capabilities. Don't hesitate to reach out, have a conversation, and see if your creative wavelengths match. This approach can lead to a productive and satisfying collaboration that brings your animated video to life.
> Justice could be translated as “sama pona” (literally “good sameness”)

But how is that not just a compound word that needs to be learnt? Because I would not guess justice from "good sameness", it might as well mean morality.

So now you have to learn these compound words and the idea of a 130 word vocab is a bit dubious.
Study shows how to maximize mangroves as climate and community solution
I see everyone keeps reminding me of Emmet. I know about it, but it does not exist on a phone or iPad where I sometimes need to do small changes while on the go.

I frequently travel for days without my laptop, and need to maybe add an FAQ entry or clarify a feature. Doing that with Plim is a breeze.
nfcAudio – WiFi enabled MP3 player with NFC song selection (2020)
technically you should be able to download video and you should not be prevented from this, at least to have a proof somebody was spreading hate speech or insulting you or your relatives. Of course you can camcord the screen but this sounds like a stone age solution.

Do you know for example that you cannot take screenshots of netflix in your browser on Mac, and therefore cannot make a meme, which is a fair use that has been taken from you?
> “DEF CON is as much about security as Comic-Con is about comic books,” -- a goon

This is a rollicking good time to read, but probably not fun to try to go there and keep safe any electronic devices I might have with me. I attended a local Cybersecurity conference, small scale, but I kept my phone powered down at all times while I was in the vicinity of the venue. I got a really nice "fishbone" earphone caddy from PayPal.

So for me, at the beginning of my meteoric career, conferences were about hob-nobbing with cool hackers and seeing amazing stuff and maybe sitting in on a few talks that may be relevant. And unfortunately, I was unable to secure an expense account or a blessing from my supervisor to attend any conferences, so I basically went on my own and just hung out. The main one was a Usenix LISA that came to town, and there was a great BoF (Birds of a Feather) about Perl 3 upgrading to 4, and there were no hackable ARM badges, and more people had pagers than cell phones.

And yeah, I really did go to Comic-Con: the goal at that point was to grab as much free swag as possible. I would fill a bag in one day and bring it home like I was a trick-or-treater. I also liked to show off my goth attire and snag a few autographs.

I attended one conference with my employer in the late 90s, and for some reason I had volunteered my personal PC to be the demo machine, and it wasn't going to work anyway, but I had carted the whole mega-tower setup in my car and to the conference venue, and I felt like we didn't really get anything done at that conference, and it was probably my fault.

I think even if you show up to DefCon with no electronic device, you will probably be susceptible to social engineering. It may be safer to go in a group, and separate your roles, like a treasurer who holds the funds and a secretary who authorizes purchases or something. Or you could bring burner phones, a wad of cash, and just have some fun. It's Vegas, baby.
>Where I am from, doctors are prevented from raising their prices in an effort to give equal access to all, rich and poor alike, which would allow for a doctor shortage to transpire

Where is this? In Austria the government also caps how much the public doctos can charge, but guess what, most doctors exit the public system and go fully private where they can charge however much they want leaving a shortage in the public system.
The fact that lots of packet processing hardware relied (and still relies) on the IP header having the structure it did means you’d have exactly the problem IPv6 had. So you’d have to roll out brand new hardware that simultaneously supports both types, just like with IPv6.

As for endpoints, it’s similar - no IPv4 endpoint could talk to an IPv4+ (or whatever you want to call it) endpoint without additional code to handle it (just like IPv6 needed software modifications), and if you wanted backwards compatibility you’d have to still have a regular IPv4 address on every endpoint (or NAT) as well as an IPv4+ or whatever address - just like what’s needed with IPv6!

So ‘just’ doing that causes literally all the exact same problems as what we had with IPv6…
Exciting project, definitely taking a look at this.
That would have been funny, but we already had that one around somewhere.
So what happens is that you have the one query that runs for a specific page and fetches the data and the relevant fields? I could definitely see that working for many projects, at least while your objects don't have too many tiny little details to pull out of thhe DB
I got my M1 Max MBP 14" at the end of 2021 (so almost 2 years ago now) and my previous machine was an X220. The main reasons I switched were:

- I was a consultant/contractor, and sometimes you have to run software you really don't want to (Citrix, Teams). You can kind of do this on Linux w/ emulation, but on an older machine it's painful.

- Can't drive a 4k monitor at 60fps

- 1366x768 is hard to webdev on

I also had a multi-machine setup so like, a Chromebook for being spied on, a Windows machine for gaming, and an air-gapped Windows machine for music production. My partner and I had decided to move abroad and it felt like a little much to bring 4 laptops over, so I reluctantly consolidated. In truth the only thing I really gave up was acquiescing to being spied on, but at this point that's more because I haven't set up a pi-hole (etc.) than anything.

I do miss (Arch) Linux, and obviously the X220 input system is unparalleled, but I'll say that I'm pretty accustomed to the MBP input system now (I learned Fn-Delete is actual delete, which actually improved my life significantly). I probably lost ~30WPM (I'm around 100-150WPM on a good keyboard) and it's definitely a worse ergonomic experience to have to leave home row to use the trackpad (you're telling me you want me to stretch my ulnar nerve even more?).

There are other niceties. My partner can airdrop me things. I can load truly ridiculous Excel spreadsheets. I can move my music production onto it. I can stream both an Snes9x emulator window and a webcam grab through OBS to game w/ my brother in the states.

Glossy screens on laptops don't make any sense to me though. The argument is you get better color reproduction, but there are great matte screens that do that (I have a 32" matte display with 100% AdobeRGB that proves it), and besides that, I bet if the difference matters to you you've got a high performance glossy screen on your desk in an office with controlled lighting. Laptops go places! Sometimes they're sunny! Matte screens please!
I've been a big fan of this approach for years (introduced to me by Conventional Comments [1]) - even though it may not always be necessary, it's a low-effort way to make sure you're not misunderstood.

[1] https://conventionalcomments.org/
Until I saw the 20 year old dates in the post I could have mistaken this for something written yesterday.
Well, WebKit was created by Apple and not something small like KDE, GNOME where mostly volunteers would participate.
In Sweden you only get taxed if you exceed half a megawatt.
The "I Don't Care About Cookies" extension.

I seriously can't live without it, anytime I'm trying to read a website and a fucking pop-up obscures the text I'm trying to read, I want to throw my device on the floor.
Gall's law: Complex systems can't be fixed, only rebuilt from scratch
This is really quite neat. Love both the idea and the execution.
> I mean that's practically one of the foremost missions of the Church, is to ensure that families are strengthened and encouraged, and that we persevere in love, no matter what.

I think this is a good ideal. But treating it as an absolute with “no matter what” seems foolish and discounts the entire philosophy as counter productive.

To show this with an extreme. Should spouses who attempt murder and perform numerous rapes and beatings expect their spouse to “persevere?”

How about church leaders who molest children entrusted to them? Should spouses stay married to them?

I think there are more marriages ended for reconcilable reasons and could have been saved. But admitting they marriages must be kept together makes it harder to keep them.

Again, buying life insurance doesn’t mean you want to die. It means you want your kids taken care off if your life ends unexpectedly.
> getting visas is very hard

Compared to US visas, it's a walk in the park.

>Streamlining this system and lowering the requirements for a skilled visa won’t hurt anybody

It will defiantly hurt the housing market because Germany doesn't build enough.
I live in a semi-rural area among apple orchards. So, no, we don't have copy shops on every corner.

A toner cartridge lasts me years and it's obvious when it's getting somewhat low--and can generally be revitalized for another number of months by shaking it a bit.

It's really tiresome that some people seem to think there's is the only reasonable lifestyle.
I did not realize at first sight that this is an old article. It was standardized in the 90s and supported by most interfaces since the early 2000s but does not seem to be working properly as of today in terms of adoption. A big problem today regarding Ipv6 is the still missing auto configuration on most devices and router sided problems like don't sending out router advertisements with the prefix. Then there are other problems like no default gateway set. Technical skilled people are able to get Ipv6 running on their pc, but not the average guy.

Problems get much bigger on mobile which represents most of the worlds population digital presence. If everything properly configured Ipv6 works over ones own network normally as on a pc. But good luck with mobile data. Changing APN settings on android to Ipv6 does often not work / not supported by the ISP.
I’m having this problem now. I want to publish a post about recent months of progress on my project, but while writing it I found the solution isn’t complete and still has some flaws, so I feel I must put some more weeks of work into the code first before I can publish the post…

I’m trying to practice writing “this doesn’t work yet” acknowledging in the post that it isn’t fully done, and publishing the bloody thing. We will see how it works next time I sit down to write!
You were probably down-voted because your comment reads like you think that is okay to treat unwilling people like cash cows to prop SF's downtown and mass transit. That is doubly ironic coming from S-fucking-"we don't want you tech bros gentrifying our city"-F officials.
Me neither (and I only really have 'it's basically the same as [take your pick]' level familiarity with JS/TS anyway) but I bet my manager planning the hypothetical multi-platform project would be. It means it's either greenfield or a re-write. It probably affects hiring even if I think we'd agree it shouldn't.

And it's not just 'learning' it, the language itself, it's library availability and the general ecosystem. Which is obviously a bit of a chicken-and-egg problem or tautological even that '~nobody wants to use it because ~nobody uses it'.
Isn't IBM more in the server sector, which wouldn't care that much about Linux desktop anyways?
An innovation that’s neither blockchain or Ai? What is it, 2002?

Oh wait, cdc … mooh
If you couldn't afford a house before, you defiantly can't at these rates, and if you can't afford a house now, you definitely won't after the immigration boom.
Try the https://github.com/webdiscus/html-bundler-webpack-plugin

This bundler plugin simplify the Webpack config.

The html-bundler-webpack-plugin allows to use a HTML template as an entry point.
In a HTML template can be referenced any source files of styles, scripts, images, fonts, etc.
The plugin detects all source files referenced in a HTML template and extracts processed assets to the output directory.

View in a browser how it works: https://stackblitz.com/edit/stackblitz-starters-78r926?file=...
It has been indexed completely, it just doesn't show up in the results.

We tried all suggestions from that list, nothings works. No manual actions appear, no security issues, no URL removal requests etc
You could use the Neovim plugin[1] which allows you to use Neovim as a backend server and access editing plugins[2][3] that way.

1. https://github.com/vscode-neovim/vscode-neovim

2. https://github.com/tpope/vim-surround

3. https://github.com/andymass/vim-matchup
>Germany also does a piss poor job of showing that it actually wants immigrants.

Germany doesn't want immigrants, the business owners do, because they need labor.
I've tried it out. Right now it seems more of a proof-of-concept than a real-world application. Having said that, the concepts and ideas in there are definitely reusable.
> However, since climatologists are much smarter than the average person, I would still rather that the average person defer to climatologists on almost any issue (regardless of what it has to do with the climate)

Its not always a mater of smarts - you also have to look at the incentives. A scientist that tells you everything is fine gets a lot less attention than one telling you to panic.
Yeah I want to be able to buy a memory allocator. And maybe even the option to write one
> use whatever [JS] framework you want

I don't want to have an opinion about which JS framework I should use. I want to worry about the client's requirements and build the software. Having 20 frameworks to evaluate and choose between just means that the entire toolset is less well documented and less stable and no one framework has any weight behind it.

And after working for years in JavaScript I just don't like it -- I hate the constant brain-breaking workarounds that other languages solve by just not having the problem in the first place.

Javascript sucks.
> IMO and I'm sorry to say it so bluntly, but articles like this are just adding to the already omnipresent noise. I am constantly blasted with tidbits, noobs' their "tutorials" and summaries of summaries.

In the 90's it struck me that the entire internet was trying to be page 1 of something and every article assumed the reader knew nothing. I optimistically hoped that, like when writing a book, multiple pages would be written. Something better than replacing the chapters of a book with domain names would eventually be found. Hell, books would find their way onto the internet as html documents.

I've been wrong before.
Extend the address space to the right. All V4 addresses become /32 prefixes in a /48 space. 48-bit addresses ending in .0.0 are semantically identical to 32-bit addresses and may in fact be sent as classical 32-bit addressed packets or converted to such in flight to support old devices.

Use the IP options facility for additional address bits, or alternately use the identification field and deprecate fragmentation at the IP level which is often broken anyway and is obviated by path MTU discovery.

Routers would still have to be updated, but only close to or at the edge for quite some time.

Could have been done that way but water under the bridge.
Always always research ink costs before buying the printer!

Last time I bought one, Brother was the only brand I would buy, it wasn't even close. I hope they are still as consumer friendly now, because they made me very happy.
>Almost all of them have the same protection: some code that triggers only when you open the tools and stops the video by creating a debugger statement you cannot skip

If you missed it, not so long ago there was a submission that evaded exactly this. Their solution is so simple yet effective: Recompiling the browser with the debugger keyword renamed. Made me smile.

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