skysight-inc/HackerNews huggingface dataset:
You source shows boomers with a median net worth of around $266,400. That's really not much to have accumulated over the course of 40+ years of work.

That's roughly equivalent to putting away $150 a month.
Yeah I have 14.5.1 for a few days now and my 11 pro max scored 3509 which is pretty much bang on when it was new. I just went and checked. It’s actually gone up since it was new. I have 3 benchmarks in the 3400 range so if this is an issue it’s either temporary along the lines of someone needing to let background processes finish or some phones are affected but not others.
I would suggest that psychedelics saw a mass market breakthrough after LSD for the same reason that smartphones saw a breakthrough after the release of the iPhone.

Sure the product category existed prior to then. But the new version was such a step up in user experience that it turned a niche product into a mass market.
Can you substantiate any of that? DoH is a feature of the browser that can be configured or disabled. Firefox even disabled DoH automatically if it detects you are using a custom DNS server which blocks "potentially malicious content"[1].

[1] https://support.mozilla.org/en-US/kb/firefox-dns-over-https
Reminds me of Piczo (https://en.wikipedia.org/wiki/Piczo)

Was a website in the mid 00's where you could build your own website (anameofyourchoosing.piczo.com) and then decorate it using a WYSIWYG editor via drag and drop. Was really popular with kids when I was in primary school (including myself).

There were no templates or any grid systems etc, you'd start with a totally blank white page and you'd just add different premade widgets or HTML snippets to the page, customise the background etc. etc.

Made for some interesting designs to say the least. You'd have to be pretty good at it to make anything that looked professional due to the impreciseness of it all though.

Shame there doesn't seem to be really much archived of the service or any of the sites, unlike Geocities. You can see some examples of sites if you look on Google Images though.
But this means the default is for text to be unselectable.

Which clearly says all I need to know about it :-/
Fabrice Bellard's TinyEMU RISC-V Emulator
I don’t really feel any sympathy for him. Sometimes doing dumb shit has consequences.
The killer feature of Google Docs is the real-time collaboration. People willingly gave up a lot of editing and layout functionality to get that. It was so much better than sending drafts of documents back and forth in email.
> For many languages

It's perfectly fair to compare them for some languages (mostly web). Let's also not pretend like people aren't comparing vim and ST with VSC all the time, while they're very different products.
Perhaps I was not clear. My day.md file does not contain the 5 tasks I write in my index card.

For a real example, my index card says "Abstraction Tweaks".

My day.md looks like this:

# <story-id> - SPIKE: Investigate the best way to abstract common Jenkinsfiles
* Look at current Jenkinsfile types
* Identify commonalities
* If workflows had to change, what would that look like in a code change
* Write a less abstract version, how does that change future code change approach and readability
* Test
* Write a more abstract version, how does that change future code change approach and readability
* Test
* How easy is it to read current code vs your new abstraction

So my index card is more like a pointer to the day.md story I am working on. Right now, perhaps it's obvious, I just started working this story. My breakdown of the work to be done is rather generic. As I start working on the first part "Look at current Jenkinsfile types", I will see the types, and then update that section with the different types as a note. This help me downstream when I am ready to make changes, I can make sure my abstractions in this case would work for all cases.

Here is an example of a done task, including my thoughts, verbatim from my day.md. It's the worst case scenario when I get stuck. By convention, "" means action, ">" means thought. Markdown renders it nicely.

* DONE Test `withEnv` removal - it fails
* If it breaks move it into the rhel7-gradle Dockerfile
* Test change - it fails
* Test w/o gradle opts - success
* Test w/o gradle user home - failure
* Test w/o gradle home - success
> how is this possible? Empty gradle user home or defined works, removing it fails...
* Test no GRADLE_USER_HOME in Dockerfile ENV withEnv GRADLE_USER_HOME= - success
* Test no GRADLE_USER_HOME in Dockerfile ENV no withEnv GRADLE_USER_HOME= - failure
* Test GRADLE_USER_HOME in Dockerfile ENV no withEnv GRADLE_USER_HOME= - failure...container env points to /app/jenkins/.gradle...w/ Dockerfile ENV defined...
* Test GRADLE_USER_HOME in Dockerfile ENV withEnv GRADLE_USER_HOME= - success...container env points to /home/gradle/.gradle which matches Dockerfile
> Looks like the witEnv is shielding the ENV Dockefile definition from an override, where is it coming from?
> Still need to test withEnv only surrounding gradleWorkflow, I don't think the docker workflow needs it
* Jenkins Globals overwrite ENV variables. Removed them from test and everything works
Isolated from everything else, that comment was true at the time and is still true today. You can't propose that as an alternative to Dropbox, but that is a specific context. eplanit specifically said "cobble together my own dropbox for my simple needs", so:

- I'm assuming they have the minimal technical skills to make this trivial and accomodate the rough edges that come with it: no easy "signup" flow but creating an ssh key and putting it on the server, for example. Not that it's much harder though

- I'm assuming they don't care about business viability because it's just for them

- I'm assuming they don't need a lot of features: automatic syncing, a simple ui for listing/downloading/uploading
You mean the one about 100,000 pages? How is that of any relevance to CDOs?
Lower taxes for Amazon in the EU translate into lower prices for customers and less money for EU bureaucrats.

Great on all counts!
Pretty sure he's talking about the original chat embedded in the Gmail interface. The earliest records I can find in my logs are from February 2006. For at least 7 years I used it, and for many years my usage was quite extensive. Either due to changed preferences when I got older or iMessage or other things, it looks like I generally stopped chatting in there around May 2013. From my perspective, Google was sitting on a gold mine because so many people I knew in the USA and across the ocean were using it and it worked very well until they started fiddling with the product in ways that made it more clunky.
As someone who's never worked with canvas, I'm now curious about how it works. What is the workflow like for rendering text?

Under the hood, is canvas implemented using WebGL APIs or do browsers have their own separate implementation for canvas?
Invest into stocks to save yourself from inflation maybe?
Add to that, a11y as a 2nd class citizen.
I think that combined with immediate side effects. It’s probably socially acceptable in just about every culture to be buzzed (caffeine, tobacco, alcohol, coca leaf) but way less tolerable to be walking around doped up or hallucinating, throwing up as part of the experience or generally needing a baby sitter.
Is Bookerly even available for download, or is it exclusive of Kindle?
Yes. Let me correct: it's not only about that grandpa.
More realistically a TEDx talk.
The hilarious part of this, to me, is that it feels like this thread is just copying the (now-famous) HN thread announcing Dropbox.

As a technical user, I get why people are concerned. As someone that's seen this movie before, I tend to think that Dropbox has a better handle on what nontechnical users want than HN does.
Walk around and look for the junction boxes in alleys and on road easements. Often they will be labeled as to what they contain.
An option that Kim Stanley Robinson explored is his novels is a kind of draft/jury service model where voters are randomly selected to serve in government. Sometimes for a whole term, but you can also imagine something like jury service where a group is brought together to decide a single issue. They would have the time to hear both sides of the arguments, make a decision, and then disband.
> Canvas-based fingerprinting due to rendering differences is a thing, so using the canvas is not pixel-perfect either

Luckily Firefox asks you if you want to use the HTML5 canvas API. You can specifically whitelist some pages to use the canvas API and stop it from running by default on all your other browsing. Also: you may want a dedicated browser just for Google's whole ecosystem so they can't track you across the web. I have a Chromebook just for that, which has its own unique canvas fingerprint completely separated from my main workstation PC's fingerprint.
Or while we're at it, a standard energy module that could be a battery, hydrogen fuel cell + tank, or something else.
Fixed now! Our mistake.
Basics of ZFS Snapshot Management
OpenZFS stands out in its snapshot design, providing powerful and easy-to-use tools for managing snapshots. Snapshots complement a backup strategy, as they are instantaneous and don’t require a backup window. Since snapshots are atomic, they are not affected by other processes and you don’t have to stop any running applications before taking a snapshot.
What I Learned Writing and Publishing a Nonfiction Book
https://cleantechnica.com/2020/02/19/bloombergnef-lithium-io...
more than 20% of all US dollars that ever existed were created in the last 2 years and there are “no worries”? I’d like to learn more why.
First thing I thought of too!

For reference:
https://news.ycombinator.com/item?id=9224
> From what I've seen, there are a lot of right-wing people in tech circles expressing a support for capitalism. However, very few of these people know or care how the economy works.

Fair point. Most people don't know or care how the economy works, left or right. My main point was: it's to your advantage to know how the system works, and it's maybe even more important to understand how it works if you hope to change it.

If you don't understand what is inflation and its impact, or basic economics, then politicians can take advantage of your lack of knowledge, in the same way a shady car mechanic can take advantage of uninformed customers. They might pretend that certain policies will help lower-income people when what they are doing is most beneficial to the ultra-rich.
Isn't the answer simply experience? The more one experience an emotion, the more one know on how the emotions works, unfolds and how to handle it. Similar, with age and experience we have more understanding on how situations arise which trigger specific emotions, which also means we have more time to prepare, manage and probably even avoid them.
They're talking about delivery vehicles (which lend themselves well to electric operation for the same reasons city buses do) not semi trucks.
It’s generally expected that the person making the positive claim demonstrate it. You’re asking them to prove something they don’t think exists.

(I have some ideas of what you may say but am curious! You clearly have strong feelings here.)
teach markdown in schools. who needs word processors anyway? need something fancier than headings, lists, block-quotes etc? learn LaTeX. Text rendering can be fantastic in the browser.
I'm half joking, but I think the world would be a better place if folks had fewer, more precise ways of making words look the way they want
While I applaud this activity… I wonder if Starship long term may make this obsolete.

When you can go point to point anywhere on earth in about 30 mins, and only have to worry about the sonic boom during Re-entry, may be the more likely solution.
The thing with babies is that evolution comes in play here, and they often cry for no (internal) reason whatsoever... More crying = more parent attention = better rate of survival. I wonder when does this effect cut off.
> refactoring is much easier and less frequently needed

Compared to what? I have written about 10,000 lines of Rust so far... unfortunately, I stopped recently because I had a few huge refactors I had to make on one of my favourite projects which almost cost my sanity. The reason is that, in Rust, when you want to change the lifetime of a certain struct for example, you need to make sure that everywhere that's used it's only used in the new right lifetime... that turned out to be incredibly difficult to do and required heavy re-writing of many usages I had. Another huge refactor I had to struggle through was changing how I managed errors, and creating a new structure for my errors to be able to capture more information. Again, ran into huge issues which in a language with GC wouldn't exist. I still intend to go back to Rust as I do enjoy it even after all these issues I've had, but to claim Rust is easy to refactor strikes me as completely the opposite of the truth.
Not the surplus. Unless maybe you’re selling bonds, but, I doubt that this will go toward austerity.
I've generally had less typing issues in Elixir than I had when working in Python (which generally wasn't a ton but varied a lot depending on the library).

