skysight-inc/HackerNews huggingface dataset:
There was such dream. It was about getting the mind-bogglingly simple CPU, put caches into the now empty place where all the control logic used to be, and clock it up the wazoo, and let the software deal with load/branch delays, efficiently using all 64 registers, etc. That'll beat the hell out of those silly CISC architectures at performance, and at the fraction of the design and production costs!

This didn't work out, for two main reasons: first, just being able to turn clocks hella high is still not enough to get great performance: you really do want your CPU to be super-scalar, out-of-order, and with great branch predictor, if you need amazing performance. But when you do all that, the simplicity of RISC decoding stops mattering all that much, as Pentium II demonstrated when it equalled DEC Alpha on performance, while still having practically useful things like e.g. byte loads/stores. Yes, it's RISC-like instructions under the hood but that's an implementation detail, no reason to expose it to the user in the ISA, just as you don't have to expose the branch delay slots in your ISA because it's a bad idea to do so: e.g. MIPS II added 1 additional pipeline stage, and now they needed two branch/load delay slots. Whoops! So they added interlocks anyway (MIPS originally stood for "Microprocessor without Interlocked Pipelined Stages", ha-ha) and got rid of the load delays; they still left 1 branch delay slot exposed due to backwards compatibility, and the circuitry required was arguably silly.

The second reason was that the software (or compilers, to be more precise) can't really deal very well with all that stuff from the first paragraph. That's what sank Itanium. That's why nobody makes CPUs with register windows any more. And static instruction scheduling in the compilers still can't beat dynamic instruction reordering.
First time cross-publishing to HN. Be nice
Let the API Protect You
It's definitely an overblown problem. In practice it's not a big issue.
cloud-init is good, but it assumes that you treat your VMs like containers and that means you will need a lot more VMs that you constantly create and destroy and you will have to deal with block storage for persistence.

If all you do is ssh into a system with docker compose installed, you will hardly benefit from cloud-init beyond the first boot.
This pseudo-apology is the worst sort of political expediency. He did what the government asked while denying doing it, now apologizes for it to curry favor with the rightwing world he alienated. It's like the NY Times pushing the weapons of mass destruction narrative during the Iraq war and later running long articles about what bad journalism that was.
Ask HN: What are your profit margins?
> This is one of those cases where finding someone that already _is_ what you're looking for and get (meaningful) mentorship from them can shortcut your progress.

And at that point deliberate practice isn't really the focus anymore, but identifying and acquiring tacit knowledge. Which is fiendishly hard to do in practice.
This is the function that confused the person you respond to, ported to Python:

def color(word, letter, idx):
if word[idx] == letter:
return GREEN
elif letter in word:
return YELLOW
else:
return GREY

I know which one I'd prefer to grok at 2AM with alerts going off.
Why would you spread such unverified rumours on an online forum? Whoever acts on them might get themselves into trouble...
How could Firefox as a company afford to compete with Chrome or do anything without any revenue? Unfortunately Google's money is almost the only reason why Firefox is still a thing...
It is sometimes easy to say in retrospect we shouldn’t have demoted the story. But they did and they trusted the US Administration.

Facebook is international. Do they allow all speech even that which could be viewed as propaganda in the US?

Who makes the ultimate call on whether it be Russian disinformation or COVID-19?

We have tried many different moderation models and not all of them work.

If we try the Reddit route, then we could have incredible bias in moderated communities.

What about fitting the StackOverflow model to social media?

Another route is how X provides for the Community Notes feature. Would that have worked? Is Community Notes still susceptible to the same bias?
Bet he'll do it again. "This time it's different." Assuming the man has any principles at all, he already demonstrated his willingness to violate them. He'll do it again.
Naturally the conversation turns to the Persian poem, The Conference of the Birds (or Speech of the Birds), where the birds of the world gather and travel in search of the legendary Simorgh, the sovereign of birds.

https://en.wikipedia.org/wiki/The_Conference_of_the_Birds
>"Firstly, a blog is an opinion piece"

