skysight-inc/HackerNews huggingface dataset:
"Background scanning" sounds more nefarious than what's probably really going on -- which is probably either generating thumbnail previews (for Finder) or indexing (for Spotlight), both of which are desired. Or maybe malware scanning to put files in quarantine if they point to dangerous content? macOS is also becoming more intelligent about text in images, e.g. it OCR's images so you can select text. I don't know if it indexes text in images for Spotlight the way Google has already done in Drive for years.

But I wouldn't be surprised if it fetches URL's in QR codes in order to index the title text associated with the URL for Spotlight. It's not so different from when you text someone a URL in Messages, it automatically shows a title and thumbnail to both parties. Or, if it's just a shared "preview" library used across thumbnails and iMessage.

I'm not sure what to think about it. Previews, smart text, showing URL information on hover, prefetching, indexing, etc. -- it's all pretty standard stuff. On the other hand, it does feel a little weird for previews on a local filesystem to query the internet -- we're totally used to it in e-mail and messaging though. But, I used to keep bookmarks as URL (.url) files. It would seem natural for a thumbnail of the page to show up in Finder (though I don't think it does this?).

As for it being an "attack" to get someone's IP -- seems like that ship has long since sailed, as it's common for any messaging and e-mail client to already show previews. If you need to protect yourself against all of those, you pretty much need to figure out what level of Little Snitch or turning off internet or airgapping is required for your security concerns.
Ah I missed the "shared across all of your eco dynos" part. Thanks for the info. That helps. I also like the new small Redis plan.
It is not like animal torture at all because there is a clear line of the right amount of animal torture (for the sake of torturing) that is acceptable (which is obviously none).

Where is the line on how much pollution one is allowed to expel? 500sq ft per person apartment? 100sq ft? Prius or RAV4? Commercial flight to visit family, once per year or twice? How many kids?
This is not a React alternative. It achieves the same end result as React, it's smaller, and it's probably faster in some situations. But those are things that pretty much every app shouldn't need to care much about - every framework is fast enough to nail 60fps if you're using it properly, and few of them are so bloated that they add more than a couple of percentage points to the page weight. 3KB is definitely better than 30KB, but if your main bundle is 3000KB your users aren't going to be impressed when you switch. Clearly this varies with the audience you cater for too - a B2B app with 500 users can afford to add a bit more weight to a page than a B2C app with 200,000,000 users. We need to choose our tech accordingly.

What most JS developers should really care about is the ecosystem, the tooling, the documentation, the code quality, and the testability of their chosen framework. React really shines here. There's a ton of good libraries, there are some superb tools, the docs are very well written (especially the new beta docs), React's core code is accessible and readable, and (mostly thanks to Kent Dodds) React apps are very testable. A React-based app can be (but too often isn't) written well, be mostly bug free, be fast, and be easy to build a business on.

This is why Espresso.js isn't an alternative to React. A dev using it just won't be as capable as a dev using React, because the surrounding tooling isn't there. React isn't just the code that gets bundled in. It's everything else as well. Libraries that claim to be smaller and faster but that lack that quality of dev experience should really concentrate on improving that rather than shaving another 1ms or 0.1KB off the load time.
Hikaru is the king of sandbagging anything he says. Also, lots of repetition. I dunno. I dunno. Lots of repetition. I think?
Yeah it's legitimately shocking how bad it is at this point. My feed feels like I have more ads than content from people I follow. And of the people I follow, they really don't post much there these days anyway? Maybe that's also to do with younger people preferring the more ephemeral forms of social media after we all grew up had Facebook pull up embarrassing posts from when we were 13, but I see a lot of stories but not many posts on the main feed.
There are a number of sites categorized as 'file sharing or download' that we can't get to, here. Ugh. Bad idea when your userbase runs on free software.

Oddly enough, I can get on imgur

https://imgur.com/CUncIEP
Hi everyone,

I built an AI simulation mobile game.
The basic concept is that you control a robot with AI to navigate through a map. The robot can collect chips and upgrade its capabilities.

You can choose from classic algorithms like heuristics, BFS, DFS to advanced ones like A*, all the way to machine learning (DQN).

For each algorithm, you can turn parameters just like in those car-racing games.

The intended goal of the game is to find the best combination of parameter and algorithm for each map. However it is a sandbox game concept so you are free to play in whatever way you want.
“Their”
You won't believe it, but the "one network" came back nowadays. It's called "zero trust", basically treating your internal network as public.
In my experience, this is a good description of what happens. Eat less; lose weight; feel better.

Now let's find a way to put this in a pill so manufacturer reps will provide literature to doctors to prescribe it and insurance companies will pay the drug makers so everyone can go to pill maker conferences in Hawaii for education.
You’re just arguing for surveillance (by capital or state) with the tired line of you should have nothing to worry about unless you deserve it which is absurd/reactionary
> To understand networking: read a book. Much of my early networking knowledge came from https://dl.acm.org/doi/book/10.5555/1593414
> [Computer networking: a top-down approach, Kurose and Ross 2009]

This is the kind of reference I was looking for. Anybody else have a favorite. Maybe more accessible? "For Dummies?" :-)

