skysight-inc/HackerNews huggingface dataset:
I'm the UI Architect for Labcorp's Clinical Development division. Previous to that, I was the UI Architect for public-facing products.

About 6 years ago, we made a decision to re-platform from AngularJS. The candidates were Aurelia, React and Angular 2. At the time, I was pushing Aurelia, hard, even going so far as to contact Rob Eisenberg to discuss our needs.

We created a POC using each framework. React of course, was the smallest compiled source. Angular was the largest. Performance-wise, React was also the fastest, followed by Angular.

In the end, we decided on Angular for a number of reasons, one of which being that given the number of developers transitioning from AngularJS, we felt it would be easier to hire for.

I agree with the author in that React isn't well suited for Enterprise applications. I can't imagine having a one-off implementation for every application, where I have to re-learn the structure, libraries, etc, every time. that seems awful.

Aurelia has some really pretty features, and overall I feel it's a good framework that unfortunately just hasn't gotten a lot of attention.

Django was kind of the same way. Rails had the hype; Django had better architecture, and of course its dynamic admin. Django has caught up in a lot of ways because overall it's a well architected framework.

Maybe the same will happen for Aurelia.
In the fourth grade my history teacher was idly passing back tests and sang the first half of a phone number melody in a commercial, some portion of the class felt obliged to complete the phone-number-melody and my teacher laughed and muttered, “and they say the kids aren’t being programmed by TV”
> proclaim that voting against the amendment will result in a new election.

This is the expected behaviour and boon of having minority governments. When the government does something Canada doesn't like, a new election gets called
The homeless have lived in the subway forever. I wonder what percentage of the crime they actually commit.
Same here. Way too distracted and barely written a line of code at my faang workplace today even though it's simple bash script and I would have blazed through stuff like this years ago. Perhaps there is a self-selection policy at play here, the engineers who are distracted and unproductive are the only ones who have enough time to complain on HN about it.
Thank you. I already have a "launcher" for my programs. It's called my computer's operating system. I don't understand why I should need to run a program just to have it run another program.
The vast majority of the living things on Earth didn't start off on a lab bench, they just mutated and evolved "out there," in nature.

