skysight-inc/HackerNews huggingface dataset:
These large companies have become so complacent. Their handling of user data is comical, at best.

“SOX” compliance and other certifications are just buzzwords at this point.
Pretty close to the kickstarter: https://www.amazon.com/Lenticular-Sheet-x13-100LPI-Pack/dp/B...
Dynamically typed is a different scenario than statically typed with type inference. There are a whole lot more factors/considerations at play, and it's not helpful to confuse the two.

And what does it matter what HN is built on? Do you think any criticisms of C should not be posted on a site that runs on top of the linux kernel because the kernel is written in C?
The article casually mentions that horizontal lines in the background help sell the illusion.

So I watched the video for examples. Every single shot is in front of something with prominent horizontal lines and almost no vertical detail at all: Stairs, horizons, parking lot lines (carefully aligned to be horizontal), walls painted with horizontal stripes.

Does anyone have videos showing what this thing looks like in front a pattern that isn’t cherry picked to have carefully oriented horizontal lines?

EDIT: This is just a lenticular sheet. If you search for lenticular sheet images, there are many examples of how it looks with non-horizontal patterns: Heavily blurred. It’s not an invisibility shield in a general sense, it just diffuses horizontally. Under carefully curated conditions you can get a blurry square with horizontal lines from the background, but everything else is just a blur.

Oh, and you don’t need to pay Kickstarter prices. Just order a lenticular sheet, which is readily available.
Something that I kind of had a recollection of applying here is that it kind of only works by blurring things horizontally. Having looked at all the pictures and watched the video, I'm fairly confident that this is the case; they never actually said, but literally every single time they show it is conveniently against a horizontally striped background. That's not to say it's not useful, just that there are certain caveats to what it can hide in front of. Of course, that's assuming that my understanding is correct, which I don't know how to verify.
The level of hatred and cynicism is astounding in this thread. Scepticism is welcome but cynicism based on pure dislike of a human is weird.
EuroNCAP will require that 5 important tasks in cars must be buttons, not touch
Not that it's an amazing reason, but H3 doesn't run over TCP, and running a UDP proxy doesn't sound like a great time.
The author does have a good point about the readability of code snippets, but the right approach is to render code with type annotations when outputting these formats, similar to syntax highlighting.

I do not miss having to change in32_t to int64_t at every location in my code when I changed my mind about types.
#1 is more serious. #2 limits the growth of your already successful company. #1 sinks your struggling small business. You have to be successful to be a victim of your own success, after all. Not to mention the fact that #1 is way more common. Do you know how far Postgres scales? Because it's way past almost any medium- scale business.
I played with it a bit. It's a nice name and a rebranded-Yahoo-flavored spin on evite meets flickr. Not world-changing but a reasonable thing to try, and to the article's point, something mundane from Silicon Valley is a bit refreshing.
There could be so many uses for this!

- Art installations

- Cell phone towers

- Building materials

- Clothing / fashion

- Stage and Halloween costumes

- Marketing and brand displays

- Children and pet toys

- Cabling

- Tools for naturalist observation

- Furniture and household art pieces

- Hiding large waste receptacles and other visual nuisances
Yes, it takes months. They also spent months building this custom solution that they now need to maintain.
I guess this wouldn’t work in any irregular environment; a forest, a city, indoors and most other locations seem out of the question.

The promo video presents it in uniform environments only, like a beach, in front of a horizontal rail, or a building with a large pattern.
> Indicators, hazard warning lights, windscreen wipers, horn, and SOS features will have to be controlled by proper switches in order for cars to be granted Euro NCAP’s coveted five star safety rating
i imagine it's not the best option for permanent fixtures compared to barriers. if it works well in a semicircle or hemispherical shape for viewers along at different angles than it might be cheaper. mass producing it also may make it easier and cheaper than painting something one-off to match a static background. agree completely on the value for anything temporary.
Any case where camouflage is currently used. Combat is the big one, but maybe also hunting. Hiding anything "ugly" in a nice environment: e.g. trash bins or outdoor equipment.