Thanks for all these concrete suggestions.

EDIT: "Free t-shirt"?! AWESOME :-)
With sprints, the work of developer z would get broken up in more manageable chunks. The backend project would be very high risk otherwise.

More in general, coordinating between related but separate projects is a hard problem in software engineering, and it's orthogonal to whether you use sprints, kanban, waterfall or whatever methodology.
Commercial-grade Reynolds rolls are both more economical and ~double the thickness.
Archive.org is also blocked in a lot of these places.
I take the lazy VLAN route, then. Ideally, I can plan all this out during construction, and run conduit through all walls, have electrical outlets near each ideal switch location, and so on. But in most homes that are not previously owned by tech-geeks, re-wiring properly means busting down drywall. If you own the home, it's a major pain, and if you rent, it's impossible.

Typically the things on my home network that need to be isolated and/or revoked Internet access are not in physical proximity with one another, so using a separate switch for them means a lot more wiring. It is much simpler to just run devices to the nearest already existing switch and do the isolation in software. This also cuts down on the number of switches which means fewer points of failure.
What is difficult about image hosting? Database containing photo endpoints and flags, simple HTML viewer based on tag selection. Database backup is solved and blob backup is solved.
We have evidence of a sustained period of cheating that he then lied about and obfuscated as a legal adult. This is not just a childish mistake. A teenager, in particular a person capable of being a professional chess player, can fully understand the ramifications of these sorts of actions.

What about the stress of the players he's cheated against?
Switch carriers, get a signal booster (Weboost.com), or get Starlink.

Edit: Also, if a local ISP serves them, just get that for a month or two. Cable & fiber usually don't have cancellation restrictions. Much faster and more reliable than any sort of wireless.
I'll be interested to see if anyone else can reproduce this. I created a request bin [0], then created a QR code pointing at it, then downloaded that QR code. I'm not sure how often this "image scanning" is supposed to occur but just downloading it didn't cause a hit nor did the 10min I waited, nor did using QuickLook, nor opening it Preview, nor scanning it with my iPhone, the only thing that caused a request was clicking on the detected link in my iPhone camera app.

Obviously if this is a background daemon that runs periodically then my test wouldn't catch it (unless I got "lucky") and for a longer-term test I'd probably want to use something other than request bin. That said request bin says it keeps bins for 48 hours so that might be enough time.

[0] https://requestbin.io/
The downside is you might not want to leave your computer running all day and VM networking can be a pain if you want to access the services from other devices on your network.

A pi/old computer is a physical box you can put in a corner and you can be sure the physical network works if it is connected.
Defaulting on a currency you print is always a choice.