Therefore the converse is not true.
Also when you try to launch a game that was removed from gamepass you will get wonderful exception 0x00whatever instead of actual reason.
But how does this make logical sense. There's a number of European countries that are not in NATO that are now going to be signing up to NATO. All that Russia has gained is to veto Ukraine's NATO membership but it has lost this bigger battle.
There is already a product for employers that automatically monitors if and how long employee smiles while talking with customers (although masks probably slowed it down). Don’t remember the name though.
Fascinating. What did you do for scraping? I built something similar but to do sentiment analysis on news (it is shamefully slow https://maudlin.standingwater.io/ ). I used scrapy to get the articles and post them to a postgres database that flask reads.

I think I'm going to take some design queues from you and simplify my system. Word clouds are cool but too intensive on the $5 server I pay for.
How did you find them? Do you know who reads them or where they are popular? I came across them recently and was both impressed and puzzled that I'd never heard of them and never head anyone discuss them.

I haven't read that particular essay, but maybe submit it?
The same reason the Himalayas are the border between China and India, the swiss and Italians border in the alps, the US and mexico border along the Rio Grande, and the Arab countries have foggy borders. It's the reason you see ethnic groups bounded by geographic artifacts. You want a natural barrier as a defense. You expand or contract to an easier to defend position. You'll note nations with artificial borders such as latitude lines are at peace with one another, and ones that aren't, such as several African nations who's borders were decided by the French and English are in constant strife and flux.
Honestly, 1955 seems like a distant dream....
Moving your application from one type of infrastructure to another always involves effort, whether it's from a single hosted server to a set of load-balanced hosts, or from one cloud provider to another.

Unless you expect to migrate between cloud providers relatively often, and/or have built your application to be "cloud native" up-front (implying low cost to move to the cloud), it may be cheaper and swifter simply to perform a one-time rewrite and redeployment once you've chosen a desired deployment platform.
As a user I care enough to make some effort to avoid it such as using old.reddit rather than the new fangled version.
Long enough to help him during 2024, I would bet. It needs to survive 12 months, and then the elections will give it momentum.
Have you written about this anywhere? I'm sure TimescaleDB would love to signal boost that post, and I separately would love to read about how you have it set up and the nitty gritty of the setup.

How are you dealing with backups/WAL and general DB administration? Are you using Timescale Cloud?
I kinda feel bad for Docker. The prevailing wisdom seems to be that you shouldn't be using Docker anymore, use Podman. Often the reasons for this is that Podman is daemonless, supports rootless containers, etc. But I feel this is misplaced:

- The Docker daemon is actually really useful. It can run containers as other users, perform a bunch of mounting and networking stuff you can't do as rootless (or at least requires some hacky workarounds), and can monitor/maintain your containers. Podman can do lots of this as well, but requires the use of systemd. So in those cases you've just swapped one daemon for another.

- For most of my use cases, I don't really care about rootless. On servers I run all my docker containers as non-root anyway, and if I'm on a workstation I have privileges and don't need rootless.

- Although Podman claims compatibility with Docker, I've always found issues with trying to use it even up to a few months ago, prior to this release. Mostly when trying to use compose, although it does improve every release.

I basically just view the Docker daemon as an init system like systemd. It's a privileged daemon that runs other processes. But for some reason it seems to have been made into a bogeyman.
Thank you for the feedback!

When you say marketing tool, what sort of content do you have in mind?

Also, I do provide the ability to embed in your landing pages, the instructions are at the bottom of my landing page.
Mutations don't happen at scale, they occur in single organisms. Therefore the converse is true!
Your false equivalence is around Russia INVADING a country after saying it was just doing military exercises.
"There is now a risk of being debanked for having the wrong sort of political opinions!"

Not a risk, a reality.
PyTorch on Apple M1 MAX GPUs with SHARK – faster than TensorFlow-Metal
Sure they say:
> The day's headlines delivered to you without bullshit.

But there is a whole lot of &bull;shit.
I am number 347,269.
Hmmm ... they are certainly right of center afaict. If they are quite liberal, what do you call the vast landscape to the left of them? Who is a centrist?
Horrifying, of course, but a good reminder that the eradication of polio is a modern miracle that we should be grateful for. My uncle (still living) had polio as a child in the US and has suffered from post-polio syndrome his whole life. Now, children get vaccinated against polio at 2 months in the US.

We're very close to eliminating polio globally (~150 cases a year), and that is a tremendously good thing.
When the email is not received in the customer inbox, you have a bit of a loop where the customer has a valid email but is not receiving the communication.
Bookmarked to do later.
What would be the advantage of using Pushover vs using notifications from a website via the browser app?
Not to start a debate, but my suggestion is to ignore anyone who phrases a sentence such that value can exist inside of objects. Nothing is a store of value, because value doesn't appear to exist - it's like color - it's an interpretation of available information.

Bitcoin is a currency that is hard to stop. That makes it a tool to antagonize authoritarians with.
Regardless of how low you get your communication overhead, it still exists. It's rare to find people who can both run and test all the infrastructure and model code, and notice that the transformation you apply on line 34876 of file foobar_now_with_added_ml.py is statistically inappropriate for your problem.

That's not even to mention the really hard part, selecting a good outcome variable and appropriate ways to measure the performance of your system once it hits prod.

You can definitely split this stuff between people, but it gets super-linearly harder as you add more people, so it's really incredible to find people who can do both (and honestly, there aren't that many of them (I'd like to say us, but I'm probably not there yet)).
I think we're talking about different levels of understanding. For things like convex optimization, we have optimality results. For deep learning we have "try to stop training early because it tends to get overfit if you run it too long", "increase the number of parameters in the transformer to magically get uncanny impressions of written text out". These are not the same kind of understanding.

If I hand you a 175B parameter language model, are you really contending we know what's going on in there? At a mechanical level, sure, it's tensor products and activation functions, but that's like saying we know how human brains work because the standard model is very predictive.
https://waerme.hamburg/presse-media/pressemitteilungen/erneu... <- This is one such plant at the western edge of Hamburg, being remodeled for that use-case. Having recently seen workers from Statnett
climbing the masts in the rain to put pilot wires to pull new wires(80MW upgrade) on one half of the masts, while hearing the 50hz-buzz about 25 to 30 meters below. Crazy Vikings! :-)
Most CS grads coming onto the engineer market now will have ML exposure through their chosen college courses. As this wave of knowledge makes its way through the industry, the value of ML specialist knowledge will decline, especially as off-the-shelf pre-trained models improve. Very few companies then will be able to justify the luxury of a dedicated in-house data science/ML engineering team. In other words, most software engineers will be ML engineers, in the same way most software engineers today are Docker/cloud proficient engineers.
MIT engineers invent surgical “duct tape”
Cancelled my auto-renew set for May. It was the only option for Windows on M1 for a while but now it's not that much better than the others and they feel the need to spam my inbox and notifications with ads which made me realize I don't really need it anymore, especially if I get more ads than advantages for the high price.
If it bombs their economy and puts pressure on the oligarchs, the chances of overthrow/revolution goes up.

On the other hand, if this stirs up nationalistic sentiment, his support will go up.

I am not sure how these net off.
This is exactly right.

I've seen it time and time again: Team has a black box ML/AI solution to a "problem." Team wants to eke out better P/R or deal with some complex edge cases. But team's problem is fundamentally ill-posed and no amount of hacking or kludges will actually produce the success criterion that they need.

