skysight-inc/HackerNews huggingface dataset:
I assume it’s AI assisted content. Glib is an understatement. The two questions I came away with are 1- who is funding this useless NGO? 2- how on earth do you pronounce the author’s name. Is it B-AH-rbara? B-AY-rbara? That accent mark is killing me.
I know Wittgenstein repudiated the Tractatus, but did he ever alight on another vision of the world & the limits of what can be expressed? Or was 'Late Wittgenstein' primarily a more bounded project concerned with the philosophy of language?
I would go insane if I had to stay home all day everyday.

I don't advocate for full office neither, a hybrid model like 3 days home 2 days office, or whatever combination of this I think is the way to go.

Also, a lot of people forget that the World is not comprised of just office workers. There are jobs that simply can't be done from home.
It might mean that it won't change as often as through a free market, but laws adapt.

On the other hand, things also become permanent fixtures without law. Like USB-A connectors having been stuck on laptops and desktops for more than 20 years.
My two cents.. DST will not change when and how the sun rises and sets.
You should really start thinking about +1 hour all year. As you said if you want more light you should just wake up earlier... but that's your point of view.. hence all the fuss about DST, it makes only one portion of the population happy.
"The proposals only cover devices using wired, not wireless, chargers, EU commissioner Thierry Breton said in a press conference, adding that “there is plenty of room for innovation on wireless.”"

This quote typifies why Europe is miles behind on tech and innovation more generally.

"I can't imagine a better way of doing this, so we should mandate that everyone does this way."

We would've never even got wireless charging with this logic back in the USB-A days.
Now we're talking proper security, thanks.

> Modern computers has tamper detection and if you open them you'll need to type the BIOS password.

Is that somehow configurable from Linux distribution's setup, or it will require user to manually set a BIOS password? (and it requires the user to set a different bios password. if the user sets the same password for fde and for bios, then back to square 1)

> However, replacing the motherboard is going to replace the TPM. This is easily detectable with something like tpm2_totp in the bootchain.

That sounds interesting. Though it still sounds totally impossible for the vast majority of users.

At that point, I don't really know what's the goal of TFA. If it's for extreme power users who want best security, it is missing the various counter-measures mentioned in this thread. If it's about pushing distributions to have better defaults, then I think it's quite moot, because secure boot won't improve security much to average users.
Obligatory reminder of the state surveillance and censorship baked into Xiaomi products: https://news.ycombinator.com/item?id=28616683
I don't have actual data because it's not available. Anecdotally, I have friends/family who teach and there seems to be a definite increase in the amount of kids smoking. It's much easier for them to get their hands on it now. Just like having legal alcohol, they send in their older friends to buy cannabis.

Additionally, you have a lot of families moving in just to grow pot and they'll come in buy up some sort of low end desert property shack thinking they can grow a bunch of plants all over their property legally. They don't take care of their kids at all so there's a large influx of kids just wandering around without parents, missing school etc. because their parents are high all the time. I see people smoking and jumping in vehicles regularly, they also appear to think it's just fine to drive intoxicated since it's not alcohol.

Then you have the whole cannabis oil vape pen issue which is sort of a downstream effect.

I'm not advocating for keeping it illegal. I'm just pointing out it's not all rainbows and unicorns when you legalize it. Supposedly the tax money goes to schools but I've yet to witness any actual improvements from it. Like most things, they'll say they're going to put taxes in one place and then pull other money away from them.

There's also this strange pervasive idea that no harm can come from cannabis. There are multiple studies showing it isn't good for adolescents.
The analogy here is mandating Safari to block individual URLs as a condition for it remaining in the app store.

Nobody here defends human trafficking. People defend freedom of speech and open computing.
> I guess I just wonder if in 20 years will every device still have a USB-C port on it in some odd location?

Yet another indicator that all regulation like this should come with a time limit. For another popular example, see the whole South Korea Internet Explorer fiasco.
NPR’s treatment of the Hunter Biden Laptop story that appeared in the NY Post was typical—they just hushed it up. Here is a statement regarding this decision to avoid the story from their own newsletter[1]:

