skysight-inc/HackerNews huggingface dataset:
> Vaccine prevents covid (e.g. death and major injury). Somehow vaccinated people are scared of unvaccinated or vaccinated-but-unmasked people. Huh?

You need to get your story straight. Things are quite simple as easy to understand once you take an honest look at the issue. For instance:

* The current generation of COVID-19 vaccines trains the immune system to have a fighting chance against COVID-19 and are effective at practically eliminating the risk of serious illness, but they do not prevent infection or spread.

* Some people cannot take the vaccine, such as the case of pregnant women until recently. Others do continue to be at risk even after taking the vaccine such as those plagued with comorbidities. See Colin Powell.

https://www.cnbc.com/2021/10/18/colin-powell-suffered-from-a...

* The risk of spawning a new strain that is not handled by the vaccine is proportional to the number of infections, thus contributing to it's spread endangers us all. See how the Delta variant was spawned in India.

https://www.wsj.com/articles/rising-covid-19-breakthrough-ca...

This is widely known by anyone who honestly cares about the subject and did a cursory search on the topic. In my case, the local vaccination drive distributed a leaflet explaining everything. Is any of this info new to you?
> Think about it like this. The goals are attain employment and maximize compensation. That’s it.

Meh, I think devoting 30-40% of your life to something is more than just maximizing compensation. In tech, at least, you normally have quite a few options about where you will work and what you will do. If you feel you need to lie just to get into the door and are convinced that you wont get the job unless you do lie, then consider that this might not be the best job.

On the other hand, if you are too afraid to tell the truth even in the interview, it doesn't bode well for when you need to deal with other people in the corp bureaucracy (which is inevitable once you go past the junior engineer level).
I grew up in and around these accents, and will never forget the unique things like "Florida" being pronounced "Flor-id-er" that didn't really fit any other NY accent.
Apple support is generally not going to be able to help you solve software bugs.
Lol. Sorry your own experience was bad. Doesn't mean everyone had the same experience as you though.

I ran windows, then linux for ~4 years as a daily driver, switched to mac about a year ago.

I do back end/front end development full time for work + work on many performance sensitive personal projects, and couldn't be happier with the OS.

It's almost like different users have different experiences based on their use cases...
It isn't default export, as you can see here: https://babeljs.io/repl#?browsers=node16&build=&builtIns=fal...
Both in this article and other comments here, people mention Safari being a factor. It sounds like this is likely related to the browser. I noticed that you're using Chrome. I use a variety of browsers but rarely Safari, and I don't have any of these issues either.
I always see tags as a patch for when search doesn’t work effectively. If I have a hold of some content that I will want to find later and it doesn’t have the metadata needed to show up in a future search, I have to add that metadata myself.

My solution is that all content goes into a new folder. Projects get meaningful folder names so that at least a search for “School” will find “School Trip 1997”, even if the documents in that folder “PASSPOR~.PDF” don’t themselves show up in the search results.

In my experience it’s been rare where tags have been used to put data in more than one place.
> My main reservation with Spring is the heavy dependence on runtime reflection. I'd like to see a Java web framework designed for conventional server-rendered web applications (as opposed to API backends), with authentication, CSRF protection, form validation, and so forth, but without heavy use of runtime reflection for wiring up objects.

Add Phoenix style LiveView and we'll have a winner..
With the advantage that you can get in your car at any time, drive five miles, and escape to the 3.5M sq mi of the rest of the US.

Calling it feudalism is a wee bit of an exaggeration. An interesting experiment, perhaps.
I am 90% through Wanting and it has also blown my mind. I knew a little about mimetic desire, but not the ins and outs as Girard thought about it.

The book pushed me to sell me “dream” car that I recently purchased and has me longing for a simpler life focused less on things that I want do to mimesis.