The problem is the accessibility to these tools, which in many times has led folks to neglect the subject matter expertise required to effectively apply them in the first place. At least as these tools catch on in popularity in myriad problem domains, there will be a new generation of subject matter / domain experts who are familiar with them, and we'll probably jump over this hurdle.
We made an experimental foray into the ML space in attempts to accelerate authoring of SQL queries.

After about a week of reading through literature and playing with open ai, it became pretty obvious we were still super far away from being able to build something the business could actually find value in.

My problem scales horribly with the ML training angle we have today, because it's the super complex one-off queries we need the most help with, not the simple ones we can anticipate and train against.

What we need is actual intelligence for many of our problems. Things like subjective criteria are important to us. Realizing maybe a recursive query is a fair compromise to reduce a 400 line monster to 30 lines. Assuming the 400 "looks nasty", that is. I guess you could train that bit too, but then your solution space gets even more impossible to target.
Low latency is not the issue per se. It’s more like being able to guarantee a worst case upper bound runtime. Maybe your system can tolerate indeterminate but rare worst case run times but many useful systems cannot. E.g. flight control systems but also ideally any interactive system.
It's just a harmful procrastinatory addiction, like me posting on Hacker News.
Malawi is quite far away from Pakistan.
Can someone who owns a framework tell me wether the lapthp provides methods for neutering the Intel backdoors(AKA IME)?
No, they're saying they had three years of destroyed life and misery because of refusal to treat/inability to find practitioners willing to treat.

As someone who has experienced similar, this was the first detail I spotted — how long it takes to get doctors to take you seriously, even if you have some clues and don't make assumptions, just ask for help, can be absurd.

They blame it on other people being hypochondriacs + WebMD, overtaxed offices... I blame it on treating symptoms instead of forging healthy people. Which is what the AMA does, more or less.
all very reasonable

and curiously discussed, yes
I think a very straight forward cure is just stopping this hamster wheel career attitude altogether. I started to program because I enjoy programming. I enjoyed it at awful companies, I enjoyed it at good companies.

The article's suggestion of steering towards 'career goals' is I think mistaken. If you want to be happy in your job you can be happy right now provided you enjoy your craft. This goal oriented mindset drilled into people is terrible because there's just going to always be the next thing.
It sort-of worked for a while, now it is breaking down. The list of studios that fully participate is shrinking. The media giants are now locked in a battle to capture as much of the streaming market as possible. What a mess.
>Delays in polio vaccination programs due to COVID-19 in Pakistan: a major threat to Pakistan's long war against polio virus

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7552970/

>The sudden onset of COVID-19 adversely impacted GPEI programme implementation across the globe.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8531002/
Nigerian Prince of the Web 3.0
That's the essential complexity. The OP is correct that there's far more accidental complexity involved than seems strictly necessary. In an ideal world, I wouldn't have had to spend the last few years learning software engineering in order to be a better data scientist.
China has their pants on. India doesn't. They won't for a decade at the very least.

China has 40% more population than Nato. Their culture is naturally harder to copy because of their extremely difficult language and tightened boarders. They work laughbly longer hours than we do in the west due to the 996 system. They're smart, make no bones about it. They're vicious when it comes to espionage and IP theft. They solve coordination problems with a brute force hammer of "do what I say" communism which cuts both ways, yes, but it will be a while before their generational concerns catch up to them. They are going to be the dominant power ten years from now and the only thing we can do in advance of this reality is to band together and limit our dependance on them.

The time for frienship making is over. The temporary strategy will be appeasement. The long term strategy will be disengagement. They'll go after gains in Africa and the Middle East and rule with an iron fist and we'll capture what we can from Eastern Europe before the next curtain falls on the world and hopefully Central and South America will come with us too. There will be two worlds. One in China's orbit with Russia as a strong second in the same way that the US and the UK operate and one in what we currently call The West or Nato for short. The Common Wealth, United States of America, European Union, Japan and some minor Asian states like Vietnam and South Korea, Mexico, Chile, and hopiful most of the rest of Latin America.

Being a nuclear power isn't enough. To use a nuclear weapon is to escalate to Defcon 1, which risks total castatrophe for your own nation. Real material still matters and China will outmatch us soon and the sooner we recognize that and prepare for it the better.
> Maybe the scales of some are different, but calling this a "foreign-founded occupation" is disingenuous.

Weird since it was definitely foreign-funded and definitely an occupation, but okay
This is how the media and media addicted people convince you that you absolutely need to keep tuning into the madness. You can hear 99% of the news that will actually affect your life simply through interacting with friends and doing activities.
Now they just need to do it with the chip's EM signature like in that PoC a few weeks ago...

