skysight-inc/HackerNews huggingface dataset:
...but, as others have noted, even if you want to only support the "core" features that most people would take for granted for a GUI (cross-platform, all the "usual" widgets including complicated ones such as RichEdit, ListView, TreeView, text with Unicode support and subpixel rendering etc. etc.) it's already a massive undertaking.
Yeah, it was taken in like 1938 or something. Scanned using modern
gear. Of course, it's surprising how much detail comes out of chemical
photography of that era. But you're right, the "resolution" is
arbitrary and probably oversampled.
It's not about discriminating against Asians, it's about ensuring that they aren't being racist against black and Hispanic students. Without these policies, Harvard would likely have significant less black and Hispanic students.

AFAIK, that's the progressive justification. They think if schools don't have similar demographics to the country as a whole, or the area they are located in, then some form of racism (using the critical theory definition here) is occurring.
Analysis: Russia will struggle to occupy Ukraine
You're too focused on external factors outside of your control. Your landing page, frankly, has an offer that almost nobody will want. Your headline amounts to "let me send you snail mail," which is not compelling in any way. If I clicked on an ad to buy snail mail, it would probably be on accident. I'd quickly press the back button.

I'm not trying to be harsh here, but the reality is that very few people will buy, based on your offer, unless they already know and like you in some way.

In addition, many of the things you're offering are avaiable for free, online, in a digital format, or from bigger companies with large budgets, in magazine formats. It's not clear what sets you apart, or why it would be worth parting with my hard earned money.

You're asking people for their money -- but you're landing page copy needs a lot of work. That is the problem you're running into.

Before having a successful advertising campaign, you will have to spend a lot of time iterating and testing different offers, to see what works and what doesn't. That's the stage you're at right now.
As another pre-war take on the situation, I found this 2014 Chatham House panel discussion to have some really interesting perspectives: https://youtu.be/mxn_DdshwCc. Among the panelists are John Mearsheimer (arguing that NATO behaves irresponsibly by expanding in Eastern Europe) and Michael McFaul (arguing that Mearsheimer's cold war diplomacy does not fit the 21st century). A very interesting exchange.
> Am I missing something? This is my first souls game; is feeling cheap and clunky part of the aesthetic?

The visuals are... better than preceding games, but not as 'next gen' as they could be, definitely the same engine as they have used for a long time now.

That said, games like this need some time to grow; I've played Bloodborne and Dark Souls 3 myself, I do feel like this one only starts to come into its own when you've passed through the first dungeon.

The combat being sluggish is a design choice; it forces you to move deliberately / with intent, instead of button mashing like in similar styled games (like God of War, uhhh. Devil may Cry. Maybe Horizon). Combat is more strategy than action oriented; once it clicks, it's really satisfying though. Can be, anyway.

Anyway, it might not be the one for you, that's fine. There's other games in the wider genre that might click with you better; I think Bloodborne for example has a much more compelling story and atmosphere (think of all the horror variants you know of). Hollow Knight plays very easily, doesn't have the clunkiness, but does have the challenge, the gameplay loop of die and try again, and the atmosphere of a half dead land well past its glory days. There's also Star Wars Jedi: Fallen Order, I haven't played it myself, but it has similar gameplay but set in the Star Wars universe.
Ugh. Setting aside the moral questions, I just can't get over how that solution COMPLETELY IGNORES all the variables that might result in differing competencies and applicant pools.

Which is what I think bugs me the most about the intellectually lazy wokedom: Stop taking genuinely interesting, nuanced problems and making them boring!
...Yet, at any company where I've worked, a qualified candidate for a professional position in, say, accounting--who also happens to be black--has HR falling all over themselves in excitement. (The accountant I'm thinking of developed kind of a dark sense of humor in response.) Obsessing over the arbitrary characteristics that originally were used in discrimination doesn't fix it, and never will.
Improvements in propaganda operations are significantly counterbalanced by ease of access. The Internet is a wild place, and there are lots of venues like Telegram available for largely unfettered conversations. Plenty of Russians still on Reddit; the chances of them remaining entirely unexposed to external information is slim.
Google Drive is bad because:
[1] Google may deprecate it or go away.
[2] Google may decide that it doesn't want you as a user.
What exactly is the problem with this?

The problem with the TJ case was that the administrators changed the admission criteria with the express purpose of racial rebalancing...and there are e-mails..
> "There's three internets now. There's China's, there's the internet of the European Union and the U.S., and then there's distorted internets in between," in countries like Russia, Watts said.

> "The idea of being a global company in the tech space is dead," he said. "They have to choose."

This was always going to happen.

