skysight-inc/HackerNews huggingface dataset:
I'm adding context to this because you're only telling part of the story:

self-closing tags are necessary for void elements in XML and XHTML, both technologies that are still supported on the Web. Since XHTML processes HTML as XML, it forces it to be well-formed. Unlike HTML, which has all sorts of tag-soup and quirks modes and other things, because it's lax in its syntax.

Void elements lacking the need for a closing tag or closing slash is one of the weird edge cases in HTML. While it's not in the HTML spec, it may still be seen in the wild in XML and XHTML documents and is not universally bad or unsupported.
Yeah my opinion and experience as well. I also use Apple stuff but the level of dishonesty and lying coming out of typical Apple fans is absolutely unreal.

One hilarious thing I have noticed about those type of peoples, is that they will defend their overpriced MacBook to the teeth but also go for the cheapest nastiest food possible and defend their stingy choices with a "it's the same thing" type of argument even though you can clearly taste a difference and it is clearly nutritionally worse.

It makes you wonder...
I try to avoid those peoples nowadays, always more trouble than they are worth...
Capitalism eventually becomes Japan. Corporations and 80 hour work weeks.
> WD has not acquired Seagate

Hasn't it?

https://www.westerndigital.com/brand/sandisk
What happens in the EA is pretty much exactly a mirror of what happens in churches. The good and the bad. I hope it will serve to illustrate how we all are human and will react similarly in similar environments.
But all it is is fancier fetch()s. It can't remotely approach the functionality of React, so it just shifts any complexity to different places.
From other comments it _sounds_ like Google's system is done as a single proxy, which is bizarre to me because it means google can see every site that is loaded which even for google seems on the nose.

Apple's service is explicitly designed to prevent this exact problem. There's a write up for it on apple's security site (possibly part of the system security doc?). There are intentionally two layers, the connection from the device -> apple's servers, and then the connection from apple's servers to Akamai or cloud flare (or some other CDN). The connection to apple's servers is encrypted to a key from the 2nd layer CDN so apple can't read it, that request is forwarded to the CDN which decrypts it makes the request, then encrypts the response to the client's key and sends that to apple, apple forwards that encrypted blob on to the originating device which can then decrypt it.

The end result is apple cannot ever see the destination or response, and the backend CDN can't see the device that made the request. That should be the design of _any_ privacy conscious proxy service (including all the questionable "privacy!" VPNs). That's kind of why I'm surprised that the claim is that Google's service is a single layer - it's so blatantly invasive.
Pretty sure the axis of evil back then was declared as iran, North Korea, and Iraq. See https://www.armscontrol.org/act/2002-03/press-releases/bush-....

Russia was just beginning to be run by PutIn, but he wasn’t seen as antagonist to the USA yet. Ortega didn’t take power in Venezuela until 2007.
But then, how many people buy reusable, hard-plastic coffee cups with a lid — only to discover it’s actually a hassle to carry a used cup with residue coffee in it around, proceed to use them once or twice, then put them into a drawer and forget about them altogether (I’m the first to admit that’s been me, twice already).

These cups are so much worse in terms of manufacturing emissions. I’ve read a comparison of single-use vs. Reusable shopping bags once, which estimated you’d need to use your tote for at least 5 times a week, ten years or more, to offset the emissions caused to manufacture it.

I’m afraid the actual solution is the most inconvenient one: Don’t drink coffee on the go. We won’t get anywhere by pretending we can continue living like we do right now.

Edit: found the source on the carbon footprint comparison: https://www2.mst.dk/udgiv/publications/2018/02/978-87-93614-...
Correct.