I've found that Elixir's functional programming model generally alleviates type issues. You're always thinking about what you are passing into a function or what function you are calling and with what data structures.

A lot of type issues in JS, Ruby, Python, etc. seem to come from the mutability and object oriented parts.
No.

Every commercial kitchen complies with and is inspected for compliance with food handling regulations.

Any recipe in commercial use is written specifically for the kitchen in which it is made. One might even consider them a complete vertical unit: if the recipe is designed as a chain or franchise standard, the kitchen standard is designed in tandem to match.

You will not find a commercial kitchen in America using Celsius for anything.

If you don't want professional tools don't buy them.
being largely human-made and relatively recently created, pm (particulate matter) and voc’s (volatile organic compounds), and perhaps rarer (but potent) pollutants like ozone, carbon monoxide, and radon, are important to monitor for health. note that co2, while fashionable to be concerned about these days, is not a significant health concern (life evolved in relatively significant concentrations of co2) beyond suffocations at extremely high concentrations.
Test-Driven Development with Phoenix
"misplaced or exaggerated for effect" appears to be a natural thing. It's not a new thing, but it definitely seems to be accumulative.

Friends say bands are "awesome", long meetings are "excruciating", guys in mock turtlenecks say products are "magical" or "revolutionary". Boys cry "wolf". What does it all mean?