“We don't want to waste our time on stories that are not really stories, and we don't want to waste the listeners’ and readers’ time on stories that are just pure distractions,” NPR Managing Editor for News Terence Samuel told me. “And quite frankly, that's where we ended up, this was … a politically driven event and we decided to treat it that way.”

[1] http://view.nl.npr.org/?qs=22d4bf85a85c320fdbaf58ecc1ada89b6...
Everytime I think FB cannot be any worse, something like this comes up...
It is easy to be cynical because cynical is usually correct but that really isn’t Sweeny’s motivation here.
Insulting a whole profession because of some apparent mistakes of an individual seems quite idiotic as well.
I am very pretty.
> You kind of still need to think about your queries though, especially when building more complicated stuff.

I’m not sure I follow - are you talking about client-side invalidation, which you may have to do manually with functions like `invalidateQuery`? I can see that being a gotcha in more complex Blitz apps.
https://blitzjs.com/docs/mutation-usage#cache-invalidation
This is nonsense. They say there have been 5k deaths after taking the vaccine then say trust us it's 100 to 200 times higher. The vaccine is killing more people then covid! This trash article doesn't belong on hn.
Depending on the weather I hear aircrafts at 32,000 to 40,000 ft. Trough closed windows (double paned isolating stuff) at night. Mostly traffic from/to Paris, France and from/to Asia, which goes over here.
There are two rather well known sci-fi stories on this subject. Food of the Gods by A.C. Clarke and Pleased to Meat You by Stephen L. Burns.
That's a great idea, I might compile a list of solutions. In the meantime if you're really curious, the solution is available client-side (the whole site is static) in the "goal_program" variable, so you can run it through a js unminifier and look at a working solution, albeit undocumented and with meaningless variable names.
> A digital equivalent to La Sagrada Familia, if you will.

> On the other hand, digital cathedrals are theoretically vulnerable to operating systems changes in a way physical cathedrals don't have to wrestle with as much (I guess maybe changing building code could be the closest analog?)

Sagrada Familia actually does have analogous problems.

When they started ~130 years ago, there was little in the way of planning regulation. In 2019 they had to go back and file for formal planning permits & licenses, and pay 4.6 million in taxes and fees to do so so that they could continue construction, more than a century after starting: https://www.barcelona.cat/infobarcelona/en/tema/urban-planni...

They also have an ongoing battle because during that 130 years of construction, somebody went and built a city block in the place where the original designs put the front door: https://elpais.com/espana/catalunya/2020-03-05/barcelona-qui... [Spanish]
Writing a storage engine in Rust: Writing a persistent BTree
Apple complied by adding a free dongle to every iPhone sold in the EU.
That is not a reasonable criticism. However, Apple is far from the good guy. Look at all the pro China things they have done. People committing suicide after being forced to work endlessly. Agreeing to the Great Firewall rules to continue doing business in China. I'm sure it is similar in other countries too. We know the people who make nearly everything we buy are treated not much better than slaves. It is not just China, look at the Nabisco workers, look at the meat processing plants. And largely we don't care. There is no reason extreme pressure couldn't start to force changes at these companies but mostly we are just glad it isn't us. Our whole society has lost all sense of empathy and it is sad.
Apple "complied" by putting USB-A on their chargers and calling it a day. EU authorities grumbled but didn't opt for a lenghty legal challenge; instead, they talked a bit more and came up with this updated legislation. Note how they give Apple something (the unbundled charger) while becoming more restrictive in other areas... if Apple continue taking the piss after this gets passed, I expect the hammer will come down.
You mean with a lightning connector or a usb-c one ? In my experience, lightning connector were much more easy to break than usb-c one, since there is no actual protection/shielding to the actual pads/connector. It is so easy to snap the connector part of a lightning port.
> That's quite the claim to make.

