skysight-inc/HackerNews huggingface dataset:
Stochastic parrots don't give you the original source. In fact they make up sources on the spot.

That is worse than a search engine.
Why not?

My laptop is convertible to tablet, and it is amazing for comics. Using it for books is also a convenient feature.

And I do have an e-book reader.
It means that paying a settlement of hundreds of thousands to millions of dollars to make legal troubles disappear is out of reach.
And the institutionalization and legal enshrining[1] of work ethic.

Basically the two tier healthcare system has a legal basis for it's existence and structural support in the form of economic incentives to continue in perpetuity, and sustain itself.

This is going to seem either extremely obvious or completely bonkers depending on your point of view. so it makes an interesting scissor statement.

Furthermore one component of the system is the foundational belief that "work is virtuous," and healthcare is a boon based in reaping rewards of that virtue.

1. I wanted to say legalization. It's the right word, but it has the wrong meaning.
CF Radar is showing that this might still be a problem. https://radar.cloudflare.com/as36375?dateRange=7d
Will embedded DBMSs be successful: DuckDB, KùzuDB, LanceDB
This is an interesting post discussing the renewed interest in embedded databases in different verticals, relational, graph, vectors and some key systems, their appeals and where they are commercially.
To talk about “duplication is cheaper than the wrong abstraction” without invoking "dependencies" at all (and their costs) means the entire premise has been missed.

Another tell:

> Don’t try to make one thing act like two things. Instead, separate it into two things.

If abstractions were so easily split like this, then the advice wouldn't hold. But they never are. Abstractions immediately accumulate dependencies making it near impossible to split them, as we all learn after living in anything other than toy code bases.

This is the hallmark of a junior (ie someone who has not been to battle much) is making de-duplicating code a priority and not understanding the cost of dependencies.
Amazon built the entire company on two decision-making systems

1. A/B testing and multi-armed bandits.

2. "jeff_said", a special macro in the website that overrides the decisions of automated A/B testing and multi-armed bandits.
I’m growing a few products.

https://PDFPals.com — Instantly chat with any PDF on your Mac

I wanted a PDF Viewer with ChatGPT integration. So I built one.

https://BoltAI.com — Integrate with ChatGPT with any mac app

I usually write blog posts on Apple Notes app and I figured it would be great to use ChatGPT directly within the Notes editor. So I built Bolt AI to do that.

Later I added a Chat UI and support more integration.

https://KTool.io — Send web articles, newsletters and RSS feeds to Kindle

It came out from my own need. My right eye is basically blind so I wanted to read more on the Kindle. I built KTool to offload as many reading material as possible to the Kindle.
> I find the push for "back to the office" one of the most astonishing things to come out of corporate America.

Surely the pattern here is:

Back to Office Announcement --> Employees leaving voluntarily (No severance payouts) --> Lay-offs Announcement (Severance payouts)

I thought it was just an easy way to get out of severance payments or this model too simplistic?
It took me a long time and many thousands of lines of code written, read and re-written in order to understand one thing:

Code is supposed to reflect the intention.

Good code reflects that intention smoothly, like a well-written paragraph of a book reflects the events that happened in the story.

DRY makes sense semantically, when a piece of code always needs to be the same as another piece of code - that's when you isolate it into a function with a semantically meaningful name and behavior. Applying DRY without understanding and indiscriminately leads only to confusion and needless complexity.
Yeah, it's fine for me as all my stuff is rechargeable and cordless anyway. But my wife needs her hairdryer. In the US any plugs that could get wet are GFCI [1] so you just wait for it to dry out and then push the reset button.

I've rarely had it happen in the bathroom, even with outlets right next to a sink. But I had an outlet at ground level outdoors that would trip during heavy storms sometimes. We fixed it by putting a physical cover over it.

1: https://en.wikipedia.org/wiki/Residual-current_device
That doesn't matter if it ignores the qualitative differences between having shelter+food vs. not having shelter+food.
> We haven't heard a peep since.

Good. But just to be safe, you should check your credit report from time to time to make sure they didn't send your account to collections.
Maersk was hit much harder than Toyota, and arguably with much larger global consequences.
One anecdotal data point:

I was contacted last week by an Amazon recruiter.

Although I'm unemployed, I didn't pursue that opening because of Amazon's overall reputation.

If they still allowed mostly remote work, I would have just told her that I wasn't interested at this time. I.e., if I'm still unemployed in a month, I might suck it up and apply.

But the non-WFH policy was the final nail in the coffin. I asked her to never contact me about Amazon openings, even in the future.
In the US it is against code to have any regular appliance use more than 15 amps continuously I believe
You run into interesting problems of metamerism

https://en.wikipedia.org/wiki/Metamerism_(color)

