skysight-inc/HackerNews huggingface dataset:
Why don't you know where you would stand on the topic, there can hardly be simpler questions: when I ask my computer for a list of directory contents, should it hide some of them from me or not?

At least DOS/Windows has a concept of a 'hidden file' attribute, although I don't like the concept (because they still take up disk space and affect the way programs run, so I the user/admin need to deal with them) at least that's a tag in the filesystem associated with the file which is clearly intended to 'hide' the file.

Unix/Linux has no such tag, there's nothing about the file which is hidden. What there is, is a broken directory listing tool which doesn't show some names, but other tools will because they are just ordinary files. Originally a tool which showed the . and .. directories for current/parent, modified to hide those and accidentally hiding 'dotfiles' as well. I can deal with "you have to make choices which details to show, like size or modified time, and which format to show them in". I can't deal with "tool to list files actually hides files from me unless I ask it twice". (Obviously I can deal with it, but having to deal with a broken tool and remember that the tools is broken, is annoying. And the people are Stockholm syndromed to it; it would be easy to 'hide' files by putting them in another directory. That's what we do with /etc, we put config files somewhere we aren't looking so they won't bother us. Why not ~/etc/ for per-user config files?).
I just meant, that if the process to get help isn't helpful. A lot of new comers won't try.
> 30 % of physics and chemistry can’t be replicated.

Is this true? I left academia a long time ago, but I'd be surprised if it's that good. I'd actually suspect it's the inverse and only 30% can be replicated.
Show HN: Datagridxl2.js – fast Excel-like data table library
I'm Robbert, the creator of DataGridXL.js.

DataGridXL is a free (and commercial) editable data table library written in ES6.

DataGridXL has customers from 4 different continents. It is used by Piktochart among many others. It has over 10 million end users, something that I am super proud of!

My goal is to develop the most performant & user-friendly spreadsheet-like data table out there:

- It has zero dependencies. You don’t need any framework to use DataGridXL.

- It is lightweight (~250kb) and easy to use. It does not even require messing with CSS.

- It has its own Virtual DOM implementation to prevent DOM errors.

- Developer friendly. Supports all modern web browsers

Please take a look at the performance demo (https://www.datagridxl.com/demos/one-million-cells) to see the difference with other data grids out there.

And let us know if you have any suggestions.

I am working on version 3 that will come with even more features, like dropdowns, cell validation etc.

Please let me know if you have any suggestions or comments.
> You are not arguing in good faith

You're just not being honest.

> 1)Implicit operator overload is a bad design in case of pointers and objects because a.b and a->b are both readable, easy to type and short.

That's just a baseless assertion. Here I can do the same: implicit overloading is a great design in case of pointers and objects because a.b is always unambiguous and uniform, and -> is a harder to read and type extra operator which has no justification.

And then obviously your assertion can be used exactly the same way to similarly assert that every numeric type should have its own set of arithmetic operators, after all u4+ is also readable, easy to type, and short.

> 2)Integer promotion is not as simple because requiring explicit promotion makes a holy unreadable mess out of your code in the simplest of cases.

Integer promotion is much simpler because it's literally a never-ending source of bugs.

> This is also the reason Python has implicit promotion for its number type.

Python does not have implicit promotion for its number type, at best Python 2 had that for performance reasons (definitely not "mongo code lines with all the explicit casts" which it could not care less about), and in reality that was not even the case because it does not corrupt your data upfront as C does.
I feel that this is net negative.

You have to meet people where they are at.

per some support document (sorry lost the link), by default, Android users will have passkeys synced to their google account. So first of all, this is a lock-in play on Google's part. The passkey FAQ only mentions iCloud, so second of all it's a duopoly reinforcement. (This really needed Apple to first release passkey support.)

Beyond that, there are so very many ifs, ands, and buts around recovery and third party device usage that a typical user can't really keep it straight.

It's more convenient ... until it isn't.
Does author of this article https://www.thedrive.com/author/chris-rosales "focused on the technical side" "Previous work experience: GTChannel, track day photography, drifting coverage, and odd jobs. Once worked in an Italian restaurant" "AA-T in Communications" really think Hondata is being used to skirt emissions and is the aim of DOJ action? Reuters news piece is cited verbatim except for the important part:

