skysight-inc/HackerNews huggingface dataset:
> There are no downsides to wearing a mask.

You can't see people's full facial expressions. I wouldn't be surprised if the toddlers in daycare during 2020-2021 end up with deficits in social perception. For adults who already have a hard time inferring other people's emotions, masks make it worse.

You can't identify people as well if they're wearing a mask.

Aerobic exercise and hard physical labor are difficult or impossible wearing a mask (try breathing through a mask once it's saturated with sweat, blocking the airflow).

It fogs up glasses.

I'm sure there are others, but you get the point. Wearing masks has real downsides that need to weighed against the protection they offer.
There's a true 64 bit boxed int (int64) and arrays of unboxed 64 bit ints (bigarray), same as before. Pointers vs integers are still distinguished using the bottom bit.
> Private legal system with non-profit counsel. Would be interesting to try it again, but no state would ever revert that kind of power to its citizens.

"Over-confident"

"solution"

This is just too much, it's satire right? Really good if it is. Nothing more fragile and angry than an "expert" who has their proclamations challenged, or an indoctrinated follower who is threatened with scary opinions.
I've been on a diet and I have a spreadsheet where I transform everything to 100g calories
> wing cut off by passing UFO' type incidents

Just a side note: the loss of a wing is one the "exceptions" that go deliberately "unhandled". Not even sensors and alerts are implemented -- after all, it's such an unlikely event, unrecoverable from, and they would simply add weight and complexity just to let the crew know the plane is doomed.

This sadly happened, though, with flight Gol 1907 in 2006. The wing was cut off by a crash with another plane in-flight. You can hear in the voice recorder the warnings about the plane falling off the safety envelope (and no mention to the lost wing ofc), and it's really sad how lost the crew gets during the seconds between the loss of the wing and the airplane destruction.
But then a pointer would not be a pointer, the bottom bit would have to be masked before each use. Or I guess you could dealign everything but that has its own problems.
Do we now have an autonomous system that can assemble a LEGO model, given the instruction booklet?
This does not contain anything about the proposed implementation of Pull, of course.
Facebook was done by Zuckerberg without any specialized knowledge and people would like to go that route because it seems easier, making Twitter/FB/Instagram clone you don't really have to know anything about insurances or handling industrial waste. Then it is basically people joining based on other people

Nowadays there are bunch of regulations on handling user data that one cannot do without knowing but when these companies started that was not an issue.

My point is market for "wide" applications is huge but it is much more fragmented. Of Course SAP and Salesforce are taking cut in that by having "one app for everything"

To get contracts you have to have specialized knowledge in specific area that your SaaS app would provide more value than configuring some crappy version in SAP. So you cannot just make an app in your basement and watch people sign up, but you have to spend a lot of leg work getting customers. That is why it is not really "hot" area for startups, because there is a lot of good money there but not unicorn money and most likely you won't be able to have 2 or 3 different specialist niche products so you could diversify investment but you would have to commit to a niche which makes it also not really interesting for a lot of entrepreneurs who most likely would lie to jump to something more profitable when possible.
Chainhook: A Reorg-Aware Bitcoin Transaction Indexer Written in Rust
Where? I’d be surprised even a well used one would go for that low. Unless it’s a Craigslist/FB marketplace scam.
The last four companies I worked at have spent a fortune on SaaS, not just AWS but a host of providers for observability, management etc.

They've all used Terraform extensively but always rolled their own means of deploying IaC, with solutions more clunky than CloudFormation which let's face it isn't brilliant.

Why did Hashicorp fail to win this business? I think their pricing just seems too outlandish and is based on paying for the value of software they've already open sourced rather than being tied to the cost of providing a good service plus reasonable margin.

Their strategy appears to have failed, exacerbated by the macroeconomic landscape. I doubt their chosen solution - Microsoftification of their open source project - is going to do them any favours.
Thanks for the suggestion! CLI tools can be simple to deploy and setup but are limited in the long run. Running the logic server side allows us to perform way more validation, such as GitHub Actions, linting, and pre-commit hooks. You can do this in your terminal, but it's not as easily parallelized and the process is not as easily persisted. There are definitely some tradeoffs to be made.

Also, the onboarding flow for GitHub Apps is significantly smoother and is a familiar interface for many people. We built a CLI-installed tool previously and there were a ton of versioning and environment-related problems etc, with 3 OS's to support. Unfortunately, it becomes harder to focus on building the best tool for our users if our focus is too broad.

To your last point, you can pry into our codebase and our blogs to see what we do under the hood; "Watch the magic happen" is just referring to the simplicity of our installation process. Also, we only store the logs for debugging and they only get persisted 30 days (which is also how long OpenAI stores them for). We gave a lot of thought to designing our search engine that doesn't store any code in plaintext. Check it out here: https://docs.sweep.dev/blogs/search-infra
For context, this was in Portugal and it broke during their stay.

This would be not unexpected in many countries at a certain price level.

No idea for Portugal. At $200 a night it seems unlikely.
You’d be better served upgrading the MacBook. All of the hype you’ve been hearing about since the M1 release is absolutely real.

They are extremely powerful, quiet, and efficient machines assuming your target workflow is not 3D graphics.
How can Linux be a niche use case for git if git was made as a version control system for Linux?
Sure, and that should be somewhere in the very long posts about this or in the very long github issue.
Critics are right. It's inefficient use of capital.

It can take few decades before DAC can get into $100/t of CO2 region where spending capital is justified. Government investments into DAC R&D should increase, of course, but large scale projects now are waste of resources. It's like throwing money into electric cars in 80's.

Carbon capture and storage or utilization directly from industrial processes can be cost effective even today. Making steelmaking, cement manufacture, or pulp & paper industry carbon neutral or even carbon negative could be scaled up in the near future.
They explain it in the article, it is to differenciate between an int directly or a pointer. Pointers are aligned so they cannot have their LSB at 1.
Perhaps, but are you familiar with the practice of the 2003 version, too? I don't mean that facetiously, but my experience is that practice and literature are two very different things in medical sciences (and others, too). There is a social component to epidemics, for example, that you don't just get to ignore.
Is anyone uses vercel for Python apps in production
We are thinking to migrate to vercel with a Django app and wondered if it is a production ready solution. Does anyone has an experience with python + vercel? Thanks
Phase can (and will) become an issue (comb filtering depending on the listening location) when you play phase coherent signals over more than one speaker. For most home applications this might not be a big issue tho if you don't have a totally unconventional speaker setup.

If each speaker plays something else you are good (depending on how uncorrelated the signals are).

If you need to add extra speakers to "extend" an existing set of speakers (e.g. on a huge stage) the phase correlation of those extension speakers will be critical. That means, ideally you want the extension speakers to "fire" exactly at the moment when the wavefront of the original speakers hits. That means you have to delay the signals for the extension speakers by the time it takes the wavefront to travel from the original speaker to the extension speaker (influenced by distance and air temperature).

One thing to consider about phase as well is that the same thing in reverse applies to recording as well.
> what's next? Neurons communicate via sound?

Certainly, but the neurons communicating via sound is to neurons in external brains.
>Imagine not being able to show the Nuremberg Trial to pupils in class, because it would be copyrighted.

the Nuremberg trials were an international affair, they made it public so no one country could do that. If it was a german or american exclusive trial it would have 100% been done off the record, and maybe be uncovered decades later like some declassified CIA document.

>Imagine not being allowed to show negative footage of Biden because it’s copyrighted and the White House doesn’t grant the right to anyone.

yes, that is the first amendment, the government cannot overstep a citizen's freedom of press. So that makes sense.

Just like how military soldiers don't get the same rights as private citizens, private companies don't need to care about freedom of press.
Python App on Vercel?
We are thinking to migrate to vercel with a Django app and wondered if it is a production ready solution. Does anyone has an experience with python + vercel? Thanks
I've started to suspect this kind of Darwinian individualism - which probably evolves in a lot of places - is guaranteed to lead to extinction, and is likely a critical part of the Great Filter.

When a species evolves to the point it has planet-shaping capabilities it needs to be able to think about consequences on a planetary scale - not just in terms of short term individual benefits.

Competitive individualism completely fails at scale.

It's possible there are other Darwinian solutions - maybe life that evolves as a single cooperative colony organism - which avoid this trap.

The corollary is that if we ever meet aliens, they're not going to have much in common with us.
I don't get what you're trying to say here?
>you can’t copy the text of this article, both are inane to think of.

so, like paywalled internet articles?
Google Alerts come to mind.
> In contrast to … ? Systems of government in your utopian visions?

Non sequitur. One does not have to contrast something with something else to make a statement about it.

> You have made a sport out of oversimplifying complicated matters before attacking them unfairly.

Strange how fragile a lot of people are about daring to attack the government they are subservient to. I disagree, in fact I see you have made a sport out of oversimplifying complicated matters to defend them unquestioningly.

> These “governments” you are so fond of attacking are the best we can do in the present and they require enormous, continuous support from regular civilians. It behooves us all to be mindful of this.

That's just some declaration you've made. You've asserted it. And I disagree. It behooves us all to be mindful of government's corruption, incompetence, and growing dangerous power and greed.

> These “bureaucrats, politicians, judges, police, and other officials” are normal people, probably including members of your family. The enemy you are envisioning might actually exist, but I believe you are pointing your sword(s) in the wrong direction.

The fact you've equated holding people to account for their actions as being their enemy is telling.
Dude, scientists (in my experience) handle dissent just fine. The idea that scientists have problems with dissenting opinions is mostly propagated by assholes with some other agenda, whose scientific ideas have already had a fair hearing, who are just trying to prolong the public discussion for reasons typically unmotivated by genuine scientific interest.

I've spent most of my career around scientists of one stripe or another and I've literally never met a scientist committed to even their pet ideas at some kind of ideological level.

Are scientists perfect? Hardly. Have their been scientific paradigms or ideas that have persisted longer than they should have? Definitely. Scientists are human beings. There are limits to how rational they can be, especially in groups, but to suggest that science is somehow intolerant of dissent is a straw man cartoon ass argument.
> Religion is never wrong

That is complete rubbish. There are plenty of examples from East and West. In certain parts of China, rival monasteries would have a throwdown over theology, hold a debate, and the losing monastery would convert.

The difference is that Theology can take personal experience as a logical prior, and work from there. Often that is the grappling hook thrown over a chasm which allows a bridge to be built to a new level of understanding. A bit like the way that infinitesimals are used as a device in the derivation of calculus.
Show HN: Pho – Phonetic Alphabet Renderer in Rust
Also less well known (even amongst OCaml programmers) is that the "10" bottom bits combination is used to indicate a result containing an exception. So all pointers must be aligned to at least 4 bytes, of course not a problem since 16 bit arches are not supported.
Worth noting that you can also do this from plain .js files.

/** @param { import('./foo.js').SomeType } arg */
function doThing(arg) {
// ...
}

The thing being imported can be a JS thing like an exported class, or a JSDoc type that's defined with @typedef.
That's true, but those are logical conflicts, that could arguably also be taken into account by a (much) smarter AI-powered VCS.

The conflicts most people experience on a daily basis are with the tool being confused about changes to symbol names, function signatures, and with the context around the hunk changing, which has no relevance to the change itself. These can mostly be resolved by the tool having more awareness of the program structure, understanding the intention of the change, and knowing how to produce a valid result.

Version control would be much more useful if the tools kept track of semantic changes in a project, instead of line-based differences without any awareness of the content. Existing semantic diffing tools show that this is indeed a better approach, but as pointed out[0], it's a very difficult problem to solve.

[0]: https://news.ycombinator.com/item?id=37097171
A major use-case for Vault is dynamic generation of secrets, like rotating roles in a Postgres DB or acting as CA (issuing/revoking certs) in a PKI infra. Some, like the former, needs to hold secrets for and communicate with external services.

How easy is this to achieve using EnvKey? Only allusion I see on the comparison page is "Easy Integration: Vault=Poor, EnvKey=Strong" but I have a feeling something else was in mind there.
> a few $k/mo

Isn’t that the cost of one engineer already?
> Not every school can run a viable world class computer science program.

This is a consideration, but for WV residents it is better to have a mediocre program with in-state tuition than no program and this will eventually affect the WV economy as a whole..

There's a short term logic in shutting down everything that isn't competitive to attract out of state students, but the resulting function of the public system wont fulfill any of the goals of a state system.
> There are no downsides to wearing a mask

Except for wearing a mask, which is inherently a downside compared with not wearing a mask.

Pollution. Disposable masks litter the streets and end up in waterways.

When masks are mandated in general settings, workplaces and anywhere usually unmasked, there are downsides. Even in aged care, the faces of visiting family and friends are now obscured. Residents in many cases would not see the unmasked faces of their own family again.
Depth of discharge is curiously missing from their cycle count
It is like an advantage roll, but with 4 dice.
> I wonder if this has changed since 2014?

Good question. Probably not. LLVM reduced the number of LEAs in 2017. https://reviews.llvm.org/D32277

Also, Golang is gradually reducing the number of slow LEAs. https://github.com/golang/go/issues/21735

> grep '\blea\b' | wc -l

This maybe isn't sophisticated enough? The other links seem to explain two operand LEA isn't so problematic.
> You have conflated major separate branches of not only government, but also society in general.

Where?

> You then build on top of these simplifications in the most general of terms in an attempt to strengthen your ideas about power and how it is distributed.

How exactly did I do that?

Pretty weak response to my post tbh. I get it though, it hurts to realize the benevolent and omnipotent protector and provider you are subservient to is anything but. Lashing out is not an unusual response.
Look at his Twitter.
> Still, we’ve been going through years of mediocre cash grab after mediocre cash grab

See the amount of vampire surivors clones on Steam.
Haynes or Chilton manuals (they are the same company now). You can pick them up at auto parts stores, Amazon, or buy PDFs online.

They are based on the official tech manuals and only cover the stuff that is within reason of a home or small shop mechanic, and don't require you to have manufacturer specific tools in most cases.
> Also am not talking about this as an absolute moral-ethical challenge.

I find myself frustrated by devs perpetually talking about localisation as an impossible, semi-mystical 'gotchya' that causes untold cultural offence if mishandled, and I took that frustration out on your comment, and I apologise.

I agree that keeping localisation in mind early is better than remembering about it too late.
They haven't made contributors sign a CLA so no, they aren't legally in a position to do the same move.
https://elinux.org/Developer_Certificate_Of_Origin
Yes, that’s why the excuse exists. But it’s not like you can do anything to comply when the police is choking you to death.
Confusing conclusion. A bunch of references to Rome/Milan then concludes that Intel's latest has better latency than Zen, but looking at the graphs shows Rome performing better. My best guess is they mean intel's interconnect is better than the first generation zen from ages ago. Anyone have a different take on the graphs?
It's more about inefficiencies in the judicial system, every infraction is a new crime that has to be researched and evidenced and ruled upon which provides avenue for delaying actions by lawyers.

The justice system is designed to defend the innocent, not to aggressively pursue and harass the guilty.

SBF's is living on borrowed time as the cases make it through the legal process.
does he currently have "enough money"?
The person probably have strong sense of ethics. (it would fit the project too)
Looks like there have been proposals to eliminate use of 3 operand lea in OCaml code (not accepted sadly):

https://github.com/ocaml/ocaml/pull/8531
https://github.com/ocaml/ocaml/issues/9850
> Maybe there were things in that code Tailscale did not want the public to see.

There are a ton of things you do in closed source “only my small team touches it” vs open source.

Even if it’s just comments, notes files and stuff like that. For example I often leave project notes in comments and address people etc.
The discussion is about some specific area of science (epidemiology, sources of disease, ...) that inherently has social and political impact/interaction. There is no decoupling and decisions based on science there are political in nature, potentially trading off science vs social/political objectives. Typically, science cannot answer those trade offs easily (or at all sometimes).
So, yes, one can view SQL as one of these languages that has trouble with sum types and a faithful representation of a tagged sum in SQL is

Either Supplier Agency
<-->
CREATE TABLE supplier_or_agency (
id UUID PRIMARY KEY,
supplier_id UUID,
agency_id UUID
);
ALTER TABLE supplier_or_agency
ADD CONSTRAINT only_one_null
CHECK (
CASE WHEN supplier_id IS NULL
THEN agency_id IS NOT NULL
ELSE agency_id IS NULL
END);

And this sort of convention can be carried over to Java, where after all these are just pointers...

class SupplierOrAgency {
private final Supplier supplier;
private final Agency agency;
private SupplierOrAgency(Supplier s, Agency a) {
supplier = s;
agency = a;
}
public static of(@NonNull Supplier s) {
return new SupplierOrAgency(s, null);
}
public static of(@NonNull Agency a) {
return new SupplierOrAgency(null, a);
}
// Add getters and maybe an enum I guess?
}

And yes then you get an approach like that.

The basic problem for interpretability is that you get annoying questions about "what if the API that I am consuming violates their contract” or maybe even “TypeScript can't figure out that because these two are null it must be that that one is not null” or some similar crap.

The truth is, in SQL databases this never comes up. So the only reason that you are doing this is that you want to have a collection that contains both data types, and in SQL such a collection is a record that exists in some table, membership in that collection is by other things pointing at the collection. This makes it effortless to just have two collections on the same record, one of agencies and one of suppliers.

Similarly in Java, instead of

public Foo {
@NonNull public List<SupplierOrAgency> resources;
}

It makes more sense from a type safety perspective to just have two collections,

public Foo {
@NonNull public List<Supplier> suppliers;
@NonNull public List<Agency> agencies;
}
I couldn't find any "influential" papers by him.

Here's a fascinating read about Neil's scientific output. The graph at the bottom is quite informative. https://emilkirkegaard.dk/en/2022/09/neil-degrasse-tyson-not...
Science only gives us an idea of "What is?", it does not really help with the question of "What ought to be?".

Proper science is value neutral.
Ulysses with Ulysses sync.

I used to use Obsidian with iCloud sync between my Mac and iPhone. However, I found iCloud sync to be too unreliable, and Obsidian Sync was beyond my budget.

After recently exploring alternatives, I have now chosen Ulysses with Ulysses sync (taking advantage of a student discount at 11 USD/6 months). I write all my notes in Markdown and organize them exclusively within folders and subfolders, without using links and tags. This setup suits me perfectly.
That was the idea in the past.

University now teaches you precisely what to think, and makes clear the consequences of ‘wrongthink’.
You see, you’re doing it again.

Science can be perfectly faked. Mostly happens when people get over the top about it.

Trying putting uppercase “You guys killed 1.2m people, you murderers”. If I find a single bike accident among the number you shamed me with, then all your accusation falls in shambles.

Stop screaming numbers at people as if they were true. What you’re doing is not science, it’s screaming.