Russia did it in 1998. Its not impossible, but it's never necessary.
This is another step towards the destruction of the global internet. Holding a ccTLD hostage gives lots of leverage too...
The thing that stuck with me after reading The Road was the crushing sadness. I finished the book on my honeymoon at midnight and cried for a long time.
Another player decreased by 10 vs 15 for hans. Other players increased by a similar amount to hans. It could easily be noise. Hans under the most public scrutiny and criticism of his life, so you would expect his play to suffer.

I kind of suspect magnus misplayed because he knew that Hans cheated so much online.
CRAM is a great example for some of the other people in the thread who say "just get a better format". There's been slow uptake in the larger community despite the benefits. For anyone looking to Solve Bioinformatics File Formats, it's important to understand why this is the case.
I got off Facebook about 7 years ago and went to Instagram as it was much simpler.
I recently went back on Facebook and couldn’t believe how shit and bloated it is.

Like an erp or something.
It's annoying to some of us, and will only result in escalation, browser plugins will prolly be made to only run js in this context and not in the final render.
Some more wasted processing power, that might block unwanted requests, but apart from DDoSes, these requests shouldn't be a threat anyway. Maybe DoS zombie agents will be updated to run a bit of js, if it's worth the hassle.

Every day we stray further from what the web could have been if we could have nice things.
Oh I see. My guess is it will be competing with 4060 cards as far as gamers are concerned.
Optimus robot isn't anything new but the team behind it believes that "their brain" is the key to conquer humanoids. This article takes a closer look at the public information available on their hardware and software computer architecture, and the evolution behind it. When compared to Optimus' latest "Bot Brain", existing open source software and hardware alternatives present a much more appealing starting point for building humanoid robots. In particular the Robot Operating System (ROS) could save them hundreds of engineering years in software development and the Robotic Processing Unit hardware provides 7.5x AI Performance capabilities of Tesla's "Bot Brain". Tesla could do lots of good joining the robotics community trends and contributing instead of reinventing the wheel in software and hardware.
I think we have that today, we could pass a carbon tax tomorrow for example. It’s the political will that is lacking.
Climate catastrophe will not visit Martha's Vineyard within Barack Obama's lifetime. No one says it will.

Living on MV does not contribute to the climate problem, so his actions are not hypocritical.

If he was looking for a 100-year property investment, perhaps he should have chosen a different part of New England (elevation > X meters), the Pacific Northwest, or the Great Lakes region.

If he's looking for a nice, private, place to live for the next 30 years, MV has a lot going for it. He won't live there for 30 years of course, and maybe "leaving it to the kids" isn't high on his priority list, and maybe he even has a lingering hope that mitigation efforts will happen and succeed. He didn't get famous by being a pessimist (ObOnTopic).

And, sure is a good thing he didn't move to Florida or the desert West, where he'd be both more endangered and more contributive to the danger.

I really can't imagine any plausible explanation for how any person arrives at the "Obama says climate change is a problem, but buys house near beach, must be hypocrite and bad person" narrative, unless of course you started at the end and worked backwards.

(edit) ... which, I see from other comments, seems to be the case. You believe Obama is lying about climate change and that buying a house on MV is proof? OK. Amazing.
I’ll buy that :)
Personally, I think the future is in messenger apps. Why login to Instagram or Facebook to see updates when you can have a family/friends group in Whatsapp/Telegram/Signal (pick your poison).
Like sex, do you want to have the benefits along the way or wait until the last days of life?
> Are you sure? If I drive once a day, to and from a single place, that suggests I’m involved in (365*2/100)= 7 car accidents a year. That seems high, no?

That's partially because MonkeyClub didn't do the math correctly. If the accident rate is really 1% of trips (which seems doubtful), there is a 99% chance of an accident free trip, a (99%)^N chance of N accident free trips, and a 1 - (99%)^N chance of one or more accidents occurring in N trips. For N = 100, this is 63%, and for N = 365*2 this is 99.9%.

As you mention, the data from the NHTSA seem to indicate a much lower accident/injury rate. Based on this data from the NHTSA [0], and going back to 2018 to avoid any pandemic-related effects on the statistics, it looks like there was on average only 1 (police-reported) crash per 481 thousand vehicle-miles, or one crash involving an injury or fatality per 1.7 million vehicle-miles.

