skysight-inc/HackerNews huggingface dataset:
Alternatively, automation might act as a platform for small local businesses (think people who sell via Shopify or Amazon). Indeed, I believe Americans have got less mobile in recent years, not more, though I'm not so sure that is a good thing.
Okay, you're probably right. It might be a better option to give an app a sandboxed storage location instead, just so the files it put there remain there because it might expect to find them there later.
Many men?

If you are wearing a suit, a smartphone makes the trouser pockets bulge a lot, so it's common to keep it in your shirt pocket or jacket inside pocket - Both of which is next to your heart.
Unfortunately, the law in many (all?) states is that employment is “at will”. If your boss doesn’t like the color of your hair, they can fire you on the spot. Doesn’t mean they will, but they can as long as it’s not for a “protected class” reason (as in, they can’t fire you for your race). The justification for “at will” employment is that your duties to the company are also “at will.” If you want, you’re free to walk out the front door on your break and never come back.
You mean the one the pocket protector goes in with your drafting pencil and calculator (well, phone in this day and age)?
Implementing cross-process locks
same same

"it's never quite the same as the first time you fall in love"
CISA tells agencies to consider ad blockers to fend off 'malvertising'
I’ve mapped it to ctrl for a while now and I’ll never go back either. In vim I use ctrl—[ for Esc, which I only started to do when the MBP added the Touch Bar.
Fix the ifdown eth0 not configured error in Linux
Lol. I hold precisely 0 BNB, and never did. These guys are execution masters, and the proof is in the pudding.
The thing is, even when the experience gets worse, you might still be resistant to change. You already have your account setup, that feature X you liked they took isn’t that bad, the extra advertising doesn’t bother you too much, etc.

Maybe feature X in Firefox is actually better than Chrome (just an imaginary example) but because it doesn’t exactly work like you are used too, it doesn’t appeal.

Or your peers are all in the same in-group and Software X is what a Real Programmer should be using.

That all together could mean an experience gets progressively worse yet you don’t switch.
iCloud Drive is actually pretty decent now, except it seems to be completely random when it wants to sync files on Windows.

Even so, it can still easily cover 50% of use cases for Dropbox.
If distributed, lazy, just-in-time, global cache is what you want, Cloudflare throws it in free (with a few limitations) with Workers [0]. It is so much more straight forward than InfiniCache. I use Workers to cache content from few KBs to high MBs sourced from single-region S3 (could use Scaleway, Backblaze, or Wasabi for even more savings [1]) and DynamoDB (Workers KV can store 25MB [2] and is a viable alternative, but then cache may not be even required).

[0] https://developers.cloudflare.com/workers/runtime-apis/cache

[1] https://www.cloudflare.com/bandwidth-alliance/

[2] https://developers.cloudflare.com/workers/platform/limits#kv...
A: it supports vertical tab-bar out of the box

thou wish they'd put more effort into tab-grouping, the tabkit ff-plugin pushed this to perfection some time ago.
I think not even most people in their fifties did. Forties, maybe.
I had to do a take home programming task over a weekend for a job interview last year, the only technical requirement was that it had to be done in JS (both Node and browser).

It had been a few years since I had started a JS project from scratch (I spend 90% of my time doing Rails dev). I ended up spending more time figuring out what package/build/testing tools to use than I did actually writing code.

Looking up best practices for Express.js project structures, I found that every blog post/article had a different "best" structure.

I'm happy that my new job is still primarily Rails. I'll take convention over configuration any day.
It's by no means an IDE, but Chrome does have Workspaces: https://developers.google.com/web/tools/chrome-devtools/work... . In any case, I remember using this (or something similar that maybe I forgot?) when I was doing frontend work, it was quite neat, especially if you had a local server recompiling things as you made changes.
This is no issue with my version of the OS since it is just an application and delegates the low-level details to my C++ code and Qt. And btw. there are some bit manipulation functions in the SYSTEM module, and it's easy to add even more.
Perhaps we're bad at allocating tools to use cases, particularly for education.

Witness, say, beginner python tutorials that start with "These 15 tools let you set up a development/testing environment that ensures your code can be tested against every platform that has ever run python". Useful tools, but poorly matched to the 'I just want to *learn how to* print "Hello World"' use case. I suspect we're all a little guilty of that occasionally.
> "People hate command lines - not only do they LOOK scary, they give weird unhelpful error messages and… you have to type everything. Ugh. "

Just for context: he'a talking about installing ruby/npm/node here, not about coding. Not about visual coding!

The next line makes it obvious:

> Can you imagine if the beginner version of Node.js came pre-installed with a GUI for managing and running your code?
And do you have any proof of that? Because in my humble opinion, the command line is great solely because keyboard is (up to now) the best input device we have invented. Any graphical tool requires eye-hand coordination, which slows things down considerably. Using keyboard you basically only depend on your muscle memory and can input commands to the machine way more quickly.

What you seem to miss is that developers tools are the best tools created in computer science, period. That's because we use them and we usually are too lazy to deal with stuff that bothers us, so we improve over time(and much faster than we do with tools for our customers). The only real problem is the learning curve, which is hard to avoid. So no, those tools are not bad. They just require some learning first, as pretty much any tool on this planet.

And yes, we could have better tools and we will have, that's how progress works. You just didn't make any useful suggestions how to get there faster.
About 15 years ago was very happy with his source code backups, the code was on an IRIX server and a cronjob tarred up the backups and he kept multiple copies of the tars offsite, and even offline. The tarballs even extracted fine and at first glance the directory structure and file lengths were ok.

Trouble is a bug in the file system meant that somehow the files had been overwritten with nulls.

The program continued to run, as it sat in memory. Until one day the box was rebooted (power test or something). It didn't come back. The files were great, containing multiple files all of the right looking length. Everything was null. "main.c" or whatever it was was 8 kilobytes of null characters.

This had been happening for some months so even the oldest source backups were wiped, and the actual binaries were out too. The system was called ELVIS, which made for a great status report.

As it was on an ancient irix machine and he was rewriting in PHP at the time he just accelerated that and we were back up in a few days (the program was a front end to a database and file stores on other machines, so it was just the web part)
Editorialized is if the title express the posters opinion. It does not. If anything it makes it more clear.
I'm surprised ad blockers aren't considered a basic security measure like antimalware is considering the vast majority of ads are spyware and carry the risk of delivering further malware.
He's been dead for almost 50 years
When I went to Europe in 2006 I dropped 15 pounds in 3 weeks. I was hardly obese (call it pudge) but those three weeks changed my life completely. Encouraged by the start, I began to exercise and get in shape. That lasted until a severe foot breakage kept me from running for about a year which put most of the weight back on. I noticed that in Europe where I was(Austria, Hungary, Germany) there was very little sugar in restaurant food and most of the time it resembled an elaborate home cooked meal. Here in the states sugar and high carbs for carbs sake are in everything.
I think it's more like, Australia cancelling google
There is actually a community of ~20000 people using some forms of this: codeforces.com. The most used approach are lots of macros in C++ to completely modify the language. One popular alternative is https://cpeditor.org/.

For example, look at how Benjamin Qi does it:
https://codeforces.com/contest/1446/submission/98447974

The actual code is at the bottom. Here is a sample of a submission to a problem harder than your usual AoC second part:

int main() {
setIO(); re(N,M);
str A,B; re(A,B);
F0R(i,N+2) F0R(j,M+2) mx[i][j] = -MOD;
int ans = 0;
R0F(i,N) R0F(j,M) {
ckmax(mx[i][j],mx[i+1][j]);
ckmax(mx[i][j],mx[i][j+1]);
if (A[i] == B[j]) {
dp[i][j] = 2;
ckmax(dp[i][j],mx[i+1][j+1]+4+i+j);
ckmax(mx[i][j],dp[i][j]-i-j);
ckmax(ans,dp[i][j]);
}
}
ps(ans);
}
It isn’t. For example, Brave has committed to supporting the web request API after Manifest V3 is released. Vivaldi is abandoning it.
Pristine GM EV1 Preserved by University Caretaker
Facebook does this with theirs for access to a user’s Pages. Just an empty array, which isn’t unusual for normal users.

Makes it tough for third-party devs to debug a legit “I am not seeing Page X as an option” though.
Amazon manipulates customers to stay subscribed
totally the same here.

i cannot grasp why browsers abandoned the vertical-tab ui. is there something difficult about it?
You know, this could easily be taken in a condescending way.

I choose to use <insert name of service provider here> instead of rolling my own because I don't want to deal with the hassle.

And before you say "but it's a one-click install! what hassle?" I'll answer you: the hassle is not in launching it, the hassle is in keeping it online and operating well at all times.

People always forget about maintenance when they spout these things...
Wish I had the time to really study Phoenix's LiveView and implement the same in Java.

AFAIK there's no equivalent for this in Java and I mean the same not kinda-the-same but not really like Vaadin or God forbid GWT.
App developers find out about this practice as it gets more commonplace. They add a check for 'empty' data or resolution failures. If these checks notice that you had been providing null or fake data, the app now gives you an intrusive yet pleading popup to please lift the privacy measures.

You get annoyed, resenting the fact that your friends are using this piece of garbage. Reluctantly you lift the measures, forget about it, and just keep using the app.
Some People can stay local and retrain and do something, good luck to them!

Leaving aside fault for the moment...

The jobs are gone. So we have a few options:

* people can do what I said, retrain, maybe move, do something else

* people can do nothing and get benefits to sit there doing nothing.

I don't think there is a third option, but let me know if I'm missing something?

The issue is, 80% of people refuse to the first one. They sit in rust belt towns and die deaths of despair.

So what do we do?

Trumps solution, which they have chosen, is nothing. We do nothing. No healthcare for them, no improved benefits, no retraining.

Since they chose that, I could live with it. But I don't want to be tied to them and live with the rest of the shitty things trump wants to do.

I'm more than happy to hear a solution here. I've tried not to blame anyone. I honestly believe that it wasn't their fault the coal mine (etc) closed. I just don't see an option beyond waiting for them to die before we can progress economically or socially.

And that's not really acceptable to me. I'm gay, and I don't think I should be forced to be a second class citizen just because other people are bitter about their life and voted for a Fuck Everyone candidate. I'm sure there are women who will want reproductive health rights that feel the same way. I'm sympathetic, I came from just suck a place. But there does come a point where I feel like saying "you're not dragging me down with you".

Full disclosure: I'm actually a brit. But we have the exact same thing happening here. Only its Boris Johnson and Brexit (which will last much longer than trumpism).

I hope you can understand where I'm coming from.
Mastering Monero: The future of private transactions
> In the example of your Amiga, your hard drive failed, but it probably would still boot right into any game from any floppy [...] The same game, replicated in Unity, requires a several gigabyte

You have a good point to make, but the argument you've employed is bad. When you said,

> In the days of the Amiga or the Archimedes, it was quite possible to boot entire app or os/app combo and just leave the computer on indefinitely, without it crashing itself even if untouched.

You've mixed up reliability with understandably & maintainability. In an uptime competition, a retrocomputer will lose the game to many modern computers, it's almost guaranteed. But it's not the point. The point is what happens after it's down. If it's a retrocomputer, it's possible for a single person to understand every aspect of the computer and to perform troubleshooting down to the component level. It's also easy for a single hobbyist to build one's own computer using the 6502 chip. But it's usually impractical or impossible on modern hardware. My personal understanding on the thesis of the talk is that modern computers have much less understandably & maintainability than retrocomputers, and this, in the long term, makes the civilization as a whole, less reliable. It's not a question of how durable we can make a single computer to be.

You can make a better argument if you stop saying how reliable retrocomputers are and focusing on understandably and complexity.
Dropbox is dramatically cheaper per GB than the other cloud storage services, and it doesn't charge bandwidth fees.
Thanks for sharing, that was a good read
No I can print on the outside as well. You can select “Engrave: outside” in the editor and see the result in the 3D model. I need to put pictures of rings with the fingerprint on the outside up in the top image rotation.
I don't know that any messenger could be less private. Email is not encrypted (and many would say it's not possible to secure it).

