skysight-inc/HackerNews huggingface dataset:
> it's not that people don't trust Microsoft with their data

Let me fix that... People don't trust Microsoft.
Time to deploy trusted AI managers to all reference frames.
There are plenty of people who "know" things that are actually wrong. This investigation is an important first step for the government to feel confident they know what's going on before exercising state power, which is, you know, a good thing. Vibes- or rumor-based exercise of state power is ill advised.

The Biden FTC has been quite aggressive against all sorts of anti-consumer practices throughout the economy which tend to follow these types of reports. I suspect action is coming relatively soon.
Notion and Obsidian will be dead in couple years.

I see academics going crazy with Obsidian to organize and link their precious little ideas and research articles together. But, only to create an overwhelming mess that they will be afraid to look back to in couple years.

Anybody, remember MindMap? Same idea as Obsidian and it is all but dead at this point.
Maybe it's time to "publish" a revised version of your work to include a preamble to the pirate readers with your crypto wallet address. You might be surprised when you find that many pirates are very generous individuals if you provided them the motivation and means.
A fun coincidence - I saw this link right after jumping off the plane from a trip to Hiiumaa and Saaremaa in Estonia. Public apple trees are everywhere. Additionally, people leave some of their apples in boxes for everyone to take for free - some are in front of houses and shop, others on public bus stops etc. Such a lovely tradition.
Upon the progress of knowledge the whole progress of the human race is immediately dependent: he who retards that, hinders this also. And he who hinders this, — what character does he assume towards his age and posterity? Louder than with a thousand voices, by his actions he proclaims into the deafened ear of the world present and to come — 'As long as I live at least, the men around me shall not become wiser or better; — for in their progress I too, notwithstanding all my efforts to the contrary, should be dragged forward in some direction; and this I detest I will not become more enlightened, — I will not become nobler. Darkness and perversion are my elements, and I will summon all my powers together that I may not be dislodged from them.'

- Fichte, The Vocation of the Scholar.
Sharing facts about Republicans is elections interference in the same way that reality has a liberal bias.
Good question.

I had assumed that statements are added only after they've become false, so the 1st and 3rd of your examples would have been added on or around 01.01.2019 and 01.01.2022 respectively.

As to boats vs flotsam (the 2nd), I've already used up my thinking-about-Musk budget for the next couple of years, but since you've nerd-sniped: floating Teslas weren't cargo, so they're not flotsam; they weren't deliberately thrown overboard, so they're not jetsam; and as they haven't been abandoned, they're not derelict; but as I doubt they can navigate, unless they're displaying vertical lights or balls they're not conforming boats not under command, either.

Lagniappe: https://en.wikipedia.org/wiki/Ghost_ship#Historically_attest...

EDIT: closer to the boat/not boat boundary: https://www.flightglobal.com/airframers/us-regulators-given-...

EDIT2: so I watched the YT short; that's not even a boat, that's just a car wading.

Sorry, "boat" had left me imagining (1972) https://www.youtube.com/watch?v=vb9hh65iCik
Agreed. Out in public yet encrypted is something I've been playing with as https://exfilcloud.com has no protection against access other than encryption.
Not necessarily the exact same symbol set, but yes. Nothing too fancy, just using widely recognisable symbols that have been supported by Unicode forever instead of half-baked, ASCII-centric alternatives that date from last century.
Not sure how soon if ever Boeing is going to be putting astronauts in space again. I see Blue Origin stepping up and taking their place. Agreed though, should be a set of compatible standards for space suits.
You've highlighted an issue with mapping syntax to ligatures in a generic sense, i.e, one that will work for programming language. But that's not an issue, because it's impossible, and we knew that from the start. When people make these stylized symbols, they have to write a parser for each individual language that they're applying them to.
can't you do it anonymously?
>we avoid most capital expenditures... since no provision must be made for moisture management or geotechnical engineering

No summer rains in this (presumably agricultural) project area?

I see no math for heat transfer due to rainwater percolation through the pile. "Assuming all voids are filled with water" is great and all, but (with apologies to Jurassic Park) water... uh... finds a way. Meltwater will even tunnel its way through compacted glacial ice.

Plus the "dry" insulation layer won't stay dry for long.
They do get a per diem for incidentals but no overtime or any extra duty pay for being in space. This astronaut said it was only an extra $1.20/day. Meals and lodging are provided for so maybe that's deducted from the standard govt per diem.

https://www.facebook.com/story.php?story_fbid=53939670306845...
These aren't even Extension courses, but a "bootcamp" cash grab. Extension courses are usually courses offered to students, but often taught at a lower level so that the general public can attend.
You don't want transistors operating under the influence of outside forces. More than just having a bit flip in your data, what if one of the control lines in the CPU flips and the entire instruction stream gets corrupted... while you're trying to perform orbital maneuvers.
> One of the most frustrating results I found is that A/B split tests often resolved into a winner within the sample size range we set; however if I left the split running over a longer period of time (eg a year) the difference would wash out.