[0] https://cdan.nhtsa.gov/tsftables/National%20Statistics.pdf, other formats and more data available here: https://cdan.nhtsa.gov/tsftables/tsfar.htm
QR codes were invented in Eastasia.
Ben Eater has a video series called "'Hello, world' from scratch on a 6502" that you might find interesting: https://www.youtube.com/watch?v=LnzuMJLZRdU&list=PLowKtXNTBy...
I wonder _why_ it is that 50% of the initial team has left within 3-5 years? Could it be that continuous rewrites and ever-shifting tech stacks is a symptom / the "pound of cure" to the problem created by companies not valuing employee retention & growth (ex: non-least-effort employee training, paying employees proper market adjustments...if HR has budget for a rando off the street to get paid market rates...why not your existing employees who you will lose anyways if you don't pro-actively adjust their pay, AKA the "ounce of prevention").

EDIT: if your company's addiction is to rewrite, like all addictions, it is serving a need. How can you lessen the cause of that need? One major way would be good (defined at present as likely 'industry leading') employee retention.

Just imagine what would happen if your house building projects changed all general contractors and most subcontractors every 2 weeks? It would be chaos and you would end up with an over-expensive pretzel. Why we think software programs are different is beyond me.
Censorship is when the government tells you what you can and can't publish on your platform.
r/selfhosted
3D Parametric Room Representation with RoomPlan
The only downside is, I believe, the electricity bill. The reason to use a rpi is that it has enough computational power to do many useful self-hosting tasks while consuming only a fraction of the power of a beefy computer.
> include your favorite animal emoji in the subject

During the tech interviews do you also ask people which hole each pegs goes to?

Also, would I need to prep on animal sounds and other trivia, or does the declaration of favorites suffice?

But most importantly:

Does ruumi discriminate on the basis of the animal chosen? I don’t see any pertinent disclaimer!
Illustrator Kim Jung Gi has died at 47
With all the hullaballoo about AI art, I think HNers might be interested to mourn KJG or learn who he was and then mourn.

Kim Jung Gi was a phenomenally talented illustrator with a rare ability to draw just about anything from any perspective, straight from his mind's eye. Where most artists or illustrators might require a "scaffolding sketch" to get started even for a relatively simple angle, KJG would draw straight into the details of complex fish-eye lens views without a preliminary sketch or reference material. Instead, he spent his life[0] building a 'visual vocabulary' of all the things he saw, and then drawing from there to illustrate his scenes. Given this, the illustrations he made are, collectively, an illustration of the artist.

This guy was a heavyweight. Watching him work really is breathtaking; it's a little like the scene from I-Robot... but more human. It is fortunate only that he has left behind so many illustrations and videos to continue to inspire young artists.

[0] He claimed to have drawn for 12-16 hours a day as a child. If you watch him draw and have any experience drawing, it's believable that he really did spend all his time drawing.
I advertise pretty heavily on Instagram because, of all the platforms I advertise on, it's the most bang for the buck. I get more conversions from Instagram than anywhere else by almost a factor of 5.

This is going to kill engagement. I'd rather pay more for clicks than now be jammed into a crowded feed for hostile eyeballs.
That's . . . a very good point and hadn't crossed my mind.

I do hope these large firms with such a wealth of smart people on the inside have robust debate on the nuances of what "success" looks like as you say. If someone pushed a formulaic approach of juicing metrics, you need a healthy ecosystem of pushback.
Actually kind of excited by these techs, it would be fun to play CoD in a realistic downtown SF or LA.
Sophisticated criminals don't bring ladders to climb in order to fiddle with SD card slots. They want easy in and easy out.

And they usually wear masks, so the video you do record are useless anyway.
Almost 2/3s of All Video Streaming Subscribers Cancel a Service in Last Year
I too believe that is going to the case. So technically my SB1 qualifies but I need an extra power brick if I want to use my gpu at max too!
Absolutely, I completely agree with every point in this comment. Round would have been a much better and more neutral term for "one unit of agile work". "Sprint" is tantamount to "bursty and not sustainable".

Same with "ceremonies", that one bugs me too, though not as much.

I still don't know WTF a scrum is however (not even sure that's an agile-specific term).