Someone else suggested street level windows - lets some light in but obscures views of people and prevents anyone outside from seeing in at all.
> and above all white

no, no need to say more, it's perfectly clear
At least it wasn't titled, "Type Inference Considered Harmful". That one always infuriates me.
Very good work.
You need to meet more early 20s high achievers then.

The smartest and wisest in a cohort of several million could easily be on par with a moderately above average 45 year old.

Sure it’s unusual for folks to bet on a moderately average 45 year old, but not that unusual. I would say that it’s mostly earned.

Of course there are those, not as capable, taking loans from rich relatives, but I doubt they make up the majority of cases.
Yeah, you would also work lower hours and have more variety probably

Sounds more fun than wireframeing another crud app with bootstrap css
I actually wrote some software for our team to use at the start of lockdown that was just this, always-on group video and audio chat rooms, loosely modeled on the audio rooms in Discord:

https://github.com/williamcotton/present
>You're implying this is a showstopper. It's not.

It has been so far. Nobody has done it in a meaningful enough deployment to make a dent.

My entire point is that we willfully did massive climate damage for 50 years to get to today because we didn’t want nuclear. We will still do damage for 20+ years because we’re still waiting on something to replace peaker plant load on solar/wind.

People who pushed for solar/wind instead of nuclear are as much to blame for climate change as the fossil fuel junkies for the last 50 years of no effect. At least the fossil junkies didn’t righteously pretend to care.
There are thing that cannot be even named. Or nested types in C++ that are super long. auto says nothing about its type, but:

```
forward_iterator auto it = ...;
```

shows intention. Auto has saved me lots of headaches, particularly in generic code: what is the type of some arithmetic operation? Type inference can help. What is the return type of a lambda? auto helps, it is impossible to spell. What is the result of a non-type-erased range view pipeline? Almost impossible to get right.

There are lots of examples where auto is valuable at least in C++.
The best part is it did it in a way that it’s still accessible to basic needs

Gimp on the other hand… only for power users. I recently tried using it for some quick edits (apt install gimp popped into my head first) What a nightmare.

Linux apps of old were the bare engine with no seat belts and cup holders, and often no steering wheel. Windows apps back in the day were often way better about easing users in.
For top level functions maybe, but certainly not for helper functions defined in let ... in, or where clauses.
> 6 or 7 figure salary and buy a house somewhere cheap

Huh? If you have a 7 figure salary in a single year you’ll have a down payment for a nice house in a lot of places, and in a few, one for a house in Palo Alto.

If you don’t blow your salary you could easily save to buy a house outright in cheaper areas in a few years
I generally classify tech debt more as a long todo/wish list that we'll never get a chance to work on rather than a server or service being on fire.
I played D&D with AI chatbots, and
I just have to say it: that image shows gunpla, i.e. Mobile Suit Gundam, not Transformers!
Isn’t that a problem that’s already solved by one way mirrors? Light can still come in, you can see from the inside out but people on the outside can’t look inside.

Added bonus of seeing some hilarious faces because some people treat those as normal mirrors and don’t realize there are people on the other side.
A similar pet peeve of mine are execs who spontaneously demand entire orgs/divisions/teams attend some earlier than normal start time meeting.. or worse, to do so for a new weekly series.

It's like a manager time vs maker time thing.

Execs tend to be later in their career without young children to attend to, making enough to have a non-working spouse (and/or some "help"). Further they tend to be early risers and while they start the day earlier I observe they end their day earlier too, becoming unreachable long before I punch out for the day.

So sure for exec rolling into the office for a 7:30/8 meeting is no big deal. They've already checked train times to ensure it works for THEIR schedule. For everyone else they suddenly need to re-arrange things like school/daycare drop-offs, coordinate with their working spouses work schedule, might need to wake up 2 hours early to buffer for train schedules, etc. Has knock on effects to both spouses schedule the evening before as well.