What words do we choose when the correct words are no longer meaningful? What is the value of a word that describes a situation that almost never happens?
Challenge: Console List GUI in Haskell
https://shiraeeshi.github.io/editable-list/article.html

Here is a question: which options do we have for designing (an architecture of) an application which shows a list of strings in console gui, allows to edit strings in an edit field that appears next to a list, and shows logs, and which design would you choose?

Let's play a game: there are some variations of console list application architecture listed in this article. If you come up with some new architecture, which is not listed in here, then I owe you an imaginary glass of beer. And if it is listed in the article, then you owe me one.

You have at your disposal functions that draw strings, rectangles and grids on the screen in console: https://gist.github.com/shiraeeshi/70e447fbbb5ae9a6ba1bf1c0c9bdd2cf
Also the function to register key button press events is given: https://gist.github.com/shiraeeshi/6aa2055d840297b1d55fac2e11b72e12

You can copy-paste the above code into your project.
Also you would need to add this dependency to the project:
- ansi-terminal >= 0.10.3

Don't worry about adjusting the width of a list to the length of strings, you can use fixed width. Also don't worry about the height of a list or the height of the logs container, let's show 5 items in a list and you can use fixed height.

You can use a library or you can reinvent what the library does, it's up to you.

The idea of the game is that you put this article aside and start writing your version of console strings list, and after you finished that, come back to the article.