It's also vulnerable to whatever the recipient uses for mail hosting. If they're on Gmail, as many are, then my messages can be mined and read by Google.

With Signal, I trust the server owners not to introduce any vulnerability. Maybe there will be one, but that would be a bug and the attacker would not be Signal.

With email, I'm just giving up entirely and feeding my messages straight to Google or Microsoft (most likely) and I may not even realize it.
What an interesting character. Where are all the crazy Irish these days?
Calender, mail and notes does not belong in a browser by default. It's bloat and attack vectors.
Try moving one speaker back and forth - they may be angled such that the different phases are canceling bass right where you sit.
This reminds me of the timeless quote:

> Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.

You can take that either way :)
But QBasic etc. were just basic text editor with a "run" option.
They didn't have many fancy IDE features. You didn't even have syntax highlighting most of the time.
I don't think editing a html file locally is more painful than figuring out those tools back then.
I would even argue that's a good place to start because a full blown IDE can also be really intimidating if you don't really know whats happening.
for - ROI/profit?

as RISC-V CPUs are rolling out in hundred PCs now
I think Google is overestimating its value. If Australia no longer has access to Google, they'll just find alternatives, and then discover that they never needed Google after all.
Good idea regarding rotation angles!

And do reach out to me if you plan on purchasing, I will give you a generous HN discount!
The FDA [1] advises "don’t carry the phone in a shirt or jacket pocket directly over the pacemaker." as well as the American Heart Association [2] "Avoid keeping your cell phone in your front chest pocket."

