skysight-inc/HackerNews huggingface dataset:
Will definitely keep an eye on your service. Again, don't underestimate users willingness to pay for a PaaS product you make, even if you also do a dual PaaS/self-hosted option like Gitlab or MongoDB does, for example. We'd definitely prefer the PaaS, and that's where the big $$$ is made these days.

By the way, we are requiring that any vendor we choose in this area support OpenTelemetry as we've already instrumented our apps with it. Lightstep, Datadog, and others already supporting.
You want more than one and don't want to pay FPGA money for each one.
Duels are legal in a lot of the US, so not really necessary.
Man what a garbage title.

TLDR spinach engineered to detect explosive compounds in e.g. landmines and emit IR light when doing so that is picked up by a camera wired to a computer that sends an email notification.

Clickbait at its finest.
Not the original poster, but I have a hard time imagining you'd be able to meaningfully maintain the OS and integrated software (e.g. Hub, supported TLS versions for mail, etc.) via "mods" of any kind.

What _might_ be useful and actually possible would be an up-to-date maintained "rebuild" / "rewrite" of the native browser app, since there you can vendor pretty much all the important components you need.
My intent was to support your comment, not contradict it. By reassuring anyone who might read this that the chemical imbalance angle has rightly fallen out of favor.
I used to use very old AKG K240s, and the cheap chinese IEMs I use right now have replaceable cables, filters that can be cleaned, and can be opened to replace connectors and even drivers (which are standardized parts). I've been using them for three years and I don't see why I would stop.
I think the iPhone got a lot of customers who were on the fence about blackberries. I wanted better email, but the stereotype of the PHB blackberry owner was just fading into obsolescence when the iPhone 3G showed up and killed half of everything.
You don't think they'd just run on the BSDs instead if GPLed software didn't exist?
Why short selling is legal at all? Well, why not? There are two or three parties to every short, all engaging in the activity because they expect to benefit.

1. The lender of the stock, who gets interest payments like any other lender

2. The short seller, who of course expects to pocket the difference if the stock goes down