>The Department of Justice said eBay illegally allowed the sale of at least 343,011 aftermarket "defeat" devices that help vehicles generate more power and get better fuel economy by evading emissions controls.

https://www.epa.gov/enforcement/national-enforcement-and-com...

"sales of defeat devices for certain diesel trucks after 2009 and before 2020 resulted in more than 570,000 tons of excess NOx and 5,000 tons of excess particulate matter (PM) over the lifetime of the trucks."

"defeat" devices are not aftermarket ECUs for your eighties Honda, they are DPF/EGR/SCR deletes for Diesel trucks.

https://www.epa.gov/sites/default/files/2019-05/documents/ta...

Here is an example of asshole coal rolling supplier: https://www.rpmmotorsport.net/blogs/technical-help-center/sc...

EGR Delete
DPF Delete
ADBlue SCR Delete
Swirl Flap Delete

>RPM MOTORSPORT LTD. - We are located in Torrance, California and Vancouver, British Columbia.
Purrfect use of Occam's razor.

They cut away the parts of the cat not needed for purring. Experiments were performed on eight excised larynges.

The researchers built a cybernetic purring machine.

"[subglottal pressure] was controlled automatically by gradually opening and closing a magnetic valve in the air supply chain. This valve was voltage-driven through a signal emitted by the LabJack U6 DAQ, controlled by a custom Python software and graphical user interface (GUI) written by CTH."

Like catgut, cat larynges might be use in future musical instruments.
I think a lot of that is pushed down to the design system/library implementations.

I use Web Components as a lightweight wrapper around that stuff.

For example, if I'm using bootstrap I generally have a Web Component that uses all the boostrap styling in the light dom and have a "scene" or "modal" or whatever component that just has regular HTML rendered by lit-html.

The component contains all the functionality for the form - fetching data, filling dropdown lists, validating, submitting, etc... so in that case, the web component isn't at the button level, it's at the logical application feature/form level.

There are plenty of design systems that'll do what you're talking about though, Ionic is probably the most popular, but there's shoelace and a bunch of others that wrap and enhance form element functionality.
Exactly. Years back, I moved to California with an 80's sports car that was admittedly quite hotrodded, but I made very sure that the hotrodding did not worsen its emissions because 1. I wanted to keep driving the car in CA and 2. I don't want to pollute. First SMOG test in CA, the car blew clean as a whistle. It met emissions standards 40 years harsher than it ever had to meet.

Except I had all sorts of aftermarket parts in there from years of repairs, none of them with the all-important California CARB seal of approval on them, so even though it blew clean, it still "failed emissions" and I had to sell it to someone out of state. I'm still bitter about it.
At $1M ARR, I think a CFO is overkill (and hideously expensive). In my experience:

- $0 - $1M-ish, hire a part-time bookkeeper

- $1M - $5M-ish, get a director of finance / controller, who can manage AR/AP, audit, ASC 606, basic financial modeling, and your key rev benchmarks.

- $5M+ is when I'd consider hiring a CFO, but it really depends on your growth rate. You can probably get to $10M+ with a good dir of finance if you get them to hire a good FP&A person.
For what it's worth, "AI partner as amoral echo chamber" was also a plot line in the excellent Ray Nayler novel, "The Mountain in the Sea."

"I'm going to do something terrible."
"OMG wow you're the best hon!"
I'm unfamiliar with this, but I'd love some well-done black out shades - got a link or a brand?
Steam Deck is OK. Probably too expensive if you're not gonna play it as a portable ever, but not awful. The desktop experience is a jank-fest (the usual amount of Linux desktop jank, plus a whole pile more for some reason) but it's pretty good, actually, as long as you avoid desktop mode and stay in the Steam experience as much as possible.