Is it? What do you imagine would prevent it from happening just like I suggested? Can PCR tell the difference between live virus that's causing illness and dead virus fragments? Do the mRNA vaccines cause spike proteins to protrude out from the normally smooth walls of blood vessels, causing clotting as confirmed by D-dimer tests? Does it take 14 days for a person to be considered vaccinated after getting the jab?
wow, I am sorry! I should wake up a bit before making comments on HN!
We already had the same rule with micro usb and no the "20 year problem" did not happen.

General rule of thumb: If there is a really obvious issue, it is not only obvious to you and hence was already addressed.
Is locking the bootloader cutting corners though? Sounds like an extra step to me.
"If you can make god bleed, people would case to believe in him, there will be blood in the water, and the sharks will come."
Tesla Locks in the Middle of the Highway
Also, maybe you intended for the repository to be called "ultimate-saas-js" instead of "utlimate-saas-js"?
Many lies are surprising.
makes a lot of sense..
I'm ok with Apple not letting Epic on the App Store so long as Apple doesn't forbid me from doing a private business exchange with Epic on my device.
>less cushioned life

Jesus Christ... Come spend a week on my farm and see how cushy it is.
Always beware 'studies' and 'experts'...
If you've got the problem of "hitting your OKRs" I think your problem is that "you have OKRs".

I've never seen a management system that is less suited for startup companies. In a company like Google you can afford to serve many many masters and the fact that you're not producing isn't visible to anyone. In a startup company you are desperate to find product-market fit. If success and failure are both possible, you can have only one Goal

https://en.wikipedia.org/wiki/The_Goal_(novel)
The usual way to legislate about this kind of thing is that a legislative body writes down the goals and gives the responsibility over the technical design for a much faster executive body.

But I'm not sure the EU even has an executive body that could receive it. So I'm not sure about how this one is done. Anyway, since this is a revision already, it seems to be adapting reasonably fast.
What’d he claim that’s wrong?

CDC regards as unvaccinated until 2 weeks post treatment. So any acute vaccine reaction is regarded as an unvaccinated hospitalization.
They failed to even acknowledge the duopoly, simply reciting tired anti-trust. I'm by no means an expert, but surely someone must come along at some point and take a stand for something in order to implement the "new laws to deal with the problems at hand", no? Would we be living in a better world if only a different judge took the case?

If you have a problem caused by a system you are unwilling to change, you cannot be surprised by the perseverance of that problem.
Apple removed the charger to be more enviromnent friendly. Why don't do this willingly? Oh yeah... they didn't do it for the environment.
I have never seen broken USB-C.

But I have already replaced my wifes lightning cable twice (dirt goes on it and it stopps working).
I think sometime in the future people will look at the way we are accepting pollution these days in the same way we are looking back at how people openly worked with mercury in the past.

It’s kind of of insane that we know about the harm done by pollution but shrug it off because doing something would be too expensive.
Absolutely, there are definitely many ways this could've been prevented (such as the builder pattern you mentioned).

I guess the point of the article is to show that many bugs I've encountered aren't due to a bad initial design but because of additional requirements that get added later, resulting in new code that doesn't play well with the old code.

Additionally, developers are generally trying to Get Things Done (and quick), so a lot of times you have to make a situational call to either 1) just modify the existing code to add the new needed functionality and accept the tech debt, or 2) spend extra time rewriting the whole class. There aren't really any good metrics (that I know of) that can definitively tell you when it's time for #2, I guess it's just intuition based on bad past experiences (like this one)?

I remember having access to the new (ish) Time API and Streams and stuff, so it was definitely at least Java 8, but alas no Records.

P.S. thanks for reading!
A time limit actually sounds like a very good idea.
Jeff Bezos' final letter to Amazon shareowners
Ask HN: What is your farming experience, agri tools, etc.
Open ended. Size of farm, your involvement, tools technological help, brands, varieties, weather, greenhouse, etc. Not looking for any specific info.
The "Services" category is 21% of their revenue.

The "Completely disposable, non-repairable, non-recyclable electronics" category is the rest.