3. The person who buys the stock from the short seller, presumably expecting it to go up (this party could, knowingly or not, be the same person as #1)

Sure, the short seller is taking the risk of a massive loss in a scenario like this, but that's their problem. And if they fail so hard they can't possibly return what they owe, then it becomes the lender's problem. But that's true of any loan, so it's up to the lender to set the terms in a way that limits their risk (e.g. not lending to "risky" borrowers, not lending too much of what they have in reserve). What's the difference with other forms of lending?

In the movie "The Big Short", weren't the short sellers the heroes of the tale -- the ones who really looked into the underlying assets, looked past the exuberance and overconfidence, and found the system to be rotting?
GoboLinux install layout is a cool concept.

However, it's not hard to figure out where files were installed, and what files are from. The package manager keeps track of all of that, and you can ask it. Example for debian or ubuntu:

# list all files from package
dpkq-query -L <package>
dpkg-query -L <package> | grep bin/ # see just commands

# find what package a file is from
dpkg-query -S /path/to/some/thing

I use equivalent commands in Archlinux (pacman ...) and they certainly exist for redhat/fedora but I'm not familiar with those.

For stuff not installed as packages, hopefully it's either in a single directory in /opt, or among a small collection of stuff spread in /usr/local, or in a self-contained directory in your home folder.
ML cannot solve the halting problem.
>>> most wayland advocates can't seem to understand the philosopy of "I don't really care about xorg vs wayland, my current xorg-based setup works well enough for me, i'll switch when I can be equally productive on wayland".

> Because usually the part "my current xorg-based setup works well enough for me" is not true.

case in point. What do you know about my current setup for example? it works remarkably well for me.

Stop making the whole wayland thing look like a bunch of annoying people.
Robinhood's CEO, Vlad Tenev, Is in the Hot Seat
This is going to sound like a rant, but I really don't mean it that way. I'm not trying to make a value judgement.

GNU picked the term "malware" on purpose. I think the purpose was to (slightly) confuse, connect a known bad thing with commercial software, and spur further dissuasion. I doubt they intended to fearmonger though. That said, your intuition that they picked it to "get the free software conversation going" is, IMO, spot on.

They did the same thing with "free" in "free software". When people misinterpreted what they meant, they used that as an opportunity to ... explain their point of view. Many here may not remember when conversations like "it's free software" ... "no, not just free in cost, but free as in freedom" ... "yes, I know it's cost free, but you can charge money if you want" ... "yes, I know no one charges anything, but it's really about freedom!" was a common conversation in tech circles. I suspect a similar goal for "malware" now.

If clarity was a primary goal, they would have, IMO, picked different words.
> ...that's simply because Cloudflare Apps still pushes those scripts into the page and slows it down.

Gotcha. This wasn't obvious to someone already familiar with Cloudflare apps (you may want to add that in the FAQ or somewhere).

> ...Cloudflare Workers honestly... It's a crazy powerful tool

I'll keep an keen eye out for what you build next!

Thanks.
> From what I've seen on Reddit and TikTok, many involved are young and holding to make a point, regardless of the pump.

Most of them bought in highly concentrated margin accounts. They will be force sold by the broker as a result of a margin call.
That's why it always says "Except by the consumer."

Ripping off the tag is perfectly legal as long as you eat it.
I know that people probably regard this as hopelessly naive, but on the 1% chance that you were asking sincerely: hedge funds are a reliable mechanism to allocate capital efficiently, which leads to economic growth which leads to gestures expansively all of this.
We are using Blackberry UEM for MDM of Android and iOS devices. It works surprisingly well.
While it is unfortunate that you are being shamed for pointing out a common misunderstanding among developers who don't understand why they get fired, you can delete your comment rather than replacing it a slash.
Switching to Windows
Ah, I see what it does now, thanks for that.

It's not exactly the same as "tac | rev" though. For a typical text file with each line ending in a newline...this recat tool outputs a newline first, and the last line is missing a newline. So it's a true reverse printing of last byte to first.
I'm sad to prove you wrong.

Look at the sibling of your comment (link for brevity: https://news.ycombinator.com/item?id=26004250).
> If everybody who crowd-funded Bernie Sanders figures out they can punish a publicly-traded company who just laid off a few thousand workers, shit will get weird

Not sure what you mean by this + how $GME relates to Bernie and his supporters?
I can't recall who, but someone showed me a phone with a physical keyboard that had a touchpad built into the keyboard.

Which is to say, if you ran your thumb over the keys without pushing any, a cursor would move on the screen.

Was that a Blackberry?
I don’t disagree but in a forum of tech-savvy people I expect some level of preciseness. We shouldn’t be saying Wayland sucks when we’re talking about Mutter in the same way we shouldn’t say the internet crashed when we mean Chrome crashed.

Unknowing users can freely associate Wayland with bad vibes due to how KDE and GNOME chose to brand their new compositors but we can do better.
I might be interested! Anyone else in or around the Quadra Island area?
The purpose of a legal system is not preventing people from doing things deemed illegal. Its purpose is the maintenance and expansion of state power. Laws are not designed for your benefit. If you benefit from a law that is merely incidental.

Laws are just a facade to legitimize, in the eyes of the populace, the state enforcing its will.

The state writes the laws in their own interest so that the majority of the time it serves them to remain within legal bounds. And the majority of the times a state violates its own laws are not made public until years later, if at all, negating public outcry. In this way the citizenry remains placid and is willing to overlook the few events in which a state publicly flouts the law.
I don't find that a very convincing case, and $50 sounds like a pipedream even then.

BestBuy already exists and sells all that stuff. Along with Newegg, Amazon, Steam, Epic, Greenman gaming, Origin, etc. How do they avoid just becoming another also-ran?

Another company that had pretty good e-commerce side, with some pretty attractive deals on good stuff, that's going through bankruptcy right now is JCPenney(being sold).

The GameStop brand is prob their most valuable asset. Maybe their best bet is to position for a sale.
Would the abuse of system privileges and capabilities count as "exploiting vulnerabilities in a computer system?" In fact, one might expand this in order to include software that that exploits vulnerabilities in psychology. In this way, you have a term that encompasses all the ways software can be "bad" for end users.
Why are random celebrity Tweets always voted to the top here? Where's the context? What are they spamming them with?

This is not a forum for PaulG, DHH and others to rant against companies on, yet it seems to be more and more the case nowadays.

If there's an article with actual content that should be posted and discussed here, not a Tweet.
> a superior UX to Adobe

I have a couple of years of experience working with that, and I strongly disagree.

It’s also quite buggy. I’ve hit crashes several times while working with large drawings.

There are better examples of desktop OSS that beat proprietary ones: Blender, vlc, ffmpeg+Handbrake, Firefox, 7zip.
I remember seeing the first touchscreen blackberry (it was named the Storm).

It came out two months after the iPhone 3G and the app store. I remember it being extremely laggy, even scrolling basic webpages while the iPhone was buttery smooth. And for some reasons they wouldn't include Wifi on it, so even indoor it was forced to use edge making it even more sluggish.

You couldn't really install apps on it, there was no app store. I mean I think there was an SDK but it was for that device only and no easy distribution method. I don't think anyone ever bothered anyways.

Blackberry was at least 3 years behind at that point, having almost managed to ship an original iPhone's prototype in terms of specs.
Because that is very OS specific.
Sierra Ventures Survey: Enterprise CXO Priorities for 2021
My first job out of college was at Scion Corporation, who made the MicroAngelo S-100 graphics boards. I did Z80 programming for the firmware. They were nice boards but very expensive so I never got one for myself. The company nearly died when their follow on board for the IBM-PC was a failure, but that's a longer story.
6.35 mm jacks are quite a lot more robust than their smaller 3.5 mm brethren.
Is finding applications on the fs a big problem people actually have?
What a great way to learn more about linux.
really interesting article, I love how you implemented the programs in Golang.

I had a very similar idea of implementing the Linux programs in python back then.

Keep it up !!!
Grindr | Backend Engineers | Java/AWS | Full-Time | Remote

You've probably heard about Grindr :)

I'm hiring for several positions but the most critical ones today are Backend Engineers to work on our API (Java,) SRE (AWS) and data science/engineering (Python.)

Our HQ is in West Hollywood but we're a fully-remote team forever (not just during covid.)

Happy to chat, email me at eric@grindr or apply directly https://www.grindr.com/careers
You can call it telemetry, you can also call it spyware.

You can call it DRM, you can also call it user restriction.

You can call it serving ads, you can also call it remote code injection.

You can call it subscription based, you can also call it user lock-in or remote killswitch.

There is not a lot of modern proprietary software that wouldn't fall into these categories. I know a lot of people claim not to care about it, that is a separate issue, but the fact is that most proprietary software is in fact malware, even if people don't mind installing malware.
Lost mental state is generally as painful as data is. People hate it viscerally.

This is hugely underappreciated. Last fall I decided I would get back into making videos for YouTube after 7 years away. But two videos into the new series, and the constant crashes of my video editing software I just paid $$$ for have reminded me why I stopped making videos in the first place.
Each allocation also needs an entry in the page table (actually a virtual memory tree). On x86/amd64 the fanout is about 1:512.

If you have 8MiB stacks, then a minimally allocated stack uses a 4KiB data page, but also 2MiB of address range uses up a full 4KiB bottom level page table, and 8MiB range takes up 4/512 x 4KB of 2nd level page table and so on. So you use about 8.03 KiB RAM if you never touch more than 4KB and your 8MB reservations are mostly grouped. Some architectures have bigger pages, increasing fanout but also the minimum allocation.

Contrast to 2KiB stacks without reservations/overcommit - you use about 2KiB of usable RAM + (1/2) x (1/512) of 4KiB 1st level page table + .. , assuming allocation are again mostly grouped. Hence, for up to 2KiB of stack memory you need about¹ 2.005 KiB of RAM. Works the same for 16 KiB and even 64 KiB page sizes.

100000 * (8MiB reserved, 1..4KiB used stack) needs ~784MiB RAM.

100000 * (2KiB reserved, 1..2KiB used stack) needs ~200MiB RAM.

Note that, if you actually touch your reserved stack, even once, your allocation can balloon to possibly tens or hundreds of GiB (100k * 8MiB = ~800GiB), unless you do complicated cleanup, while a segmented stack can keep the allocations within reasonable efficiency, freeing any excessive stack allocations in userspace.

¹ ignoring bookkeeping overhead in both cases, to keep the calculation clear. Hopefully it isn't more than a dozen bytes or so.
This is actually good point. One think is to claim the difference to show how good you are. But to really hear the difference may differ. The only blind test I found was this. I am not sure if the result is valid, but 43% is not much.

https://www.head-fi.org/threads/see-my-test-results-sacd-vs-...
My understanding was that RISC-V was created as a teaching tool at Berkley so that students and researchers could have a completely open and modern architecture to study. I assume part of the reasons it's a (very) simple core with a lot of small extensions is to encourage incremental development by students. Not needing multiplication right away is a feature here.

I don't think there was ever a commercial goal in mind.
You can demand that by paying for an enterprise license of Windows and then disabling the tracking yourself:
https://docs.microsoft.com/en-us/windows/privacy/configure-w...
The minimal add-on, for a minimal internet experience
That sounds clunky
Carta recruiters have been spamming me lately. Good company to work for? Anyone have experience?
I'm not sure I agree that most uses of Linux are single-user. I know this (likely) isn't what you meant, but at a minimum most every system, even containers, will have at least two users: root and the non-privileged user account. It may not be two humans but it is two users. On my current desktop (where I'm the only human user) I have 53 entries in /etc/passwd. Each have different permissions and access to resources.

But even if you consider the above to be a single-user setup (which is reasonable) I still think there's value in consistency. I personally get a ton of value from having CentOS and RHEL systems being laid out the same as my Fedora Laptop and Desktop system, and having all that knowledge transfer both ways. Being able to add a user to a "single user" setup too is very useful. It would suck if adding a second user required completely changing everything about the filesystem.
I agree with you, but still someone has to convince the customers to pay for that, and sometimes they won't. I've been on far too many projects where the customer won't even pay for unit tests and gets angry at the suggestion.
> Let's assume a court convicted someone of murder within this zone. Let's also assume the evidence was overwhelming and the act was premeditated because the murderer had knowledge of the Sixth Amendment and this loophole. The case makes it's way to the Supreme Court. But because of the bizarre nature of the loophole SCOTUS simply chooses not to hear appeal and lets the conviction stand. This is how the law could be enforced while technically violating the Sixth Amendment.

How would a conviction take place without a jury? Even in the Belderrain case in the Montana section of the park, a jury was never formed; there was only an initial ruling that a trial could move forward despite the risk of partiality, but the case was settled with a plea agreement where the defendant waived any right to pursuing the Zone of Death legal challenge.

(can an attorney fact-check me here, by the way? I'm definitely not one)
Engineering productivity can be measured, just not how you'd expect
That's both sad and hilarious! It reminds me of the rumor[1] that Microsoft had to go from Windows 8 to Windows 10, skipping 9, because too many clueless developers were grepping the version string for "Windows 9" in a flawed attempt to detect the Windows 95 and Windows 98 operating systems.

1: https://www.pcworld.com/article/2690724/why-windows-10-isnt-...
If you're interested in things like this then https://odysee.com/@JamesSharman:b (or https://www.youtube.com/user/weirdboyjim) is another channel you might find interesting.
I've actually seen ideas brought up that they don't necessarily have to (only) transition to digital. They already are planning to transition to selling PC parts at their physical stores; I've seen people suggest they also sell physical board games as well, which has had somewhat of a renaissance this past decade. I've definitely seen the remaining big box bookstores (pretty much Barnes and Noble at this point) move out of their core content in a similar fashion.

GameStop could also take advantage of physicality and become community spaces for eSports events or even tabletop gaming, collectible card game tournaments, etc. Basically become general "geek" stores and not just gamer stores.
It's not a financial rebellion
I disagree with claim that One letter generics are a bad habit. In my opinion, it is proper to use one letter generics but start with A then B, then C... so it enables to reason about generics positionally.
Pseudo example of this:

`map<A,B>(fn:(el:A)=>B):B[]`
I've seen people online get very upset at folks just for mentioning other projects of their favourite vtuber. They didn't want to see them as a real person at all. I found it deeply unsettling.
But it can optimize heuristics to death.
> Unfortunately keynav doesn't seem to be working all that well in Ubuntu 20.20, I am a bit interested in fixing this somehow.

I assume you mean Ubuntu 20.10? I tried it and it works fine for me in an Ubuntu 20.10 VM. Are you using Wayland perhaps?

> I do have some further ideas on how to do this and some practical use cases as well.

Feel free to contact me if you want to discuss it, could be a fun project. My contact info is on https://lesderid.net.
Hah, look at this guy - "lots of people prefer", he says, before saying he'd love to see hard data. Feel free to go find some hard data, then. I've dealt with a lot of people with computers in my personal life and my career, and well under 1% of them have had this setup. I'm not going to go find data to prove something obvious to a guy on the internet. It's like a Trump support insisting there's fraud and then telling everyone else to prove there isn't.

Eye roll all you want, but I have dealt with so many customers like this as an enterprise software PM. Usually it was with Salesforce configurations... my favorite was the guy who had a truly bizarre custom Salesforce setup that had two copies of every user. I was managing a product that synced their data from Salesforce to our product. It was a problem for his users of our product that there were duplicate copies of every user, and he wanted us to fix that. No sir - when we were selling this to you we explained that we sync all users... just because you assumed we'd somehow magically dedupe yours in your insane setup doesn't make that reality.

You're free to configure the products you use in unique and interesting ways. Just don't expect other people who develop tools for those products to make them work for your configuration.
Good pont.

Still that's more or less assuming that the costs and returns of D and T are roughly similar. But talk is cheap, and it is not clear that the returns earned are the same.

if we are intent on maximizing u(d, t) = u(d) * u(t)

we still need u(d) and u(t) to know what quantities of d and t will do the job (assuming that there is a maximum, or not more than one...)
Okay, that's great. Thanks. I hope it won't break any of the video based flows: screensharing, screencasting, etc.
If you use your Airpods enough (ie. all day at work, on phone calls, etc) - you can easily wear out the battery in that amount of time. 2-3 charges per day in 15 months gets to about the 1000 charge area where the battery begins to drop quickly.

The Pros also had a design defect that led to a crackle. I had both my Pro earpieces replaced a few months back - independently, for that issue.

In any case, Airpods are meant to be disposable. Apple does not replace the batteries on them for battery service issues, you just get new ones.

The Maxes are different, the battery can be serviced, and it will last considerably longer - at about 5x the life per charge, you will likely exhaust the shelf life of the battery before it dies from usage.
Many companies will pay your tuition for night school. I got my masters that way.

It seems that experience is valued more than degrees, from what I've seen. I would say pursue the job and then worry about a masters.
Windows used to be an example like any other non-POSIX OS, however as of Windows 10, the C standard library is part of the OS.

https://devblogs.microsoft.com/cppblog/introducing-the-unive...
Boycott it. If enough users cease to buy the OS, Microsoft suffers economic consequence and may change the design to adapt to customer desires.

This model works less well for free software / open source, which often has a lack of financial incentives to motivate (or demotivate) developers.
GNOME is a dumpster fire is a personal judgement based on a lot of different factors.

But yes, if GNOME or Sway is missing a feature then you want, then that's on them. It would speak ill of GNOME or Sway. But it usually does not speak ill of Wayland, which is the fallacy many, many, many people make, and then fill my inbox up with hateful shit over stuff that Sway actually supports!
Flash wear and disk write ack latency would shoot up the roof for that to work unfortunately.