particularly metameric failure. For instance there are those RGB lights like Phillips Hue and Lifx which would render colors in the environment better if the colors were wideband but would work better at rendering strong saturated colors (like a display) if the R, G and B were laser-like monochromats.

There was this system for stereo films

https://en.wikipedia.org/wiki/Dolby_3D

that exploited metamerism by using 6 monochromats and very glasses with narrowband filters that route 3 of them to each eye. These were very high performance but were crazy expensive (needed theft protection) and got trashed in the marketplace by Lifton's RealD system based on circular polarization even though RealD doesn't perform quite as well.
As those are mass layoffs, prior notice (not "you're fired if you don't come to the office", but "we will fire you in X days") is required.
I have great insurance through my employer. Last week my spouse was suppose to go in for a surgery that multiple doctors made it clear she needed. We were on the books for months for the surgery. Insurance denied it the day before, throwing all our plans up into the air. The surgeon suggested getting a different surgery that wouldn't fix the problem. The idea is that when it didn't work it would act as evidence to convince insurance to pay for the original one.

We have a terrible, stupid, inefficient system. It's drowning in its own chaos and bureaucracy.
There's also Boop, which is open source: https://github.com/IvanMathy/Boop
This. I think you’re hitting the nail on the head. The question is whether there are multiple dependencies on a given bit of code. When there are multiple dependencies, changing the code because one of them wants something means the code needs to be checked and tested against all the other places the code is being used. And it’s really really common to have inadequate understanding and inadequate test coverage, so things break, and hence people develop superstitions about code that shouldn’t be touched.

Another way of putting it is that if the code is really truly duplicated, then it doesn’t need to change at all. If it has to change, the need for change is there because the multiple parties depending on that code have slightly different needs and slightly different ideas about what they want. Abstracting the code to make deduplication happen is just a way of spackling over those differences, but it can and does often cause trouble down the road, even when it’s done well. Once abstracted for two dependencies, a third dependency or more without test coverage can make changes exponentially more dangerous and error prone.

Duplication is good when forking for separate parties (or separate dependencies), each of whom may wish to customize the code, and now they are free to do so without the risk or fear of breaking someone else. I feel like the author of the article didn’t understand the benefits of duplication.
lol i didnt even notice the change, just that i felt more agitated by the end
> I have no idea what to do right now

Well, humanity has managed to "know what to do" for thousands of years but here you are, completely lost without ChatGPT. Achievement unlocked .
This is going to crush so many companies, starting with Nylas
Billions of dollars are flowing out of China’s markets
This way the companies will be sure not to ever reach a certain market cap.

If they will be close, the companies will split, so that they'll never be big enough.
I think middle-management has an instinct of self-preservation and they know that remote work could make some of them redundant. But I also think you're right that physically looming over and supervising is what some may be most interested in doing.
Let's start with drug testing our public officials and banning them from consuming alcohol and junk food :-)
>The CEO told his charges it was a “judgment” call.

is it really an untethered conspiracy theory when the CEO is straight-up saying his decision is based on vibes?
On top of the promise of remote work for the last several years and then changing the terms of employment w/o any tangible reason, asking salaried employees to pay for incremental childcare, transit cost, potential COL increase, and personal time cost w/o any compensation is definitely exploitive.

Sure, you want me to go back on two years of financial gains? Pay me the difference I've gained in that time and I might give it some thought.
Fortran's standard doesn't use the term Undefined Behavior; instead, it states a requirement that an object modified via one dummy argument must not be modified or referenced via any other name. When a program violates that requirement, it's no longer conforming to the standard, and the language doesn't define what happens afterwards. In practice, you'll get bad results and a bad day of debugging.
https://archive.ph/AoH3f
Here I was thinking I was the only one with insane insurance stories...

The closest experience I can think of to this was when I was a sophomore in college in 2006. In short order, I had a seizure, was taken to a local Trauma ICU, and hours later flown to a Level 1 facility in another part of the state.

The hospital where I stayed billed us without issue, but the Trauma center decided it was the right thing to do when it sent the unadjusted bill to me at my college address. Oh, and the medical transport people who flew me around the state of NJ? Nothing.

Just super.

I also could talk about how earlier this year I spent 23 days in the ICU for an infection related to the same condition, and how an event from April-May still isn't settled as far as insurance goes, but I'm stressed enough at this point.

Score 1 for PTSD!

It occurs to me that I've surely met the deductible and OOP limit for the year, so that might explain why we've been so slow to see things get resolved.

To top off this cavalcade of awfulness, the person who hired me into my current job lost her fight with pancreatic cancer last week.

2023 sucks.
Same for all the big tech Internet companies.
Many models can be hacked to run https://valetudo.cloud which is completely local. I’m using it with a Roborock S5.
The calculator is not a service but a tool. Until LLMS don't become just a tool don't rely on them too much or expect it be broken and have a workaround for that.
You could arguably claim that Hebrew never ceased to be a spoken language, although it was not a vernacular.