I don’t think mimesis is bad, but I when it’s used to coerce you to live a certain way or do certain things for the benefit of someone else it feels like you don’t have control. Which is the really mind blowing thing about this theory, that we don’t have control.
^ This. It's not that I don't want to switch to a different company, it's just everything else is a worse, overall experience.
I'm on Windows every week or so, and while it feels much faster than Mac, on the same hardware, there are just too many little things that annoy me. (have tried a few Linux flavours too, not really a contender for my use case)
there are tools that turn long tweets into multiple tweets. such as : https://www.twitlonger.com/

actually thats not a great example sorry.

but FYI it looks like he was using this service:
https://hypefury.com/
Take a look at what you do remember easily, and then game your note taking process, so that you add that stimulus/reward to your note taking. Maybe it's paper, maybe it's a computer, maybe it 's a fountain pen. Maybe you're like me and your retention is better if you're fully engaged and not taking notes. I see notes as some see a camera. You're so busy trying to transcribe what you're seeing, you're not fully comprehending it till later, and that's only if you're good at notes, otherwise, you now have a dumbass teaching you when you could have been listening to the litteral expert in their field explain it, paying better attention and understanding it; rather than memorizing it. Once you understand it, you're not memorizing, you're explaining. But that's just how I work. Find what works for you.
Somebody took the 10th Commandment and blew it out into a full-on book.

Smart work.
> You can't even resize an emacs window with the precision you can every other app on Linux and MacOS (no idea on Windows) because it forces resizes based on line height and character width (or something that approximates that).

Well, so does PuTTY, the (AIUI overwhelmingly most) popular remote terminal emulator on Windows. Which AFAICS is quite appropriate for a text-based program in a GUI window. So if there are problems with Emacs, I don't think that is among the biggest ones.
> Of course, none of these desires relate in any way to your personal happiness or true desires.

This is where I stopped reading, because of course the most egregious false generalization typically starts with words like “of coruse”, “it is easy to see”, “obviosly” etc.
And then you have your golden boy US Arms industry who will rather label you a terrorist than stop their violent greed. They are 'required' or but but power vaccuum, everyone else is just as greedy, ree.
I've recently built a tagging system based on SKOS [1]. This supports hierarchical as well as associative relationships between tags (while not strictly requiring either), as well as ad hoc groups of tags.

While SKOS was intended for more formal vocabularies, I've found its use as a basis for a tagging system makes exploration and navigation of a topic area reasonably organic, as it allows users to specify relationships only as they see as fit and intuitive.

[1]: https://www.w3.org/TR/skos-primer/
I wonder how many people here are throwing stones while living in glass houses.
For me the two Achilles's heels of JavaScript performance are the lack of easy parallelism and creating new objects in instances where they could mutate existing ones.

These could be solved with a sufficiently smart JIT. but the task is not a trivial one.

var data = [[2,3],[4,5],[6,7],[8,9]];

data = data.map(([a,b])=>{let l = Math.hypot(a,b); return [a/l,b/l];});

In instances like this it should be possible for a JIT to modify data in place without allocating any new objects. Similarly should data be large enough A JIT could process the transformation on multiple cores.

A reference counting Garbage collector would have an edge. Alternatively a language could crafted to provide more context for the JIT to do it's work. Having a clear distinction between mutable and immutable and being able to specify that functions are pure. These would assist a great deal.
The only way to achieve that is to live as an outcast, which is generally a much less preferable situation to be in.
>The free world's enormous advantage in military competition with China is that they have each other, they have allies.

More precisely, their advantage is that they have America, whose political polarization is being hastened by internal and external actors every day.
From the article:

> Nigel Short played against a strong player on Internet Chess Club who used the opening; Short suspected his opponent of being Bobby Fischer.

> English Grandmaster Nigel Short dubbed the opening an "insult to chess".