https://www.statista.com/statistics/382260/segments-share-re...
I believe that EU law allows anyone to make USB ports and stuff. It's the USB logo that you're not allowed without licensing fees.
> Since the aim is to reduce e-waste, I suppose going all-in with wireless charging wouldn't be a problem (or even preferable) in the eyes of the law.

wireless charging uses more energy than cable one, so it is not that eco friendly
Building an AWS EC2 Carbon Emissions Dataset
That is what i am saying, outcome and not the process.

following epic vs apple fight - the whole play and dance, throwing mud etc etc. Its not worth your time, you cannot affect the outcome. Just ignore it all and learn about the outcome in the end.
exactly my point of view.
I write a document with illegal content [1] in Word, use Adobe to turn into a PDF, upload it with Chrome through Verizon to Facebook from where a different users downloads it through AT&T and Safari to print it on their Canon printer. And the internet backbone is also somewhere in-between. And the computer manufacturers. And the operating system. And thousands of libraries.

If we want this content filtered out, what makes Facebook special in this chain such that it is their responsibility to perform the filtering? Why is Word not responsible for preventing the creation of the document in the first place? Why does the service provider not prevent the upload? Why does the printer not refuse to print the document? Or a screen blur the content?

I am not arguing that it is not the responsibility of Facebook, I just want to point out that - at least at first look - this seems to be pretty arbitrary pick. So what makes Facebook special? Is it just a matter of practicality because Facebook is the single point of failure in that chain that can not be bypassed?

[1] Let us ignore all the complications due to different jurisdictions.
so we landed on the moon and built iphones, past performance does not imply future results!

i was convinced to be a pessimist by this idlewords lecture: https://idlewords.com/talks/web_design_first_100_years.htm
Epic is very clearly and definitely not agreeing to follow the App Store rules. They are appealing the judgement precisely because they do not agree with the App Store rules. Trying to overturn them is not agreeing to them.

Epic are agreeing to comply with the court order, for now, but they are not agreeing to the rules. This is not semantics, Apple's offer was that if Epic dropped he suit, they would be let back in. Epic knows this perfectly well.
Jeff Bezos' first letter to Amazone shareowners [pdf]
From the first post:

"In preparation for this change, CDC recommends clinical laboratories and testing sites that have been using the CDC 2019-nCoV RT-PCR assay select and begin their transition to another FDA-authorized COVID-19 test. CDC encourages laboratories to consider adoption of a multiplexed method that can facilitate detection and differentiation of SARS-CoV-2 and influenza viruses."

TL;DR

"Move on from the current PCR test. We encourage laboratories to consider adoption of a method that can facilitate detection and differentiation between SARS-Cov-2 and influenza viruses".

It's so clear that at this point I won't add anything more to conversation.
I wish I could upvote you more.

There's nothing about "freedom" in this post, it's all about developer's convenience. It's easier to keep local changes and push them later if the upstream is not changing much. If your upstream is a moving target, doing anything but upstream-first is only making it worse for yourself in the long run.

Nothing to add regarding bootloader locking and safetynet on top. I don't want multiple phones (I actually don't want one), but I was forced to to install my banking app 2nd factor app. I cannot root it, I cannot remove GA, safetynet prevents me to reflash it with something else, even though I theoretically can.

The best part is that at some point you can choose between:

- old/vulnerable/unpatchable android with safetynet => banking apps will be happy to work with it

or

- new fixed android which is safer, but won't pass safetynet