Hebrew never ceased to be used in liturgy and in religious studies - the same situation also holds true for Coptic, so the oldest written language still spoken (in religious capacity only) is Coptic.

But Hebrew was also used as a lingua franca between different Jewish communities all over the world. This was not a minor role, and it had quite an economic impact on forming long-range trade networks across Jewish communities.

Now there are more things people might love to argue about, such as when we can really define a script as "writing" and how do we deal with undeciphered scripts. So one can try to discredit Proto-Canaanite inscriptions like Wadi el-Hol or claim that ancient Chinese pottery symbols that are precursor to Oracle bone script are actually related. The evidence seems to be stronger on the Hebrew side, but it's very easy to derail this kind of argument just to score national pride points.
> Wait, really?

We should thank whoever came up with the idea of abolishing nuclear power in Italy. What a big mistake!

> if you never need electric stoves or heating it could be somewhat usable

Heating and stoves in Italy are usually gas-powered. Ovens and kettles are electric but normally do not exceed 3.3 kW, however, we need to be careful not to use too many high-consumption appliances together (e.g., oven and washing machine).

The introduction of increasingly restrictive energy classes for electric appliances in recent years has mitigated the problem to some extent anyway.
CT scans of coffee equipment: using X-rays to look inside an AeroPress
I’ve never heard of sysadmin as a step down from programmer.
The data probably suggests they should lay off a bunch of people & that this might be best way for them to do so, in terms of not legally needing to offer severance, legal issues, PR, stock prices, etc.
Why Camera Makers Will Be Dead
According to David Beazley, it was lucky to already being around by the time scientific computing folks were in need for dynamic languages as wrappers to help with increasingly complex hardware and projects written in lower level languages, and the only other viable alternatives back then were Perl and tcl. Watch this talk: https://youtu.be/4RSht_aV7AU?si=d3rJvYJPFGcRy6BK

Then it just snowballed since that time.
> It is a fundamental principle of administrative law that agencies must treat like cases alike.

This is from the circuit judge and is a big part of the problem the SEC faces. The SEC has expanded its jurisdiction so far that it must discriminate between favoured and disfavored entities. From the perspective of the SEC, it’s necessary in the face of innovation and the risks of new players. However it also means their legal footing regarding crypto generally is quite weak, as seen both here and in the recent ripple case (court ruled that investment contracts about digital assets are securities, but the actual assets are not securities).
That's true of whatever class is lesser than the middle class, as well.

I was just curious what separates the "middle" from the "bottom".
Totally, just trying to understand why this is a $100MM of VC money investment. Is the market that big for this? (Honest question)
lots of new induction hobs have "boil detection" and auto shut off, fwiw
Just have a bunch of fuzzers running 24/7 to keep all implementations honest.
HMM is, I believe, a Linux feature.

AMD added HMM support in ROCm 5.0 according to this: https://github.com/RadeonOpenCompute/ROCm/blob/develop/CHANG...
> from the more dangerous "free thinkers" which might question senseless commands.

Still need to be seen these courageous free thinkers keep serving corporate overlords or venture out based on their own free spirit. So far we have lot of principled stand but little concrete action from thinking class.
Okay if it’s about looking at one painting and fake that. However, if you train your model on billions of paintings and create arbitrary new ones from that, it’s just a statistical analysis on what paintings in general are made of.