> The fundamental unit of scrum is a small team of people, consisting of a product owner, a scrum master, and developers. The team is self-managing, cross-functional and focuses on one objective at a time: the product goal. [1]

Like, what? I feel like I know less after reading that. That just sounds like...a development team with a team lead and a manager.

1 - https://en.m.wikipedia.org/wiki/Scrum_(software_development)
Yes, but do you want to convince a delusional parent of that? I sure don't. At best it would be a thankless, difficult, and messy task.
My position is that Cloudflare's hosting of websites and forums where attackers coordinate and organize (what you refer to as "websites [I] do not like") contributes to an Internet environment in which Cloudflare's own tools are more necessary. I am not saying that the attacks themselves are sent from servers controlled by Cloudflare.
> I feel like the smart play here is de-politicizing Facebook. No more politicians, no more political groups, no more political ads. Bring it back to being about people and connections.

Unfortunately, it's not that simple. A lot of people "connect" online by raging about political obsessions. A "no politics" rule will make a lot of people angry, especially if it wasn't like that from the start so violates their expectations.
I was curious to check this out but it looks like Pixelfed is locked and not accepting new registrations right now?
Here is a good resource:

https://smartbear.com/learn/code-review/what-is-code-review/
That's neat, I was mainly thinking of this: https://www.esinationwide.com/why-does-my-wi-fi-stop-working....
Since when was scrum about deadlines?
When a selenium worker is attached to a pay-for-solution captcha service the infinite loop of captchas that can be solved but don't provide access would be meant to drain you financially. You uncovered a pretty sweet (dark) pattern implemented by Cloudflare to screw bot owners.

This is just #2 and #3 combined.

It sounds like this is working as intended and also wastes your time with un-passable captchas instead of you spending more time trying to figure out how to get around their bot protection.

Another observation here is that you really shouldn't be hacking some scripts on top of your bank login. The banks know this and they are trying everything possible to dissuade you from doing this.
I recently deleted my instagram account after noticing a steady drop in the frequency of new posts from friends. However I always used the browser version and I was never served a single ad.

Maybe this was because I was in some long lived experiment group (unlikely) or maybe because the mobile web app doesn’t have ads (also unlikely). I’m curious the reason.
> Note, if any of that sounds hard I must kindly point out that you're playing a risky game trying to do all this yourself securely and should evaluate whether it's easier to just pay a service for all this.

You articulated something I couldn't: an important goal for me is to know enough to be able to evaluate such risks and decide which things to hobbyist tinker and which things to pay to outsource.
Show HN: Perform visual data analysis using only natural language
Hey all,

We’re excited to release AutoPlot, a tool we built to tackle the question: what if you could do any data analysis by just speaking in natural language?

No confusing scripts, Excel macros, or Matplotlib incantations.

AutoPlot allows you to explore the limits of next generation human interfaces for visually understanding data.

Here's how it works: we've provided a few datasets you can analyze out-of-the-box such as Wine, Hurricanes, and Titanic. Select one of the datasets to see a preview of its contents including its schema. When you are ready to do some visual analysis, simply provide a natural language description of what you want AutoPlot to do.

You can also upload your own datasets to try doing custom analysis.

As an example, let's say you are looking to analyze the Wine dataset.

You could ask AutoPlot:

Create a scatter plot with the alcohol content and magnesium content. Color the circles red with the darkness set by the hue column. Add axis labels.

There's a whole lot more you can do here, so let your imagination roam free!

As this is an experimental platform, expect some rough patches here and there .

We look forward to hearing your questions/feedback.

Have fun!
This is so neat, great demonstration... good work Max!