skysight-inc/HackerNews huggingface dataset:
That always trips a lot of people up because .uk is the country-code top-level domain for Great Britain, and cctlds are assigned using the 2-letter ISO country code for that country.

...except for Great Britain, who were one of the first few other countries to be connected to the internet, and decided to use .uk before people realised that every country would need one, and using already-assigned ISO codes would be the best way to hand them out.
Not sure about arbitrary polyhedra, but you may be interested in this: https://www.win.tue.nl/~vanwijk/myriahedral/
Is it really only about bubble color, or also about encryption? Apple goes to great lengths to secure those blue bubbles, even as group texts. Green bubbles are not secure, and Google is pushing an interoperability standard that does not secure group chats because Google likes reading your comms for its advertising business.
https://archive.ph/wvVLw
There’s probably a point where too much analysis makes the conversation worse off, right?
I don't care about Messages (somehow most of my friends have an iPhone and noone use it), but it would be nice to have at least basic interoperability between the biggest chat software. I mean it's very annoying to have some apps like X, Y, Z for a few contacts while most of the other are in A and B. A nice feature of Windows Phone 7 at release was it's consolidated chat app that allowed to send SMS, chat with people on Fb Messenger, and people on Skype.
+1 again but it's not just the Fortune 500. My employer (15 employees) hired a blind technology consultant when we were designing a kiosk for a major US Airport. We invited a blind user from a local non-profit advocacy group to come try our product and talk to us about our choices of tactile controls, audio feedback cues, etc... From that one engagement, we received immensely valuable insight into the average blind user's fears and expectations when it comes to dealing with kiosks in public. There's a definite need for expertise in this space.
Starbucks does not franchise.

There are licensed stores, which is what you'll see in a Barnes and Noble, hospital, or on a college campus. These do make up a significant ~40% of total locations.
Fine what about this instead: a forced government propaganda campaign that is amplified 50x over, by all mainstream media corporations, that is designed to coerce you into getting a shot created by a company that has been fined over 10bn in the last 20 years.

This propaganda campaign will scare you, demoralize you, and ultimately try to split apart tribes (friends, families, churches, etc). It will threaten, and in some cases take, your job and your livelihood. It will restrict your travel and it will call you insane, a conspiracy theorist, and a murderer if you disagree with it.

There. That's a lot more palatable than forced government injections at gun point.
pretty much all of these seem very normal and i'm actually shocked starbucks doesn't already have them in place. you can work 32 hours at a starbucks and not be considered full time? starbucks doesn't supply fresh aprons to everyone every shift?
We had pensions. And then everyone was told to use a 401k. And those previous corporate pension contributions became shareholder profits. And then wages stagnated and many people couldn’t afford to or didn’t save in retirement accounts. And now half of everyone over 55 has no retirement savings per the GAO and will rely on Social Security, Medicare, and whatever income can be scrapped together when you’re elderly.

It’s going to be a shit show. But heh, at least those pesky pensions went away, amirite? Insolvent pensions are the least of your concerns when tens of millions of older Americans have a vote and are collecting an entitlement till death.
Do you think the world has changed much in the 20 years since then?
SSI: Server Side Include[0], my first not so simple website was created with SSI, with all the pages as `.shtml`. These are memories.

[0]: https://en.wikipedia.org/wiki/Server_Side_Includes
>"what if I'm nothing more than a machine that uses tons of statistical learning to decide my own next move?"

What if you're not even determining your next move? Sabine Hossenfelder did an episode on Superdeterminism that considered this possibility - that you have no free will, that your every decision and action was fully determined at the moment of the Big Bang, and that your conscious mind is merely observing them as they happen but not actually causing them.
I actually don’t like these lists.

All abstractions are falsehoods at some level, however, if you chase rabbit holes, you will never accomplish anything. Even the macro world is a falsehood/abstraction of the underlying quantum subatomic works (I think).

