skysight-inc/HackerNews huggingface dataset:
The point is not to access third party tracking hosts (including web fonts and JS library servers) at all. The number of sites that implement first party server-side tracking to exchange data with other systems (like Imgur) is much lower than the number of sites that “simply added” fonts, libraries or counters from popular delivery networks.

Unless, of course, we talk about any site that uses Cloudflare, which is a first party tracking service built into into the web server itself.
It was travelling faster than the stars in our vicinity, which indicates it didn’t come from them. It was also observed to be tougher than other meteors that go through our atmosphere, indicating different materials or formation.

It’s still very unlikely, but it also raises interesting questions.
I personally just have a static site without comments or statistics of any kind.

This isn't a bug, but a feature so that everything I write is because I want to, not because I want to chase traffic.
The original site can set

Referrer-Policy: no
Or
Referrer-Policy: same-origin

To avoid sending its url to third parties. Of course it requires the original site to configure itself that way and doesn't help with the user's preferences.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Re...
How do you compare flash game to mobile games ?

I have played a lot of flash games, but mobile games become boring very fast to me. I think this has to do with the input limitation of the device : touch with one thumb on half the screen. Maybe this force mobile games into limited gameplay choices.
Docker Compose, Quickly (and Locally)
Ho ho courting controversy.

The difference is you don't know if there's a difference: when does the soul come in? Maybe you don't believe in souls but can you disprove that they exist? is the personality only some sort of construct that's formed as a child is raised? Or is there something eternal spiritual inside? It doesn't have to trip your anti-religious ADS, maybe it's a fact about the universe we haven't found a way to measure yet.

Giving you don't know and can't be sure don't you think it's better to err on the side of caution?

But putting that aside like I think it should be possible to create embryos that don't have souls but these non-soul persons are they any less human or deserving of human Rights than soul persons, given they can experience pain and suffering just the same as soul embodied humans?

The future is just a giant big can of worms I don't think anyone can strive so confidently into it sure of that they're coming down right on the ethical issues.
The point of banning research is exactly to prevent this eventuality. Technology doesn't advance by itself: someone has to be actively advancing it.
He discussed that in the previous article...

https://avi-loeb.medium.com/low-hanging-fruits-of-extraterre...
The entire browser profiling angle refers to something that does not currently exist, does not conceivably scale well, and chases after an infinitesimally small potential monetary gain

This is where the tech industry is at though. All the low hanging fruit has been harvested long ago. The tens of thousands of devs in the Bay Area are building things that make "infinitesimally small potential monetary gain" because at web scale that's hundreds of millions of dollars. They might not be doing this particular thing, but they are doing something, so vigilance is necessary if you value your privacy.
Duplicate Trending Projects on GitHub
This reminds me of college where we had to design a game and prototype it with pen and paper; it was a great and fun experiment with comfy results and we nailed down the menus, gameplay and level design before any of us touching the keyboard.
Font readability is the function of familiarity with the given font. So if the user clicks that checkbox to disable thirdparty fonts in the browser and use a familiar font everywhere, I think the user is right. :)

That's why I disable thirdparty fonts by default and bug our designers when some text overflows in our app, due to some fixed width assumption in CSS, because system native font they did not design for is wider.
It's real, but it's only used for its anti-Russia symbolism. It's my understanding that they don't actually adhere to other parts of the ideology.
SMT would be from “virtual” cores. Does the reorder buffer get emptied when a processor switches context or do the in-flight instructions continue there and instructions from a different process start coming in?
America is a rich death trap
It's possible update existing notes via icloud.com but a native device is needed to create a site. We'll be looking to support an Android native alternatives at some point.
That depends on where they can operate from. I would imagine that local Swiss restroom cleaners would be paid more than remote workers operating from another country. Still, I don’t think that people would be happy with a camera operated robot sniffing around their restrooms. ;)
>Well, my penmanship (ie, cursive) sucked back then so as soon as I was able to I switched to printing