Yeah.. "safety".
(I don't know if you are, but) this is what I find quite weird about Americans: they think it's unfair for the government to regulate a trillion dollar company, but they find nothing wrong when a company treats its platform like fiefdom (i.e. no rights for the users).

You can be banned from Twitter for saying something like "men aren't women", but God forbid we reduce Apple's profits by making them not sell so many dongles.

I think an individual should be prioritized over a company.
The other commenters here clearly don’t realize how successful Apple is, or how much more loyal their fans are.
I like the idea integrated Grafana support! Perhaps finally a way for us to reduce the amount of tools & infrastructure we need and unify them under one hood. Will give it a try, thanks for building this.
Great! Thanks Epic. But that's not enough. I want actual market competition.
Bravo. This is well presented and will no doubt help some people get past the inception stage.
Its more sad to watch your display of learned helplessness.
Try this app I made for fun a while back: https://www.tuneful.app

It uses Spotify under the hood, similar to how the radio used to work.
Artificial Intelligence Accurately Predicts RNA Structures
Few people are able to accurately predict their own futures this way.
Ask HN: How do you implement business rules for product assortments and tiers?
Hi,
Assume you have an application with bronze, silver, and gold "tiers" for which you charge $1, $2, and $3 respectively. Let's say you can click on one button with bronze, two buttons with silver, and three buttons with gold.

Do you hard-code these business rules, or do you use a rules-engine? What is your go-to way to implement things like trials, discounts, etc. in the product?

What is your go-to way to fragment all the features into a feature grid/matrix and grant/deny/limit/meter access to any given feature on the fly? Do you have successful examples using rules engines for that?

Thank you,

Previous submission with no discussion: https://news.ycombinator.com/item?id=28454775
Also built a linux gaming machine this year, AMD CPU but Nvidia GPU (3080)

For work, it's a beast. For gaming, it's a beast. I love it.

I'm really happy to hear Steam's push to get all games working on Linux. I still dual-boot for those games that require Easy Anti Cheat, but for everything else linux has been incredible for both indie and AAA gaming.

My biggest gripes aren't all that major but there are a lot of Windows-specific tools for changing the colors inside the case for the various fans. I'm not a fan of the RGB-puke and like a solid color, but after a few tweaks and hacks it mostly works as I intend it to.
Firstly, you'd probably want to make backups of the USB device with the initrd, in case one of them fails.

To mount the decrypted disk during boot, it's necessary to make the kernel aware of the fact that it's something that should be mounted. There are several ways to do this, two of which are:

1. The most preferable way, I think, would be to use something like kpartx from multipath-tools. Kpartx is a very simple C program, and device mapper is used directly in that case. You could also use partprobe. So the command is something like `kpartx -a disk` or `partprobe disk`.

2. Another option is to use LVM, like described here: https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_enti... (there are also other encryption options described there). Using LVM is a solution that works more out-of-the-box, but, of course, then you always depends on LVM, which may not be something you want.
Wait until the author learns about Google. They link to all kinds of places. People really cannot be trusted with information /s.
It matters for deniability. Whether this matters for you or not depends on your use case.
> usually the infernal USB-C things are soldered into the logic board

There is no reason why a USB-C receptacle can't be mounted on an easily-replaceable flex/daughterboard like Apple does it with Lightning.

> Also USB-C sockets are impossible to replace without very specialist tooling.

On the other hand, I can get spare USB-C receptacles from any number of local distributors. I'm not limited to getting an exact matching connector assembly for the specific Apple product that may or may not be out of production.
For every 20 minutes in front of the screen, go for a 10 minute walk. This has the added benefit of keeping your eyes, back,shoulders,neck, wrists and most importantly your brain in a relaxed state while getting things done. The trick is to keep thinking about what your working on during your walks. It’s sort of like background processing. When you return to your screen afterwards you may have the problem you were working on already solved.
Toward a smarter electronic health record
And you didn't hate it, so - job done :)
Your premise seems to be that Epic being back on the app store increases the risk of change for Apple, but I would argue that making some degree of peace with Epic definitely decreases the risk of change for Apple. The only way I can rationalise Apple not allowing them back on is that Apple would like for that to be part of a settlement agreement.
epic games should do "tit vs tat" and ban apple's account from playing fortnite
They are following the path of the West. We also sacrificed the health and lives of workers for a long time so capitalists could make more money. Any kind of consciousness and willingness to reduce pollution is a pretty new phenomenon. And we are still OK with people living in old buildings with lead paint and lead piping although we know how harmful that is.
https://lukesempire.com/stuff/pg29720-images.html