Doesn't that just mean there's no difference? Why is that frustrating?

Does the frustration come from the expectation that any little variable might make a difference? Should I use red buttons or blue buttons? Maybe if the product is shit, the color of the buttons doesn't matter.
> when I ran those guidelines by Claude, ChatGPT, and Gemini

Did you mention this to folks running the project? I would think that pasting the "detailed guidelines" from an internal project into a competitor's tool would run afoul of some confidentiality policy. At least, this sort of restriction has been a barrier to using such LLM tools in my own professional work.
that seems like a little much to expect from an LLM; the average CAD file in my experience has not been not well-architected :)

as long as the output is something my manufacturer can understand (downloadable mesh: STL/STEP/etc (they dont take links)), the tool did its job for me

i would probably start the final model from scratch no matter what the output was, so i can match my chosen manufacturer's tolerances/design rules/optimizations, and to give breathing room for my quirks/workflow (i like to design subtractively, some people design additively)
The term was introduced by Romer with respect to economics and predates the book referenced in the article:
https://en.m.wikipedia.org/wiki/Mathiness
More like an estimation of something stolen.

"We don't know who did it but when found they are liable for X€ of damage"
I didn't find any new terms here, but it was a great synthesis of a lot of his work. I also really enjoy the shorter length of the recent essays.

Here's my user test: https://news.pub/?try=https://www.loom.com/embed/9ac3f3b85fd...
I've only found the poor man's option to be satisfactory, i.e. text-mode via ssh.

Some options can work quite well this way. For example, many Emacs modes can run stuff remotely.

VSCode, which I don't like due to its semi-closed nature, can do something quite similar.
Yes, the point is to find a balance so that the first number is maximised.
"No low balls. I know what I have."
Yandex is an exceptional resource for finding torrent sites these days. It’s still out there.
Hey, Great to hear this! I wanted to point you to an iOS app called CodenQuest to draw some inspiration. It was launched in product hunt recently in march. My best wishes
I am not calling others wrong, I am calling the definition incorrect.

A credit card balance during the grace period is not a debt - it is no different than paying by check - it is not more than a delay between a purchase being reflected on an account. That's all.

Only the balance after the grace period should be counted as a debt if we are using that term to talk about a population being more or less indebted than say X number of years ago etc.

A credit card balance is simply a form of bank account for large number of people.
I don't think dang is right about everything, but I get the impression that he's honest and expect he'd confirm this limitation on my username. Ask. But I'm not grovelling for equal rights on HN and will make no inquiries to insiders.

I once had this limitation on my own account. It was because I had upvoted certain grayed out comments that were flamewar fodder. I did that because there were equally bad counter-comments in the thread that weren't voted down (grayed), and out of a misguided commitment to balance I wanted to fight for the losing side.

When I emailed dang to ask about my voting limitation he explained why my account had been penalized. I said I wouldn't vote up bad comments in the future and he restored my comment voting. Now when bad arguments attract bad counter-arguments I just downvote instead of trying to boost the somewhat-less-bad side.

You don't have to send email about this if you don't want to, but it doesn't require groveling to fix.
I partially attribute this issue to this paper from 2012:

"The abstract that included the meaningless mathematics tended to be judged of higher quality. However, this “nonsense math effect” was not found among participants with degrees in mathematics, science, technology or medicine."

https://www.cambridge.org/core/journals/judgment-and-decisio...
Really need to get mine booting. Sucks that Rockchip has such awful driver support though, that you need special non-mainline kernels and shit.
They have other offerings besides the explicitly titled "Bootcamps." Extension as I've seen it used are for people outside University enrollment (undergrad/grad/postdoc) who want some enrichment or additional training whether for curiosity or, in these cases, advancement.
Does the ac blow cold?
Laws Need to Catch Up to Artificial Intelligence's Unique Risks
https://archive.ph/vaVEc
I find DataView to be clunky as well. Data entry is not easy (I'm currently using "DB Folder" and it helps but it's quirky) and each-row-is-a-file does not give great performance.
It is both possible and simple to outrun your fork. Anyone who says it is impossible has never made a serious attempt.
> some of which are mentioned in this thread

Tell us which three you regard as most important; and which of the 61 comments in that thread demonstrate most clearly that they are important failings.
Excellent point made here; credit card balance can be a money maker, actually! The actual opposite of debt.
Just randomly checked the financials of one publisher of textbooks (Pearson) profits up 30%. So how did the judge assess the $30mil damages and who are the publishers that they would share it with? Assuming of course that they can get dollars from ether.
There are a few reasons why people use Blaze-inspired build systems (in addition to Bazel there are Buck and Buck2, Pants, Please, and others). Such build systems are sometimes called “action-cached”, which refers to a design in which the build is expressed in a way to maximize opportunities for caching based on the inputs to an action rather than the mtime like Make.