All so the big guy can pontificate.
The hydrogen bomb is why the Cold War stayed cold. Deterrence is a military value.
He repeatedly gave multiple speeches where he confused reality with roles he played, or movies he saw. Most famously, he repeated told the story of a B-17 pilot that was posthumously awarded the Medal of Honor for staying with the plane to comfort a trapped ball turret gunner until it crashed.

This was climax of the film, “A Wing and a Prayer”.

https://www.washingtonpost.com/archive/opinions/1984/01/01/w...
Completely agree with your comments.

Getting a prepaid burner phone or second SIM for 2FA _only_ isn't the worst idea. I've also used pretty locked off Google voice, but not all companies accept a VOIP number.
I am not normally good with famous tech people and names but this one stands out to me as the person who ran Flickr into the ground. I was quite sad about that, and sadly it will not recover from it either.
Exactly. Just because you don't have to read it, doesn't mean it isn't there. It's still there, just hidden from you, and worse now you have less incentive to actually simplify it...
Mine were happily doing their thing even while I started the same balcony. Eventually I started sterilizing their eggs by cooking and placing them back (they do leave for a few minutes when actively shooing) and after a few failed clutches they are noticeably less eager to try again in that place.
Aha, I think I'm starting to understand your position, which is obviously more nuanced than I initially thought.

But is knowledge such a big one? I suppose that the vast majority of the world population is not really helping to push the boundaries of knowledge forward. Unless you see gossip about celebrities as valuable knowledge as well.
In the second scenario, they can't do math. They could have bought themselves 6-18 months by getting the most powerful machine available using probably at most 1-2 salaries worth of those 40 people.

Less a single digit percentage of workloads needs massive, hard to use horizontal scale out (for things that can solved on a single machine, or a single database).

MR is useful as an adhoc scheduler over data. Need to OCR 10k files, MR it.

Hadoop was the worst possible implementation of MR, wasted so much of everything. That was its primary strength.
4MB to download the installer, back in the days when programs just did the thing they did and didn't include runtimes for entire virtual environments.
delete 99% of users, patch 99% of security holes
Isn't this what frosted windows are for?
Holy S-Box, Hackman!
one of the most drudgey of beat cop assignments, is to hide in the bushes, where people are known to use drugs, or engage in crimes, then bust them red handed. a small observation closet of these panels would assist that, and make "crime nests" a hostile place to use or engage the chattels of crime.

so the crime goes away [elsewhere]
What does retire into VC mean, is it where they start investing in other start ups and get returns?
The built in photos app is quite good now, although it can't open apple heif files yet.
That was pretty much my exact response.

The advertisement's all touchy feely, with people holding hands in the sunset, yet it's difficult to look at this without seeing a sniper's nest.

Applications? ... military. The immediate list was so long it was disturbing, not listed mostly for "don't give em ideas".
Here's perhaps a naive question: How does AT&T have customer social security numbers? Would this be something they received directly from customers, or data they've acquired elsewhere and associated with their customer accounts? I may be forgetting it, but I don't recall giving my SSN to any cell provider.
A different criticism of mapreduce-like technologies, and one of my all time favourite papers in any field, is:

Scalability, but at what COST?

By Frank McSherry. If you enjoy dist-systems bashing or honestly engineersing in general it's a must-read.
The Canadian government's plan to plant two billion trees
Tell me you've never hunted or know anything about combat without telling me.

This would be completely useless for camoflauge as it fails in the very first most basic point of camoflauge, which is to conceal the sillouhette. These things would stick out like a sore thumb in any scenario like that.
That's how all communication satellites since the 60's have worked.
We just call them state actors
Scoop: Congress bans staff use of Microsoft's AI Copilot
Yeah. “Auto” was probably one of the best additions to C++ ever.
Aliases have their own problems. You may have to propagate the alias, or define different aliases with the same type all over the place. Then you have issues with changing code.

