skysight-inc/HackerNews huggingface dataset:
>It's been a long time since Microsoft made an operating system.

Mostly true, it's been a long time since Microsoft made a CONSUMER operating system.

Windows Server isn't plagued with this crap, it costs a whole lot more, but doesn't have this nonsense. Also, isn't designed to be a desktop, the recommend install model these days is to install without the desktop gui (you basically get a powershell prompt, and that's it).
Well for what it's worth it's usually the reverse. Local politicians get rid of good people by sending them to the EU, so the EU parliament on average consists of better people than local governments. Consequently it's also why so few proposals from the current commission ever pass I suppose.
It's somewhat a generational thing.

"Laid off" didn't really come into common use until the late 80's and early 90's when companies started caring about the PR hit from firing lots of people all at once. Think steel companies and car companies and coal mining companies.

Before that, you got "fired" whether it was your fault, or not. If you were lucky, you company specified you were "fired without cause," but that wasn't always expected.

In the 70's, my mother lost her job when an entire hotel was closed down. She wasn't "laid off." She was "fired." Although she called it "shit-canned."

I recently came across another term for it that they used in the 1940's, before "fired," but I can't remember it right now.
Submit a page about your experience and opinion on the matter, it will be interesting to discuss it. Some people in Switzerland speak of some points of decadence even there.
Actually I wanted to reply to you. Now with your explanation I understand better and we have no disagreement in fact. Thank you!

I wish more care givers would learn kinaesthetics (speaking from my own experience). It makes transfers easier for both and you can help people in ways you never thought were possible.
I know lots of the SV VC oligarch cult just wants to race forward and create something like AGI that will help them conquer the world and achieve immortality somehow, but hopefully this remains in the realm of science fiction. As RMS says, LLMs at least don't seem to be "it" no matter how much user generated data they ingest, because they do have these inherent limitations.

The far more practical (profitable) outcome for what they currently built is to just make a useful tool, a "smarter" wolfram alpha, and that can be iterated upon by delegating relevant operations to specific techniques that are more applicable to the question at hand.
Interesting, Just on the paraphrasing bit, would love to know your thoughts on Quillbot or Wordtune
> broken old laptops and desktops from this era are surprisingly high, and working ones are actually expensive!

What do you think, could it be factories or corporations that have critical processes running on ancient software that requires very specific hardware to run, and which nobody wants to pay to rewrite for modern hardware? Young me would have said "don't be silly", but I've seen some crazy things, man.
The search bar just magically showing up in my version of Windows 11 was annoying enough. I haven't actually ever clicked on it. But to know clicking on it would bring me the type of news that attacks my peace of mind is just too far.

I did notice some dark pattern bs in the Windows menu with the search bar looking like a system search, but it providing web search results. Does Microsoft think this is endearing them to anyone as a product?
Well, that would fit in with the usual "You don't need AI for that" as Firefox extensions are mostly (90% of them anyways) compatible with Chrome extensions, as both of them are "Web Extensions" as created by Chromium.

Also, someone correct me if I'm wrong, but I think even Safari uses "Web Extensions" at this point too, so write once, have extensions ready for three platforms. Obviously packaging is different, and they have some idiosyncrasies. But it mostly works alright.
What are the downsides of keeping the public fields in a struct which is in turn embedded in a private struct created by the library? Inferring the "outer offset" could get irritating but it depends on your tolerance of additional complexity (in every public function...).
GitHub publishes RSA SSH host keys by mistake, issues update
Couldn’t you just have a RDF database do the heavy lifting and use go for the application logic?

I did some deep diving into RDF stuff not too long ago and all the FLOSS databases I found didn’t do json-ld but it also didn’t look all that hard to add. Just adapt the existing xml code methinks.
Largest strike in decades brings Germany to a standstill
Not talking about binning, but getting previous generation of core in your "new" CPU.

>Go buy 1000 5% resistors and test them. Instead of a normal distribution of tolerances, you'll find that there's an interesting trough around -2% to +2%.

EEVBLog tested the 1% ones and it had gaussian https://www.youtube.com/watch?v=1WAhTdWErrU which means it couldn't really be 5% but binned

Also 5% are usually carbon while 1% are metal film so no, try again.
As a data point with tape, depending upon the type you might need more than 1 later.