One big reason is speed: aggressively cached builds are generally much faster. This is very similar to how Turbo gets used in the JS/TS ecosystem, but for many more programming languages. Bazel in particular is very well-supported for transparent remote caching, so your build will often get faster rather than slower as the number of contributors goes up.

Another common reason is that in the presence of more than one or two programming languages, and particularly if one language is furnishing libraries to another, having a unified build rapidly makes it much more manageable to learn one build tool well rather than learn multiple build tools and some orchestration glue on top. A common example here would be the C/C++ extensions that are all but ubiquitous in high-performance numeric and scientific Python applications.

A third example is that C/C++ don’t really have a package manager in the sense that Rust has Cargo. CMake is probably the most popular these days, but it has its own problems and doesn’t interoperate well with other languages.

People seem to like making fun of Bazel et al, and I suppose that’s understandable: it’s difficult to learn and not worth learning until you have the problems it addresses. Add in the default animus for all things FAANG and it’s kind of an easy point to score. But this tendency is what Andre Alexandrescu calls “aggressively intermediate”, when senior people criticize Bazel they do so with valid concrete arguments (and such exist), it’s never “FAANG cargo cult” FUD.

Turbo is popular in the front end for a reason, an imprecise but still useful analogy is that Bazel is “Turbo for backend”.
100%

If I had to put scheme in production, I think I'd pick racket. I think that would give me the best chance at helping other dev's get set up, explain the problem, and show the solution. anta40 asked about packages, and racket has the db interaction as part of the normal distribution, I see there's a mongo client in the package manager, but no idea about firebase. I guess wrap the cli?

Racket has been ported over to the chez backend, and got a big performance pop. And they've done stuff with arrays instead of lists, immutable lists. Pointer chasing is always going to have certain tradeoffs.

As much as I love scheme, it's going to be a fringe language. Small shop, that can be ok. You need to hire 50 people? yeah, that's not really going to work out I think.

anta40 also mentiond stuff like Haskell and Ocaml. I feel like those are much easier to refactor, the compiler helps so much, you just chase errors and feel good about code staying correct. scheme, I feel like I just throw it away and start over.

For personal stuff, language doesn't matter, think harder, you'll find a way out.

For "team" stuff. Ugh. That really depends on how dysfunctional the team is. I think go is a pretty solid default. But everything is very textured and nuanced. Just you? go with what you know. Wasting time ramping up on a shiny new thing won't ship. You have a mostly working team? Keep doing that. add linters or whatever to improve code quality.

Screwing around with a weekend project that might turn into something big? Racket seems like the path of least resistance. it's a hard question to answer optimally.
I'm young and at a pivotal point in my life, where I need to decide whether to remain in my well-paying job in software engineering or pursue my dream of becoming an entrepreneur. This article has deeply inspired me, hitting at just the right moment to encourage me to aim higher and take the leap.
Imagine being so petty and filled with Elon derangement syndrome that you have to not only comment on his family but cast dispersions on his relationship with his children. Pathetic and speaks volumes on the person making the statement.
> You will not be able to get that performance out of Postgres

if writes are batched, I get this and higher performance from postgres. If 800k on 64 cores is Scylla's best result, it is not that impressive.

But also you probably mean writes/reads to indexed table, then it is another story.
East Texas Oil Field
Thank you again for explaining to me how I should act and think. Your sense of morality is something I should probably aspire to be one day.

Also, thanks for calling me a “prick”. It’s nice to see that despite your obvious pious nature you are still able to lower your communications to a level where a heathen like me can understand.

Have a nice day. Oh and I hear Campbells soup and Gorilla glue are BOGO this week at the store (Just in case you feel the need to do any “minor inconveniences in the future).
Quite popular in the UK is the concept of

A) Splitter cabinets which you get a fibre back to and then get put on one of several splitters. These cabs are completely passive and come in 48 or 96 (maximum) ports (usually fed by 12f back to the exchange). You can then patch a user onto a different splitter or even a dedicated fibre back to the exchange for P2P ethernet.

B) Split at 8:1 near to the end user and then split again at the exchange, sometimes upto 8:1 again, so 1:64 on XGS-PON. The advantage of this is as a PON gets busy it's a 10 second job to change it to 2 X 4:1 splits in the exchange and so on all the way down to having upto 8 subscribers on a port. If you have a business park you can make a central decision to not further split at the exchange so they get 8:1, and you don't have to change your physical plant at all, so the field engineers build to one standard regardless of if it's domestic or business.
This hasn't been my experience at all. The implementation details even leak into this crazy thing called "the rules of hooks". It looks like a function but it's actually this new thing called a hook. Which state will you get? That depends on whether the reconciler considers this invocation to be a mount or update. Getting the wrong one? Try restructuring your elements or adding or removing a "key" attribute.