https://hackaday.com/2022/01/19/identifying-malware-by-sniff...
I mentioned it first but I didn't put that at the front of the chain of events. Ukraine and EU/NATO have been courting each other since the Orange Revolution. EU and NATO ascension were at the top of Viktor Yushchenko's priority list from the day he won. He was working on a NATO membership action plan right up until Victor Yanukovych became PM and the divided government killed that proposal. Then he tried again in 2008 and Russia finally came out in full opposition.
Agreed about main loop — that requires special care.

But there's often lots of other stuff going on, such as IO in other threads. You wouldn't want that stuff in your main loop for the same reasons, so since it's segregated anyway, exceptions aren't so bad (usually).
You're missing the idea of network effects. Yes, you an easily make a clone of Bitcoin (or other cryptos), but you cannot easily clone the network effect it has. The value of a crypto is in the network, not the code, and this value grows exponentially with the number of the people using the network (Metcalf's Law[0]). Despite the increase in total number of cryptocurrencies, the number of people using the big networks (Bitcoin, Ethereum, etc.) is growing, and thus their network values are growing.

This really shouldn't be surprising to anyone familiar with the growth of the web. Just like cloning a crypo, it'd be trivial to make a new Twitter, but extremely difficult to gain the same level of network effect.

[0] https://en.wikipedia.org/wiki/Metcalfe%27s_law
As an ex-catholic, all I can say is: if your kids grow up with enough common sense and pragmatism, they might resent the early indoctrination. Their brains have not matured enough to develop common sense until their teens, and everything the adults say will be taken as absolute truth. The humane thing would be raising them atheist, explain about agnosticism and religion, and accept their choice. All the rituals can be done at any age.

Just like religious parents can have atheists kids, atheist parents can have agnostic or religious children. Indoctrinating them from childhood is taking their freedom of choice and choosing for them.
So you can conveniently buy, download and update certain programs.
So the government rushes really hard to give themselves the power to freeze bank accounts, but they don't include a way to appeal your account being frozen until you're not able to use your funds for who knows how long.

What a shame that Canada has come to this.
I tried to migrate from Docker to Podman 3.4 recently, but just gave up. It just have still weird quirks, containers were exiting without any clear cause, fighting with SELinux... I could not manage portainer.io to get working... the docs are somewhat incomplete...Lack of support in Debian [1] means I can't easily migrate my SBCs either.

I have Podman on my radar, will give it a shot next year, so far it still feels still quite bleeding edge. But kudos to red hatters for another major release!

[1] Fully knowing there is v3.0.0 in repos for Stable, but switching to Testing just because podman?
Canada has "peace, order and good government" where the US has "life, liberty, and the pursuit of happiness"

The governments actions meet at least 2/3 and most Canadians would say 3/3 of the main Canadian values.
> Definitely not the same with movies and music which tells me they don't want it to be that easy.

It actually is, it's just called "streaming" instead of downloading*.

For a very long time, Netflix was the go-to place for any movies, and piracy was on the decline. Now all the old media companies (who have even bigger god complexes than game studios) are doing the exact same thing everyone in this thread is discussing with alternate launchers, and creating their own streaming services. And piracy is suddenly back on the rise. Only time will tell whether this will play out the same way as the OP, or whether the flexibility afforded by inherently streamable format will allow them to succeed in splintering where game studios failed.

*Two notes on this:

1) it's a benefit afforded by having a much more linear data format

2) despite what HN commenters may believe, it's only a small percentage of users that care about owning content rather than being able to conveniently access it)
It’s rumored that it might be supported soon, but iOS still doesn’t support web notifications.
AWS: We are investing in the Rust programming language
> One specific political group derives a lot of their personal identity from being nasty on social media and making it worse for everybody else.

We must be on different internets, because where I am, it's definitely more than one political group, and it certainly is not limited to any particular area of the political spectrum. Everyone likes to think they're fighting the fight of the righteous, but very few actually are. Hell, if you look at a history of Trump and AOC's twitter feeds (back when Trump was on Twitter obviously), the tone is practically identical which is disturbing on a number of levels.
Well they _do_ have the right to recognize Manitoba as a province, and many of them seem very vocal about it.
I don't follow the argument: the oligarchs aren't using crypto, so using crypto helps oligarchs?

If the average person, wealthy or affiliated or not, has a way of avoiding the mandated use of a fiat currency, and that pressure creates an upper and lower bound for how badly the leaders of their country can manipulate the currency supply, yes I believe that helps the poor and desperate. If part of liberty is ownership, then yes, it even helps liberate them too.
Is there some list of Wordle ports to obscure and obsolete platforms being maintained? If not maybe I'll start one :)
Another alternative would be term limits.
Hmm, probably outdated then.

:)
Student brewing rocket fuel in dorm kitchen causes ‘fireball’ explosion