Different countries have different cultural and legal systems as well as differing perceptions of national security. At some point, these things are going to clash without there being a technical work around.
Everything centralized is a potential intelligence asset it's for you to decide whom you are willing to potentially give your data to. For the leaking part with not encrypting all private messages and no encryption support for group messages everything screams for a oops didn't meant to scenario. Software problems or hacking it will read: "We couldn't have done anything, sorry. Next time just enable encryption mhmkay?"
Exactly. But there are already bindings to Qt in different states. Let's see if this one bring anything.
Gotcha! That makes more sense to me now.
>What are some coping skills you use or can recommend to tackle or just mitigate the impending doom that's hanging over our heads?

Mindful meditation seems to be the best. Look up a guided meditation by ajahn brahm.

>I've noticed I'm becoming more scared, demotivated and depressed as the Ukraine conflict marches on and irrational people make nuclear threats.

If the sanctions dont work we are not post-war as the human species.

Fear of NATO is pointless. It's purely defensive. Russia only fears NATO because they had plans to invade. NATO keeps the peace. Being opposed to NATO is being opposed to peace. USA war exhaustion is super high, it's everyone else's turn who wants to invade. Russia took this opportunity.

Now for the topic at hand. The Russian people aren't strong like various Arabic folks. Putin will stay in power and continue his invasions. There will be more, not hard to predict this.

Eventually Russian military will come along and shoot at the wrong thing. Someone who couldn't read a map drove into nato territory and shot at something they shouldn't have... or a bvr missile tracks poorly and downs someone outside the theatre of war. Russians have already 'misfired' on Turkish boats.

Sanctions need to work before that inevitability. When that inevitability does occur, the Russians have been clear that they will use nuclear weapons.

There are alternative scenarios but things like China having been sideswiped by Russia and used as a shield for an invasion probably isn't leaving a good taste in their mouth. They probably only knew about the new republics and Russia was going to recognize. China could turn around and put a stop to the war. I just don't see it happening.
Yes! I came here to specifically mention plaintext accounting

I'm also a beancount user. Having all of my data in plain text allowed me to write extra tooling so that I can generate higher-level reports than what beancount has built-in. (budgeting, cash flow, planning/savings, etc)

That tooling also has much faster parsing than beancount. Not a knock against beancount, just proving out the point about not being locked in to a particular binary implementation.
Somebody on HN might know, but with something like this you really should seek legal counsel. From a lawyer. Best of luck.
Ask HN: What front end framework do you recommend?
I wouldn't call myself a frontend dev, but I do have experience with ReactJS, Svelte and also server side templating languages like Jinja.

I haven't done much frontend work in a while and I am wondering what the landscape looks like now. What do people here like working with?

This is regarding building highly interactive web apps.

---

I used ReactJS before the introduction of hooks. I found it quite nice, though I am sure I wrote some terrible code. I found Redux a bit cumbersome to use and very lengthy to write out the whole process, even if you just wanted to update the state of a button.

I will reiterate that a lot of my time with React+Redux I was asking myself: "Surely there is a better way to do this, I must be doing this wrong".

Svelte felt... lighter, simpler. But maybe in some ways too simple. I found the lack of a router a bit odd and was a bit confused about the stage of the project, which didn't encourage me to keep using it.
Is Sixel highly inefficient? It's palettized, and encodes a 6b value in an 8b code. It'd be nice if terms supported "inline PPM"; those are (on average) only somewhat larger than their equivalent BMP. (Worst case is 2x, roughly.)

If we had an "ASCII QOIF", you could dramatically beat BMP, most of the time, and be within 33% of a PNG, in many cases.
Cool to hear that what I do almost every day is impossible :)