Same here [if by 'printing' you're referring to handwriting in a non-cursive way].

My English teacher took me to one side at about age 12 and asked me to print in future as he couldn't read my 'joined-up writing' [as we call it over here].

I've been printing ever since. But, over the subsequent decades, my printing handwriting has evolved into a cursive format all my own, which is also an odd mix of small caps and lower case, which join together in various ways. I think it's quite elegant myself, though I doubt my old English teacher would agree.

Anecdata: I was involved in teaching at university level, for quite a few years, and was shocked at how 'infantile' most of my students' handwriting was.

As per above; all of my generation could do 'joined-up writing' even if, as in my case, it was barely legible. But my students' writing was like the clumsy handwriting of children just learning to write; each character printed separately, leaning in all directions and all different sizes. And these were art students who [allegedly!] should have been amongst the more dextrous, when it came to handling a pen.

Not so many years ago, you could make a reasonable guess at someone's age, by their handwriting. Printing for young children, clumsy simplified cursive for older children, more practiced simplified cursive for adults and the older, more involved style cursive for their parents' generation. It won't be long now til everyone is only able to write like infants.
Remind me why there are no downvotes on articles again?
You’re really bought into a single view on masks and a single view on climate change. Infrastructure is newer in South Korea.

I’m not sure that’s super indicative of political collapse in places that don’t conform to your views or have older infrastructure? The UK still plays a quasi-religious role in mediating interactions between people, same as any other functioning state.
In case it was not clear, I agree with you that a shopping center should be able to remove people who are obscene, lewd, lascivious, filthy, excessively violent, harassing.

In California at least[1] people are able to peacefully exercise their right to free speech in parts of private shopping centers regularly held open to the public. So the shopping center is not able to throw them out.

I agree with this ruling and would like to see it applied Federally and to the digital platforms that allow the public to submit their own content.

Like I said I am OK to remove content or people who are obscene, lewd, lascivious, filthy, excessively violent, harassing. but otherwise if you open your property or the platform to the public, you let them bring their freedom of expression also.

[1]https://en.wikipedia.org/wiki/Pruneyard_Shopping_Center_v._R...
Can one install other OS on that Thinkpad or is it doomed to run Windows forever?
No one is expecting them to kill it.
Art is present on maybe 0.1 % of the sites. There is no "art" on Google, Microsoft, New york times, bbc etc.
Let me explain how it actually works. I visit the website, see horrible text (because designer expected everyone to use high DPI screen or specific rasterization/hinting back-end), click on the icon to disable fonts, and then, yes, I am able to read the text. Which is the only reason I am on this page. Not even the slightest thought about page design appears in my head, just temporary irritation from the obstruction.
I saw the same, it was like speaking to a retarded person at the start. Honestly insulting.

I think it stated that `=` "makes computer remember stuff", this is vocabulary aimed at 5 year olds.
> No?

No. If that were the case, why wouldn't they just have said so in the emails they sent out? Only "legitimate" explanation is it's a bug.
> There's a difference between something being provent theoretically possible in a laboratory environment and actually making it out in the real world.

Fingerprinting using IP address, running scripts, canvas fingerprinting, using installed fonts, and checking what resources are cached/blocked are all things that are being widely used in many websites, and are not just "theoretically possible".

They are even being sold as a product and are used by many companies.

Look at their customers - https://fingerprint.com/ .
>AMD GPU's aren't as good

Do people still believe this?

I wonder what it'll take. RDNA3's soon and should be interesting to see happen.
The server where the font is being loaded from would have no record of your activity. That's the but that improves privacy. I think there's an expectation that if you're concerned to this extent you'd have JS disabled as well, which would make it hard to detect whether you're displaying the font. Probably not impossible with CSS though.
If Nissan and BMW are disappointments I have to wonder how badly you think of Toyota.
Damn it, I really thought this was going to be a list of suggestions for creative, non-boring things to do on a date.

Should've remembered what forum I'm on here.
This is just false. Apple does developer beta's for all of their operating systems. The first iOS 16 beta came out over 90 days before the official iOS 16 release date. For the Apple Silicon transition they released a Developer Transition Kit (DTK) Mac Mini with an ARM chip in June/July 2020 and the first M1 Mac came out in November 2020, so developers had at least 5 months or so where they could have been doing some testing. Even then Rosetta works great and the vast majority of apps just worked out of the box and only a small number of users were using Apple Silicon Macs at first anyway since the actual Pro models weren't updated until 2021.

Apple doesn't give 12+ months of heads up to developers because their release cadence is too high to do that. A .NET release is more analogous to a Swift release, and Swift is an open source project so you can go and use the bleeding edge whenever you want.

Apple definitely isn't the most friendly to their developers but to say they drop Mac OS and iOS updates on consumers and developers on the same day is completely false.
You can have both. The nouvelle vague and new hollywood creators loved the hollywood classics, film noir, westerns etc. They just wanted to create something new.

And the next “new wave” will probably be spearheaded by creators who love superheroes but want to create something new.
There's a community doing "fpga golf".
That is, reducing the number of LUT required to implement a CPU of a given ISA.

A basic RV32 CPU is down to 500-700 LUT.

https://github.com/YosysHQ/picorv32
https://github.com/olofk/serv

A minimal 8051 requires about 300 LUT.

https://github.com/MicroCoreLabs/Projects/tree/master/MCL51

Not sure how this translates from an FPGA to a transistor count. But RV32 and 8051 should be within a factor of 2-3.
Agreed, making it as low effort as possible to build, edit and publish sites results in a non trivial impact on the quality and volume of the output.

If you have an Apple device, check out montaigne.io. We're building it to make building a website as easy as possible - users can create, edit and publish a website without ever having to leave Apple Notes. And drag and dropping pictures is super easy in Notes.
Realm is an reactive local database that is largely language agnostic.
With lambda calculus you don't need strings
Quad-precision floats will be widespread before applications that use >256TiB of memory are common.

In that case, we can NaN-box the quad float and have up to 112 bits of pointer space to play with. Lets assume we double the number of pointer bits to 96 - we can support YiBs of address space.
Starting game dev is way easier than finishing it. Requires years of commitment with a super uncertain outcome. If you're someone who cannot take financial risks, you absolutely shouldn't be in game development unless you know what you're doing and unless you're fine with failure and an empty bank account at the end of it.
As somebody with ADHD, let me tell you every person with ADHD works on this continuously, and the frustration of perpetually feeling like your failing at it is rough. I can tell you this app won't help that much, or at all for me at least.
entirely serious
Expand on this? I think this is the root cause. The rest, fiddling with site build and structure and editing process, having nothing to say, worrying about non-evergreen content, having no time is just post-rationalization (or a strawman if you prefer)
Yeah, I'd agree with that. If you're not a complete beginner and you're learning a 2nd language, it's definitely easier to learn one that's nearly the same as the one you already know.
Arm will still blacklist you if you pull this trick.

And being blacklisted by ARM might hurt your business when you do actually need to buy something from them.
I began developing personal websites in 2001. It all began with <FONT SIZE="7" COLOR="RED">Hello!</FONT>. It was a time when people like me would develop personal websites just because we could. It didn't matter whether we had something useful to say or if anyone visited the website. All that mattered was that it was fun! I still maintain my personal website in the same spirit.

I do share the technical posts from my websites on HN and Reddit hoping to get some feedback but that's not the primary motive. Also, there were no HN and Reddit in 2001. Back then I used to write for myself and I still do so now. My personal website is a way for me to keep an archive of some fun things I know so that my future self can look back at them when needed or desired. Only a few days ago, I added a jokes page[1] to my website just because I thought it would be nice to keep my favourite jokes somewhere easily accessible.

As years go by, I've found that the friction of editing and publishing new posts or pages to my website has only become less. First came virtual private servers that swayed me away from shared web hosting services. Good riddance because the shared web hosts often had terrible security. Then came Git which made it incredibly efficient and convenient to keep a change history of my website and sync it to any system.

I write my pages in plain HTML using Emacs. Then git add; git commit; make pub[2] and the updated website is published within seconds. A Common Lisp program reads all my HTML pages, adds a common theme and template to them and writes them out to a directory Nginx can read from. It is as low friction as it can get while maintaining complete control on the design and code of the website.

It has been 13 years since I wrote the first line of HTML and I am still having fun!

[1] https://susam.net/maze/jokes.html

[2] https://github.com/susam/susam.net/blob/main/Makefile#L144
I'm not an Elixir beginner but all those ampersands means that either one writes that kind of code everyday or one won't understand what it does when coming back next month. Use names, not shortcuts.
First time reading this author. This critique of Vitalik being an elitist, sounds elitist to me. I didn’t have to look up nearly as many references, jargon, and philosophical terms reading Vitalik’s posts as I did for this critique of them. My impression is this guy is trying to sound smart by bashing someone who many believe is actually smart.
From ze vikipedia pages of Simon und Garfunkel:

>Garfunkel began acting, and played Captain Nately in the Nichols film Catch-22 (1970). Simon was to play the character of Dunbar, but screenwriter Buck Henry felt the film was already crowded with characters and wrote Simon's part out.[83][84] Filming began in January 1969 and lasted about eight months, longer than expected.[85][86] The production endangered the duo's relationship;

Entirely possible since they weren't making music, touring or doing fuckall but wait for their part in the movie. Garfunkel's character doesn't have particularly crazy amounts of screen time either.
You're making a huge assumption and generalization that "developers do it, then complain about it". What evidence do you have for this? Sounds to me like you're making things up, then broadly accusing people of those things you made up.
I think there was a remote possibility of it being an issue 6 or 7 years ago. Since then the problems with Social Media. People preferring not to participate, has become such a trend that it is extremely unlikely to be a hiring issue these days.

However, in *some* corners of corporate HR, it's certainly been part of their scoring, at the peak of Facebook's popularity.
Stores like Redis and message queues have had pubsub updates for ages…
True, which is why successful blogs start out with the author just wanting to write. Traffic comes later. If you don't have a desire to write, rather than a desire to be read, your chance of success is low.
if companies pay the minimum salary, or "market average" (cost to replace you)

isn't it only rational to then give the minimum effort (to not be replaced)?

further, the best way to get a large pay rise is by finding a new job rather than "working hard" and being promoted.
SurrealDB Usage in Flutter Example
Quick and messy SurrealDB usage example for authentication and user data storage in a Flutter app.
I guess that described me. Call it whatever you want, but for me the feeling was disinterest.

When I joined the company I was so pumped, worked all day, was basically free on call 24/7. For what? A yearly 'good job last year', while watching people I actively despised for never being online or really doing much keep weaseling their way up the ranks.

It doesn't take long to realize, at the end of the day, the only difference between me and Joe 6 pack who did the bare minimum was a yearly pat on the back. So yeah, be more like Joe, unless your company and manager are truly awesome and aware. Most are not.
There's nothing stopping QUIC from being p2p. In fact, the original version of WebTransport was called QuicTransport and was p2p, but there was more interest in client/server use cases, so we switched focus to that.

(I'm one of the original authors of the WebTransort spec and when I worked at Google years ago, some excellent engineers on my team shipped the original QuicTransport behind a field trial).
>The entire browser profiling angle refers to something that does not currently exist, does not conceivably scale well

You sure? Quick google suggests somewhere in the low single digits of big sites is applying some sort of fingerprinting - though unclear how much is for security vs tracking

[0] https://webtransparency.cs.princeton.edu/webcensus/
The author misses that most OECD countries game these statistics (eg decrease childhood mortality by requiring 3 breaths to issue birth certificate) in response to internal political pressures you just don’t see in the US.
The author also made a nice blog post that summarises the contents of the talk: https://www.storj.io/blog/production-concurrency
You can use ICE and QUIC together. That's what the original version of WebTransport did (back when it was called QuicTransport).
Harsh, but true in my experience.

I wrote a niche blog for several years. Why did I stop? Simply because hardly anyone was reading the blog!

At first, I was writing for myself and an audience was not important. But over time, I came to realise that, although the size of the audience was not important to me, the interest and engagement of readers did matter (especially for a blog with a very niche topic). Hardly any readers commented on my blog posts - which was important to me.

I don't regret writing the blog at all. Writing down my thoughts, experience or research all helped me better at writing.
Is that a good trade-off sacrificing fixnum bits? I guess it would make sense when the language is intended for scientific programming.
Not quite. It says this "may be altruistic". "May" does a lot of heavy lifting there.

From an outsider's perspective, a more likely explanation is that the funding is a subsidy. The VC having a stake in this space would have invested in a lot of other companies too. If their funding for Flashbots is notably less than the aggregate expected value of their total investment in the ecosystem at large, and if without Flashbots that expected value would drop by more than the funding amount, then the subsidy would be a net positive investment for that VC.

In other words, they may have seen Flashbots as an ongoing cost of doing business.

And if they had indeed achieved staying centralisation, there's always the access fee structure to hike up.
I have a personal wordpress site which has been private for 12 years. I write to help me think, plan and remember. My personal life is not a forum.
He is happy now on an n=1 case. Potentiating GABA really helped with him, with other folk it may be balancing glutamate. Our medical system isn't really set up for that which is why I designed and launched CAIAC, it assumes ergodicity in the population while everyone is kinda individual, particularly for these multi-systemic conditions.

Will be aggressively investing in this area and making the output available openly next year after our education launch.
Websockets are implemented everywhere, though, to the point where they shouldn't have been (server side events are often a much better fit).

Maybe your products don't use Websockets but the days of polling HTTP requests are long gone. Almost every web framework I know has some kind of support for websockets in its design and every proxy I know can easily handle websockets.

Sure, stuff like lambdas don't work but that's because the proprietary cloud provider API chooses not to implement them, probably for good reason. These types of programs are abstractions on top of abstractions, taking away all difficulty in multi server scaling at the cost of low level control over your code, and it turns out Websockets are just that: low level, stateful APIs that people wanted the browser to have.

The reason WebTransport is implemented is that people wanted UDP websockets. Unity developers have been asking for this stuff for years, for example, because running game logic over TCP out even QUIC can be terribly slow and stuttery. The websocket stack isn't really built for datagram exchange and support for the new feature depends on other factors (HTTP/3, for one) so I think it makes sense to make this a separate API. The mental model of what APIs are out aren't lossy is a lot clearer this way.
How would one add datagrams to WebSockets?
Not ideal, but doesn't seem entirely terrible either
Well, I learned cursive and I can't even read most cursive text..

Ditto. Anyone who's ever dabbled in genealogy will have come across this fundamental flaw with cursive handwriting. It can be lovely to look at. But also very ambiguous to interpret.

Trying to decipher old birth or death certificates often involves trying to guess what they say. Was Great-Grandad a butler, a builder, a butcher, a banker, a baker... or a burglar?

Often, only the first and maybe a middle letter are identifiable for certain and the rest are just insert squiggle which could be almost anything.

I've long been amazed that, even on such important documents of historical record, clerks were expected to fill in details in cursive, rather than printing each individual letter.