skysight-inc/HackerNews huggingface dataset:
Sorry, what is the right solution? Total surveillance? The current approach? Some middling thing?
For every function, it's great to have a plain language comment explaining What it does and Why it does it. You can also include How it works (if it's sufficiently complex), and When you expect it to get called if you want. If you care at all about your future self, or others who have to look at your code, the best way to help is to leave a verbose history.
YouTube has transcripts of varying quality, and tools like kagi's universal summarizer can handle videos as well
I fear these posts lead do the somewhat conscious "misunderstanding" that "documentation sucks and my code is self-documenting, I even have annotations..", similar to the "we are agile, no up-front planning is needed since it always turn out wrong".

The amount of repos ( private ) I've stumble upon where only some documentation exists on how to build it but not even a word on what it is, what it does and where does it fit is quite high.
One thing that I've found interesting (in my 40's and slight astigmatism) is how the effects of eyesight show up in interfaces or where there's contrast with brightness/darkness.

In the physical world that'd be issues like bright points like car headlamps or street lights having a large corona/starburst, or if you're looking at a bright object against a dark background such as reading a book where it's lit in a darker room the 'bloom' will obscure what's behind it. On a screen with much brightness I'll get similar effects if there's contrast. I've been window shopping for a HDR display for a while now and wondering how much benefit I'd get out of it seeing as the main selling points are the brightness/contrast, especially when you're getting into the various forms of local dimming to present the media at its best.
Hm. Yeah, I really need to adjust my view on this - I found NIST's responses dodgy precisely because they seemed so unwilling to engage, and I still thought of him as respected enough to warrant better responses.

If he's turned so crank-y that his peers simply no longer engage with him beyond the strictly necessary, then this all looks a bit different.

I'd still love to see some of his specific criticisms addressed, but that becomes a minor point...
I think developing autonomous air vehicles is way easier than trying to create urban self-driving cars, which need advanced machine learning algorithms. I hope this new industry picks up relatively fast.
I wonder if this could be due to regulatory domain at all?

https://wiki.archlinux.org/title/Network_configuration/Wirel...

6E didn't work on my Elitebook until I set it from global to my local country. But completely different WiFi chip.
US and China are scrambling for influence in the tiny Solomon Islands
Coding accessibility: Building autonomy with AI
I really take issue with the idea that your travel insurance will save you in a case like this. It's almost a naive position to take. Travel insurance is notoriously exclusionary when it comes to individual items, especially high value items.

Travel insurance is probably one of the most least likely types of insurance where there will be a positive outcome for the consumer.
For desktop, Avalonia, hands down.

https://avaloniaui.net/

Open source, powered by Skia, backed by JetBrains, and quite battle-tested at this point for small to medium-sized apps. In theory perfectly capable for enterprise as well, since it's basically a spiritual successor to WPF, which has been an industry standard for about 15 years.

They're diving into mobile and WASM well, but that's more of a recent effort and I haven't tested that yet.
Did you try to explain why this is a serious security issue?
This is one of the worst examples of an AI written post I've ever seen. Especially from a supposed 'brand' title. The future of journalism really does look bleak.
Keep up-to-date could be a job for an AI.

You wrote your documentation for a specific version. The AI could know detect code change and if it affects the documentation. Not 100%, but it could help to find the outdated docs.

In huge projects/docs it is not so easy to detect outdated documentation, especially when a team write the docs. I am excited to see what tools we get soon for this.
The deal was accepted by every country but UK. Now the climb down.
Nginx and HAProxy work around the issue in different ways.

Nginx by default simply kills the entire connection after 1000 requests. With this attack, that's two packets. This severely limits its amplification and basically makes the bypass of the concurrent stream limit a moot point - unless you manually increased the requests-until-killed count.

HAProxy avoids the issue by deviating from the specification. You are supposed to only count active requests towards the concurrent stream limit and ignore cancelled ones, but HAProxy does count cancelled requests and only removes them from the stream count once their resources are fully released. In practice this means the attack isn't any worse than regular http/2 requests.

