skysight-inc/HackerNews huggingface dataset:
I left my job last year to go to grad school - Over the last 10 years I'd started a couple companies, grinded out and moved all around the country. My company was successful, grew beyond 10 people and I felt I could in good conscience leave it and everything would stay on course. Now I'm on track to be a lawyer. Covid is a time of reinvention I suppose.
"As with many falsehoods that programmers believe, names have surprising complexity. Although Americans often assume users will have a single “first” and “last” name separated by a space character, this is by no means true around the world. Some last names (“van Hardenberg”) include spaces, as do some first names (“Sher Minn”). Some people have a single name (“Madonna”). In Japan, family names are written first, then given names. For an in-depth treatment of how to correctly handle names, we recommend this enjoyably written W3C guide, but our brief recommendation is that you ask your users how they like to be addressed, and what to call them in a formal context."
https://www.w3.org/International/questions/qa-personal-names
https://www.inkandswitch.com/cambria/
From the paper:
Conclusions: VE of 3 mRNA-1273 doses against infection with delta was high and durable, but VE against omicron infection was lower. VE against omicron infection was particularly low among immunocompromised individuals. No 3-dose recipients were hospitalized for COVID-19.
> grade-driven teaching

I've never understood the modern theory that one can master a subject yet not be able to answer questions about it.
FedEx proposing anti-missile lasers for some planes
Show HN: My New Personal Website
This looks really cool, but after I first learned about Automatic Content Recognition and all the ridiculous anti-privacy things these smart TVs do, I adopted a policy: A TV is a big dumb monitor, that's it, and it never ever gets internet access. So, for better or for worse, all of my TV needs go through an Apple TV, and I block Apple's 17.0.0.0/8 for that client just in case it wants to get a little too chatty about my habits with Apple. YouTube is AFAIK the only thing on there that's able to spy on me, mitigated to some extent I hope with pi hole, and 90% of the time I'm in plex or an IPTV client.
I feel like I have a reasonably good track record of helping people get into tech (and was myself helped) and I'd note two things I've found very helpful:

1. It is very useful to let people know that the first ~500 hours of programming are the worst (not unusual for hard skills). I've seen now successful developers reduced to scream crying by the feelings lack of agency and overwhelming complexity during this period. Knowing it gets better can help them push through this phase.

2. Many people capable of being good developers respond badly to "Go build something you want to build!" because they don't actually want to build things, or the things they want to build are too outside their skill range and they feel disempowered. Giving someone a list of projects to do and textbooks to work through can be much more effective for certain people (like myself!).
I completely agree - but let's call it scientific research not startups.

Startups are about industrialising existing working processes. What we are missing here is the multiple different funded experiments that take the different combinations of salts, heat exchangers and so on and come up with "hey this one works best" - make these.

Funding these experiments through VC is just asking for bias and PR not empirical results.

In short, if the government was running 100+ experimental reactors, this press release would be "whoops, 99 to go" and not even create a stir. It's only because there is 100M at stake is anyone fighting back.
So... don't bypass abstractions, unless you actually have time to do a better job, no?

We have abstractions for a reason. We have lower-level primitives for a reason. Understanding the differences, reasoning about all trade-off angles, and making the right choice in each project is a majority of the software engineering job.
Seems predictable that a government website won't handle the load on day one.

But this site is hosted by Akamai so maybe this time it's different?
Yea, AFAICT, Java has fallen off in schools in favor of Python, which is less opinionated about things like that. It has classes if you want them, lambdas if you want them.
And skadefryd in Norwegian.

I'd argue English has a perfectly fine translation given the right context: "glee".

E.g. He watched her fall with glee.
People have worked on "theory-based" protein structure prediction for 35-40 years. It essentially went nowhere.

It is theoretically possible? Probably. Does it have anything to do with how AlphaFold works? no. Does it have anything to do with verifying AlphaFold's predictions? no.
Fabrice Bellard has a proprietary ASN.1 compiler that looks very modern and very very featureful.