1: https://www.fda.gov/radiation-emitting-products/cell-phones/...
2: https://www.heart.org/en/health-topics/arrhythmia/prevention...
How many music composers have to build their own piano from a kit?
From the article, it sounds like google will stop putting news websites in their search results altogether and still provide search results for other websites. I doubt they will have much effect on them because I doubt they make much money on news related searches. I've never seen an ad on the news tab. Also from the article, Facebook has also already said that if the law goes through, they will stop Australians from posting news in their news feed.
If any australian politician is even semi-competent they will have no trouble presenting it as google trying to strong-arm the nation
When I was travelling through Italy, I learnt a phrase from programmers there, "If my mother had wheels, she would have been a bike" - and it's a criticism of hypothetical situations like your answer above.

Saying "This is arbitrary if we made a different choice things would be different" is a total meaningless statement because you just move the bar and then say if the bar is moved things are different.

My argument is that eventually all implementations are embedded in reality, if not /usr/local/bin and $PATH then some other abstraction that is equally arbitrary - but in the real world, the one we live in, we have /usr/local/bin, $PATH and a bunch of other "arbitrary" lines that have to be somewhere because without these lines (or some lines) there is nothing. And you have to know them, whatever they are.

Because you know what happens if you don't know them? You end up with people writing blog posts about how difficult programming is, ranting they cant install ruby or pip or node.js, like the article above. You have to learn the underlying system, whatever it is. In this case, it's /usr/local/bin and $PATH.