The protocol-level bug still exists, but in both cases it just can't be used to launch an attack anymore.
This is more equivalent to garaging your Tesla for 10 years, firing up for a drive and wondering why the cell network no longer works.
Tools that require infrastructure are dependent on things that can cease existing one day.
Words that deserve wider use
Some truthful but slightly generic tips in here. The big missing thing always is not so much the "what" but the "how".

How do you find good people? How do sell before building? How do you find a good marketer? How do you reach $500k revenue in one year?

There are no easy answers, playbooks etc. here. It all depends on industry, customer profile, market circumstances etc.

Also, without trying to be overly sour, these tips should have a source with them noting the founder's company stage. Tips from folks doing $1M ARR+ tend to be more useful than those from $3000 ARR.
Yes. That is the exact computer I use for work.

The only issue is that I have to sometimes fiddle about with some Docker images that don’t like ARM. Rosetta takes care of most of them, but there’s a few that are bothersome. Other than that, it’s basically perfect. That said, I’m doing web development. Nothing like 3D graphics or machine learning.

However, at this point I’d wait for M3. They should be coming in a few months. Guessing early next year.
If you make a separate repo for every five lines of code, you can make another one for the docs.
I visited Kai in the castle he bought after moving back to Germany and renamed to the 'Byteburg'. I think this was around 2001.

Kai was hosting pitch nights for startup ideas for young people; but really anyone was welcome.

Apart from Kai there was his buddy, Uwe Maurer, and two 'staff' guys who were kinda running things in the castle. I.e. upkeep, cooking/food and beverages.

Kai was just all over everyone, running around with a little tablet serving nibbles and making sure everyone always had a fresh beer.

A kind, humble and deeply interesting person.

There was chit-chat and board games (mostly strategy stuff like Go & co) before the night deteriorated and we went to the castle's cellar for pool and foosball; until the early morning hours.

An untold story relayed to me first hand, that night, is how KPT got so popular.

No one knew what a Photoshop plugin to make fancy procedural patterns etc. was useful for. Certainly there was the crowd of people doing flyers for techno clubs/parties; but that was a tiny minority.

Sales were meh. The story goes that Uwe hired a bunch of students that phone-bombed all major US department stores and chains that were selling software at the time.

They pretended they were all studying graphic design and needed KPT "for their assignments".

After that sales started rolling in.

This was relayed to me as more or less the "founding myth" of what later became Meta Creations.
I'm a Climate Scientist, and September's Warmth Freaked Me Out a Little
I think you can still adhere to the HTTP standards (Rails have built-in keywords for those aswell).

