skysight-inc/HackerNews huggingface dataset:
Yeah, but all improvements will likely be upstreamed/made open source (their license isn't AGPL or anything but just makes sense to me since it's MIT).

The first thing I want to do is add a backup mechanism that isn't just take a snapshot -- There are a bunch of similar tools to Umami and I don't think that any of them have a really good cross-project way of taking backups.

Feels like there should be a page view/analytics backup standard, so you can easy move from a tool like Plausible or Umami and try out a new one, like Fugu.

But outside of advanced functionality I think my platform is just a lot closer on cost. The instance costs don't go up per traffic served (especially since 99% of people won't need that) -- it's more like parts + maintenance (and since Umami is good software it doesn't need a TON of maintenance either, just regular patches and some monitoring/extremely light resilience engineering).
Maybe you should let the governments of countries in the CPTPP decide that.
That sounds... deeply frustrating. I've not done this stuff before, so the only thing I can suggest is: could you back out the changes and see if that makes a difference?
> By the same token, it also follows that if I break into your house and rape your wife that's just natural selection and the successful passing on of genetics at play.

We as humans adapt as well, by having a legal system, police, security and developed self defence. Don't forget that we are part of the animal kingdom.
I'm considering doing a masters in AI/Medical Research, and wanted to boot strap myself. I've been doing the stats 110 and fast ai courses, it had me thinking, could you lay out a general set of courses and books which themselves could equate to a "masters by coursework".
While I tend to make the SUM type cases sealed, it is theoretically not required to make the sum type closed. All subtypes of a case belong by definition to that case. So any code that handles the defined cases also handles the subclasses implicitly.
Sure, but there's no generic "db rollback" command that reverses the last thing you did. This command would have to decide what to do for every previous command, no?
To avoid confusion, I suggest we rename the country after the etymology origin:

America -> Amerigo (Vespucci) -> Enrico -> Haimirich -> Heim + rihhi -> 𐌷𐌰𐌹𐌼𐍃 𐍂𐌴𐌹𐌺𐌴𐌹𐍃

Gothic should appeal to all those weirdos who insist it's an anglo-Saxon culture. :P

(And then rename the continent the same way, because people want to keep having the same argument…)
What if they only accepts payments to their out of Norway bank accounts
Subscriber Only: A Technical Post Mortem
Thank you. Yeah it was the first sentence in particular I was struggling with
demand upfront pay. I have done that myself. I have also lost business to it, but such is life.
It's actually easier than what the document shows you: Once you get to the Debian shell do apt-get install firefox-esr instead of installing the flatpack. I assume they don't tell you that, because then you end up with the Debian build of Firefox instead of the Mozilla's
> I think it’s time for science to take the helm and hottakes to take a back seat for a while.

It has been time for that from day #1. It either exists or it doesn't. Whatever people think won't make a shred of a difference and until there is replication if you want to look smart without doing any work you can pick 'it isn't real' (but boy will you look stupid if it eventually is) or 'it is real' (but boy will you look stupid if it eventually isn't).

I think all this whole saga has done for me is to show how little patience people have and how even findings of fact can lead to polarization if there is an element of uncertainty thrown into the mix.
To me it’s far more magical to setup your workspace like some panopticon of code and somehow observe everything all at once.
> There's also probably a balance between having an aggressive immune system and auto-immune disease.

This is the key. I’ve had an immunologist explain to me (over a bottle of wine, so my recollection is hazy) that our immune system is actually very very aggressive already and tuned within a few percentage points of being problematic.
> Of course, we couldn't accept PRs from them because they don't follow DCO[1] i.e., DCO requires that the committer MUST NOT be an organization.

I read the certificate. It isn't long:

Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or