And there's a sickness in our society, that a person/movement/concept is judged by those associated with it, instead of on its own.
The first US commercial plant has started to pull carbon from the air
Applied Machine Learning (Cornell Tech CS 5787, Fall 2020)
First Porsche ever built (1898) was found in a shed in Austria in 2014
<Aside> from the rest of the discussion, `input` element is infamously shitty for having vastly different ways of interacting with it, whereas most other HTML elements have one signature.
And in what way does the one cause the other? Slackware Linux 3 was about that size on disk and it ran perfectly well on a machine with 4MiB of main memory.
Both function as a 'we are the good people' mask for bad behaviors. I don't think it's necessarily human to join and protect groups that function as whitewashing.
Research shows, with Human Logic: one small good deed offsets several large bad deeds.
Ah. I was looking in the pinned rules post.
Yes, stolen through incompetence but not malice in this case.
There will probably be a class action lawsuit where everyone that bought one gets a $20 coupon towards a new WD product, and the lawyers make millions.
I've skimmed through Ayaan's essay linked in the post, and, as is always the case with such arguments, found it frustratingly unsatisfying.

She seems to be talking about her political position, her allegiance to a particular tribe, and her antagonism to other tribes. This is perfectly fine; but being a Christian, as I understood the word, means to believe, literally, that two thousand years ago, a divinity, confusingly indistinguishable from the one and only supreme being, was born on Earth, and did and said certain things. If this is not the center of your belief system — and I really struggle to understand how one acquires this belief — then why call yourself a Christian? Why make the language even more confusing?
And reason 0: it was never completely implemented, wasn't documented anywhere and wasn't supposed to be used by anyone at all.

It's all the linked GitHub issue, begin from the top.
> Every national ID thus person has a signed certificate on the ID chip. Let's say a porn site wants to know you are over 18. They ask you to provide this. The chip response with a signed yes. No name, no other data. The site checks if the certificate is signed correctly but doesn't know anything else about you. The government also doesn't know anything about your behavior.

If the government knows when or how often you're requesting/generating a signature, you have a timing attack that allows use of the service to be correlated with the signatures.

If anyone can generate completely anonymous signatures that no one can ever trace back to them then the system is pointless because someone will set up a service that will sign for anyone and there is no way to know who is operating it.

You can't know how old someone is without knowing who they are. Otherwise they can just use someone else's ID.
> OpenBSD is a fine choice too, but it's relatively slow and lacking in software.

I don't know about performance, but what software is it lacking? It's got like 11k+ ports.

https://openports.pl/
For sure, maybe it's my Adhd and/or chronic fatigue, but so often at work, I would not be able to get motivated or focused, and would mindlessly scroll the Internet waiting for the time when it would be reasonable to leave for the day.

Now, I have much better flexibility to just acknowledge it's not happening for me now, take a short break, nap, walk or coffee, and come back to my desk later when my mind has been able to reset. I am much more able to get into the work mindset with that flexibility and control over my space.

I find that in general within my team while many communication tasks are more challenging. The heads down tasks are greatly more productive.
On the other hand, there may be a greater gain in specializing the solver for the problem you're tackling. Besides, they can copy some of the algorithms.
OAuth2 is very different from the original OAuth.
Finetuning and LoRAs both involve additive modifications to the model weights. Addition is commutative, so the order in which you apply them doesn't matter for the resulting weights. Moreover, neural networks are designed to be differentiable, i.e. behave approximately linearly with respect to small additive modifications of the weights, so as long as your finetuning and LoRA change the weights only a little bit, you can finetune with or without the LoRA, respectively train the LoRA on the finetuned model or its base, and get mostly the same result.

So this is something that can be somewhat explained using not terribly handwavy mathematics. Picking hyperparameters on the other hand...
Honestly just documenting the APIs the different components use to talk to one another would be incredibly helpful. There are so many things that could be done in the pursuit of openness that absolutely won't be.
There's definitely two worlds on Youtube. (1) The good ones who put out those 10 or 20-minute videos that just get to it. (2) The rest of them who have useless 1-minute intros, followed by 3 minutes of "Today I'm going to show you X, and Y, and you'll be shocked at how Z doesn't do what you think. But first..."

I've built up a pretty good subscription list that doesn't have (2)'s in it.
People buy into ideas and once they've paid the price, they dislike when that investment is challenged with new information. The resistance that I see in these thread to the idea that going back to HTML might be enough, to me looks very much like that.