The importance of the individual painting diminishes at this scale.
Not free but if you do a lot of text processing and want a power diff tool that even diffs CSV spreadsheets, for example, then Beyond Compare (https://www.scootersoftware.com/home) is something I'd recommend.

It is not the most expensive nor the cheapest. But it does do visual diff really well. There's a Windows, MacOS and Linux version too.
I remember 56k (V90!) in the late 90s. I can't remember when 36k came in, though.
Opened an issue in case someone wants to contribute: https://github.com/ashvardanian/Stringzilla/issues/25
In America, proto-Temperance was definitely already underway as far as back as the Whiskey Rebellion, as a meaningful faction of the political support for the whiskey tax was in religious reformists looking to impose a de factor 'sin tax'.

By the time Prohibition was passed in 1920, there'd been near a hundred years of activism behind it. Evangelism and religiously informed politics have been apart of American domestic politics for a very very long time, which shouldn't surprise as the place was a refuge for Christian sects deemed too strict or antagonistic in Europe.
Haven't used it yet, I'm a bit too scared to put something like this into production anywhere. I might do a small installation with a toy project somewhere, though. Seems easy enough to set up.
I was there and it was not being used in new projects. Maybe that spam filtering service has existed for that long. I would definitely not say that pinterest has fully bought into using elixir because of cost savings which is what the article seems to be insinuating.
The issue with web applications is that you need to do due diligence to make sure that it won't send any of the data you're pasting in to some remote server. FWIW you need to do this with third party tools in general.
I would recommend PDM. It's similar to poetry but better executed IMO.
Ownership of data and monthly recurring costs.

You’re right about the offsite backup. I follow the 3-2-1 backup strategy and upload to AWS Glacier cold storage as my offsite. It’s cheap and I can switch/turn it off if costs change. My NAS remains as the hot storage.
I have a friend there that was hired into a mid level developer role and he hates it for many reasons (from management style to the personality of teammates to how code gets reviewed and pushed and more). Just biding his time to get enough years under his belt for his next move but he ranks it last in places he's worked (but first in pay, which is why he is sticking it out).
O(n^2) is a pain. Just updating everyone with what happened in a tick requires 4,000,000 data points a tick at 2,000 players.

At 10 Hz that is 40 million updates a second.

There are caches and prediction that can help but I ignore all gameplay in that number, it is just flying around.
As I understand it, Nokia equipment already does the correct thing if you configure it correctly in fault-tolerance mode.
If you want my cynical take, here's the real reason that Amazon and other big companies are all-in on RTO: the commercial real estate collapse that may (will?) happen if downtown office districts don't repopulate: https://wapo.st/3QXHpFT

I think the reason that Amazon leadership isn't bringing data to support RTO is that not only are they aware of the "Urban Doom Loop” that this article is referring to, but I'd bet you a lot of money that the C-suite (S-team) has a significant investment in commercial real estate.
You do realize that the grid runs at a completely different voltage than what is actually delivered to standard residential service, right?

It is entirely possible to get three phase, high-voltage power in North America, it just isn't run to individual houses unless specifically requested.
A Pigeon is still faster than the Internet (Jeff Geerling)
Consumer purchasing shifting toward more correct purchases isn’t a solution at all. Your examples are essentially luxury market items that don’t scale to humanity with questionable net impact
Trouble is that with layoffs you can get rid of bad staff. How do you stop good staff quitting?
Seems most of these top down driven mandates could be explained by some simple logic—if you don’t like your job very much as CEO, then you are thinking “man I wish I didn’t have to be here”.. and then it starts resentment toward people who also aren’t suffering along with you.. basically these mandates seem likely to be driven by stress at the top of the management, not based upon actual data. If you are asking for data that means you aren’t in charge sadly.
Trust me bro...
Toyota Halts 12 Japan Plants on Possible System Glitch, NHK Says
I agree with you, the language design implications are just as interesting / important. What I imagine the problem statement as is to make a definition like this:

// layout.h
struct MyRecord { ... }
#define N 1024*1024
MyRecord myarray[N];

And then suppose you have 1000 translation units that #include layout.h

So whenever you change N, you have to recompile a lot of code.

And then you want to compile myprog quickly, and run the following quickly:

cat 2gigs.txt | ./myprog

It's an interesting problem, but I think from the perspective of an interactive language, it does make sense to have some kind of fast mode and slow mode ... the classic debug/release build split is precisely that. I would settle for an interactive C++/Rust, with a good incremental build system, where you can choose the build variant!

C++ build systems suck, and Rust often has to interface with them. And both C++ and Rust are not designed for fast interactive use. They have a lot of syntax that allows the control over memory, and that's perhaps a bigger problem.

I also don't really like typing code into a REPL -- I use an editor and a shell (and Ninja, which turns out to be crucial for fast C++ dev).
> Sorry for wanting to solve problems in a different way

There is nothing wrong with wanting to solve problems in a different way.

In fact this post/app is one such different way but you took offense to it and called it sad.

Maybe some introspection in order?
No it does not qualify as exploitative - is it a tough adjustment? Probably yes, exploitative? No.

Your health care example has little weight unless you are in a one employer town as you can always find other employers if you don't like one as much as that process isn't great.
If tech workers had a union they wouldn't have to put up with this. I wonder what % of people even want to go back to the office?
Spiffy! Do you remember what were you using as your model?

(Btw, 'moot' not 'mute' :) )
Nord Stream exclusive research from ZDF and Spiegel
Calibre can do this: https://calibre-ebook.com

Here's the help page on setting up your own content server: https://manual.calibre-ebook.com/#the-calibre-content-server
Interesting model...

Basically a single standard HTML+CSS+JS web page, hosted remotely.

With the added ability to do User Authentication, Database Storage and Crypto Payments when hosted remotely, via custom API...

Observation: That set of functionality could also be provided via JavaScript library or libraries -- without the requirement for the custom hosting...

If so, then that/those library/libraries -- would still require those web services as endpoints...

In other words, those libraries could still rely on the site "mu.app" for providing those services...

Thus, the author could give away those libraries -- yet still sell those endpoint services -- sort of a SaaS model if you will...

Anyway, just thinking aloud... <g>

Looks cool -- and there should be many paths towards monetization, if that is desired!