Saying that because I've used black electrical tape for years, including over the camera lens of my iPhone SE.

But it turns out the iPhone SE can take pictures right through that (at least in daylight), and they're not terrible quality.

Showed a friend photography inclined friend and he was as surprised as I was. eg very
The excellent Jsonnet training course [1] by u/Duologic somewhat fills this niche by having you play around with k8s resources and using external packages.

[1]: https://jsonnet-libs.github.io/jsonnet-training-course/
Vue 3 with <script setup /> seems to be much closer to straight JS than Vue 2's boilerplate structure, which sounds more like Svelte.

https://vuejs.org/api/sfc-script-setup.html

Re: magic in Svelte, I haven't used it but that sounds like something I'd be wary of. I like how Vue 3 takes a functional and explicit approach to defining reactivity. It's no longer grouped into buckets ala Vue 2 (data vs computed vs methods etc) but rather you write normal non-reactive JS by default and wrap values in reactive() or computed() when you need reactivity.

The only syntactic downside is reactive values always need to use foo.value to access foo's data which causes occasional bugs when you forget it (and it tends to fail quietly) but it makes sense why it is that way. Maybe better LSP/IDE integration can detect that.

It's good to hear Svelte has .svelte files like .vue SFC. That would be the biggest thing I'd miss with React.
This doesn't seem like a good reason. I can't imagine anyone checks githubstatus.com before accessing github.com. People check it after they have issues.

I assume it's more due to contracts, marketing, and denying responsibility.
I’m not sure it’s a trap so much as arguably irrelevant, if all of the other elements exist.
That is not what the terms mean. Firing implies let go for cause and laid off implies it wasn’t for cause. Being laid off doesn’t imply you could be rehired, perhaps you are thinking of the term “furloughed”.
How big is the minimal install for non-Alpine distributions?

Other than Puppy Linux and Alpine, every “minimal” distro I’ve tried has been annoyingly huge.
Amazon also sets compensation targets, and if the stock price goes high enough for the employee to reach the compensation targets without new stock grants, no new stock grant is given.
So there is no motivation to stay for long, even when the stock is doing well.
Automate your Python project with Makefile (2021)
I was mostly thinking about Android userspace/kernel/UX. The DX is of course tragic, and has been going down the drain since ... well, since the good old days of the first few years of Android Studio. But even back then it was a shitshow. When documentation wasn't completely useless then the APIs themselves were. (NDK is worth a dishonorable mention.) In-app payment APIs are also pretty meh - which directly make money for them!

And yeah, there's Flutter, and now there's this new Jetpack/Compose whatever. But as is tradition it's nowhere near production ready. And when it becomes finally solid, they just abandon it.

Angular went through the same cycle. I'm looking forward to their new React++ :D
yeah... a figment of imagination that used to exist or something. very useful
There are a lot of settings in Windows that need to be changed. If you look at any one in isolation, it doesn't make much sense to script it, but when you look at all of them at once, two clicks each start to add up.
Default to a placeholder that tells them how it works or a link to a microsoft blog explaining the feature.
Use the platform!
You might even want to look at the minideb[1] based bitnami images if extension is less important.

for example postgres:
https://github.com/bitnami/containers/tree/main/bitnami/post...

- bitnami/postgresql:15 bb50064c650b 275MB ( postgis included! )

- postgres:15-alpine 6a35e2c987a6 243MB

- postgres:15-bullseye 2bb008a38e7c 379MB

[1] https://github.com/bitnami/minideb

However, it is sometimes a good idea to benchmark the speed of different images, as sometimes a significant speed loss is possible.
for example: alpine and bitnami images optimized for size.

If reliability and support is important then the official debian based images are the way to go. ( --> postgres:15-bullseye )
How many of those users are direct vs. relaying through a TURN server? I'm genuinely curious, as I kind of anticipate that the majority of users are relaying, but I guess if p2p requests can open router ports in the common config, that could work.
>Is there some non-economic outcome you're trying to support by investing in this company? Is the investment really the best way to achieve this?
> As always, my advice for things like this is that if you’re in need of true random numbers in your shell script then you should probably stop writing whatever it is you are writing as a shell script.

The use of "true" here seems ambiguous.