People tolerate this because they learned it but I don't think there is anything essentially simple about it.
What are the fab requirements of the two techs? If the ffc version can be manufactured with as basic tech as ffc, then that is huge.

Also bonding small rigid things to flexible things is never actually the same as a flexible thing, in several different ways.

These are not equivalent even if you can manage to use either one for some use cases by accepting various compromises.
Unrelated, but I recently had an interesting idea about taxation.

Everyone since forever is trying to tax profits. But profits are very easy to manipulate because you can invent costs out of thin air to avoid paying taxes for specific income in specific places.

There were some attempts at taxing corporate income (and it's prevalent way of taxing poor individuals) but it has a problem of stifling industries that have high incomes but also high costs.

What if we taxed costs instead?

If you are spending the money it means you have money to spend. Why not let country skim that a bit instead?

There are some things in taxation that work like that. For example VAT which is ostensibly a tax on value added but in practice is a tax on consumption on the final consumer. Similarily sales tax. Energy taxes. Surprisingly also social security fees. Those are effectively taxes levied on corporations for spending money on labor. That's why they are insanely effective because while corporations can very easily hide profits they can't hide what they pay their workers for the labor they need.

There's strong moral opposition to income taxes because people see them as a punishment for being successful or working hard. It would be way harder to spin taxes on costs this way. Those would be a punishment for not being able to do more with less.

So you basically need to tax buyers of everything. Products, services, rights, licenses, assets, rents, raw labor. Those taxes can be collected either form buyer or the seller, whoever is easier to scrutinize and collect.

The issue with this scheme is there's incentive for buyers to ask sellers to hide the sale to save on tax. Currently also sellers have an incentive to hide sales to hide profits that are also taxed.

So by removing income taxes we diminish this incentive. Sellers also have slight disincentive to hide the sale, for example because if they have a cost in the future they could be cross-checked if they had enough money to bear that cost.

To give them further incentive their income could even award them tax credit towards taxes on costs. Sort of a reverse VAT system. This might be prone to fraud as all tax deductions are and possibly unnecessary (unless for subsidizing those heavy cost, high profit industries) but profits are way harder to fake than costs.
Disentangling who loads what without actually running the app, i.e. allowing a sequence of dlopen() calls to succeed, seems impossible to accomplish in the presence of binary code which cannot be effectively scrutinized.
15 years ago was probably pretty ok too
> I never had to guess what "useState" does behind the scenes.

It's weird to me that React hooks are always dragged out in these arguments as some kind of bogeyman. If you understand the idea of a virtual DOM and a render loop, then it is only a tiny step from there to understand hooks. And you can understand all of these concepts in about 15 minutes: https://www.youtube.com/watch?v=1VVfMVQabx0

I just don't get all the hand wringing regarding frontend frameworks. I've been using React since 2014 and in 10 years, there has been exactly one big change to the framework: hooks. When they came out, I spent 15 minutes to understand them. It didn't kill me.

And React has been undisputed king the frontend frameworks hill for at least 9 years, but people still act like it's some sort of ever-changing, confusing landscape of options. If you want boring, stable front-end development, choose a super popular, well documented tool like React. Or if you don't like frameworks, use vanilla JS. It's not a crisis.
Please stop pretending that "data hording" didn't / doesn't happen on IRC. There's nothing inherently friendly to security or privacy in the protocol; if anything, it's quite the opposite.

That you can, with augmentation and diligent op-sec, get something a bit better than Discord isn't a great selling point unless you have the time and resources and buy-in already, not just for yourself but from everyone in your group. At which point, there are still better options than IRC.

For decades now, the main draw of IRC has remained a fetish for conspicuous configuration, as it embodies a sort of brutalist architecture of communication software. The excuses change every few years, but the love for cobbling together a barely workable system from parts remains core.
> Unlike particles, humans will actively seek to exploit any control system you've set up.

Well, agents will. If you created a genetic algorithm for an AI agent whose reward function was the amount of dead cobras it got from Delhi, I feel like you'd quickly find that the best performing agent was the one that started breeding cobras. In the human case and in the AI case the reward function has been hacked. In the AI case we decide that the reward function wasn't designed well, but in the human case we decide that the agents are sneaky petes who have a low moral character and "exploited" the system.
This feels like I, Robot— except instead of killer robots in a tunnel, we’ve got driverless cars cluelessly blocking motorcades
Not a citation, but I believe it's a mediocritizing measure. For some teachers and some students, teaching to the test is probably better. I suspect more heavily concentrated in the bottom 50% of each group. For a subset of great teachers and great students, it's a detriment.
clojure.ctx – A programming language for game development