What matters is if your abstraction is good enough for what you goals are. For most of the lists I have seen, you can make valuable software that people will pay you for while still believing half the “lies”.
I used this at a startup and it was pretty bad. It sort of vaguely looks like Common Lisp, but you pretty much have to program in Javascript and there are a lot of weird edge cases (eg (apply #'+ '(1 2 3)) doesn't work because there is no + function in Javasccript.

Just write Javascript.
At least on linux, it's not the browser that picks the font used for "monospace" but part of fontconfig. I've reconfigured my fontconfig to use a different font for monospace.
If your first language is Java, like mine was, then you're not even taught that there is anything _but_ OOP. It seems to me that OOP is foisted onto newbies who don't know anything else exists (why would they?), by teachers/instructors/programmers who love OOP.
You literally described diffuse reflection, which is "white paint"
I'm interested in object orientation from the perspective that an object is a process and it has behaviours with other objects and internal mechanisms.

Similar to message passing. Unfortunately I rarely see interaction diagrams of compositional nature of objects, so it's not obvious how most software is meant to work without an example sample.

Am I alone that Javadocs or Doxygen docs are not enough to understand an object orientated product?

I think referring to "local understanding" of objects is a really good point. The more you can understand locally, the more you can actively include in your thinking.
As someone who uses a static site generator, I agree with most points. The most important thing in a blog/website is the content. Start writing, and publish.
I'm running the script from January 2018. However, covid was really disruptive, so I don't know what we'll be able to see. Anyway, I'll paste a link to the plot when it's done.

Edit: typo.
> According to wikipedia a very complex dielectric mirror can reflect up to 99.999% of the light

You skipped the "but only for a narrow range of wavelengths, ranging from a bandwidth of only 10 nm to as wide as 100 nm" part

> while simple mirrors may reflect 99.9% of the light.

Simple as in "enhanced silver mirror" ? Not that simple https://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=81...

The regular silver mirror part is:

> Silver is expensive, soft, and quickly tarnishes, but has the highest reflectivity in the visual to near-infrared of any metal. Silver can reflect up to 98 or 99%
As I sit here several minutes into a build powered by gigabytes of modules and package artifacts that is converting a collection of components into react-native, then converting the 30-page react-native mobile application to HTML using react-native-web.

Now wasn't that easy?
There's a CCP Grey video which take a decent stab at untangling everything:

https://www.youtube.com/watch?v=rNu8XDBSn10
Is there more on this? Can this as is really be enough to maintain the security guarantees Apple currently provides?
> THE PROBLEMS A GENERATOR SOLVES

One problem not listed is source code syntax highlighting. If you provide source code listings in articles, then highlighting is a big help to readers. Generating it in HTML is not fun.
I don't have an Apple device to test but does that mean that the author's point about the default `monospace` font "Courier New, is not legible" is out of date or just a rare opinion?
Yes, but that's not exactly what's been happening. In some cases they're closing one store and opening another nearby. This has been blocked by the courts before- Chipotle got into trouble for opening one store a few miles away from where they closed another one, as an example.
Except in this case we're literally talking about established CI processes. They're just not triggered by the "C++ contributor" because those don't exist as such. We have GCC contributors, Clang contributors, etc. Periodically a batch of those contributions get marked for testing and they get pushed through various CI processes and bug reports or even PRs get generated.

The C++ compiler vendors I am aware of also have access to nontrivial C++ codebases that give them access to these sorts of "see what broke" speculative build jobs: Red Hat has RHEL and CentOS repositories, Microsoft has the presumably massive Microsoft codebases, everyone has access to vcpkg, and so on.

I'll also note that this is just normal for sufficiently popular systems languages. If Rust as successful as it seems like it will be, there will some day be far more code outside of public crates than inside them.

Anyway, there are some differences for sure, but it's not night and day they way you describe it.
OSHA, DOJ take on Amazon’s grueling working conditions
> some of it was exaggerated, and the lived effects hasn’t been as drastic as we were being told

Or we're still in the "insertion sort is faster than quicksort" part of the graph.
What power would a union have if the company is willing to close the unionized location? If they were required to keep the store "open" but the union strikes, the union is basically closing the location for the company.
Kssht, Over: Walkie-Talkies and WebRTC
I find it funny that people keep throwing non-caps "clean" code here in this post without knowing the context, you now have "clean architecture" too, and it made it more difficult to know what you're talking about.

Clean Code is actually a book by Uncle Bob. And Clean Architecture is the name of another book by him.

What Casey is criticizing isn't "good code". He's criticizing Uncle Bob's philosophy.
Call it the new iPhone XY but stay true to the small size and original button placements. Fine, remove the physical button but provide the original functionality when pressing there. With scales of economy the product's year over year price should go down not up to feed the fat cats, rats, barnacles, IT bureaucrats, World Woke Pride Movement.
> All you may need is HTML

All your blogs need is HTML.
Nasal vaccines hold promise but we still don't have one approved for COVID-19.

https://www.nbcnews.com/health/health-news/nasal-covid-vacci...
Why does it need to be gradually typed?

If there was the equivalent to Rust doc generation that said

`fn configuration(config: Config, pkgs: Packages) -> Configuration`

"Implement this function in `/etc/nixos/configuration.nix"

And then I could click into each type and see what it's supposed to be, etc. Now, there would be some differences because Rust can't have arbitrary record types but you can imagine either forcing packages to define their inputs or just take the idea of rust doc here as a visual example. But being able to progressively drill down the types - and have the types checked by the language runtime! - would massively improve Nix's ease of use and discoverability.
Just name the zones after the predominant facing constellations / star at the epoch of this new standard. 12 or 13 zones might be a good amount? Too many?

This is perhaps the least political potential solution I could think of.
The part where you require those for your ISP, a legal entity that you have a contract with and can enforce laws against, but not for Cloudflare, Netlify, Akamai, GitHub and all the cloud vendors have access and can modify this supposedly authentic and confidentional data.
I’m starting to wonder if I should have taken one of those 40% decreases income last year.
In Neural Networks, Unbreakable Locks Can Hide Invisible Doors
But as I pointed out in a post last week, most of these things (except for Covid, obviously) were looking worse a decade ago

No, they weren't, because a decade ago there was still hope that democratic process could lead to sensible public policy. Now it's not even clear that we can avoid authoritarian capture.
I sympathise with the main thrust of the post but, to nitpick, this is just plain wrong:

> But mostly css appeals to our vanity and ego.

Design isn't just about aesthetics. Good information design, clear visual hierarchy, accessibility, etc. all help with communication. The author's effective use of spacing, bold, and code tags show us that they know this intuitively, despite what they write.
No. Companies just have to re-hire fired employees and pay lost wages and benefits. IMO Starbucks should pay a large punitive fine that gets split between the fired workers and the NLRB.
Rust belt province got old before it got rich, as much of China will
I live in London too, but I really don't think this would work well for most things, Royal Mail, sure. But if I give a this to a private parcel company, theres no way they are going to figure out that, despite being the only #9 in my postcode, there are 3 streets that my postcode covers, google maps doesn't locate my house specicically if I put "9 <postcode>', it will absolutely be marked as could not locate.
For anyone in a situation where an unordered_set or unordered_map is in a hot part of the code, I'd also highly recommend Robin Hood: https://github.com/martinus/robin-hood-hashing

It made a huge difference in one of the programs I was running.

EDIT: I could have sworn they used to also support the ordered versions, but maybe not.
If I can't read your site non-clickable links is not going to be an issue as I will never get that far!
lector.ai | AI-Engineer and Full-Stack | Bremen, Germany | Full-time | https://www.lector.ai/
Job posting: https://justaddai.jobs.personio.de/#company-37624

Join our great team to innovate in ai-based document processing. We help our customers to automatically process large numbers of documents using state-of-the-art ai models (BERT, transformer based OCRs, etc...). We make the power of machine learning accessible.

Become a member of a fun team and build the next big platform with us. Enjoy our wonderful office in the Bremer Überseestadt and profit from the great company-wide network of talented software engineers and data scientists.
https://archive.is/8aSSu
Not really, go to their website and try to order, it says the delay: Model 3
Est. Delivery: Mar 2023
Experience and iteration. I'm currently deploying a blog to AWS as we speak. This is my third AWS account as I deleted my previous two which I'd created doing courses teaching myself to code probably at least 6 odd years ago now. I can't remember why I deleted one of them, the other one was because I'd fucked something up with kubernetes, was getting charged and had no idea how to switch it off so I just nuked the entire account. I've not had to do anything with kubernetes since so I probably still don't know how to sort that out, but my current experience with AWS is going a lot smoother even though I hadn't touched it in years, purely because I've got those experiences from years ago. I know a lot of the acronyms now, I've viewed the consoles before, it's all a lot less intimidating than it used to be.

You just need to keep doing stuff. There is so much to learn in development, and you probably will never stop learning, but you do accumulate enough knowledge that things start getting easier.

There's also a famous phrase for fitness coaches: "it doesn't get easier, you just get tougher". I think that's probably also true for a lot of software (which contradicts my last paragraph but I think you get the point). That being said, leverage things to make your life easier. Strike a balance between dependency hell and rolling your own to make your life easier. The easiest one for this is evaluating whether spending the time to get your design pixel perfect is worth it compared to "near enough", especially if it's just a hobbyist site. This kind of thing comes down to your personal tolerance for imperfection. The people knocking things up in a couple of hours probably have a higher tolerance for imperfection. They can ship things unfinished and then keep iterating to improve over time. They're probably not too fussed about a bit of text being unaligned or the odd link not working properly. If you need everything to be perfect before you ship you're probably in for a rougher time of it.

Everything comes down to tradeoffs at the end of the day, the most famous being the speed - scope - cost project management triangle: https://en.wikipedia.org/wiki/Project_management_triangle

I don't think there is really any magic solution to make you 10x. You're better off taking a Dave Brailsford marginal gains approach. 1% improvement a week is 100% improvement over two years: https://jamesclear.com/marginal-gains
This is harder to catch a cancer or heart disease from someone else, vaccinated or not.
> it had the potential to be a good test run to see how we deal with a more fatal pandemic.

Wasn't the AIDS pandemic already a good test run? It appears AIDS killed twice as many people in the African region in the year 2021 alone than COVID-19 has all told. Particularly with respect to the Americas, I expect AIDS would have proven to be far more deadly if it weren't for our effective proactive measures. That we seemed to be running around like chickens with our heads cut off when COVID-19 came around, even after the lessons learned from the previous major pandemic not that many years earlier, suggests that we simply don't learn (or tells that pandemics can be different enough that the lessons aren't transferrable).
From seeing AI beating humans handily in chess, I just can’t bet against it understanding most subjects better than humans. This isn’t even AGI, it’s just piecing data already on the net and have it ready. Chatgpt isn’t there yet but it’s a major proof of concept
A big reframing in my life was when I realized that timezones aren't a physical or mathematical construct: they're a legal construct.

This was driven home when Russia changed one of its timezones and we got bit by it because it turned out we had cached a build of tzdata years ago instead of building it from scratch every time we pushed out a new version (oops). The law went into effect and Russian users immediately started filing bugs.
Very strange.. I am 32 and still find great joy in discovering new music - not just new artists but different genres as well. There is just SO much good music. And contrary to some others, I find most of the music I listened to growing up to be pretty cringe, but I still enjoy it from time to time purely for the nostalgia. So this is news to me..
Ah, yes! That one
Stop all non essential air travel much faster. Hard to flatten the curve if an asymptomatic infectious virus has no geographical limits.
Fair, "It's such a step down in experience that even for 10% of the cost and a simpler API it's not worth it."
That's exactly my point - where's the uptick in suicides everywhere else?
Still relies on writing, but have you considered ReMarkable or something along those lines? At least you'd still have sync. And not to judge, but I wonder about your concern for writing / typing speed: are you really just taking notes, or transcribing? If the former, I would imagine writing quick glyphs might suffice.

FWIW I don't use a ReMarkable or tablet. I'll use a text editor on my laptop, or a paper notebook, and it also troubles me I don't have effortless translation of the latter over to the former. But I have observed there is much less knee jerk to the ReMarkable form factor in meeting rooms, at least in my org.
Shou Sugi Ban
I never released a production website with SSI before, but I found it when I was searching for a more bare-metal approach to make websites; then I found Caddy's template engine and it's been more than enough for what I need.
> I loathe the vision of a future where anyone can ask a neural network to create music just by describing what they, the user, want to hear, without them necessarily having any musical chops at all

As a musician I have to say I don't care at all. In fact it seems very, very cool that people without the massive amount of time and money privilege required to learn music theory and practice well enough to make an enjoyable song, can unleash their creative ideas and hear something they find interesting. It's akin to listener empowerment, and I'm all for it.
Well, the money goes to the individual. But it seems like a fairly safe assumption that a person who is dying and goes through this effort is somewhat motivated to make sure their family is provided for.
Context:

I saw the other post (Objects have failed, https://news.ycombinator.com/item?id=34995359) and just so happen to know that these two are connected, they were the two starting positions of a panel discussion.

Presenting one without the other seemed...incomplete.

https://news.ycombinator.com/item?id=34996888
I did not make the case that ALL regulations must be erased to a zero, at all. I do believe that there must be a minimum of regulations that actually make everyone prosper and go along with each other. Unfortunately, regulating messaging so that anyone can have just a single app on their phone for that specific task is beyond unnecessary, but that's just my useless opinion I guess.
Digital tech to predict future city environments may be key tool in urban design
TLS ads a lot of complexity and with it come additonal vulnerabilities that a HTTP-based site doesn't have - e.g. most famously Heartbleed.
Yeah my comment wasn't clear. Creating the flashcards is a slow process but supposedly imparts 'deeper' knowledge for the creator. That is the claim I'm curious about. Anki has shared decks that anyone can download and study [1]. Say someone has an exam coming up that they need to prepare for. They have two choices: study flashcards given to them, or make and study their own flashcards. For the sake of this example the deck that would be given to them and the one they'd make are identical and contain sufficient information to achieve a perfect score. 3 hypothetical scenarios:

- A short length study period where a large proportion of time is used to create the cards allowing less time to 'test' their knowledge compared to if they had started reviewing right away.

- A medium length study period where the creation period is now a smaller proportion of the total time. Because they created the deck their self testing performance increases at a greater rate compared to testing with a deck given to them.

- A longer length study period where the creation period is now a negligible proportion of the total study time. The benefits of being the one who created the flashcards fade. Whether they created the flashcards or not matters less as knowledge of the deck is complete either way and studying the deck is done only for maintenence.

Either way this is just a question about the most effective way to 'download' knowledge. I'd always choose to make my own cards because I'd be able to make a more targeted deck and know how to use plugins to make the cards more interactive.

1: https://ankiweb.net/shared/decks/
>"OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme LateBinding of all things." – Alan Kay

This is probably why I love programming in Cuis, Pharo, and Squeak. The ability to just write my code in small chunk as I need it. Heck, the fact that block closures exist in the language spec makes it easier to even be kind of FP-like with the code as needed by just passing along function blocks where it fits best and then reverting to the OOP messaging where it's better suited.