Heimdal's ASN.1 compiler is getting to where we should separate it and make it a standalone project. It's really quite featureful, and it's also getting to where adding support for PER, OER, NDR, XDR, XER, JER, and other things should be quite easy: just write a bytecode interpreter for each of those. I only need NDR and JER, so I'll be adding those (already it can dump values as JSON, but it's not quite JER compliant).

Also, I've begun adding support for dumping ASN.1 modules (not just values) as JSON with an eye towards rewriting the codegen and bytecode generator in jq, and then maybe adding support for targeting languages other than C. It really helps to have a decent implementation to stand on for this, and I am really standing on the shoulders of giants here.
That sounds like Go Daddy's annual price for .ai domains.
It certainly is just the tip. The parent company of Brussels Airlines, Lufthansa, operated a total of around 18,000 empty or near-empty flights this winter.

I totally agree. And it's important to remember that, at least in the US, the airline industry is one of the most heavily subsidized industries
Or "glee". Glee is just much broader, but given the right context it's a fine synonym.
> “Joie de vivre” is indeed translatable into English, and the translation is just “joie de vivre”.

I’m a native English speaker and I’ve never heard of the expression “Joie de vivre”, so I don’t understand how “Joie de vivre” is the English translation of “Joie de vivre”.
They definitely did not.

OS X has the same issue as a lot of other VMs. You can not simply have a single pool of workspaces and chose to view any N of them, where N is the number of monitors that you have. In OS X you can have workspaces on your left monitor, and workspaces on your right monitor, but you can't easily share the workspaces between the monitors without re-arranging them.

The only WM I have used that gets virtual desktops right for multi monitors is xmonad. Maybe dwm can work the same way, not sure.

In xmonad you can have 10 workspaces and 2 monitors, and pull up any workspace on any monitor. You can have hotkeys to cycle workspaces on either monitor independently and a key to swap the two monitors.
The feature everyone overlooks in this window manager is that it presents windows according to the set of selected tags, and tags can be added or removed from windows on the fly (this is the 'd' in 'dwm'). Aside from its predecessor wmii, I have not been able to find another window manager with this functionality, and I really miss it on my Wayland systems. Once you're accustomed to dynamic tagging it's difficult to return to the restrictive 'workspace/desktop' paradigm.
This is the first I’ve heard about the misgivings re Austen’s juvenilia.

Anyway, it’s well worth reading, just to enjoy the sheer fun of her exuberance and cheekiness.
The poll does not make that obvious. The poll reflects that being one of the reasons that someone will have or has considered it. I upvoted 3 options even though I've been fired from all my jobs, because those are all factors I considered. It may or may not have been the most important consideration
Ok, fair enough. To be honest though, this quote that you just posted:

"Lockdowns also took place in nations around the earth with entirely different economic and governmental systems to the US, so unless you're a believer in some sort of hidden global order that managed to get the Chinese, the Norwegians, the Germans and the US to all do more or less the same thing, then the existence of lockdowns seems to A LOT more to do with a virus than some cover up of contemporary capitalism."

That makes a ton of sense and is a great argument! I wish you had replied to the original comment with this instead. I know you aren't arguing in bad faith, and I apologize for being a stickler on this.
Ah there it is! I knew there must already be some awesome-list out there for these types of things, but I didn't know how to search for it
OT but why would anyone create two fresh accounts just to post those two dead/flagged comments?
You might want to build a faraday cage for it too - one can also exploit TVs that are not connected to the internet at all, via DVB-T.

https://twitter.com/David3141593/status/1481993413843161092
Isn't that what https://github.com/bakkeby/dwm-flexipatch is made for?
First, I do know how peer review works.

Second, you're missing the key difference, here: peer review is for review and evaluation within the community of qualified scientists.

What I'm talking about is something else: the ability of the reasonably well-informed public to evaluate claims, even though they lack domain expertise.
It's like exercise. Everyone wants to be fit, but very few are willing to put out the sustained effort to get fit. There are no shortcuts, either. You can't pretend to be fit, you can't buy it.
And people with PTSD and anxiety have problem with sorting what to forget. It may be just that troubled mind cannot forget because it thinks that this one bad thing is important, even when in grand scheme of things it isn’t. Maybe that is why psychedelics help people with ptsd, it rewires the importance of memories. Just my drunken 2c.
> I'm not American, so I'm not swayed by part allegiance. What I did see is 3 am mail in ballot reversals in multiple cities at ridiculous high skewed percentages.

Maybe since you're not American, you're missing a little nuance about the situation. First of all, mail-in-ballots are counted last in many places. Sometimes, it's by law (like in PA, where mail-in-ballot counting cannot start until after election day). This is why you saw a lot of 3am mail-in-vote counting.

The reason why it took so long to count those votes as opposed to other years is due to the ongoing global pandemic. Because of the pandemic, voters were encouraged to vote by mail. However, the President had spent months before the election claiming that mail-in-voting was rigged, and encouraged his supporters to vote exclusively in person. This is why the mail-in-vote percentages were so skewed toward Democrats.

Therefore the dynamic on election night was that all the in-person votes were counted first, and they gave the impression that Trump had won. When the mail-in-ballots were counted, they were in some cases able to overtake the in-person vote tally, which caused Biden to win in those cases.

> A wildly popular president

Trump was not wildly popular. Again, this may be a perception you had from abroad. In reality, Trump did not win the popular vote the first time he was elected. He lost the House during his first two years in office, and lost the House again and the Senate in 2020, as well as his own election. While it's true he got 74 million votes, his opponent was more popular, and more importantly won the electoral vote, and that's why he's president today. Also in America, our population is highly concentrated in cities. The 500 counties won by Biden account for 70% of the US population. The 2500 counties won by Trump only account for 30% of the population.

All of the other points you raise are just the result of this being an election with record turnout across the country. I just don't understand what you could possibly infer by more black voters voting for Biden than Obama. What exactly is that supposed to prove? There's really nothing about the demographics or statistics of the 2020 election that point to fraud.
Well, that’s unsurprising; nobody can know every expression in any language, even their native one.

https://www.merriam-webster.com/dictionary/joie%20de%20vivre
There used to be four under construction in the US. Those in South Carolina were left partially built instead of spending even more money trying to complete them after the project went off the rails. Regional newspapers have gone into great depth explaining what went wrong. Here's a recent article from the Atlanta Journal-Constitution about problems building the Georgia reactors:

"How Georgia nuclear project’s big finish went so wrong"

https://www.ajc.com/news/business/how-georgia-nuclear-projec...

There were even worse problems in South Carolina that actually led to federal criminal convictions:

"Former Westinghouse Executive Charged with Conspiracy, Fraud in Connection with V.C. Summer Nuclear Project"

Former Westinghouse Electric Co. Senior Vice President Jeffrey A. Benjamin was charged with 16 felony counts, including conspiracy, wire fraud, securities fraud, and causing a publicly traded company to keep a false record, for his part in failing to truthfully report information regarding construction of new nuclear units at the V.C. Summer nuclear plant in South Carolina.

Benjamin is the fourth individual to be charged in the ongoing federal investigation. Former SCANA CEO Kevin Marsh, former SCANA Executive Vice President Stephen Byrne, and former Westinghouse Vice President Carl Churchman have all pleaded guilty to federal felony charges for their roles in the matter.

https://www.powermag.com/former-westinghouse-executive-charg...

Here's a big investigative series that the Charleston Post and Courier did about the problems with the VC Summer expansion in South Carolina:

https://www.postandcourier.com/business/vc_summer_nuclear_pr...
Do they still use Java to teach object oriented to newbies? I remember being absolutely puzzled about all the boilerplate in my first coding class in high school. What do public, static, void, main, String[], and args all mean? The teacher telling us “Don’t worry about it, we’ll get to it later” always felt weird to me - why are we starting here?
That doesn't mean literally paying off the low interest loan though.

You can save up so that you have enough money invested to cover all the remaining loan payments and consider that having paid off the house. But don't send the money to the mortgage company, invest it into something stable that pays more than the mortgage interest and you're better off.

(Not historically always possible, but with today's interest rates pretty easy.)
Genuinely curious, what's your ultimate goal here? What do you optimize for? Total life-years, sum quality-of-life, etc.?

Seems like picking out the diseases you don't want to get/die from is a way to go nuts; curious how you're thinking about this.
> I can keep a set of windows on my right monitor, and flip between virtual desktops on my center monitor without the right monitor changing at all.

If you decide that you want to see two workspaces from your center monitor, can you easily pull up one of them on the right monitor? The only thing I've ever used that lets you do this is xmonad (described in another comment below).
Just a static site of your favorite records, with links to their respective Wikipedia pages. Make it very geocities and make sure to have a counter on it and some spinning text somewhere.
I've generally followed the article's outline for some programming tutorials I created.

The lessons are based on building a simple role-playing game. They try to quickly get to something to make the students feel, "I wrote a program!". I try to get them creating a screen, displaying a little data on it, and adding a button that makes a change they can see on the screen.

However, a big problem is that this approach avoids a lot of good architectural decisions. I don't want to spend the first twenty lessons describing abstract application architecture. So, as the lessons progress, and students ask for more-advanced features, I inevitably need to do a big series of refactoring lessons - which loses a good percentage of the students.

Another struggle has been with the language and tools changing over the years. I really wish people stopped using the lessons I wrote in 2014, with Windows Forms, .Net Framework 4.5, and Visual Studio 2013. Most of my support has been for version issues. Unfortunately, I don't have the time/energy to re-do all those lessons and videos.
A Full List of Denied Vanity License Plates – Oregon DMV 2021
dwm requires you to configure your environment in C, and recompile the project.

>> You don't have to learn Lua/sh/ruby or some weird configuration file format (like X resource files), beside C, to customize it for your needs: you only have to learn C (at least in order to edit the header file).

From a usability perspective, that's pretty awful.

Stick with i3 for a happier time.
That's what made "101 Basic Computer Games" so successful. Type in the game code, often just a few lines, and you've got a working game!
I upgraded my TV recently and love me some 4K, but I was already stretching to justify my SD Netflix subscription. This might be the end of the road for my sub. Maybe I’ll give Peacock a try.
Surely not the place for this topic, but anyway.

> If heat death is inevitable, nothing really “matters”.

I never understand how, for people who say this, whether things go on forever the same (or slow down in trillions of years, or something else,) affects whether things matter here and now. How would anything be any different if things were going to go on forever the same?

What kind of ideal universe would you like for it to seem like "things really matter"?

It seems similar to (what seem to me mistaken) ideas of life being meaningless if it's not eternal, or if there's no god, or if the universe is so huge etc.. I don't see how anything of those things would change the here and now, or the significance of things.
Unless there is a transposable element between them, Just so concatenations like that are two independent splicing events so you roughly expect a quadratic likelihood reduction (square the rarity)
I hear this all the time, but I've actually never left a manager. I've liked all of my managers. It's usually either some external force like a compelling opportunity or something with the org that is beyond my manager's control.
> I wonder how often it is the case that code isn't considered an academic product per se, and so free to use.

As an outsider with occasional glimpses into academia, I've observed a bimodal response:

On the one hand, code seems to be seen as more available for reuse in terms of copy-and-paste, particularly in the exploratory phase.

On the other hand, code reuse is somewhat less likely to trigger an acknowledgement and citation.

This unacknowledged copy-and-paste borrowing of code seems in turn to be one influential factor inhibiting the derived code from being shared in turn.

> May have to make it very explicit.

That certainly can't hurt. I've certainly seen that reusable tools aren't cited as often as they are used, which in turn inhibits efforts from being made by academics in the production and refinement of such tools (the citation being the primary currency and reward mechanism for publication in academia).

Explicitly asking for citations (and getting them) helps with that, though the more general issue of "releasing open source software isn't seen as 'publication' for academic status purposes such as being considered for tenure" remains a problem, though it varies considerably by field, institution, and department.

But if given some thought and extra effort, a researcher might actually get more papers (possibly with different sets of collaborators) out of roughly the same body of work, especially if they look more broadly for appropriate conferences and journals.

BTW, again as an outsider with occasional glimpses into academia, it seems to me that there are many vacant niches for cross-disciplinary journals and conferences focused on reusable assets such as datasets and tools necessary for research.
Well I stand corrected. I've only seen it prescribed under a home office license for treatment of addiction in a single case. Many of your examples seem to relate to paediatrics and maternity care which perhaps explains my ignorance as I work outside these areas.
As a random bit of trivia, the original proposal was for a 1:40,000 representative ratio, and the only opinion George Washington expressed the entire time he chaired the Constitutional Convention was to change the ratio to 1:30,000.
GraphQL schemas almost seem like the least worst current option and I'm not entirely happy to be saying that.
That's great. I've always thought forgetting was a key part of learning. When you are learning something, you pick up a lot of bad habits. Part of learning is forgetting those bad habits so they don't override the good habits. This is why you want to start slowly and work up to a faster speed, so you can make sure you're practicing good habits. If you try to go fast at the start, you will be going too fast to control what you're doing and will drill bad habits into your muscle memory instead. It can be really hard to get rid of those bad habits after they've cemented.
It's also useful for alternative health check commands depending on which environment you're in.

For example you could configure a Docker Compose health check to curl an endpoint for a 200 in production but in development override the health check command to call /bin/true so you don't get log spam in development from your health check while ensuring the health check still passes since /bin/true is an extremely minimal command that returns an exit code of 0. This can be controlled by a single environment variable too, no changes needed to your docker-compose.yml file.

I covered this pattern in a recent DockerCon talk at https://nickjanetakis.com/blog/best-practices-around-product....
This is called tracking and it’s a common problem in robotics. Basically you are trying to figure out 4 things:

- If I stop detecting an object, is it still there?
- If I do detect something, is it noise or real?
- If I have multiple detections, are they the same objects or different ones?
- Do detections I’m seeing now correspond to an object I’ve seen in the past?

This is normally accomplished with a statistical model that takes noisiness of detections, physics of how objects move, etc into account.

Getting tracking right can be very hard, but based on this report, Tesla’s tracking is behind some of it’s competitors.
I will look into git/github. Thanks for the pointers.
There are LOTS of people at Google that has THE power to fix things in minutes.

The thing is NONE of them gives any shit about customers.
There are different ways to look at this.

It can indeed be demoralizing to see coworkers slack of all the time, when others are busting their asses off.

However – before mentioning this to a manager, you should contemplate if anything good can come out of it. There is a non-zero possibility that nothing good would come out of it.

If it is the case that he’s slacking off, his manager should notice that after a few weeks/month. And if the manager doesn’t notice – what does that say about the company…?

If I were you I would focus on the bigger picture. Are there other, good coworkers? Are your tasks fulfilling? If the bigger picture is fine, maybe you should just turn a blind eye to this. And if the bigger picture is not fine, maybe it’s time for you to go on to new adventures.