I think you're not arguing that you shouldn't know the underlying system (correct me if I'm wrong) but you're more saying that these particular abstractions are inconsistent or distasteful - if that's the case, let me assure you that no implementation is perfect, and programmers for nearly 100 years now have been trying to come up with the perfect abstraction that requires no knowledge below, but in reality, it never works, because theres always exceptions, or the abstraction is not flexible enough to apply generally enough to be useful, thats like the two forces that push and pull the argument both ways.

I've come to learn that you must just learn the underlying system, because you'll be able to diagnose better. To that end, you must learn sysadmin, you must know $PATH and you must know the underlying system. Go and have a look at the programmer competency matrix - this stuff is in there
This looks great and seems like the unglamorous-but-useful idea that will pay.

Offtopic: I believe that in the UK, you used to be tax advantaged if you threw away old IT hardware and bought new kit. But you had to throw it away - you couldn't sell it on. Imagine the incentives to landfill that created.
Five levels of Kubernetes storage – meme turned into explainer
Well that was simply arrogance that can be see in almost every large organizations: they believe everyone would like their idea. The problem maybe most people do like their idea but there would be always someone does not.
My grandfather always does.

He doesn't have a pacemaker, but it may not be as unreasonable of a thing as you might assume.
On the Same Page is brilliantly simple - thanks for sharing.

One minor improvement: the auto-selection of items by hovering the cursor could be a bit more visible - the dark grey is quite subtle (and not too different from black). May I suggest using a lighter color (or a classy red / orange)?
For the most part you should only be using .pst files for archiving, and those you should be able to sync in Outlook now.

For Exchange/Exchange Online, Outlook uses a .ost file that lives in AppData, which is not synced by OneDrive.
Airtable too lol
Because you haven't found lively kernel.

https://lively-kernel.org/
I think I know what you meant, but in America Anglo-American would either imply White non Hispanics (as opposed to White Hispanics or White descendants of French first speaking people who were white) or it would mean virtually anyone born in America or elsewhere whose first language was English and is now an American citizen. In any event, virtually all 2nd generation American undergrads would fit the latter definition, and the former definition would not imply a racist scholarship by your definition, but a prejudice against non anglophone white people and non anglophone non whites alike. Given that Harvard and its scholarships almost certainly assume near native proficiency in English, I'm not sure if you argued my point or yours more effectively to be honest.
I was thinking about this very similar concept few years back. The idea was to prevent only the top 1% content surfacing all the time. My solution was to cap the number of likes/upvotes to some value like 10k.
This is MagSafe on iPhone, a completely unrelated product that happens to have the same name as the old laptop power connectors.
I want to avoid closed source with any trackers :)
> This seemed a genuine inability to understand why I would quit over "a simple upsell".