It is too underpowered to do much gaming at 1080p (let alone 4k) except older games, but handles its native ~720p pretty well. You have to go into desktop mode to get higher res than that (on an external monitor), but you'll only want to do that for games that are both older (so that it can run them at tolerable frame rates at 1080p) and that really need the extra pixels, anyway. The Proton stuff works quite well, most things that run well on modern Windows in widescreen without a bunch of hand-ini-editing config tweaks or whatever work fine on the Steam Deck without much pain.

Decent option if you catch it on sale. Depends on what you play, though. Some folks find its mouse emulation touchpad thingy decent, but I found it a fun-killing chore for any kind of pointy-clicky-draggy games (Paradox, various tactical war games). But, you can play those games docked with keyboard & mouse and they're ok.

It's a hell of an emulation system for older console games....
Web components are just a natural fit for the web platform, which has grown into a general GUI platform and deserves a built-in component model. No other GUI platforms lack a standard way of building components.
The 'Great Wealth Transfer' is coming. Women are outperforming men in investing
Have some coworkers that used to work for Disney. I hear most left since the California to Florida transition. It’s a shame because the problems sound so interesting but I also hear the pay is very mediocre.
> 2) Call the police, don't "complain about the noise", tell them you want to "swear out a complaint" for violating ordinance x, paragraph y. They are obligated to take your complaint and forward it to the District Attorney[1].

Good luck getting them to pick up. At least where I live (Seattle), I don't think its possible to get someone on the phone unless you call 911. Daytime phones automated system defers everything to online.
> How, by having a different OS? Sorry about that I guess.

