skysight-inc/HackerNews huggingface dataset:
There are a lot of businesses that are great for a small shop and will make a lot of money, but they have no potential to grow larger. Those businesses are not a domestic replica of some efficient international option as there never will be an international option. If you to become a billionaire you have to start one of those international businesses, but if you are content with a million you can get that on a much smaller local company and you don't have to deal with investors at all.

Software does lend itself to international options more than other fields as the upfront costs are high and ongoing costs are low. (compare to plumbers where you can start a company with a van and a fittings, but you have to pay the plumbers you hire every year - by the time you pay the plumbers and the office workers to schedule them there isn't much $ left over)
How does the performance of F3D compare to say rendering the same object in Unreal Engine’s static mesh viewer?

Could I use F3D as the rendering engine for a game?
Stop noticing things!
The IERS web site says the EOC is at the Paris Observatory, but much of the data (such as Bulletin A) comes from the Rapid Service/Prediction Centre at the USNO.
Is there a hack to turn on the chip for yourself?
Same here. I want a Photoshop alternative that has built-in tate-chu-yoko but I've never seen one
Climate change isn't the same as global warming

Record on both sides of the spectrum are symptoms of the same cause
If I was traveling a lot it could be useful to have a Linux on USB always with me.

But then I'd also like to have a backup solution

Let's assume this would become your main OS.
It would need to run on any hardware, that means support for l the archs, or at least x86 and arm (in the broadest sense).
And it would need lightweight (in the actual sense) backups.
I'm thinking about a backup station where you insert you main OS stick before you go to bed.
It would have 2 drives, in case 1 fails.
And an ethernet port (or wifi additionally) for external backups.

So you insert it, go to bed and when you wake up you have internal and external backups.

But I think that there aren't too many people interested in having their main OS on a USB drive.

One might have to provide a cpu/ram/drive bay along with it.
And there would need to be a simple drive swapping process and low cost case replacement option.
USB should not bottleneck the data transfer rates.

So I searched and of course something similar already exists.
But not the way I envisioned it.
A USB 3.2 to m.2 adapter, with its own power supply, and a sata 3 port where you can plug in a drive to create or restore backups.
No ethernet port or network connectivity.

My vision is a case, a station, that does incremental backups to 2 slot inserted drives and optionally to (configurable) remote targets in sequence.

The USB port would need to be high quality.

Would I support SATA?
No, maybe. Initially only m.2 connectors.
Yeah but IReadOnlyStream relies on the developer knowing what an IReadOnlyStream actually is.

You would be better off using dynamic typing and returning an Iterator.

The dynamic typing route of a small number of language defined types is far better than any developer declaring their own types whenever they want.

Why? Because it's simpler and simpler code is faster to write and easier to test.
Yes, everyone has to one degree or another. No one is an expert in all fields, no one has perfect knowledge and so you will often be presented with things that seem perfectly reasonable but which are entirely false. Worse yet, most of the information you receive will be partly true and partly false with no easy way to tell which is which without engaging in a significant amount of legwork. The trope is the Gell-Mann Amnesia effect which you face every morning when you read a few interesting articles or listen to the daily news. The practices of active deception for sales and influence are all quite clearly laid out by Edward Bernays in his book Propaganda, even our modern concept of "influencers" was known during his day, the more exoteric framing being that people will trust and follow the advice of people that they like or think are similar to them in some way.
Seems like a crypto ad piece? I guess it's a good thing FTX went kaput because then it would have been 1 western company > 40 non-western companies. I guess I am wondering how many non-Western FTXs are out there (Binance?), and if they'll have an easier time speculating with customer cash because of relatively lax regulatory action.
This has to be one of the wackiest takes on cat domestication I have ever read. Cats were domesticated long before Europeans showed up in North America.
Because obviously he didn't read even headline where it says "Europe's Oldest" not world, so who care about sandals from Oregon
I agree. That's why I didn't say that the feature was undocumented, but that it was improperly documented. I also don't agree that it's right to blame the user for using a feature that's not properly documented, since the user has no way of knowing that.
If you’re interested in these kinds of historical sites, you should check out the Netflix show ancient apocalypse.

It is apparently divisive in the archeology world, but it introduces some interesting theories and takes a look at some fascinating sites.
Yes this is an interesting question. It seems like many structures would over time become covered over with nature and be almost unrecognizably artificial--until you dig! :)
Maybe they're just propagandized to death and don't know what they don't know.
This link is old. The new one is this: https://www1.grc.nasa.gov/beginners-guide-to-aeronautics/. I know that sometimes old links are gold, but I can't tell if this is really the case.
Blame the law. Companies are bound by it. Actually blame terrible programming practices and the reluctance to tie the long tail of software maintenance and compliance to the programmers and product managers that write them.
And half the time the UX somewhere gets worse. Then a year or two later it gets better again. Then worse again. It's a stupid endless cycle that was solved years ago for devices that have only one main form of input. At this point I believe most UX changes are made solely for marketing's sake.
Show HN: I Built an FPGA Game Boy [Color] Emulator
I spent a few months building a Game Boy and Game Boy Color emulator that runs on an FPGA. It can play physical cartridges (in addition to ROM (files), and link with other Game Boys. I wrote a pretty detailed article about the development process (linked).

I had no prior experience with FPGAs, but I learned a lot along the way (and made a lot of mistakes too). I used Chisel, a Scala based HDL that compiles down to Verilog.

All of the code and precompiled bitstreams are available on GitHub— you’ll need a Pynq-Z2 development board to run it.
Are you seeing the same volume of requests from recruiters offering that base that you did a few years ago? I’ve seen our hiring team lowering the advertised salary range and an increase in the number of applications for the same roles.
There's about 1000 watts of RF inside the microwave, it has to be attenuated to less than a few microwatts on the outside to avoid congestion, as they use the same frequency band.

I'm amazed WiFi or Bluetooth ever works at all. 8) You can thank Hedy Lamar for that.

Try cleaning the mating surfaces around the door thoroughly. If that doesn't work, consider replacing the microwave or relocating the speaker.
It took musl about 6 years to implement the requirement.
> I suppose it's easier since it's all in userland.

I doubt applications would provide more reliable information to the QUIC library than they would to the kernel.

The main difference as I understand it is that QUIC allows multiple separate TCP-like streams to exist on the same negotiated and encrypted connection. It's not fundamentally different from simply establishing multiple TLS over TCP connections with separate windows, it just allows you to establish the equivalent of multiple TLS + TCP connections with a single handshake.
Data DX: A manifesto for building data-driven apps
Prisma releases a manifesto to help align all the burgeoning activity around data-focused development.
Your "copy right", literally the right to determine who is allowed to copy your work, is intrinsic. Unless you explicitly chose to release your code under some terms that allow copying, "copyright law" should serve you in this case.

If you just chose to use a "LICENSE" file without looking at it when you released, you might've given them permission to do this. Double check that first.
We do need to urgently discuss the role of the first world towards massive third world calamities.

I'm a global warming believer, but I'm starting to question whether the planet warming won't actually be posivite for a lot of first world economies. More solar power, less money spent on heating, less dependent on foreign resources etc etc etc. Meanwhile, poor countries will take the brunt of the disasters due to geography and lack of own resources.

If the rich turn out richer and the poor poorer due to man-made global warming, I do believe we owe them help as a restitutive obligation.
And yet npx is used constantly in the dev world. Theres a use case.
The word "confabular" comes from the Latin "confābulārī", which means "to talk together". It's derived from the prefix "con-", meaning "together", and "fābulārī", which means "to talk" or "to speak". "Fābulārī" is related to "fābula", which in Latin means "story" or "tale". Over time, the word evolved in the Romance languages, leading to the Spanish "confabular", which retains the idea of conversing or fabricating stories.
That must really suck for DNS!
eMMC usually has csd and ext_csd registers that tells information regarding wear level and such. It's easy to access these from Linux, but not sure how we would do it on Android.
Thanks for advice, and I assume you are the one who commented on the upstream issue. This show it is not trivial, and it would be nice to be done automatically by default.
Just as a sidenote, the article ends with:

> That being said, the probable continued existence of unapproved parts on the market should not really be cause for alarm to the flying public. [...] The fact is that Partnair flight 394 remains the only crash of a commercial airliner linked to unapproved parts, placing the issue rather far down the list of problems that cause the most crashes.

It's worth a read, but the summary is that the problem is mostly under control and unlikely to cause a crash.

> In general, this is because unapproved parts cause annoying breakdowns and increase maintenance costs, but don’t directly cause crashes, simply because there are very few individual parts on an aircraft which could cause a crash if they fail. Redundancy in aircraft design largely shields us from the consequences, with the primary exception being very old aircraft like LN-PAA which predate many modern airworthiness requirements. Even then, it took multiple unapproved parts in multiple locations, plus inadequate inspections and poor documentation, to actually bring down the plane.
> With "dynamic typing" there is no compiler to figure out the types for you. There is only the runtime to print a stack trace (if you're lucky) and bail out.

This is just incorrect. Plenty, if not most, dynamically-typed languages are compiled. Indeed even the idea that there's a clean dichotomy between compiled and interpreted is an outdated idea: I'm not aware of any production-quality language implementations which run tree-walk interpreters entirely without compilation. Modern "interpreters" typically compile to bytecode but in some cases even can compile to native code, they simply do so in a just-in-time manner. These compilation steps are quite capable of applying type systems.

For example, if you run a Python script, you can see the results of compilation cached in .pyc files (these will be either in the same directory as the source files, or in your __pycache__ folder, depending on your configuration).

> The whole point of types is to be able to check things without running the program, because exercising every possible code path becomes increasingly untenable at scale.

Is it? I would argue that the point of types is to report errors at the place where they occur, rather than doing the wrong thing silently and reporting an error elsewhere, or simply behaving incorrectly.

If a tree falls in a forest and nobody hears it fall, does it really fall at all? If a bug happens on a code path, and nobody exercises that code path, is there really a bug?
Thanks for the article and taking the time to reply here.
Also because warming can increase the volatility of the weather regionally - for example, messing up the polar vortex caused surprising cold weather in parts of the United States even though the planet was overall warmer.

A lot of people would like to complacently react “oh, I’ll just turn the AC up” rather than acknowledge that it’ll mean dealing with worse storms, etc.
That story said it was easy enough for that particular part to have 1 line rather than 2, its not generally applicable to all parts.
Was discussed 2 days back as well: https://www.bloomberg.com/news/articles/2023-10-02/dish-deal...

https://news.ycombinator.com/item?id=37744077
Because almost everyone who remembers a global record cold month is dead. Compare to record global hot months where the only living people who don't remember several are young children.

Take a look at this NOAA report for August 2023 [1], and scroll down to the chart showing August temperature anomalies going back to 1850.

The last record low August was in 1911. We've had 45 consecutive Augusts that were above the 20th century average.

That's how it is for all months. E.g. for January the last record low was around 1895, and we've had 47 consecutive Januaries above the 20th century average.

We are currently up to 534 consecutive months above 20th century average.

The pattern is similar for years. The last global record cold year was 1904.

[1] https://www.ncei.noaa.gov/access/monitoring/monthly-report/g...
It might be his last essay.
This was Neuralink specific though. Neuralink have been breaking the laws which govern animal trials, and then cynically hiding the evidence of this from the public.

That animal needed to be 'sacrificed' - after a day or so of horrific suffering - directly because Neuralink leaked toxic glue directly onto the animal's brain. They took notes on the horror show which followed instead of killing the animal immediately, and then took steps to hide all this from the public as well as the law.

> Far more animals are sacrificed for much more mundane science

Guess what - I don't agree with that either. But Neuralink are breaking the law, deliberately, and then deliberately covering that up. It's not the fucking same, and it's wild how y'all aren't getting that.
KISS https://www.gla.ac.uk/news/headline_1008527_en.html
Trying to convince someone opposite of something they really really believe in has a very low probability of success, you will just ground them more into their belief. There are different pathways, but they take empathy and patience, some traits a lot of people lack when communicating with counter parties.
If my account gets deleted for disuse, then they had to do it. If it stays active forever, because they never get around to it, then they have to host it. Either way, I get no benefit from that action that isn't benefited further from inaction.
Pg_bm25: Elastic-Quality Full Text Search Inside Postgres
There is a downside to using AI to answer questions.

NameCheap's AI chat bot told me to post my private keys in my publicly available DNS.

This is why they are now known for their volume of spam.
> Why call it anything other than an error or bug?

Is the point to create an oracle or something that matches the capabilities of a human? Because humans make mistakes and confabulate all the time, and there might be something _inherent_ to general intelligence that requires some level of behavior that we would classify as "mistakes".
I can definitely see this as Diogenes trolling Pythagoras.
Location: Malta (Europe)

Remote: Yes

Willing to relocate: Maybe

Technologies: Go, GCP, Terraform, Kafka, ELK, C, and more

Resume: https://dottedmag.net/cv/

Email: cv@dt.mg

- Expert in low-level Linux, server automation, containerization, Kubernetes

- Head of engineering in an infrastructure startup, responsible for architecture and development processes

- Prolific open source contributor, created an embedded Linux distribution

- Owned development processes and tooling end-to-end in numerous companies
This comment hyped me up for a godlike argument that supports its thesis, but none came. It was just a really long thesis.
Yes it generalizes well beyond religion. All you need is something that distinguishes you and your group from others, something that is relatively easy to achieve but requires a sign of commitment. It can be how you speak, what you say, what you wear, what you eat, what you say you believe, anything really.
It's good marketing to use psychiatric terminology here, since it feeds into the handwaving about AGI. It's vital to the sales model of this field that people with purchasing authority be gaslit into believing that there is a nascent mind at the core of this software.
i work for a large consulting firm that is cheerleading LLMs very hard. I've yet to see a use case beyond a better chat bot and knowledge base search. I've also yet to hear about a large client putting an LLM in production, it's all been experimental and the total sum earned on generative AI projects in our firm last year was < $500M

I'm not saying the hype isn't real but i'm definitely skeptical.

edit: for context my firm screamed to high heaven how the whole metaverse thing was a game changer too. I called that one BS right out of the gate.
Why are these phones so heavy now? Like others have said, still clinging to my 5 and hoping for another smaller Pixel. But size aside, I don't see why this phone should weigh ~30g more than my 5.

Things are moving in the right direction (207g for Pixel 6 -> 197g for 7 -> 187g now), but I still value how light my 5 is at 151g, especially for one-handed use.

Zenfone 10 is closest thing to a modern Pixel 5, and only weighs 172g. It checks almost all boxes for me, except eSIM support.
It seems to me that there are some valid points in this essay. The most extreme versions of the position that they are arguing agains, that it is completely impossible for the majority to understand the experience of the majority, is likely both false and harmful.

However, it seems to me that the writer makes a mistake by attempting to evaluate a political strategy as though it was an academic philosophy position. That is to say, he's likely right that "identity synthesis" is not completely intellectually rigorous; however, it was never intended to be, it was intended to be a pragmatic political strategy.

For example, "identity synthesis" was likely never intended to suggest that there is literally a set of shared experiences shared by literally every member of a given minority group. It is just meant to suggest that in general a given group more or less shares a set of experiences.

Similarly, "identity synthesis" most likely is not concerned with whether, from a philosophical perspective, it is possible for groups to have knowledge of experiences they haven't had. Rather it is concerned with the fact that in practice the majority does not prioritize experiences they do not share with minority groups.

in taking a pragmatic political stance and argue that it is not intellectually rigorous; when I don't think it was ever intended to be.

For example, I don't think the point of
This was a common criticism in my circles (friends, work colleagues, acquaintances in tech meetups) in the mid-to-late 00s with Facebook: They called all contacts "friends" and in German that really sounded off to many of us. You wouldn't be "friends" with your relatives or boss or colleague at work, for example, those are entirely different kind of relationships. We assumed that this was a badly translated Americanism.

Google Plus and it's "circles" of contacts was a better design in that regard.
A working example of the Peter Principal.

https://en.wikipedia.org/wiki/Peter_principle

Just because you've made lots of money picking stocks doesn't necessarily make you a good architect.

And just being born into "royalty" doesn't either.

https://www.architecturaldigest.com/story/brief-history-king...
Certainly, I wholeheartedly agree with your perspective. The viewpoint you expressed is directional and falls within two philosophical realms. This issue has been a longstanding debate in my mind. There is an abundance of simplistic Markdown editors available in the market. If our sole purpose is to render pure Markdown content, there are already enough editors on the market.

Here's how I convinced myself: if I only need pure Markdown, I can abstain from those advanced features. However, when I desire it to accomplish more, then perhaps MDX extensions could be a choice. Once you venture beyond the realm of basic Markdown features, it becomes less universal. Nonetheless, it can accomplish tasks that pure Markdown alone cannot.
The data is only useful in aggregate, but different people/use cases require different types of aggregations. Using pre-aggregated data is difficult, because it almost certainly hasn't been aggregated in the way that's convenient for whatever analysis you're trying to do with it.
That was the joke indeed.
I always thought it would be handy to have maps of city and county jails. When the going gets riotous, the rioters get going.
Look at the ones pushing this stuff, who they work for, and what interests they have. It's easy to see why a lot of things are the way they are, when you realise their true purpose.
@jqpabc123

I agree.

We (developers) should also design tools to address the need of small scale web apps.

Maybe, we do not even need some general tools to use file system as database,
just speak this method more often.
Yeah, that was pretty cool back then. This, and the fact that it was installed on all computers in school!
Yeah, that’s a radioisotope thermoelectric generator:

https://en.m.wikipedia.org/wiki/Radioisotope_thermoelectric_...

There’s a story about some loggers finding an abandoned RTG in Siberia and sleeping next to it for warmth. They woke up with severe radiation burns.
Antarctica has no need for the parts.
It’s more credible than ordering a food processor and getting a flux capacitor?
Co-founder of Nuxt joins Directus as their new Director of Engineering
How mcuh config did it requir on your home local network and office network to do the ping on 192.168.x.x?
that's why I switched from gamedev to webdev :D
> However in my opinion (at risk of getting everyones ire) - I think the ace is the "1" card.

Except that poker is an established game with clear rules where the ace is the highest card?
Joke quality aside, you marked something as a quote which isn't close to one, afaict.
Without rooting or using custom roms? AFAIK all stock roms allow you to turn off most alert types, but not this one specifically.