Similar situation with major retail chains delivering brochures to a doorstep, or a bank clerk upselling bank credit and investment funds. It's not inability to understand, they are financially rewarded by doing this to you and their supervisors are malicious sociopaths. Their attitude is "why this person doesn't let me do my job".
bitcoin solves nothing, worse it empower the "wanting to become millionaire overnight" syndrome that plagues our society

this world is horrible when you look into the details, working and helping other people is not rewarded at all

profiting from other people is what best people can do to have a better time on this planet
> Ex. you can compile with gcc flags -x assembler-with-cpp

You don't even need the flag. Just use the .S file extension rather than .s
Isn’t that why all these minispeaker systems (like you see for sale at Costco and Best Buy) all have a separate subwoofer and low pass filters on the speakers?

Easier to place one subwoofer than to tune five speakers.
DHH recently introduced Hotwire https://hotwire.dev/ which already does something similar. Any idea what the difference is?
I've cancelled Prime, now they hit me with week long delivery times which after a day are reduced by half or less, just to get me back on Prime.
We have several communication channels and all things are updated daily in details to the client. All the work items are tracked and what we have done could be checked. No soft lies for the client. We have openly communicated everything to the client.Yes we are from different culture (Asia).
> Network delay can be just a few milliseconds even across a city, assuming that no latency murdering devices (wifi or nics in interrupt mitigation mode) are on the path.

Even with fiber all ISPs I have ever used at home have latency murdering devices between my modem and their connection to the Internet. And I have to go through these hops even if I connect to an IP on the same IP.

Best I ever got was 12ms. Once you connect your laptop to the Internet in a data center you will instantly know what I mean.