(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or

(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.

(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.

Where does this require that the submitter not be an organization? Even if you're fully committed to that idea, the obvious approach would appear to be:

(1) GitStart releases their patch under the open source license of the project's choice.

(2) An employee of GitStart submits it, in their official capacity, to the project, asserting under clause (b) that the contribution is based on (consists entirely of) previous work that is covered under an appropriate license.
Is there an instance where this was actually applied?

We read about privacy related fines here and there, but none really seem to take into account the global revenue
Congrats on building the library! I’ve recently been playing around with the js implementation of langchain, and I’m excited for there to be more high quality typescript support here.
There has to be some neat tricks you can use to allow verifying a human, using your id, without actually exposing your id though?
I believe it’s open source so it’s a big shared work by many hands
Sometimes a decision has to be made though - e.g. is a particular person a murderer.

In most countries, the burden of proof is on the accuser and the accused doesn’t need to proven his or her innocence and is treated as innocent until proven otherwise.
That was one of the first videos were i disagreed with him completely... Looks like he let his personal politics get in the way.

"yes they screwed over the consumer with their anti-competitive cartel but hey they were saving the planet so it is all forgiven" was is his basic take

The ends justify the means.

it was not up to the Phoebus cartel to choose what was a
"better bulb"
Monitoring, try netdata. Can't remember if it can send alerts, but does show all of what's going on on your machine. For backups, I would use Borg backup or something to b2… as for Logging, there are a good few options, but not sure about free. I would guess you want it as free or cheap as possible if it's not monitizes yet…
Right, just solve the Oracle problem.

/s
> Git is basically that a programming language.

“git is like a terrible programming language” doesn’t change the criticism one bit.
Simply a tit-for-tat for all the EU companies that were sued in the US the last ten or fifteen years.
> Eg in German, Amerika typically means the two continents (but confusingly can also mean the US of A).

This is the same in English: in normal usage it usually means the USA, but it can also mean the continents as in "Columbus discovered America".

Maybe the difference is more that English speakers are more likely to rely on context to infer the meaning of ambiguous terms? https://en.wikipedia.org/wiki/High-context_and_low-context_c...
the crowd is absolutely nuts there, couldn't even make it close. In many other places, the online time slots nowadays seem to work pretty well to spread out the crowd, but with the Louvre it seems that all of those 8 million annual visitors all go directly into that room, ignoring the other, like, 20 acres of that museum....
Nuclear fusion breakthrough: Is cheap, clean energy finally here?
This is assuming that every trade delegation can accurately predict all the impacts into the future. This is especially difficult now because the pace of change in the world is only increasing. In general trade is a good thing. It must be encouraged but everything is not so open and shut.
I mostly agree. I'm not exactly a fan of Big Tech; Meta, X and co. are all pretty horrid companies, but it does feel like some EU politicians think they've discovered an "infinite money glitch" and they just lob random fines at these companies expecting them to cough up cash to stay in their markets. some of the things they're getting fined for is pretty ridiculous.
We're assuming that's profit and not revenue, two different things.
I like the form factor. Small but not too small, ok keyboard, good hardware: i7, 16GB RAM, 512GB SSD, converts to tablet. I run Fedora Linux after removing ChromeOS (the only thing I'm missing is running Android apps). Bought used for cheap (they were never officially distributed in Poland to my knowledge). Taking about Google Pixelbook "eve"
can you elaborate? what companies? why did they get sued?
> It's an author in the USA writing about their USA past experiences for USA audiences, using USA language.

fuck you, readers from anywhere else in the world.

("USA language" is funny though)
He is responsible for getting me interested in track/fixed gear bikes and using them as daily beaters years ago, very minimal maintenance. I still ride road and cross on the weekends, though.
>So... what if the entire team does a group programming session?

Thats not "normal pp"? Also I still believe that influence factor exists.

e.g person encourages the pair to some solution and they agreed, but after some actual thinking about it alone, the pair realizes that it aint gonna work.

>Works even in code reviews. "That'll be addressed in a follow-up PR" is a pretty common tactic as well, to avoid addressing an esoteric concern.

So, stop letting people do it?

Sure, theres nothing wrong with doing e.g whole codebase typo fix in other PR

>Ummm... TDD is a method of doing API design first...

Ive witnessed shitton of TDD discussions and nobody even discussed this most important thing
Bitwarden has a solution for this: https://bitwarden.com/help/emergency-access/

The solution is you give third parties access to your vault, but it's on a time lock. To see what's in the vault they first have to request access. You will be notified if they do, and access is only granted after a delay and during that delay you can block them.
> > The reviewer can learn new tricks and idioms of the language used.

>

> Which I doubt if I'm a senior engineer with the org.

Sorry but that sounds like a very small-minded take. I'm in a pretty senior position, doing tons of code reviews as both author and reviewer. And while of course the knowledge mostly flows from me to the junior folks, I still learn from them often.

This profession isn't something with linear knowledge progression where you are strictly more senior and better. Everyone has their own experiences and expertise and things to teach you if you are open to it.
From what I can remember from other cases here in Norway, the daily fines will be increased if the regulatory body sees that they do not have any effect.

The goal here is compliance. So the regulators will first try guidance, then a formal warning, then daily fines, then increasing the fine, fine (local) directors personally, and finally dissolvent of Metas local company.

Metas local company is named "Facebook Norway AS" and in 2022 did have a revenue of about 6.6 million USD, with a profit of 3.6 million USD according to https://www.proff.no/selskap/facebook-norway-as/oslo/reklame... . They have 27 employees. The revenue from Norway are however much bigger and was speculated to be 233 million USD in 2021: https://e24.no/naeringsliv/i/A3r1Mz/facebook-bokfoerte-bare-...
> why farms get special dispensation

wrt allendoerfer's comment: farm cats are not constrained to a small building (a house), and are a more natural part of the local ecosystem (they have generally been allowed to remain, or have craftily managed to remain, rather than having been shipped in by humans) so don't cause the same potential imbalance in local small animal populations (the ones humans find more desirable and less damaging, like birds).
How cross sharing and integrated is CISA?

A lot of blame for 9/11 was security agencies being siloed.
Fines like this are a nice little tax write off, just another business expense.
Typograms – Renderer for ASCII Diagrams
> Type-II superconductors do not exhibit a complete Meissner effect.

Are type II superconductors not superconductors to you?
Terminal Support for Emoji
A Creepy Question We'll All Have to Answer Soon
I agree with you. I would argue that most if not all team dysfunction arises during reviews. Ive worked on places where senior engineers will allow bugs like you've mentioned through to production so they can catch the "hard off by one problem" to get the + and stick the - on someone else. Even serious bugs. Yep leads protecting themselves from ambitious seniors and seniors protecting themselves from juniors who shouldn't be juniors. Vindictive practices, gas lighting non-technical management, etc.

So with any decent system, the weakest link is the people using it. If you have adversarial people on your team, and in my experience, you probably do, sometimes the system surrounding code review is far more important. IE reviewers share the blame(better yet there is no blame shit just gets fixed), and hard rules around being an asshole need to be enforced.

I realize you are describing a healthy work environment. Unfortunately, I've yet to find one. I almost made one once, but a wave of clandestine hires destroyed it and it was time to move on. Pissed off the wrong narcissist...
The article is quite clear on what the issue is. Meta needs explicit consent to do this kind of targeting. With consent, there is no issue. The tracking itself is not illegal, but doing it without consent is illegal.
Okay but that has absolutely nothing to do with either driving traffic to your site or generating leads you can follow upon.

If their problem is finding promising leads, I doubt they don't have enough resources for interacting with customers.
It’s funny how google and other sites just can’t imagine a world where people don’t want their crap.

I’ve been in product design meetings where it seems product managers earnestly say “it’s better for users, so we’ll just prompt them until they realize it’s a good idea.” It was odd to have a conversation where they couldn’t contemplate user wishes contrary to their own.
[dupe]

Recently opensourced by author and submitted here: https://news.ycombinator.com/item?id=37040883

(And was a Show HN even earlier)
I'm very glad he made this video, because the meme about planned obsolescence needs to die

Yes you can make a bulb that lasts "forever", but it is very dim and consumes a lot of energy
The world's longest-lasting light bulb website is also from another time: https://www.centennialbulb.org/

Unfortunately it looks like they took down the webcam, which is what I was looking for
People might revert to buy in person.

I mean you get scammed maybe twice by a company, then buy somewhere else. You quickly realize that it is better spending 3-4 times the amount of money for something that will last 10 years than buying stuff that do not work or keep breaking after a few months/years.

I am too poor to be able to afford buying cheap stuff.
Last time I saw this cycle with EmDrive

- some guy created EmDrive (2001)
- author argued for decades that EmDrive violates Newton’s Laws
- author filled a group of patents, launched a new company "Universal Propulsion Ltd." (2016). But by this point, DOZENS of independent researchers had already proven that EmDrive doesn't create thrust.
- NASA and DoD and a lot of smaller companies just threw money away testing something that can't even work in theory
- "there was no fraud" (allegedly), all blamed on measurement errors
- mainstream exposure was pure hype, it was just electromagnetic/thermal effect, the research has yielded ABSOLUTELY NOTHING new.
There is a tricky balance between an effective immune system and one that's too gungho and you get auto-immune problems.

Frankly it's amazing it works at all - not only does the immune system have to be able to react to stuff it's never seen before - it needs to be able to distinguish between self and non-self - and self is pretty damn complex.

So to make an analogy - cancers like a bunch of terrorists in a busy shopping centre and the immune system is the government response. Only one side has to worry about bystanders.
A low wage in the market is a market wage. I'm not sure where you get "exploitation" from this.
With Facebook’s change to Meta, what’s the new Big Tech acronym? (2021)
Inaccurate predictions go “both ways” and applies to both countries.
This is why I never got into books. There's a few hundred words, and then they just stop! Sometimes in the middle of a sentence! I've never figured out where they hide the scroll wheel so I can get to the rest of the text.

All media come with some conventions that people are simply expected to know. In the late 90-ies, a blueish border around an image was an indication that it was a clickable link. Nobody ever bothered pointing out that this image can be clicked. Perhaps lazy, I don't know, but then the entire web was guilty.
You put the kernel (built with efistub) directly onto the EFI partition - no boot loaded needed at all.
We now believe that the game is over. LK-99 is not a superconductor
Thermionic valves require a high voltage, because their principle of operation is accelerating electrons across a vacuum.
No thanks, that layout is terrible and looks impossible to type on

If I want to type åäö or ÅÄÖ they're right there on my keyboard, with this it's hidden behind AltGr/Shift+AltGr

Enter key is too small and a bunch of other complaints, like everything is much further away or requires both hands compared to my current layout
It's what you get when a programming language is designed to support a political philosophy, and not a technical one ;)
Or how about the fed gets its money from the states and the states figure out taxes.
Yeah and with art there's at least a chance you'll make one of the classics that don't get forgotten. Or maybe people will be playing it for nostalgia in retirement homes in 80 years.
AVIF works on safari on iOS 15. Open the browser inspector on a blogpost on xeiaso.net and you'll see that it's selecting an AVIF image.
I am definitely a gremlin, in a specific sense: I love tools that are quirky and complicated in a way that makes me more productive.

But this idea of programming in The Large vs The Small: I disagree with that comparison. A less wise person might assume that means it makes a bad language for The Large work. On the contrary, it's probably just as good as any other language at it, maybe better. The problem, as it was with other gremliny languages, is you need wisdom to use it.

Simplest example: using $x instead of @x. Any person who has used a similar language "enough" would never confuse these. In fact, the sigils actually make your life easier when reading the code, because you now know the type (well, the simple type, or with Raku, the interface) just by looking at that variable anywhere it's used. Now you don't have to go look it up, and you can do useful things with the same variable namespace using different sigils. It looks weird, and it's extra characters you shouldn't need, and you need to know what it means to use it, but it can make life easier. (https://www.perl.com/article/on-sigils/)

The problem comes for people without wisdom. The people who don't really know what they're doing. They will probably find this gremlin language a living nightmare. These people need a lot of bowling-bumpers and floaties and kevlar gloves and hard hats and GPS. Somebody let them into a store full of sharp objects and they need a lot of padding to navigate it without killing themselves.

That doesn't mean you can't build a skyscraper with the gremlin language. It just means the accident-prone unwise non-gremlins can't build a skyscraper with it. But wise gremlins can.
Pepperfry Co-Founder Ambareesh Murty dies at 51 due to cardiac arrest
>>Why even bother sending the tree? Why produce shitty products that break after first use, why not just straight up rob people,

Could be the same reasons Scam Contractors do "some work" if you hire someone to redo your bathroom, and they take the money and run, that is clear criminal fraud. If they take the money, so some amount of work, then run it becomes a civil contract dispute.
This is just USSR level imperialism.
Could you please elaborate? This is fascinating.
Who are the victims when someone buys something from someone in another country?

How is that different from when they buy from someone in the same country?
Fun site. Funny I accidentally came across the catmosphere cafe mentioned on there for Sydney. Got a flat white to take away but you have to book to hang out with the cats.
No, I designed it so that the hostname (e.g. Amazon) is not obvious at all from the resulting password. It's all mixed up with unrelated letters and the order of the hostname's letters are mixed up as well.
In my experience, the quality and depth of my code reviews were a main contributing element in my last promotion conversation for a senior+ role. It wasn't even a metric I had to scrounge up but something my manager proactively raised to justify approving the promotion along with other criteria. Other team members reported to him that my feedback helped their growth.

However, there is an aspect of being in the right team and company at the right time. If I worked in a team as experienced and knowledgeable as me, my feedback would have less value. I could also easily imagine some managers making the number of reviews an empty metric that had to be tediously gamed, much like green squares on GitHub.

Is it more common than not that senior engineers aren't appropriately rewarded for investing time in code review? Probably, most companies are imperfect in one way or another.
I notice in these comments it’s really hard to drive home User Experience and friction (sometimes!) and what seems easy to you (just an IP address!) is really like talking magic to your average user.
This is true for a lot of mechanical devices.

For example, turning engines on and off heavily thermally cycles them. It can get worse when they are rapidly cooled or rapidly heated. Jet engines running at constant speed have high cycle fatigue to worry about, but steady temperatures don't pose a thermal stress issue.

But shutting the engine off in cold air and letting them go from very hot to very cold suddenly will cause the thicker parts to cool slower than the thin parts, stressing them near the change in thickness. That results in low cycle fatigue (where you can count the cycles to failure in the dozens/hundreds/thousands vs. millions/billions for high cycle fatigue).
At this kind of scale, finding a "small" saving may pay for tens of engineer years and justify hiring people just for that. Same thing to optimize cloud costs.
Not if you need to produce a new light bulb
It is just plain cultural imperialism from the USA.