Basecamp (formerly 37signals) has a track record of challenging the status quo, whether in business or engineering practices and to actually be fair, they're not changing their front-end philosophy on a whim or to simply follow a fad. They're trying to solve real problems. In the past, their flagship product served as proof that exposed many established counter-advices as merely baseless beliefs. Over the years, they've demonstrated how many "bad ideas" could actually work better for you, once you allow yourself to become a bit more pragmatic.

They might not be BIG, but they're also not small. Imo, what they say and do engineering-wise tends to matter much more to average developers than what Facebook or Google might recommend.

I think the question stands, is Basecamp a good enough example?
You don't need a frontend framework for that. Fuck people who do. They're the reason most websites are slow as molasses on my three year old phone, despite them being very basic sites. Just stuffed to the brim with unnecessary bullshit.
>that a person/movement/concept is judged by those associated with it, instead of on its own.

This seems a bit odd... the issues happened within the context of the group's activities and the problems were shielded by EA. This is like suggesting the Catholic Church had nothing to do with child abuse and we should only blame the priests.
This doesn't mean there's anything interesting about 37.

Rather, the only interesting fact here is that a finite median here exists at all. Once you've established that, it's guaranteed to be some prime number, because we're defining the median of a list to be an element of the list. It just happens to be 37 for this list, but it may as well have been anything else.

What could make 37 interesting is if we relaxed the definition of the median to be outside the set itself (which is entirely possible), and yet the limit still, and it still converged to 37 somehow. That would be wild.
No, but I think it's different when you consider that 90%+ of the Germans on these software teams also speak pretty good English. I'm not saying that employees don't need to learn German, but you can give them a few years to catch up rather than leave willing talent on the table.

The Netherlands has done a much better job in this regard and is why they are booming as a headquarters for EU fintech companies. Sure, speaking Dutch will always open more doors for you as an employee, but most companies will not outright dismiss your CV because you can't speak the language on day 1.
Yes, several actually with a more or less drop-in replacement for anything from 3 to 12 cylinders, it mostly depends on how much work you want to do adapting a particular piece of hardware to the sensors and actuators on your engine. That's the hard part, once you have reliable sensor data and ways to create reliable output it's mostly configuration work and you're good to go.

Off the top of my head, non-free licenses:

- AEM

- Haltec

- MegaSquirt

- Motec

- Profec

Free licenses:

- Speeduino

- RusEFI

And probably many others.