Complex composed types just have this issue to be honest, and personally I like having inference as a tool to avoid the litter.
I'm reminded of the story of the university student who wrote some super optimised and highly convoluted implementation of some algorithm by iteratively improving it in scheme and finally translating the final scheme code to C.
I think from an exposure point of view, I'm less likely to worry about the software side of my physical security being exploited that the actual hardware side.

None of the points you make are relevant since I have yet to see any software based entry product whose software security can be concidered more than lackluster at best, maybe your company is better since you didn't mention a name I can't say otherwise.

What I'm saying is your customers are more likely to have their doors physically broken than remotely opened by software and you are here on about life and death because of a vuln in xz?

If your companies market cap is as high as you say and they are as security aware as you say why aren't they employing security researchers and actively on the forefront of finding vulns and reporting them? That would get them an invite to the party.
Don't most of us read a transcript many times faster than its video?
An official request has been made to ICANN to rescind the OP's nerd card.
> ...while I agree, for many C++ and Rust coders statements like this are pure heresy ;)

It's a matter of definitions. For many people, "garbage collection" refers only to tracing GC, and reference counting is a separate category. In my experience, that's the common usage; insisting that "reference counting is formally (in some paper from the last century) also defined as a form of GC" will not magically change the opinions "many C++ and Rust coders" have about tracing GC. In fact, I'd say that insisting on this nomenclature point only weakens the whole argument; tracing GC should stand on its own merits, and not on depend on some nomenclature equivalence to be accepted (if quibbling about nomenclature is your strongest argument, your arguments are weak).
> but I can see lots of applications where hiding fixed objects without disrupting the scenery is a benefit.

Don’t get too excited: It only diffuses light horizontally, so if the scenery consists of anything other than horizontal lines or the viewers aren’t exactly viewing at the right angle, it’s not going to be much of an illusion. More of a blurry horizontal averaging of what’s behind it.
Maybe write the types in the actual files and let the editors optimize it away instead of having it as a language feature. I don't want to see or write all the types in my daily work but when reviewing other peoples code I would like to have them.
Spark exists because Python is slow and the Java GC absolutely sucked for large heaps, they were unknowingly optimizing around the wrong things.

A single Rust program on a large machine can handle 95% of what any org on earth would need.

https://web.archive.org/web/20080509185243/http://www.databa...

The article died from link rot and website "refreshes".
It is driven by Web browsers requirements, anything beyond that are non portable extensions.
The issues around type inference could be an annotation (extra overhead) on a function or line to enable some form of it, for simplicity of mapping or conversion, but leave it out by default. Now you get the best of both worlds.
I have several credit cards that offer complementary credit monitoring on a monthly basis and already have alerts setup from credit karma and credit sesame.

In my experience, I always get prompt updates on changes to my credit (ie, new hard inquiries when I was mortgage shopping). Usually less than an hour after the actual event. In some cases, it’s instantaneous.

Freezing credit is more of a nuclear option in my opinion. Unfreezing your credit with these agencies is not something that is easy. Usually takes a couple of days.

The one aspect I have “frozen” access to is my “Work Number” by Equifax. Apparently companies have been sending Equifax this information without our explicit consent. It’s disgusting.

https://theworknumber.com/
yep, I started using it when I was 5, so that tracks.
This seems far from the best way to accomplish the goal, and has been turned into a big photo op, which to me comes across as a probable discount for publicity trade, indicating Boston Dynamics being surprisingly desperate for real world use cases. For all the progress in autonomous robots, maybe they’re actually in a sort of uncanny valley of generalization: more general than previously possible, but not general enough to unlock most tasks that previously couldn’t be automated.
Show HN: Stoiczone.com – Start Your Day with Stoic Wisdom
Check out StoicZone.com for a daily dose of Stoic quotes and insights. Curated wisdom from ancient philosophers to inspire and guide you through modern life. Visit us for your daily inspiration.
Yes, those are incredibly trivial. Front end development jobs do those tasks every day non-stop, and I'd confidently hand any of those to a junior developer to accomplish in pretty much any front end framework/library/toolset or however you want to accomplish the most basic data driven DOM manipulation. IMO you don't have a non-trivial example on your website at all and even these that you've linked are showing that it's going to get verbose, messy and magically coupled through unchecked identifiers and labels quite quickly.