Good luck!
Here's one thing Google hasn't yet realized it seems:

They are neither the coolest kid in the class anymore nor the teachers favorite; they can't just do whatever they want anymore.

This is a good thing but I wonder how long it will be before Google get the message.

Seing how long Microsoft pushed Silverlight I'm afraid well have to live with this for years to come.
This is a great example of why defining of one's goals is important. To be one of the "happiest people" would be a worthy goal, but the young don't think of the game of life like that.
DeepMind Wants to Use AI to Transform Soccer
>"TinyEMU is a system emulator for the RISC-V and x86 architectures.

Its purpose is to be

small and simple ( <- PDS: Very Important!!!)

while being complete.

Main features:

o RISC-V system emulator supporting the RV128IMAFDQC base ISA (user level ISA version 2.2, priviledged architecture version 1.10) including:

o 32/64/128 bit integer registers

o 32/64/128 bit floating point instructions (using the SoftFP Library)

o Compressed instructions

o Dynamic XLEN change

o x86 system emulator based on KVM

o VirtIO console, network, block device, input and 9P filesystem

o Graphical display with SDL

o JSON configuration file

o Remote HTTP block device and filesystem

o Small code, easy to modify, few external dependancies

o Javascript version running Linux and Windows 2000."

Related:

GitHub user jhhuh's copy of the RISC-V emulator source code: https://github.com/jhhuh/tinyemu (easier to browse)
Let's not forget DRM. Now that framebuffer can be delivered via an encrypted EME module, thereby killing the open web permanently for the purposes of scraping.

Thanks a bunch, W3C!
Yikes. How does the inability to select or search text pass even the most basic of UI/UX and accessibility guidelines?
We do not. Most cheaper EVs are ~200 miles of EPA estimated range which here in the US limits the use of the vehicle significantly. You also have to account for the fact that EPA estimates tend to be fairly optimistic for the way some people drive.

A Model3 AWD (non LR) will struggle to hit 200 miles of range at 75+ MPH with the heat running and temperatures near freezing. For anyone in New England cold weather and prevailing highway speeds of 75+ are fairly standard.
Thanx, I'll take a look.
I take the opportunity to thank you for Postgrest. It is really a nice sharp tool :)
"Background system processes running" wouldn't be obvious to non-technical users. It might even be distressing. If the process isn't something that can easily be explained to a regular user, I can see why Apple wouldn't try and communicate about it.