There are also special units designed for the race track folks.
It might be obvious in context, but not when you just see someone labeled as “convicted rapist” and you intend to make policy based on that label.
Send the tapes to Greece, Egypt, Nigeria, what-have-you.
Most anything built with php or traditional SSR pages follows these concepts to some extent.
We are at $96/person, where did $260k come from?
Superficially, crypto exchanges and hawala seems kinda similar, exchange cash in and out in different places (though coin price in any fiat currency fluctuates in ways the fiat currencies don't, usually). The blockchain provides the trust in absence of the social contract. Is this idea way off base?
>only to discover it’s actually a hassle to carry a used cup with residue coffee in it around

Time and time again, individuals have failed to rise to the challenge of tackling a minor inconvenience.
Glad I could help. Guess I just lucked into remembering the right keywords
lowercase effective altruism is fine and good.

Effective Altruists hijacked their original, not-terrible idea into a cult.
I strongly believe that no one would hate or love to hate the build step if we didn’t have to mess around with so many unmaintanable configs, dependencies and pipelines of translations like typescript -> js with commonjs or es modules and so on. Still, for me, which ever code I write I want it to be compiled/translated by a machine, that given a “browserlist” knows better than me how to output code that works for the most system around. And that’s especially true if you have a successful product with a lot of customers. I agree on rolling back most of the abstraction madness we built so far, but surely I can’t remember how to write es5 compatible code anymore, should be a no brainer for me. Lastly, I can’t disagree more on improving inclusion with “html first”, whatever approach you choose it’s still super hard to have a web app that has: perfect audit score, adpative ui for all screens, accessibility, print(! what id customers demand that each app page should be printable?) and more I can’t think of now. This job is hard, it’s not for everyone and going back to first principle won’t save us from hardwork anyways
“If I don’t rob this bank, someone else will!”
It depends on what you use the money for. If you use it to counteract the externalities the transaction creates, the it should work out in the end.

Yes, rich people can do what they want, but at least it doesn't hurt the rest of the people.
Most professional (non-volunteer) fire fighters work 24 hour shifts. This includes three meals and an 8-10 hours of down time. It wouldn't be too uncommon for a fire fighter coming off his day to et mandated another 12 hours, totalling 36 hours.

Sucks, I agree, but this is not 36 sleepless hours. Likely he had 10-12 hours of rest in his 36 hour shift. It is not the same as if a desk jockey worked 36 hours straight.
Seems like an article that would have been vastly improved if they had simply put the question about an amnesty directly to the BBC and printed their response.
Are people really struggling at that level, though? It has never been easier to write a complex page with minimal Javascript - there are more and more HTML elements that do what you expect (expandos and modals as some recent examples), Javascript is cleaner and more consistent across browsers (you really don't need jQuery anymore), and CSS is more powerful but also so much simpler (flex+grid solve so many problems).

Then if that's not enough, you've got things like HTMX if you're keen on doing everything in terms of html templating, you've got tools like Svelte if you want an isolated chunk of dynamic UI in a mostly static page, you've got bundlers like Vite that just work without any configuration if you get to the point where you need a build step, and you've got a multitude of lightweight frameworks for the next step.

And on top of that, pretty much all the old ways still work. The browser is an incredibly stable environment! Outside of a handful of security-related removals, if it got into a mainstream browser, without a feature flag or an explicit "experimental" warning, it's pretty much there for life. So if you want to go back to the old ways, there's not much stopping you - but a whole bunch of quality-of-life development improvements along the way to make things even easier than they were back then.
thats absolutely false, I have lived in haifa for years and nearly all my friends are arabs and druze.. they have the exact same rights as I do, only they dont have to go to the army (though some choose to !)
Back in the early to mid 00s I did quite a lot of work with R, the well known statistical software.

There were some pretty specific techniques I had to use to google how to achieve things with R at the time - basically knowing where the mailing list archives were and restricting my search to that domain. Some time later google started using quite a lot of R internally, and suddenly I no longer had that problem.
Hopefully WASM will fill that area, and browsers can go back to being browsers.
IIRC a polyester reusable bag is something like 90 uses to break even in terms of emissions (high but very achievable) while a cotton bag is something like 9000 uses (unlikely to happen for the average bag).
From https://netbsd.org/about/

"The NetBSD Project's goals

A project has no point if it doesn't have goals. Thankfully, the NetBSD Project has enough goals to keep it busy for quite some time. Generally speaking, the NetBSD Project:

provides a well designed, stable, and fast BSD system,
avoids encumbering licenses,
provides a portable system, which runs on many hardware platforms,
interoperates well with other systems,
conforms to open systems standards as much as is practical.
> you’d need to use your tote for at least 5 times a week, ten years or more

You should easily be able to spot this misinformation. A re-useable bag is not 2500x more emissions than a disposable.
What you are saying is that without a lot of activity that the USA has made illegal, the USA cannot function properly. Like there is a shadow economy that you cannot live without. Is there a partially blinded eye turned to this by the government then?
If Backblaze yearly disk stats and my personal experience in our datacenter is anything of importance, WD is generally the more reliable disk brand for the last decade or so.

I remember an era where Seagate Constellation (enterprise disks) were so bad, I was replacing them a dozen per week.

Also, from my experience SanDisk didn't get tainted by WD acquisition. Their Extreme Pro SDs still as reliable as before, and their portable SSDs hit the speeds and reliability they advertise.

Every manufacturer makes a design error almost once a decade. Seagate did it, Maxtor did it, WD did it before (their drives were very finicky), however all big producers are in good shape now, from my experience. I can equally trust a Seagate IronWolf Pro or its WD equivalent, or a Samsung SSD and its SanDisk equivalent.

Problems happen, PCBs got revised, things got recalled. Everything is new, but nothing has changed.
That doesn't make anyone in the game not sovereign
> The more distant and hard to measure the win...

known for ages* by the phrase "the end does not justify the means"

* exitus acta numquam probat
Now, ChatGPT can see my screen. Should I build this out? [video]
I'm trying to decide if it's worth cleaning up the code and publishing this. Is it something that would be interesting to others? It's still pretty buggy, in part because ChatGPT itself is buggy, particularly these past few days! But also, I have to regularly refresh the chrome tab when mic access or audio playback stops working. It's going to take some effort to make this thing more reliable. I need to better understand how the background page & service workers works with Chrome extensions.

This project started after I tried a bunch of Chrome plugins that let you speak to Chat GPT. The one I liked best was this one: https://github.com/C-Nedelcu/talk-to-chatgpt

I forked the code and refactored it quite a bit in order to improve the voice recognition, improve the quality of text-to-speech (using WellSaid) and then I added the screen capture capabilities. That's when it started feeling truly magical and useful to me.

The biggest issue is that ChatGPT is still too slow, but Sam Altman claimed during devday that improving the speed is the next biggest priority for them.
Show HN: Making ChatGPT Vision output pixel coordinates of objects
Currently chatGPT Vision has a problem of not finding the pixel coordinates of a object in the image. To address that problem, I've made a sectioning tool that repeatedly divides the image into 9 parts to then find the pixel coordinates of those objects albeit with poor accuracy.
Reminds me of Geohash, a competing system with additional properties: https://en.wikipedia.org/wiki/Geohash
Why did you put the word german in quotes?
The original lids warp all the time.

The cost of a replacement lid is $17AUD plus shipping $9AUD. I can't buy a lid where ever cups are sold. And a new medium cup is like $19 which I could just walk outside and buy when they were everywhere. Their new line starts at $38AUD!

By contrast, a cheapo stainless double insulated cup with a twist on lid is my longest lasting cup ever. It cost me $10. Close to 10 years. Still going strong. And the steel is probably more recyclable than the Keep Cup.
The philosophical question is, what's the discount rate on moral decisions? Is saving 2 lives in 10 years better than saving one life now? It's the trolley problem over time. What should that number be? And who gets to set it?
Optimal values for young people are higher than those for old people.

The problem with "effective altruism" is much simpler. Most of the people behind it were crooks.
Those policies can easily backfire. Bags were banned in the UK for the supermarkets to sell or offer, except "bags for life" (thick reusable bags sold at a price of 20p or up). I think the energy cost of manufacturing these is 100-1,000x higher than the old bags and they definitely not getting reused anywhere near that much, the retail price is too low to dissuade purchase.
You should check out: https://github.com/nektos/act

Works pretty well for the actions I have used it on.
Sure, but is the owner's experience really a complement? I don't think it is. It's a huge part of what they are selling.
In NL in IT it isn't rare at all to find people who don't speak Dutch, even in management (all the way up to C-level) positions.
I may be missing sarcasm here, but isn't the lower case version just altruism? The kind where you just do good stuff for people and don't brand it or advertise it?
Very cool!

Could be useful for robotics / VR as well. One-camera hand tracking anyone?

Question: could you use gyro+accel to track pressure as well? Or at least "taps"?

Another question: how much does it cost? in particular, the pressure sensor...
Why would you need to carry $50 exactly?

You'd just carry three $20's.

Cashiers and stores hate it when you break $50's anyways.
None of the 'euro leaders' in the article appear to have technical backgrounds. Politicans, accountants and lawyers. That's how the EU is ruled. No wonder these projects tend to fail so often. You need men or women with vision and knowledge. Not these people.