I've done a couple of small htmx PoCs and it's.... fine? I don't hate what you're doing I just think it's super overhyped and when anything grows in complexity over a year or more it's going to be about the same as any other jQuery spaghetti application we used to build as an industry. Long term maintenance of a htmx app feels like it would be about the same as a KnockoutJS app that leaned heavily into "apps written in attributes" (data-* vs. hx-*, but it's just special syntax you have to memorize either way). KnockoutJS was fine then too, we could build infinite scrollers and inline row edits with it almost 15 years ago.
CREATE TABLE edges (
source INT,
target INT
);

INSERT INTO edges (source, target)
SELECT generate_series as source, generate_series + 1 as target
FROM generate_series(0, 999);

WITH RECURSIVE path_lengths AS (
-- Base case: Direct paths from edges
SELECT source, target, 1 AS distance
FROM edges
UNION ALL
-- Recursive step: Double the path length by joining on intermediate nodes
SELECT p.source, e.target, p.distance + 1 AS distance
FROM path_lengths AS p
JOIN edges AS e ON p.target = e.source
WHERE p.distance < 256 -- Control the recursion depth (2^8=256 for C8 equivalent)
)
-- Final query to select paths from source 0, similar to the logic program's final goal
, final_paths AS (
SELECT source, target, MIN(distance) AS distance
FROM path_lengths
WHERE source = 0
GROUP BY source, target
)
SELECT * FROM final_paths
ORDER BY source, target;

You can confirm the output matches by pasting it and clicking run here: https://extendsclass.com/postgresql-online.html
As you get older, you will run into more and more people who never quite “made it”, and feel the world owes them something.
Just like any middleware engine, no added benefit, with less capable tooling.
Going for a pee!
where on the darkweb?

we don't talk about clearnet like this, we say specific forums and websites even for leaks. which is the exact same form that the darkweb exists as
It’s Postgres, large dbs will need some level of config and maintenance.

> Common DBA tasks for Amazon RDS for PostgreSQL

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appen...
IrfanView is one of my "must to have apps", going back to Win 98.
For simple image editing (resizing, cropping etc) and batch processing, it's though to beat.

Now I mostly work on macOS, and miss it. I guess XnView is close enough.
To be clear these are extremely rare circumstances. You virtually never need type annotations.

And even in some cases where you used to need them a simple type application is often enough now.

You can go an entire career without writing a single type annotation. It depends heavily on what style of Haskell you write.
An average PC also had 64-256MB of RAM instead of 8-32GB.
Study: https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
Yes, should have been out much earlier. I found a forum thread about SwingSet2 from 2004.
My recollection is that google code had been dead for a number of years when somebody remembered it was still a thing and then shut it off in 2016.

Google was already using GitHub ("To meet developers where they are, we ourselves migrated nearly a thousand of our own open source projects from Google Code to GitHub.") and added an "export to GiHub" button on google code. Maybe if you were .net you went to codeplex but most everyone else (including Google) went to GitHub, if they weren't already there.

https://opensource.googleblog.com/2015/03/farewell-to-google...
Frosted window film is much cheaper and easier.

If you want to get fancy, you can layer the frosted film over variably tinting film and it'll regulate the light coming in.
People can have bad individual experiences with unions. A not very pro-union friend ("They're not all good, you know.") told me about her early career as a typesetter, how she taught herself how to repair the linotypes and letterpresses, the difficulties after unionization, and their shop's eventual shuttering. She felt that the union had taken things over and then failed them.

When I asked her how the hell non-computerized typesetting was even still a job in the 80s, she looked kind of thoughtful for a minute and just said "huh".
DoctorWadeWilsonButWhy.gif
Go only has goroutines for background execution.
Easter Monday?