Though I could see maybe detecting that a user is a developer and showing a message only for those users
Fans have invested in a story. They started a book, got a second book, got a couple short stories and promises of a 3rd book. No 3rd book has arrived to complete the story.

If he had said "sorry, no book 3, it's just done now" years ago, or even now, then that changes expectations. But if he's just going to avoid it all then ya, that's kind of a bad thing to do to your fans.
I suppose; but I also think the officer shouldn't have been doxxed so I'm not really sure what you're getting at.
> you can't copy-paste without additional, browser-specific tweaks

Expect an AI-based OCR browser extension to copy text to the system clipboard. Possibly by sending screenshots to some centralized service ;-)
Hydrogen molecules are so inconvenient to store. It would be great if the hydrogen atoms were stored in the form of, e.g., octane, then the carbon atoms (from the octane) were recovered somehow so they don't accumulate in the atmosphere.
This is exactly why Starlink is poised to become a revolution for rural towns. For decades, just like this story tells, communication conglomerates have mixed with local town idiots to stop infrastructure roll-out. Starlink can expect millions of thirsty subscribers if they can pull off a broadband connection.
In this case, I think the switch is most likely entirely based on technical merits, rather than some way of asserting more control.

So with that in mind, the fact that the team behind one of Google's most interactive pieces of software has to throw up their hands and say "DOM is too slow, we gotta roll our own" should be a wakeup call for everyone working on Chrome and other browsers, but mostly for Google itself.

When you escape the DOM, you're going to be doing pretty much everything yourself. And for someone like Google, that might be worth the absolutely insane amount of effort, but what about everyone else? You're Google, Chrome has 60%+ market share. Why isn't the plan here to systematically start improving DOM performance, or create APIs to more directly modify how elements are laid out and created? Why do all of this work to benefit only Google Docs?

We've had years (decades!) of articles and talk about how the DOM is slow (including a bunch from Google), so why not improve it? Why give up and waste all this time on a custom solution? Why not create something that is *actually* capable of handling the complexity of modern, highly interactive applications, including Google's own products?

You can say it's Flutter, but that's yet another effort to escape the DOM, rather than actually improve it.

Maybe this has been the plan behind the Google Docs team, to push people on the browser side and other Google teams to start seriously looking at what to do with the DOM, if so, I hope this actually has the intended effect. We all deserve a better, more performant web.
All that stuff is easy to not use. Anecdotally, everyone I’ve spoken to wants a fully functioning TV that they can plug their own devices into since they’re going to plug an AppleTV/XBox/PlayStation/Roku/Chromecast into it anyways.

If you want to use your own speakers or external video input switcher or whatever then you can still do that, just like you could before, but not including multiple inputs or speakers on a dumb set makes it an incredibly niche product.

The TVs coming out today are great if they just ditched the smart aspect of it.
As someone who has been programming with Elixir for my day job for the past few years, I find this aspect of the language to be super pragmatic and productive. It's a nice feeling to not have to chase new language features and syntax and focus more on the problem at hand. In addition, I've never felt limited by the language given that the underlying constructs are so powerful (message passing, immutability, pattern matching, etc). Glad that Jose made the decision that he did.
Imagine if we had a metric of "how easy is the code to understand and work with" rather than "can we do it with less lines of code".
Web UIs are already an incredibly cut-down implementation of a real OS GUI. I'm not looking forward to something even worse than that.
Most Amazing Street Performers in the World
Roam was amazing. I stayed at the Tokyo location for a few months in 2018. I was so inspired by my time at Roam that I've spent the last few years trying to figure out how to start up a similar concept and I just raised about a million and a quarter dollars to do a prototype for a first location.

I'm in the process of doing user interviews to learn about what people would want out of a similar space. Feel free to email me if anyone has experience living at a Roam or similar environment and would be open to doing a user research interview.

Email is in my profile