So...I wonder how the game against Fischer (?) went.
If a society or community looks meaningless, it's often because meaning has been purposefully removed. Why? Because that meaning would have destabilised society.
I haven't seen a spinning beachball on MacOS in years. I'm not even sure it still exists anymore. But also only rarely have a sluggish system, with or without a spinning beachball.
Activity Monitor shows a "memory footprint", rather than just a simple sum of virtual memory usage. Among other things, this number splits memory usage for resources shared across multiple processes (e.g. system libraries) and attributes a fraction to each of them.
And MacOS is built on Darwin; a hodgepodge of FreeBSD atop Mach and years of iterating on that.

Point being, Apple has zero barriers to making Mach look like an existing interface to userspace a la FreeBSD. They can take advantage of Linux's stable ABI and add the necessary Linux interfaces for native Linux containers support, and it could be performant.

The whole x86 on ARM problem seems like the more difficult one to make performant from where I'm sitting, but there's no shortage of claims to the contrary saying x86 emulation on the M1 is fast enough even for demanding video games.
If you are interested in this sort of thing I’d highly suggest reading The Spectacle of Society by Guy Debord. Or just read the first paragraph which summarizes the book in its entirety:

The spectacle is not a collection of images but a social relation between people mediated by images.
Eg.

module.exports = {foo: 3};
setImmediate(() => module.exports[Math.random() > 0.5 ? 'foo' : 'bar'] = 5);

This is impossible for ES modules, because exports are static and known at parse time.

Few widely used packages do something like:

enhanceWithAdditionalProperties(module.exports, mixin);
btw. ses now offers unique sending ips
I'm confused. Is the thesis just that: peer pressure is real?
At it's simplest, a filesystem can be thought of as a string key (small) to value (large blob) database.

Directories are just a method of breaking the collection into usefully small / specific subsets for humans (mostly) and computers (a secondary but important performance optimization).

There's no technical reason some form of Standard couldn't be added to, or on top of, a filesystem that added tags as an alternate view or foreign index against the data.

The holdup is that there isn't any single standard for adding or searching by tags. The current directory structure is the lowest common denominator and has existed for longer than many of us have been alive. Change is _hard_ and those file open/close dialogues and interface methods still have to work, and they can work, at least for limited numbers of tags or maybe by some addition / removal special path syntax... However then it's stupid hard for the humans. Hard for the use case the tags are supposed to simplify.

Maybe this change can be added to what everyone really needs: a set of GUI calls that work on all the platforms, that isn't writing a damned web-page and using a DLL-hell-bloat bundled web-browser to do the cross platform lifting. Something that can work across all the desktops (as a target) and maybe all the mobiles (as another target) and maybe tablets too (slightly different target, somewhere between).
I just skimmed the first several paragraphs and the only spelling mistake is "no where" instead of "nowhere". Though if imaginary spelling mistakes help you believe in the obvious BS coming out of the CDC and if that's necessary for your sanity, let's call it 6 mistakes.
The only way I can think of do that would be to not make a name field mandatory. That's certainly possible in some applications, but not in others. For example, I work in insurance and we need a name to put on the policy documents.
Wow. Are you under the impression that Christian English settlers didn't oversee slavery in America? Are you not familiar with how they used the Bible to justify slavery? These are real basics of American history.
This hugely reminds me of the discussion on jelling teams in Peopleware. The teamicide chapter comes from the opposite direction admitting you can't jell teams on demand, you have to make sure you don't do bad stuff and hope for the best.
That’s not true at all. Plenty of jobs for Node dev at any scale.
I was going to say that the administration of this might be difficult, so I completely accept your points above.