Well, let me rephrase it then. I respect author's right to express the opinion. Still "fuck said opinion". It reeks.
You welcome. Afaik it has been a long-time bet done by José Valim (former Rubyist & author of e.g. Devise) and others, this is not something that is going away anytime.

Each library has been building on top of the previous libraries & abstractions (including transpiling Elixir instructions into GPU code, see "defn" etc).

Since you mention Erlang, there is even a Machine Learning Working Group at https://erlef.org/wg/machine-learning.

The most iconic & advertised case I'm aware of is the work done at Amplified https://www.amplified.ai ; this has been the topic of a Keynote at ElixirConf EU this year, which you can find at https://www.youtube.com/watch?v=5FlZHkc4Mq4.

I am also starting to use ML + Elixir in production and I'm aware of other individuals doing so.

I do not have a registry of companies doing so, but we're seeing more and more experienced ML practitioners mentioning they are coming from Python and willing to try something different (e.g. https://elixirforum.com/t/data-science-and-machine-learning-... and other posts on Elixir Forum).

Hope this helps!
...and the twist on top of that is that JRRT has already translated the characters' actual names into anglophone cultural equivalents, eg:

Maura Labingi Frodo Baggins
Banazîr "Ban" Galpsi Samwise "Sam" Gamgee
> I don't even know a reason to use FreeBSD these days apart of being a FreeBSD enthusiast.