AirLink actually works really well for me, but it does need a clean 5Ghz channel with nothing else on it. Any other device that is connected (even if it's not doing anything) will cause stutters. I have a separate Unifi 6 Lite AP hanging right above my head for it with a separate SSID.
The other points still stand. And it's possible there is also a legal reason that prohibits taking apart the driver. In any case, it would defeat the purpose of having an open source driver.
I've had fantastic luck using pyqt5 in the past, but it kind of bothers me that both pyqt and pyside both exist. They look nearly identical, and I never know if I'm using something which will eventually be dead.
I do love a good write up. The concept and execution is great, but what's most important is that they have shared the journey.
Apple halts all device sales in Russia in response to invasion of Ukraine
Support Ukraine, Run a Bridge
Because it is not nearly as big of a problem as an entire racial and social class failing to be educated, having a high crime rate, and resulting in mass incarceration.

It would be nice if the so-called fiscal conservatives cared as much about wasting the money addressing the issue after it is a problem as they do when trying to address it before it is a problem.
Black representation is one thing, but it’s almost a red herring. You can make Harvard 10-12% Black without changing the demographics too much.[1] The bigger question for Asians I think is competition with elite whites. A “proportional representation” type system handicaps Asians against whites, for no comprehensible reason. Harvard is 13% Asian, but Caltech is 40%. Why should white students be insulated from that competition?

[1] In my opinion there is no similar justification for preferences in favor of Hispanics. Studies show that Hispanics are similarly situated to previous generations of white immigrants: https://academic.oup.com/qje/article/135/2/711/5687353. Their income disparity is explained by recency and character of immigration, and disappears over time. You see the same phenomenon about Asian groups that comprise primarily refugees. Vietnamese people were as poor as Black people in the 1970s. Today their household income is slightly higher than white people. By contrast, Black and indigenous people face persistent disparities that are not disappearing over time.
I dont use word, but I do know people that do use it (the modern version) and they still have files called "...final 3 copy(4) really final.docx".

These features are nice and all, but the thing is, most users not only don't care about using them, but don't care about even the idea of them to know they exist, so they continue with the old workflow.

Most of the time its better to get out of the users way, but in cases like this, if you truly do want to get rid of the infinite finals, they need a bit of a nudge
While its likely Cellebrite make use of some known (and possibly some unknown) exploits to bypass the screen lock on some phone models and get at user data, sometimes they require the device to be unlocked and doubtlessly make use of adb to pull out user data.

Encryption on Android devices has changed over the last few years, introducing the possibility for File Based Encryption FBE, later making in mandatory.
File based encryption enables apps to use keys to encrypt their data that are flushed when the screen is locked. Many security concerned apps like password managers and OTP apps make use of this.

If you feel the need you can use 'multiple users' to create an extra user or use a work profile (Island, Shelter, Insular) to keep sensitive apps and data. These have seperate encryption keys that are flushed upon switching off the work profile or restarting the phone (for multi user). You can still use the main user on the phone with the work profile/multi user encryption keys not held in memory.
Amazon launches “Luna” (for the US), adds Prime and Twitch integration
Matias Keyboards
Sekiro is very different from souls style combat - for me Sekiro was more like a rhythm game where you have to tap the deflect button to the cadence of enemy attacks. It's still very fair and rewarding though, if you persist through the initial learning curve
I would say it's absolutely a valid comparison, although Lua doesn't encourage the object-messages style of programming, it cooperates excellently with it.

My first hire for a project written in Lua had Smalltalk experience, and the way we extend Lua's metaobject protocol is heavily inspired by that and Ruby.

But anything in Lua is ultimately built around tables, coroutines, and plain-old-closures; Lua chunks are in fact anonymous functions but they are very fast and easy to compile since chunks can't be moved. It does mean tolerating statement-orientation and built-in control flow; I can live with that.
Misunderstanding ECS is very common. Mostly because the name includes entity and component, so many people think that any architecture where you have an entity container with behavior defined in components is an ECS.
I would use Vue3 (with Pinia, vue-router and typescript). There is also the Quasar framework based on those tools which provide many components out of the box.
Systemwide Vim Mode on macOS
There’s already a standard ENS field for mapping to IPFS CIDs! Look at the “Content” field on ENS records.
Then there is the value of the written word. While the grainy video may reveal more than the high resolution photograph, the written word may reveal more than a grainy (or high resolution) video. A diary is much better at exposing motivations, emotions, the perceived relevance of events. A newspaper article can articulate the events of a day much better than a film that captures a fragment of time in the framed image of space. It's not that written accounts are necessarily better on these accounts (one could, for example, have a video diary). It is simply that they turn out to be better than the often fragmentary accounts from higher fidelity sources.

(It is also worth noting that these higher fidelity sources are often left to decay or are intentionally destroyed due to the difficulty and expense of maintaining them.)
For instance, some, like you, think civilians killed by an invading force should be blamed on their leader for not surrendering to invasion, rather than on the people actually killing them.
There are a bunch of crisp photographs from the late 30s. The hard part was getting the subject to stay still long enough and not blur the background, since the higher resolution / finer grain required a longer exposure time / wider aperture. You can check out various archives for examples, https://www.shorpy.com/ is one.
That addresses sudden expenses that people can cover without resorting to credit, not planned expenses. Two very different things—a lot of folks who couldn’t make a $1,000 unexpected payment for cash flow reasons wouldn’t blink about $1,000 extra in a 5-year car loan where they can plan around the extra expense. Americans are chronically cash poor because their expenses rise to meet their income.

Poor immigrant families in New York where the parents work in Chinese restaurants can afford $995 for test prep because they plan for it in advance.
Netflix to Acquire Mobile Game Developer Next Games for €65m
They are trying to. Right now their kids supposedly spend all their time working on their GPA and SAT scores.
Genichiro Ashina fight from Sekiro took me 3 days of multiple 15-20 mins sessions.

With each attempt you learn the attack patterns and tells of which move-set boss will use.

Its immensely satisfying to slowly learn and see yourself improve.

When I eventually beat the boss I felt like a badass.

But most importantly its memorable experience, something that is hard to create.

From Soft can created hard but fair experience, and that's what makes the unique blend of emotions while you slowly master the game/boss.
That "surprising detail" is a second nature consideration for anyone operating mechanized forces or even just dealing with heavy machinery in that part of the world. It's as "goes without saying" to them as planning work to avoid scorching temperatures is to someone in the tropics. Anyone seeking to predict actions in that part of the world will naturally account for it the same way someone making an investment in a Saudi construction project will base their timelines around an expectation that concrete pads can't be poured 24/7 in summer.

Russia knows it. Ukraine knows it. The Ottomans back in the 1400s knew it.

Just because some other profession is a black box relative to your knowledge base doesn't mean every detail is one that anyone who begins obtaining knowledge of the field will not instantly pick up. Remember this next time someone on the internet tries to pass themself off as a professional roofer because they know not to peel the plastic off the bottom of the shingle (it literally says not to on it).
This won't fix the problem. The older/well known colleges will still be prestigious and demand for them will not reduce.
Location: Lagos

Remote: Yes

Willing to relocate: Yes

Technologies: Python/Django/Flask/FastAPI/Elixir/Phoenix/Postgresql

Email: aitoehigie@gmail.com

Resume/CV: Hello folks! My name is Ejay a software engineer and technical writer and published author with 3 years of professional experience.
GitHub: https://github.com/aitoehigie

portfolio: https://pystar.netlify.app

Projects: https://notapod.com
https://hunchbank.co.

Published Books: https://ehigie.gumroad.com/l/eWfwH
https://ehigie.gumroad.com/l/GzbGgZ

Looking for a backend engineering role, technical writing or devrel position.
Pre LaTeX (I am old...) I wrote a huge command definition document for an embedded telecom product in nroff/troff. The whole thing was text files, with all the common parameters documented once, and the whole thing was assembled using a Makefile. So a typical page would be the command name, a descriptive paragraph, an include list of the parameters it used, and an include list of the possible return errors. Very little writing for a new command that mostly used existing parameters and errors.

And all tracked under CVS with a management/tracking layer on top.

# make command_doc

and the pile of text became a lovely 250 page postcript ready for the laser printer.
The history of World War 1 includes England using Germany against Russia.

We get a new war with the same objectives a century later.
> it's about the hypocracy of one condemning the other

What do you mean by "one"? I'm not American. And even if I was - why can't I condemn one crime if I wasn't condemning another?

Your logic: "Are you against murder? You can't because you said nothing when that other particular person died. So now shut up and don't complain that your neighbor is being murdered. Otherwise you're a hypocrite."
People get the government they deserve.

When Russians got fed up in ‘91, they knew what to do.
As long as the artifacts sit undisturbed beneath the ground, that's also a form of preservation. What would be bad is simply digging the stuff up without a proper archeological excavation or at least a survey of the area - whether for fear of future restrictions being asserted, or otherwise.
1st vehicle has a Z, so probably Russian. And yes, I also think this is what's happening.
I debated whether to include "video game", as it was described in the sub-heading. Maybe I should edit to quote those words. [edit to add - I've just wrapped quotes around them.]

Somewhat related, I noticed that the Nimatron Wikipedia page [1], which has quite a bit of interesting info, also mentions Nimrod.

On its Wikipedia page [2], it says, "The Nimrod, built in the United Kingdom by Ferranti for the 1951 Festival of Britain, was an early computer custom-built to play Nim, inspired by the earlier Nimatron. The twelve-by-nine-by-five-foot (3.7-by-2.7-by-1.5-meter) computer, designed by John Makepeace Bennett and built by engineer Raymond Stuart-Williams, allowed exhibition attendees to play a game of Nim against an artificial intelligence."

Also an interesting read, in my opinion at least.

[1] https://en.wikipedia.org/wiki/Nimatron

[2] https://en.wikipedia.org/wiki/Nimrod_(computer)
Somewhat surprised no one has mentioned self hosting NextCloud - the Notes feature supports Markdown.
I myself rang the bell as well, https://news.ycombinator.com/item?id=30453790

This is what happens when politicians go straight deny military professionals eminence over military strategy just to make a point.
All standards are by definition something that needs to be adhered to and don't magically stop anything. If you want to force uncooperative programs to behave there are different tools for that.
Researchers find link between nerve damage and long Covid
This is as much of a video game as Simon and Bop-It are video games.
I had the same experience 6 years ago, most of the traffic from ads is indeed fake, so I stopped pouring money into ads, especially the social media ones: https://www.reddit.com/r/marketing/comments/4smisl/facebook_...