The reason I chose flights and home heating specifically was that they are some of the easiest to administer, since governments already track which unique individuals are buying which flights, and home heating is naturally tied to an address (although I suppose someone might own a second home, with the gas bill paid in their spouse's name).

For something like car travel, we may (unfortunately) reach a point where everyone's journeys are tracked, or at least where odometer readings have to be regularly submitted to the government. It wouldn't be too hard for the government to aggregate those numbers by registered owner, but it does assume that there is a fixed conversion between miles travelled and CO2 emitted, which breaks down if synthetic fuel becomes an option.
It is built on the site of former USSR rubber factory. If you ever been to a USSR rubber factory ... The project started in 2009, so i'd be wondering how well the developer cleaned up the site in Ukraine in the years of crisis.

Not surprisingly the son of the Kyiv mayor at the time is the major stakeholder in the project.

The reviews frequently mention very thin, not sound-proof walls as well as a railway very close-by with no promised noise-protection wall. As it is customary there is no garages, no covered parking. Only street parking. There is no typical setback (the absence of the setback saves land and provides for that Lego European look), so street parking facing windows on the lower floors can't be really open because of smell/fumes (add not all the cars in Ukraine are fuel injected nor have catalytic converters) and opening windows on say a hot day/night is pretty customary, and as you can see from the photographs most don't have AC.
> performance-hungry programs (read: games) sometimes have to check the spec of the PC they're installed on and tell the poor punter that their PC isn't fast enough.

This seems like the root problem. Developers, please don't do this. Just let the user run the software, and if it's not fast enough for them, it will be self evident. Don't insert your own personal judgment about what kind of PC is "good enough" and if you absolutely feel you have to butt in like that, don't make the logic faulty like these games apparently do.

When I buy a game, I expect to run it. If my PC is too slow, it will run slowly and I'll be motivated to upgrade or fiddle with the graphics settings. Trying to be this performance police is like saying "Your PC is pathetic. In lieu of letting you run this software you paid for, please accept this picture of my middle finger instead." I wouldn't want to do business with a developer that treats me like that.
Future Space Stations projects in the next decade
I played a bong-ish opening on lichess once and won.
The bong bit was developing my rooks to the exclusion of almost anything else.

It won! Such fun.
Does it cover "Bobby Tables"?

https://xkcd.com/327/
An aspect of immutability I really appreciate is that I know no variable has been changed after it's been assigned to, including by me. If I want to know where the value was assigned, I only have to look for the only place it could have been assigned. I don't have to search anywhere else.
macOS still uses Carbon for much of the menu bar and internal event routing.
> I try to design stuff I'm not good at, in a way that makes it easy for someone that knows more than I do, to come in and toss out the work I did, to be replaced with good work.

Sounds familiar. And sometimes that other someone is just a later version of yourself :)

I am very grateful when my past self thought to add comments for my future self.
>>>Isn't that the core tenet of anti-vax militants?

No their core tenant is "My Body My Choice."

>>>That not only are they entitled to refuse to follow the most basic health and safety precautions but also that they, somehow, are entitled to put at risk everyone around them because they feel like it?

There is a baseline level of risk that society tolerates, consequences be damned. That's why we un-banned alcohol, and why motorcycles are (thankfully) still legal.

>>>personal attacks such as the one you've just mounted?

Actions have consequences, right? Take an authoritarian position, get called out for being an authoritarian. If being identified as an authoritarian feels like a personal attack to you, you can always chose to not espouse authoritarian policy implementations.

>>>Pray tell, if you honestly placed any value on personal freedom how come you place a higher value on your personal whims than the health and safety of everyone around you?

"you you you you"....You seem to be assuming that I'm unvaccinated. I'm not. Nor do I have a COVID-risky lifestyle. I couldn't care less about lockdowns ending since I don't go out anymore anyway. I go to work (largely with vaccinated coworkers), I go to the supermarket/gas station/convenience store, I go home. I wear masks in public at all times. The only things I miss are Friday Night Magic and easy international travel. COVID has been "business as usual" for the lifestyle of many introverts.

I'm anti-mandate. And yes, my value equation places higher utility on personal freedom than health & safety. I assess that kowtowing to overbearing government intervention will calcify over time as it so often does, and trend towards misuses of power that will be a net loss for all of us. As it so often does.

"You can vote your way into Communism or fascism, but you have to SHOOT your way out of them."