> (If it had native Vulkan it wouldn't matter. The most effective strategy, the one Microsoft uses, is to buy all the game studios.)

By making their OS easy to target by game makers. There's no good excuse - Apple has access to the same graphics pipelines as everyone else. XPlat game engines have boiled it down to mostly a checkbox these days... so where's OSX? Apple has a lot of work to do before that's a reality.

> Calling Valve a game maker is a stretch;

You can't be serious, are you? Valve's titles are among the most popular games in the history of games. They may make most of their money through Steam, but to say Valve doesn't make games is ridiculous.

That wasn't even the point - Apple users will blame the actual studios/developers for not supporting OSX when the blame lies at Apple's feet.

Billions in annual profit, zero f's given about gaming on their platform. It's a choice - and one Apple users need to comprehend. Apple doesn't care.
The Jumperless Breadboard [video]
Thought Propagation: An analogical approach to complex reasoning with LLMs
The real key is stored in a chip. Your pin unlocks the real key. The chip has hardware to rate limit pin attempts.

These types of chips tend to have many layers of physical security to protect the real key.
1. Call local customers
2. Listen to teammates
3. Learn how to enjoy the unfun work
Abstract: Large Language Models (LLMs) have achieved remarkable success in reasoning tasks with the development of prompting methods. However, existing prompting approaches cannot reuse insights of solving similar problems and suffer from accumulated errors in multi-step reasoning, since they prompt LLMs to reason from scratch. To address these issues, we propose Thought Propagation (TP), which explores the analogous problems and leverages their solutions to enhance the complex reasoning ability of LLMs. These analogous problems are related to the input one, with reusable solutions and problem-solving strategies. Thus, it is promising to propagate insights of solving previous analogous problems to inspire new problem-solving. To achieve this, TP first prompts LLMs to propose and solve a set of analogous problems that are related to the input one. Then, TP reuses the results of analogous problems to directly yield a new solution or derive a knowledge-intensive plan for execution to amend the initial solution obtained from scratch. TP is compatible with existing prompting approaches, allowing plug-and-play generalization and enhancement in a wide range of tasks without much labor in task-specific prompt engineering. Experiments across three challenging tasks demonstrate TP enjoys a substantial improvement over the baselines by an average of 12% absolute increase in finding the optimal solutions in Shortest-path Reasoning, 13% improvement of human preference in Creative Writing, and 15% enhancement in the task completion rate of LLM-Agent Planning.
Without proper management, you're correct. It would. I would retort, never start a sentence with a negative. Find something you do agree upon, make comments about the stuff that you do like, before going into the details of what you don't. This way it's clear where those boundaries are and in what context the disagreed design would need changing, if any. This also prevents brilliant jerks from completely destroying the confidence of others to even present designs to the group. Yes, it's a little showy, using more words than are necessary, but it keeps the human aspect of agreement and cooperation in-tact.
The thing that makes this a bit more frustrating is that Apple actually kinda has a solution, the game porting toolkit (Essentially Wine/Proton for macOS). Except that they don't just make it a component of the system for end users, and don't allow developers to use it as a runtime layer in their app (so Developers can't go the proton route and actually ship a Windows binary running on top of the game porting toolkit). So it's reasonable to assume that the toolkit will go away in a few years as well.

Oh well, at least it's not the first time that Mac gaming has shown to be a dead-end, but without BootCamp, it really feels final. Can't even count on half-baked, outdated ports from Aspyr anymore since they got bought by Embracer and are probably trapped in their financial struggles.
It's not quite a dupe, because there are original comments here from one of the devs.
My 90 year old mother saw this change, clicked on something she can’t remember, and now can’t login. She’s been able to login using the username and password she keeps on a card next to the computer just fine up to now.
I mean you can ask them https://t.me/s/noname05716eng
chat of NoName group skids doing some DDOSing, they pool their bots by community of like-minded people (Russians supporting current government, murder rape etc. you know)
Despite what many companies seem to believe, looking at a copy of somebody's identification presented remotely documents does not constitute identity verification.

Photo ID is (relatively) secure in exactly one use case: Verifying that a person standing in front of you is who they claim to be. Everything else is inane pseudo-security.
Disaster recovery. This is 100% my biggest worry with 2FA/MFA. I also think this is one of the reasons stuff like PGP never took off (don't @ me regarding perfect forward secrecy): the problem has always been managing some little, precious thing and the ramifications of what happens if it put beyond use or is used by some bad actor.
Actually Thunderbird Supernova and Firefox’s latest iteration all very good both in space efficiency and performance.

I’m saying this as a lover of 90s dense interfaces, like Eclipse.
Yep - this was hard for me to learn
The tramlines don’t even connect!
> Trying to do it on Google, with a serious effort, that's the wacky part

If I were the FBI, I'd be looking at people with recently bought Google puts expiring soon. I can't imagine anyone taking a swing at Google infra "for the lulz". Also in contention: nation-states doing a practice run.
1. Learn how to sell. At all costs, learn how to sell.
2. Determine a pricing structure then raise your prices.
3. Resist hiring anything but engineers for as long as possible.

Good luck.
I get the impression that publishing the work in progress online can be a good way to market the book, eg https://www.cl.cam.ac.uk/~rja14/book.html

Some publishers allow early-access readers to help with reporting mistakes https://nostarch.com/early-access-program
Build personal apps with a graph database in VSCode
ToolEmu: Identifying the Risks of LM Agents with an LM-Emulated Sandbox
I am in favor of louder pipes for motorcycles for safety reasons. But there is such a thing as too loud.
Yes. Absolutely.

We are not talking here about people trying to uplift themselves or humanity around them, and get/give access to education, Internet, computing, etc. We're talking about people who dropped 2 grands to buy into an luxurious anti-freedom walled garden.
I should have ignored this comment but I just can't.

Disney has been political for a very very long time. I would even say "Woke" since that seems to be the term that you want to use so much.

I would like to point out the lyrics for Pocohuants "Colors of the Wind".

"You think the only people who are people

Are the people who look and think like you".

This came out in 1995. If that movie came out today people like you would be ALL over it calling it Woke.

This doesn't mean that Disney hasn't had its share of problems when it comes to representation and similar issues. Like Mickey donning blackface in an old cartoon (Is that the "Wholesome" content you want Disney to be making again?).

But creating media is inherently political in some form. Otherwise you are not saying anything of value and what you're making probably shouldn't exist. (There are some nuance to this but let's keep this simple). You are generally trying to say or express something and that can be political in its purist form (may not political in how it's viewed today but still political).

As far as Disney going away from "identity politics". Well that isn't happening. Not only are they still fighting the "Don't Say Gay" bill but they are holding official pride nights at their parks now.

We have seen an increase in representation in Disney media and gotten a lot of praise for doing that. It has been slower than many of us would like, but it's still progress.

The world isn't about to start going backwards and Disney is just following that most people don't give a shit anymore.

For the record I am saying all of this as a gay man with multiple Disney tattoos, including a pride one I very proudly wear on my arm that is always visible.
100% agreed. I’m excited about the passwordless future but one unexplained ban from them and it’s like losing your physical wallet.
The argument relies on 'visually different' being a well-defined, binary distinction. It is not. 'Similarity' and 'dissimilarity' can at best be described for a narrow set of purposes with guiding rules. So is the exact shape of the vertical or vertically-slanted dot on top of 言 enough to trigger the dissimilarity warning, or is it only when it's written as a horizontal? How about 吉田 vs. ⿱土口田? Is that similar or dissimilar? How about that little 'hair' stroke (ヒゲ or 筆押さえ) that is sometimes seen in characters like 文? When you compare the samples shown over at http://tonan.seesaa.net/article/431481813.html, wouldn't you agree that it is quite difficult to predict which characters should and which ones shouldn't have a ヒゲ? Did you know that the JIS 1983 edition did include the ヒゲ in many characters where the JIS 1990 edition omitted it?

You'll find all the gory details of what changed between JIS encoding editions in this fine book: 大熊肇: 文字の骨組[1], esp. pp164—178 where all the fine details between different editions of the JIS encoding are listed. It's mind-boggling! It's almost as though the Japanese standards body itself has been having slightly different opinions about their own writing system over the decades. Now if you're intent on getting all the fine details just right for your print edition you can either apply a newer or older JIS encoding to your document, OR invent that file format you're talking about where you can switch encodings mid-way, OR access OpenType font features from your document somehow... mmmh... how to do that... mmmh...

Oh I know! Let's use Unicode and HTML and CSS and get full access to OpenType font features for any point in the document on a per-codepoint basis.

For those folks who really pine for the bad old days when all we had was US ASCII plus an insane number of other encodings, please do read this single Wikipedia article: https://en.wikipedia.org/wiki/ISO/IEC_2022 it will change your mind.

* [1] https://www.amazon.co.jp/%E6%96%87%E5%AD%97%E3%81%AE%E9%AA%A...
AFAICT it is up to the EPA whether or not to exempt noncompliant nonroad engines/equipment that are intended solely for competition. I don't think you need to explicitly market a product for illegal purposes for the EPA to determine that it is not unlikely to be used contrary to the intent.

> New nonroad engines/equipment you produce that are used solely for competition are excluded from emission standards. We may exempt (rather than exclude) new nonroad engines/equipment you produce that you intend to be used solely for competition, where we determine that such engines/equipment are unlikely to be used contrary to your intent.

https://www.ecfr.gov/current/title-40/chapter-I/subchapter-U...
Paper abstract: Recent advances in Language Model (LM) agents and tool use, exemplified by applications like ChatGPT Plugins, enable a rich set of capabilities but also amplify potential risks - such as leaking private data or causing financial losses. Identifying these risks is labor-intensive, necessitating implementing the tools, manually setting up the environment for each test scenario, and finding risky cases. As tools and agents become more complex, the high cost of testing these agents will make it increasingly difficult to find high-stakes, long-tailed risks. To address these challenges, we introduce ToolEmu: a framework that uses an LM to emulate tool execution and enables the testing of LM agents against a diverse range of tools and scenarios, without manual instantiation. Alongside the emulator, we develop an LM-based automatic safety evaluator that examines agent failures and quantifies associated risks. We test both the tool emulator and evaluator through human evaluation and find that 68.8% of failures identified with ToolEmu would be valid real-world agent failures. Using our curated initial benchmark consisting of 36 high-stakes tools and 144 test cases, we provide a quantitative risk analysis of current LM agents and identify numerous failures with potentially severe outcomes. Notably, even the safest LM agent exhibits such failures 23.9% of the time according to our evaluator, underscoring the need to develop safer LM agents for real-world deployment.