This article just talks about blocking hosts that make too many requests to a 404 page (I guess because it's crawling?) and how to mitigate those using Rack Attack.
I’m not sure that it’s illegal to run a business at a loss?
Single handedly the most important documentation is HOW to use the API to do things. Having lots of examples helps.
Belief in ideals like blind chance and isolated, rational actors is popular for a similar reason.
The general degradation of GUI usability over the past 10-15 years is honestly the most depressing development in computing. It’s a constant fight to keep things halfway usable, and it seems to be getting worse with each major (and sometimes minor) software update.
> I am thinking that most of the time you want your applications full screen with tiling been an advanced user kind of thing.

If using a 13" MacBook, yes. If using a 16" MacBook, maybe, but if using a 27" Linux desktop, the answer is definitely no for me, unless I'm running a multi-pane IDE or other specialist software.

MacOS is very optimized for that kind of workflow (I'm writing this comment on a 13" MacBook), but as the screen goes larger, the wasted space becomes too much. I even sometimes divide a workspace to two applications on this machine, to see more on a single screen.

For manual tiling, I sometimes enable Magnet and snap windows to corners, esp. if I'm away from my Linux desktop and need to do some system administration across a couple of machines.
Not writing dumb/ephemeral comments is another thing altogether.

In particular it's easy to require comments everywhere. It's a rule people don't have to think much about, and most linters will provide out of the box rules to flag methods and class variables without comments.
In the context of this article, I think Copilot is a big contributor in useless comments. If you have already written a block of code, and then go back and start writing a comment for it, the suggestion is almost always a naive and useless repetition of what’s happening directly before, much like the ”# create a user” example given in the article.

I wish the comment suggestions could be disabled completely in the VSCode extension but it’s currently not possible: https://github.com/orgs/community/discussions/8062
> "Just keep the documentation up-to-date" sounds about as practical as saying "just don't write bugs."

And that’s why nobody ever bothers with type checkers, code reviews, unit tests, CI and fuzzing in order to prevent, detect and fix bugs before shipping to production. You’re right, it’s totally impractical to apply any discipline to software development.
Is PHP 8.3 adding types to class constants? [video]
Yes! PHP 8.3 is introducing types for class constants! Taking another step towards a more robust type system.
I don't see how more ram would extend the lifetime? Isn't there other factors that matter more?
I used to work at a startup that kept hiring people until it got shutdown.

One person worked there for 2 weeks before getting fired. Another hadn't even started yet.

I knew it was going down but since they were still hiring I thought I had all the time in the world to find something else.
https://archive.ph/XN2wE

See also - Visualizing a summer of extremes in 7 charts - https://news.ycombinator.com/item?id=37776542
I was surprised to find that a VM was used in the Busicom calculator that was the motivation for and first use of the Intel 4004 microprocessor.

Wrote about it here:

https://thechipletter.substack.com/p/bytecode-and-the-busico...
A lot of my team switched product areas when they needed to spice things up. They had a wide range of years on my team, from 2 to 10 years, and AFAIK there was no stigma attached to it. Have you considered that? If you are an IC, they might have some small project in mind for you to test the waters that it's a good fit. Maybe your manager is giving you the run around because there is just not much growth available in your area. Generally managers _want_ to promote because it makes them more important.

Do you have meetings with your skip manager? It sounds like your manager is not going to bat for you. I have had to drive my own promotions at various times in my career. I am not interested in leadership though, and that's a pretty different skill set. If that's of interest, you may need to actually cut things that don't better demonstrate that skill as best you can.

Do you have a FIRE number? I won't be leaving this cushy gig until I hit my number, but I do have a number. It has helped me time box my working career. I don't really need to be above-and-beyond satisfied with my job because that's not why I am working. I do get that being interested in the work helps the time pass, but IMO that's a double edged sword. People that care too much tend to get sucked into more responsibilities, which in turn can cause a brittle team dynamic with too much landing on one person. Of course experience and personalities vary.

For me, I would easily get obsessive if I were to start my own company and it would not be in a healthy way. I have also had too many friends try the startup route and really paid the price in a stagnated career. With a clear path to FIRE it's just not worth the risk IMO. I have family and plenty of hobbies to enjoy my time until then.

Good luck!
There are brands selling preinstalled laptop, this is the way to go if you want to be 100% sure of a supported laptop. There is a curated list at this page:
https://linuxpreloaded.com/
I am all for improving the conditions so that signs can be removed (and this is valid with code too, e.g. a strong type system removes the need for a lot of documentation), but again we should not advocate for not documenting things, that's just asking for trouble.

And speaking of signs, we definitely don't have a good balance there either - in some places I experienced confusing situations where adding a few more signs could have helped.
A troll bridge for car-centric people who can’t see beyond their little metal box with wheels would be cheaper of course.
Rockleed Martin and friends
Funnily, if you look at memory consumption of a Qt app, especially a PyQT app, sometimes it can easily compare to that of an Electron app.

(No, not all of them, of course.)
Weather makes a lot more sense when you realize it snows the day after all the weathermen collude to tell you it will.

Do you really believe that businesses priced their products low until the business press started reporting on inflation and then realized “oh man, I should raise my prices!”?

Did the (apparent) sudden flourishing of gen-AI from a bunch of different companies come about because the press started reporting on gen-AI? Or do the press start writing about the early part of the wave?
Economist Article Gifting
Not sure why the price is relevant here, I use wired headphones and they’re (moondrop variations) about 500 USD.

They’re also less convenient since I “need” an external dongle to drive them and a lightning to usb adapter.

Basically there are trade offs both ways
Visualize how NPM scripts call each other
Eh, with value for money when getting a usable config for a macbook pro with 32gigs of ram and at least a terabyte or 2 of storage, you're looking at prices that are well above the framework to the tune of 1000€ to 1500€ more, especially if you bring your own memory and storage.
The Poser figure creation and rendering software also had a bunch of unique / idiosyncratic UI elements including the horrendous memory dots concept (mentioned somewhere else here) and camera controls [0] that were unlike any other 3D modelling software. I still remember switching to Daz Studio for figure creation and 'getting it' almost instantly because it used a recognizable UI.

[0] (slightly NSFW) https://www.posersoftware.com/article/509/poser-12-basics-ho...
Thanks for mentioning https://github.com/orsinium-labs/arguard - didn't know that tool
See where Google Flutter is heading.
I believe it is a valid perspective that the corporate economic benefit behind "everyone can code" is to use the widened supply of developers to push down salaries. But I think the origin of this movement is actually a grassroots movement that seeks better opportunities for the individual.

If today comparatively more people can make the thing, maybe making the thing is only as important as planning to make the thing.
That's what I'm saying, keeping the charger connected reduces the amount of battery cycles therefore keeping the battery health for longer compared to charging and discharging multiple times.

BUT, you have to disconnect the charger when not using the laptop, for example when you're going to sleep.
All the reasons you listed were software reasons, not physics. If physics is only contributing 10 ms then you can beat low latency. This guy can get down to about 50ms with 15-20 ping:

https://youtu.be/XXvKlpkJjFU?si=nSMT8m5onkuqggwo&t=247

Nvidia is advertising 25 ms on the 240Hz tier, even if it's best case it should scale linearly with ping:

https://www.youtube.com/watch?v=PoRszjZb2-8
Homer and Ovid are pretty good for starter. Metamorphoses is really nice book with lot of stories woven together.

My favorite quote:

> Yet world was not complete.
> It lacked a creature that had hints of heaven
> And hopes to rule the earth. So man was made.
> Whether He who made all things aimed at the best,
> Creating man from his own living fluid,
> Or if earth, lately fallen through heaven's aether,
> Took an immortal image from the skies,
> Held it in clay which son of Iapetus
> Mixed with the spray of brightly running waters —
> It had a godlike figure and was man.
> While other beasts, heads bent, stared at wild earth,
> The new creation gazed into blue sky;
> Then careless things took shape, change followed change
> And with it unknown species of mankind.
My experience is 'developers' have no issue with scrollbars; it's the higherups and designers that find scrollbars antiquated and obsolete in a world with touchscreen devices.
Here in New South Wales, Australia, we switched to European-style alphanumeric route numbers about 10 years ago. You can still see signs with the old-style route numbers (just numeric, and inside either a shield symbol or a hexagon symbol) in more than a handful of places around Sydney.

If you look hard enough (mainly confined to secondary rural roads these days), you can also still find signs with distances in miles. Australia switched to kilometres about 50 years ago.

So, yes, updating all the docs is hard!
What if a manufacturer produces a tool, like a screwdriver that is shaped exactly like brass knuckles? Or some sort of similar extremely obvious dual use widget where the illegal use is readily apparent? I'm arguing that it's not some sort of self-evident truth that manufacturers can't be held responsible, IF the illegal usage is well understood.
This is a question I've asked before, but I'm wondering if there's an updated perspective. Given the human brain is unencryptable, it seems like keeping secrets is going to be impossible.

I guess maybe with the advent of AI, you just have device to device communication with no man in the middle in the future?
Our lead developers tried, and they are way smarter than me). No luck, for some reason customers don't consider this a vulnerability. Even ones who take security more seriously and do some external pentesting on our equipment.
I always thought that finding the "bigger fool" is annactual VC strategy, simply because it explains so much! YC play this really well, don't they? Getting in very early, having a lot of clout, making it easy for their portfolio companies to find invetstors, spreading their bets far and wide. Coming back to Softbank, they seem to be one of those "even bigger fools", short of a SPAC / ICO, don't they?

All in all, I realized I am quite happy doing a specialized job at big corp, not having to worry (I'm still interested, but is doesn't directly affect me anymore) about those things.

Edit: Always a pleasure running into discussions with you!
Or you know you could also just put a sign on the door. However that wouldn't have generated the publicity that announcing it on Instagram has so obviously(and calculatedly) created.
So many vivid memories associated especially with this desktop color, UI of the dial up, email, networking windows ... and until today I have no idea what the hell is "My Briefcase".
Yeah pretty much everyone who tried some sort of RISC implementation for graphics has let go in favor of the modern GPU architecture. Apple seems to think it knows better but the actual performance getting out of their hardware says otherwise.
The base was pretty good to scale stuff at first and was(is) enough in a mobile phone but it really shouldn't be applied to a console and even less to a full size computer...
They are a common exception. I wouldn't eat them raw though.
Agave is both the scientific genus name and the common English name of the organism (which happens a lot). If it's used in a scientific context (such as a paper) you'd capitalize (the scientific name). In an article for people outside of the field you'd use lowercase (the common name).

Another example would be Boa constrictor. It's common name is the same, but lower case. So a newspaper article uses lower case, a herpetologist upper cases the Boa.
I'm not sure what you're saying about pipelines. Ultimately, every app process is started by some manager. It's just as easy for that manager to create a config file as it is to set environment variables.

If your point is that existing managers support setting environment variables but not creating config files, then sure. But that isn't a fundamental truth, it's just working with the tools you have.
Thank you! Will redo the cleaning steps. I did not used the guide so maybe I missed something.

I did not yet reset the SMC! Hope this will work well!
> No one knew what a Photoshop plugin to make fancy procedural patterns etc. was useful for. Certainly there was the crowd of people doing flyers for techno clubs/parties; but that was a tiny minority.

That was me. Kai's tools were invaluable to me learning graphic design (via doing flyers/posters for local raves), which then got me proper graphic/web design jobs and kickstarted my career. I look back on Kai's plugins/tools as iconic as Winamp, mIRC, etc for the era.
EU Investigates X for Harmful Content and Rule Violations Following Warning
https://www.cnbc.com/amp/2022/02/02/facebook-says-apple-ios-...

Traditional media does not serve underserved markets.

If you want to target Christian moms over 40 who live in Southern markets…

Or Muslim women 20-30 year olds looking for stylish but conservative clothing…

Then your best bet was social media.

Keep in mind, the Facebook, TikTok and Shopify partnership were growing into strong competition for Amazon.

Once they were dead in the water, Amazon raised prices and put the squeeze on its small FBA sellers by forcing everyone to sell FBA and purchase advertising.
But this was a dev account that ended up in prod, not an account you should use as it shouldn't exist. The device has a set up wizard where you set up your real account, like most Cisco products.
won't let me look certificate bad
> but they for sure don't share it as freely available standards.

https://www.rfc-editor.org/rfc/rfc8891 (GOST Magma) is a russian standard block cipher.

https://www.gsma.com/aboutus/wp-content/uploads/2014/12/eea3... is a Chinese stream cipher.

https://datatracker.ietf.org/doc/html/draft-ribose-cfrg-sm4-... Chinese block cipher.

https://datatracker.ietf.org/doc/html/draft-oscca-cfrg-sm3-0... Chinese hash function.

https://datatracker.ietf.org/doc/html/rfc4269 (SEED) is from South Korea (aligned, but still worth a mention)
The biggest myths about Israel-Palestine (2015)