Here's a better compromise in the interim: if hospital ICU capacity falls below 10%, the hospital has the right to refuse unvaccinated patients seeking admission for COVID treatment, in order to retain capacity for non-COVID-related conditions (both vaxxed and unvaxxed patients). BUT....I want to see this policy extended to the obese as well. If your BMI is over 30 and you have a heart attack...you get told "No Vacancy".
I did an experimental stint of turning in problem sets in TeX and found it to be very time consuming, though part of the exercise was to write up the solutions carefully and that took time too. I don't think I could possibly take notes in class that way. Also, typing in class would bother people, I expect.

One of my professors told me that the best way to do notes was write down normal quick ones in class, but then at home, rewrite the notes in complete sentences including the stuff you remember from the lecture that you didn't originally write down. He said this was a big help in absorbing and retaining the material. It sounded like a good idea, though I was too disorganized to actually try it.
Exactly. But at the same time we can’t wash our hand at the grassroots level. We have to continue to be environmentally conscious and put pressure on industry.
it’s a joke
But nontangible digital music is booming and I only mentioned a reference to the last time it was a conversation point: when they were mp3s.
I started a Bay Area summer camp in 2013 and expanded it over five years into multiple locations and a year-round after-school program. Java is widely known for its role in the AP Computer Science course, so there is a pretty strong demand from parents. I also developed introductory courses for Python, and built a custom browser-based teaching platform with Skulpt (skulpt.org) - the idea was to give kids a giant green run button so they would keep testing and iterating on their programs, and to parse the native Python error messages into helpful suggestions.

My contention with the article is that instead of bringing up any real issues that educators have with Eclipse (my list goes on and on), it instead posits that students would be better served by using the command line and `javac`. It strikes me as completely ignorant toward the realities that come from a diverse group of students with varying degrees of prior knowledge. Unfortunately, this opinionated pedagogical thinking makes its way into curriculum all the time.

My opinion, supported by years of physical presence at the head of many classes, is that students are most successful when they have fun. Dealing with the terminal, or really any repetitive process, is not fun. This is why my entire Java curriculum explained concepts through animation and game design (https://www.youtube.com/watch?v=KNphPVif26I), while trying to lift as much of the burden of syntax and the runtime environment.

Eclipse is open-source, and I'd love to see an article that motivates an Eclipse developer to create a kid-friendly version of the software for classrooms.
What's the issue? The only issue I have is not having a good way to get a consistent font/UI sizes across (switching between) different monitors/machines. But I have/had that problem with macOS too.
indexes take space, and if you index all your text columns you'll balloon your DB … also add write and compute burden for inserts/updates as now the DB engine has to compute and insert new index entries in addition to the row itself.

Indexes didn’t go away with these extra tables, they live in the ‘id’ field of each one. They also probably had UNIQUE constraint on the ‘value’ field, spending time on what you describe in the second half of my citation.

I mean, that should have saved some space for non-unique strings, but all other machinery is still there. And there are 4 extra unique constraints (also an index) in addition to 4 primary keys. Unless these strings are long, the space savings may turn out to be pretty marginal.
Still an option. I updated to 10.15 "Catalina" (released June 2019) about a year ago, and am still on it.

I will probably soon-ish update to MacOS 11 "Big Sur" (released November 2020), but not yet the just-released MacOS 12 "Monterey".
Specific to photos, and most commonly scanned photos is the problem of "approximate" or "uncertain" dates.

The various blogs (exiftool forum &c) all discuss different ways of coercing "probably 1952" or "before 1940 and after 1920" into the EXIF structure.

I'd love to hear of ways to leverage tags to do this. perhaps assign a specific date (the blogs often say 1952-01-01:01:02:03 as a datetime, to signal "uncertainty") could be improved on by an "uncertain" tag.

There's also the syntax of tag separation inside EXIF. The various systems can't entirely agree what notation to use.
Right, useful as a signal in a bayesian filter most certainly, but there's no strong general rule.