In addition to the technical reasons other people have given, just running on a slightly "exotic" platform is often sufficient to avoid most of the common exploits. Not because there are inherently less vulnerabilities on your platform, but because it's less likely to be an explicit target.
The Sustained Two Shot by Every Frame a Painting
Intel has hired Morgan Stanley, other advisers for activist defense
Also those expensive and big opening and closing ceremonies. Why not just do it all with generative AI. Soon no one would even notice difference, just imagine the savings.
I think someone hacked my sql table :(
Specifically it was the development of geology as a science, as the context in which to place dinosaur fossils.

Dinos by themselves were taken by many religious people to be the abominable creatures destroyed by the flood, which Noah was not able to save in his ark.

Geology is what discredited the 6000-year-old-Earth idea. Even before radioisotope dating, it was clear that there was sedimentary landscapes that would’ve taken tens or hundreds of millions of years to form. And then there was fossils of megafauna right in the middle of these rocks? That, plus Darwin’s alternative explanation for the origin of life, is what broke the creationist narrative.
What an curious approach - seems like it would be a mess to maintain in a larger project, but the concept of controlling who/what can call the public functions is an interesting idea.
Germany's gas generation has indeed been flat while nuclear and coal is being phased out, so I guess you've very strongly proved my point.

https://ourworldindata.org/grapher/electricity-prod-source-s...

I'm also not seeing your claimed Swedish impact in the data:

https://ourworldindata.org/grapher/electricity-prod-source-s...

Also worth bearing in mind that support payments generally are used to keep fossil plants open because they no longer burn enough fossil fuels to earn a profit from energy sales. It's an insurance policy which needn't ever burn any fuel to be worthwhile.
Another argument against the C extension is that it uses a big chunk of the opcode space, which may be better used for other extensions with 32-bit instructions.
Monitoring Paperless-Ngx in Home-Assistant
See https://github.com/chip-red-pill/uCodeDisasm
Actual number: 0. I haven't seen a single hallucination in my workloads since GPT-4 but the task is very specific, as it should be.
Neglected topic IMHO don't trust other parts of your code base. I wrote about how to firewall your code with Casbin in in Go

https://www.inkmi.com/blog/simple-example-casbin-rbac-abac-o...
See for example https://github.com/chip-red-pill/MicrocodeDecryptor
Why was getting the expensive buttondown.com necessary and important? I might have missed that in the post.
Only if we also manage to increase education. It appears the more you know, the less you are likely to have children. Combined with the pill, this is indeed a recipe for extinction, albeit slowly.

I sometimes wonder, but have never researched, if the long-term consequences of the pill were considered before aprooving it. Hell, dont get me wrong, its very very convenient. But the question is, will it kill humanity in the long term. Statistics on birth rate in the west definitely confirm that now.
The Open Source Hardware Association needs your help
For a physicist it eventually becomes necessary to understand exterior algebra.

This is often done in the context of differential forms, but of course can be brought back to vectors easily. With those well established tools GA doesn't offer much. This blog post seems to point out exactly this fact.

https://en.m.wikipedia.org/wiki/Exterior_algebra
Closer to $42k, i think, at least if you're comparing it to the Tinybox price -- the price in pounds on the site includes VAT, which you wouldn't pay as a business or if you were getting it for export outside the UK, whereas you'd need to add on VAT if you were getting a Tinybox in the UK.
The possibilities for dark matter have shrunk
That's arguing technicalities, and missing the larger point.

Whatever "changes" happen within the US (or the UK) system do not fundamentally uproot the civil servants or the permanent bureaucracy in the West, thus the insinuations remain stable.

Certainly more so than anywhere else in the world. Any changes are minuscule in the grand scheme of things.
I would think Lint rules are better for encouraging this and has no run time implications. Easy escape hatches as well if you really want to crack the firewall to ship something urgently.
No, it's Box64, a completly different project.

(But I do remember the time I had an Amstrad PC1512 too :D )
Always feels like you're in a dysfunctional place when you have to program this defensively.

I had an acquaintance who was writing library code for a few dozen data engineers in python, and she had to resort to locking down private methods by checking the call stack after engineers repeatedly got hold of private objects, or objects that are only there sometimes (e.g. when not running clustered).

I adopted a similar stance of "you can't abuse what you can't access" in platform engineering too, but I am not the greatest fan of having to do this in the first place. But the alternative always seems to be that someone will change the scope of what's supported by you for you, as soon as someone builds a dependency.
I'm not sure if I see what you mean with the Stack Overflow idea. SO is purely a technical site, it's very easy to identify what's ontopic and everything else is offtopic. That doesn't apply to general discussion, never mind stuff like news or politics. How do you imagine that would work?
Only because total population is so much bigger now. On the whole we are dealing with an obesity crisis, not famine, even in developing countries.

Famine was largely eradicated by the invention of the Haver-Bosch process.
> The future belongs to mormons and muslims.

Thats probably why "be fruitful and multiply" was such an important phrase in the bible. However, the message got lost in the modern hedonistic world.
The Google Fit APIs will no longer be available after June 30, 2025
A $37.49/$49.99 subscription is one heck of a high price for an app that’s basically a one-trick pony that may get used a few times a year.

I don’t mind paying for apps myself - even subscriptions - but this one’s a hard pass from me.
yeah, we used https://gptengineer.app/ to create the playground! highly recommended
Note though that GA is extremely niche and offers very little beyond exterior algebra. Exterior algebra in the context of differential forms is standard part of the postgrad (and sometimes undergrad) Physics curriculum.

See the applications to physics section here: https://en.m.wikipedia.org/wiki/Differential_form
No, it's only accessible after signup. Generating images with AI and converting them is resource-heavy, so I didn't want people and bots to just randomly access the site.

Hope it's not an instant turnoff!
All of those are easier in Python or Ruby or Javascript. And all of those languages have done thing properly to make you code lesser , better with lesser errors and better performance.
Thats why PHP become a dinosaur.

> not exactly docker, but vhost works in most cases

You are understanding Docker and Vhost wrong then..
Probably, but you'd have to write a custom renderer for it.
Developer-friendly, self-serve CI/CD for Kubernetes
Nonetheless, better late than never for Zuckerberg to admit that he and Facebook erred.
The generation that thinks that remembers when WWW was a new service next to stuff like SMTP and FTP and NNTP. Why wouldn't you put www to distinguish it? It's the new crowd that forgot or never knew about all the other stuff going on behind a domain and wants to hide away all the useful signals.
If you meant that last question sincerely: I’ve been able to improve the recommended tweets a ton (its basically good and useful now) by hammering on the “not interested” button a lot. It started out garbage as for you too though
I believe we are at a point where we know enough to design a highly effective mosquito trap, simple enough and built from relatively cheap off-the-shelf components.

There are some very effective devices out there, but they are priced well above $500. Way too expensive for where they are needed the most.

If designed cleverly and open-sourced, effective trapping devices could be distributed widely enough to make a difference when combined with other methods of population control.

Basically, all you need is an IR source, appropriate light source (see e.g. [1]), human odour, CO2, and a trapping mechanism.

Most of this is cheap and super accessible: Peltier for IR, LEDs for light, self-sourced human odour, and simple computer fan for suction and trapping into a net mounted above it. That’s easy.

The only thing I am not sure how to do best is safe, cheap, portable, and reliable CO2 source.

[1] https://onlinelibrary.wiley.com/doi/full/10.1002/ece3.9714#:...
>French security officials had already warned the Macron camp about their Telegram use. "They told us we were being watched, that we were at risk of hacking and that we had to be careful with Telegram, which is a Russian app," a Macron adviser was quoted as saying by newspaper Libération.

I think this is what's missing from most convos re this. Commenters focus on whether platforms have responsibility for user content or the encryption vs surveillance debate way too much, ignoring the fact that Durov is a Russian tech oligarch that was allowed to sell his vk userbase to an authoritarian state and is neither in a Siberian labor colony or having a taste of novichok/plutonium poisoning.

It's only prudent to suspect that he is as free-speech-loving, unbiased and not working for an authoritarian dictatorship as his platform's defaults are private and secure.
Meanwhile, Florida hurricane season were projected by climate scientists at UPenn (27-39 tropicals) and University of Washington (29) to be of way above norm for the June 1 to Nov 30, 2024 season, yet the projection fell short and is currently tracked at 6 tropical storms at halfway Florida season mark.
The idea (as I understand it...) is to structure the codebase as a directory tree and have position in the tree determine whether some module can call into another or not. Something along the lines of a function can call into one defined in source at the same level or below, but not above.

I did that for a while in C. It does sort of work. Layout amounted to:

foobar.h
foobar/foobar.c
foobar/misc.h
foobar/misc.c
foobar/submod.h
foobar/submod/submod.h
foobar/submod/other.c

The scheme there was #include to get at peer or submodule source, where not using "../" in the path avoided trying to access parent modules.

Within a simple header/source pair make the declared functions global and all the others static. For the header/directory pair, compile the source files, link them, internalise the symbols that aren't external in the file with the name matching the directory.

I still broadly like that approach. The llvm-link && internalise applied at submodule scope has the side effect of optimising the modules individually. You can start with a header/source pair and convert it to a header/submodule pair without disturbing the rest of the codebase.

What doesn't work so well, and also isn't addressed in the "firewalling" post, is that inevitably the dependency tree wants to pick up a cycle. Some dependency of some module looks like it would be useful to another module and include "../../foobar/misc.h" suddenly appears in the scheme and promptly fails to link because misc.c's symbols are hidden inside foobar.

The "fix" is either to abandon this scheme, start putting functions as static inline in header files as a "temporary" workaround, or to move the multiply-used dependency up through the tree until it is accessible to everything that wants it. "Misc" is prone to ending up at the top level.

I think that pattern died when I disabled the internalise step to help debug something where I wanted to pull in code from elsewhere and then never re-enabled the internalisation. It still seems like a broadly good idea but it does shine a clear light on the dependency structure of the codebase which obstructs the natural descent into a ball of mud. These days I think I'd want the internalise / strict separation enforced in CI builds and not in dev builds (much like unused variables and similar).

Nice to be reminded of that pattern. Thanks for posting the site.
As usual, it's all about scale and complexity.

Newspapers lying/embellishing wss always possible and done. A troll farm spray vomiting lies/embellishing information to twist narratives is effectively the same, but takes a lot less effort and can have a much higher impact.

Many people already fail at critical thinking online, falling for all sorts of scams and propaganda. I'm pretty sure Reimagine, easily accessible deepfakes, LLMs will only muddy the waters even more. And when everything is muddy, everything looks the same - reality and "alternative facts" alike.

We're already in the beginning of the "post-truth era", with high profile people such as politicians being able to blatantly lie over easily provable things and their followers just lapping it up. Things are only going to get worse, with even more polarisation, more exploitation/abuse from internal or external enemies on the macro scale, but also on the micro one (cf. schoolgirls getting deepfake porn of them created in a number of countries; with Reimagine this can be something like fixing photos to add someone being close with their ex to stir shit up). It will all have devastating consequences on societies. There isn't really a solution possible either, which is what makes this worse.
where did the myth that people prefer apps that look native to the platform come from?

There are two types of apps: 1. the ones that professionals use and 2. the ones that consumers use.

for 1. they don't care if it looks native, as long as it works and is performant e.g. DAWs, Video Editing tools, Trading, etc.

2. likewise I don't think it matters that much.

my guess is the myth came from OS makers.
The readme says it is aiming for a “web look”, with no intention to make it look — and, presumably, behave — native. As a user, that’s not what I expect and hope for from a desktop application.
Also found it easy to read even though I haven't written any Clojure in about a decade (spent a LOT of time with it when it was new).
god save us.. hope they didn't use omniverse replicator.
Was it ever a standard? not so obvious
I was more talking about people that just start typing www when entering a URL. I see it a lot, perhaps more in older people indeed, but certainly mostly in non-techies. Recently I set up some websites for pensionados with a startup, they found it weird their website didn't start with www and asked me to add it.

Edit: If I ddg for NewYork Times, first hit is "https://www.nytimes.com", and https://nytimes.com redirects to that URL.
I'll be honest, I've been really pleasantly surprised with mine. They cover mental health visits without a limit. They cover consultation with a dietitian without limit. They cover physical therapy at 60 sessions, no other questions asked.

They even have a number you can call when your doctor is recommending you have a procedure to find out where you can have it done at the lowest cost. It's staffed by "nurse navigators" whose job is to dig through their data and find what the average cost has been with in-network providers for other people with your plan and find out which one saves you (and the company) the most money. If you decide to go with one of their recommendations of your doctor's original one, they'll call both providers and arrange to have the relevant documents and approvals moved for you, and then they'll send you a gift card because you saved them money too!

It hasn't been flawless by any means, but it has really seemed like they're on my side and helping me through all this confusing stuff.

And I'm on a marketplace plan with cost-sharing reduction because I'm making sure my income ends up being just high enough not to be on Medicaid, but to get full subsidy plus CSR, so I'm paying <$50 a month for it with $0 deductible and <$2k OOP max.

I've decided they're what I wish all health insurance companies were like.
How can you ensure that the modules follow these rules? [...] As a proof of concept, I’ve created a Node.js library called firewall-js using JavaScript proxies.

Unless I misunderstand, there's a vastly simpler way to do this:

- use a monorepo;

- put each module in its own package.
'Pressure Cooker': Why Millionaire Nvidia Employees Are Still Working Until 2 Am
The shocking answer to this moderation question is not what most people want i.e free speech.
I was thinking like crowdsourced flagging and a reputation based system where users via reputation could be granted increasingly higher responsibilities as they use the site. People who post negative content would be subjected to negative feedback loops where their content would be progressively demoted, reduced visibility or encounter contribution limits. Moderation logs would become public for transparency purposes. Data could be anonymized and provided via API for research purposes.
This seems very consistent with "uncharted territory."
Summary:

> the AI algorithm correctly predicted 70% of earthquakes a week before they happened during a seven-month trial

> The outcome was a weekly forecast in which the AI successfully predicted 14 earthquakes within about 200 miles of where it estimated they would happen

> It missed one earthquake and gave eight false warnings.

So about 36% are false positives (which aren't terrible in this particular field) and about 6% false negatives.

This doesn't sound bad, but I'd love to know the precision of previous techniques / prior art.