Does this statement mean that you discourage creation of cryptographic applications with shell scripts, you discourage use of shell scripts to orchestrate applications that use /dev/urandom for any reason, or something else entirely?

(first, and only edit: This comment is in good faith, so if you're downvoting please respond to let me know why)
> Half of US employees aren't paid enough by first job, must take second to survive.

If you consider that most of these could be two income households, then that's a drastic difference from the post WWII era US where a single wage earner could support a household (2 adults, 2.3 kids, and a large dog, in a house with a white picket fence) with a low-skill job (eg shoe salesman), to now a possible max of 3 jobs (1.5 * 2) to support that single household living in a smaller shitty apartment. While I think women should absolutely have the right to work, in whatever field they want - civic progress since the 1950's, one can't help but wonder if we possibly lost something in the transition to two wage earner households. If we're not somehow being taken advantage of by that. Sure we're roughly twice as productive as a national if we ignore technological progress, but are we twice as happy? twice as fullfilled? twice as able to enjoy twice as much leasure time with our loved ones (whom we love twice as much)?
All rights are natural. Then restrictions are made to limit them.
If true then natural rights are an excellent example that things can exist without scientific evidence of them. Theology it may be it's a more powerful and useful concept than the one you're proposing.
Relatable.
There's too much to discuss in these comments, but here's a couple of bullet point responses:

- That's kind of the natural state of things for most artistic endeavors. Many artists have a day job that pays the bills.

- Fortunately, we've got some practical alternative funding models now that anybody who wants to quit their day job can use. Patreon and Kickstarter both provide a superior funding model for a post-digital-scarcity world. Either money up front before the art is created, or an ongoing subscription for art creation.

- Humans are short-sighted, and we don't, as a species, generally like change. We're not really prepared to make changes like implementing UBI because of weird emotional investments in the status quo. However, we will eventually adapt, even if it requires some people kicking and screaming until they're dragged into the present and realize how nice it is.

- Also, post-digital-scarcity doesn't mean you can't exchange money for bits. I spend a lot of money at Bandcamp in return for DRM-free bits that I could totally have torrented, but don't because Bandcamp is easy to use and I can support the artist
> worse than the alternatives

What alternative is there to SSH? You want to go back to telnet?
https://www.coindesk.com/business/2023/03/27/binance-and-cz-...
If all meeting by public officials on duty were recorded (as police officer bodycams now are) then we would avoid tons of wars and geopolitical conflicts. We’d realize these guys are bozos who didn’t actually even understand each other and should be replaced by diligent teams who have to develop better frameworks. THESE POLITICIANS OWE US THE PEOPLE to do this IN ALL COUNTRIES. Instead of shaming us into supporting their “unprovoked and unjustified” wars.
I've met people fresh out of CS programs who can't explain a hash table to me (simple basics) or why it would be useful.
I extracted the Chrome-only Google Translate extension and loaded it into Firefox and it worked fine with no code changes (I had to add some kind of ID to the manifest though)
> ...and want to control exactly where when and how memory is allocated...

Isn't this the whole point and the reason why manual memory management is still a thing - and actually getting more important with the ever widening CPU/memory latency gap?

There simply is no silver bullet for memory management, you can either have high performance or automatic memory management, but not both.

(vastly simplified of course - but in languages with automatic memory management - no matter if garbage collection or refcounting - you need to spend so much effort to reduce memory management overhead that it is usually less work to do it all manually in the first place)
> or Davinci Resolve

AFAIK Proprietary codecs(H.264/265, AAC) are not supported on Davinci Resolve on Linux. Maybe they fixed it since I last checked.
Never. I’ve been at this company for 8 years and owned literally thousands of hosts and we have a policy of no agent forwarding. I’ve always wondered when I would be limited by it but it simply hasn’t come up. It’s a huge security problem, so I’m quite happy with this.
> according to Binance’s own documents for the month of August 2020 the platform earned $63 million in fees from derivatives transactions and approximately 16% of its accounts were held by customers Binance identified as being located in the United States.

hm. 16% of users make $63M in a month? In any case CZ can dispense this unprofitable 16% and move somewhere in russia or intl waters now. Assuming that canada and EU break all ties with him

Attacking the onramps to crypto in the middle of a bank crisis is not giving out the best of vibes

(Thanks for the flagging but i m not debating this either way; i know HN is anticrypto)
The audio recordings of pilots and air traffic controllers doing their best Chuck Yeager voice during a malfunction and going through checklists and binders and clipboards is immensely reassuring to me. There's contingency plans for all the contingency plans. Everyone involved made their bed well enough to bounce a quarter off of it that morning and (where applicable) trimmed their mustaches to conform to some NIST standard. The drilling! Such drilling.

The reenactment in Sully is pretty rad in that regard https://www.youtube.com/watch?v=-6HYMpmxdaA
The best dentist I ever had was as much a geek about all things dental as I am a geek about all things computers. He would happily describe, in great technical detail, every aspect of what he was doing, why, etc.

It was pretty awesome, and I left every visit feeling very positive about the experience.
I also noticed that facebook's Lexical, the successor to Draft.JS, is framework agnostic.
imho the key concept is in-process rest as in representational state transfer as an interface. instead of an imperative interface it's more of a protocol based interface. think http middleware built around a standard interface like ruby's rack, asp.net's owin, or python's wsgi. once you have that style of abstraction it becomes pluggable and you can chain them together.

here's a past discussion on in-process rest.

https://news.ycombinator.com/item?id=21560626
Invert that
Sounds like an opportunity.

In every category you mentioned there are new products released and widely adopted all the time. Look at the rise of ClickUp for example in such a crowded space as project management.

I don't think its too farfetched to one day see a new entrant offering as a key selling point that their api is just a big interoperable graph that you can easily plug your company into...and that's not just GraphQL.
With a TLC-configured controller each write is actually three consecutive program/erase operations on the affected NAND cell. With QLC it's four such operations. All MLC schemes - DLC, TLC and QLC - are cost-cutting measures, and the technique inherently incurs a performance and endurance toll.
I second your sentiment that it is a hack, and here be dragons. At the same time, I had an honest conversation with myself about the dilemma, and whether I am worried about changes to the database or not. I ended up answering that it is a low-risk factor especially for the project of that kind.

I am sure that Apple won’t be making any substation breaking changes to a database structure unless they have to, there is a price to pay. Such changes will always be tied to a major macOS/iPhone release, and it doesn't happen very often.

That said, I had to put this project on the back burner, it was not immediately clear what is the ROI especially considering there is a long tail of databases to parse. It starts with Mountain Lion and then adds up quickly.

I need to release my source code to Github--ORM approach was worth exploring, it is a concise declaration that is relatively easy to update and manage.
And they are pathetic arguments too. Arguments for losers.
No one ever claimed it did.
The app is going to have an ability to make a picture of a repair/improvement service. For example, I need to install a new ceiling fan so in just a few quick steps I will be able to post my project which will include pictures. Providers will be able to send offers for projects. For them a mobile app maybe convenient since they are all day on wheels traveling from one customer to another.
I decided to start with iOS apps because I am an iOS engineer. If this works out, I'll plan to expand it to other platforms with some additional help.
Then perhaps the job shouldn’t be done by individuals, but by groups developing systems.
You're being downvoted because you're claiming nonsense with certainty. I'd suggest you stop following conspiracy theorists like joseph burns.

The tweet you linked shows the Fed's balance sheet. Yes, QE implies that balance sheet up. But not the other way around. Correlation is not causation.

P.S. loved your meltdown, copy pasting it here for posterity

> FollowingTheDao 10 minutes ago | root | parent | next [–]

> I FCKING HATE IT HERE AND I QUIT! WHY THE FCK IS THE TRUTH BEING DOWNVOTED!

> IS IT NOT TRUE THAT THE FED REVERSED QT??? IS IT NOT TRUE THAT THIS MENAS BANKS CAN PUT MONEY BACK INTO RISKY ASSEST???

> YOU ARE ALL DELUSIONAL! CANCEL MY FCKING ACCOUNT SO I CANNOT DOWNVOTE ALL YOU IDIOTS INTO OBLIVION!

> YOU HERE ME @DANG???

> I cannot wait for the Depression to hit and all you will be like "what?" and not know what to do. BYE!

Maybe next time don't refer to your nonsense as "the truth"?
I think about it in terms of ceramics. It's nice to go buy a hand-painted cat-themed coffee mug and use it regularly, but also I want the machine-mass-produced stuff to stock my kitchen shelves.
That's not my read of it at all. You could make the exact same comment without any mention of Europe -- it's pretty unlikely that a hedge fund manager in NY would hear that comment from someone in their social circle.
These settings heavily depends on your OS, hardware, and use-case.

This profile is what I prefer for AORUS 5/RTX3070/i7-12700H/16GB laptops, and despite how terrible the OEM hardware is... this setup will run acceptably well with dual Intel 670p M.2 drives.

The following should work with most Debian variants, but is hardly optimal for every platform. But if your laptop is similar, than it should be a good place to start. One caveat, when ejecting media it may take some time to flush your buffers.

sudo nano /etc/sysctl.conf

net.ipv4.conf.all.rp_filter = 1

net.ipv4.conf.default.rp_filter = 1

# Ignore ICMP broadcast requests

net.ipv4.icmp_echo_ignore_broadcasts = 1

# Disable source packet routing

net.ipv4.conf.all.accept_source_route = 0

net.ipv6.conf.all.accept_source_route = 0

net.ipv4.conf.default.accept_source_route = 0

net.ipv6.conf.default.accept_source_route = 0

# Ignore send redirects

net.ipv4.conf.all.send_redirects = 0

net.ipv4.conf.default.send_redirects = 0

net.ipv4.tcp_syncookies = 1

net.ipv4.tcp_max_syn_backlog = 2048

net.ipv4.tcp_synack_retries = 2

net.ipv4.tcp_syn_retries = 5

net.ipv4.conf.all.log_martians = 1

net.ipv4.icmp_ignore_bogus_error_responses = 1

net.ipv4.conf.all.accept_redirects = 0

net.ipv6.conf.all.accept_redirects = 0

net.ipv4.conf.default.accept_redirects = 0

net.ipv6.conf.default.accept_redirects = 0

net.ipv4.icmp_echo_ignore_all = 1

#ban list mem

net.core.rmem_default=8388608

net.core.wmem_default=8388608

#prevent TCP hijack in older kernels

net.ipv4.tcp_challenge_ack_limit = 999999999

#may be needed to reduce failed TCP links

net.ipv4.tcp_timestamps=0

net.ipv4.tcp_rfc1337=1

net.ipv4.tcp_workaround_signed_windows=1

net.ipv4.tcp_fack=1

net.ipv4.tcp_low_latency=1

net.ipv4.ip_no_pmtu_disc = 0

net.ipv4.tcp_sack = 1

net.ipv4.tcp_mtu_probing = 1

net.ipv4.tcp_frto=2

net.ipv4.tcp_frto_response=2

net.ipv4.tcp_congestion_control = cubic

net.ipv4.tcp_window_scaling = 1

kernel.exec-shield=1

kernel.randomize_va_space=1

#reboot on kernel panic after 20 sec

kernel.panic=20

vm.swappiness=1

vm.vfs_cache_pressure=50

#percentage of system memory that can be filled with dirty pages

# run to check io performance with: sudo vmstat 1 20

vm.dirty_background_ratio=60

#maximum amount of system memory filled with dirty pages before committed

vm.dirty_ratio=80

vm.dirty_background_bytes=2684354560

vm.dirty_bytes=5368709120

#how often the flush processes wake up and check

vm.dirty_writeback_centisecs=10000

#how long something can be in cache before it needs to be written

vm.dirty_expire_centisecs=60000

vm.min_free_kbytes = 16384

# increase system file descriptor limit

fs.file-max=120000

#CONNTRACK_MAX = RAMSIZE (in bytes) / 16384 / (number_of_bits_in_a_pointer / 32)

#low power CPU should halve mem usage limits

net.ipv4.netfilter.ip_conntrack_max = 16384

net.netfilter.nf_conntrack_max = 16384

net.nf_conntrack_max = 16384

net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 86400

kernel.pid_max = 32767

net.ipv4.ip_local_port_range = 2000 65000
If this stance keeps people away from Cardi B, I would surely hope it becomes more popular.
> ultrawide screen, or dual/triple screens

Well, you know, if you have to take an edge-case which doesn't apply to my situation to tell me that windows isn't flawless for gaming...

Does ultrawide/triple screen work better on Linux?