skysight-inc/HackerNews huggingface dataset:
How much of that is overvaluation of IBM?

I strongly believe that if company share prices and PE ratio levels reflect investor confidence in the future of the company, then isn't IBM trading at 23 PE an overvaluation?
Can't trust the senior managers of one of the largest revenue generating companies on the plant? With probably the highest Revenue per employee ever in the history of modern business (if not highest, up there).

I dunno, seems like they are doing ok at their jobs....
I'm not so sure. It's a chicken egg problem: if developers get so frustrated that they suddenly start building great experiences on Linux, the users will flock there. It won't be a fast exodus, and it won't be clear cut, but it will set in motion a transition. Developers follow demand, but users follow supply. If enough developers create supply elsewhere, and that supply gets interesting, users will come.
> Honestly I've not seen such a strong characterization of inheritance as being purely semantic.

As articulated elsewhere in the discussion, classical inheritance has a great affinity for the "specialization" design pattern, which is everywhere. Classical inheritance is not just a performance hack, it is semantically compelling, as illustrated by the enduring popularity of "Cat Extends Animal"!

Furthermore, single inheritance has a really elegant canonical implementation: "extending" structs and vtables in subclasses by appending their member variables and new virtual method pointers.

Using composition may inoculate against certain brittleness problems in code sharing, but if "has-a" is cumbersome to code up, no amount of scolding is going to change mass behavior.

Emphasizing interface inheritance as an alternative to classical inheritance seems to be more effective at breaking people away from the problems of implementation inheritance, even though interface inheritance is still "is-a" and not "has-a". And "fat pointers" with two words, one for the dispatch table and one for the object, are an elegant canonical implementation for interface inheritance.

> Sure, there's the "Cat extends Animal" shtick that refuses to die. But everyone refers to this kind of talk of inheritance ironically these days.

This sort of "everyone knows" dissing of inheritance is why I tend to dislike HN discussions of it.

For what it's worth, the rust-by-example for traits uses the Animal "schtick" unironically:

https://doc.rust-lang.org/rust-by-example/trait.html
Alright HN, I need your help.

Sorry for the approximative English, I'm losing my vocabulary with WFH and I'm pretty sleep-deprived.

I've been building a game streaming platform for influencers for the past months. We scaled to 9k users in a month.

We have android x86 running on QEMU-KVM and there are a bunch of issues I need to address.

- virsh (and virt-manager) always add a PS2 mouse to the guest. The issue is PS2 mouses have a relative movement and not an absolute one -> When you use a mouse or the touch screen through VNC you have to move the pointer to a position instead of directly clicking/capturing the mouse

- My VM resolutions are 720x1080 but VNC always launches in 1920x1080. I have black rectangles on both sides of the Screen.

- Streaming the app viewport with VNC has some (small) latency, any way to fix it?

- Can we host an arm android emulator on QEMU? (armeabi-v7 or v8)

- We had a sales presentation from Canonical for their anbox cloud solution, but they never returned to us with a proposal. Is there any other way for us to have the Android VMs in K8S? Or even Lxc if possible, we are flexible. Also, the juju charms for anbox is nowhere to be found

If you want to get in contact, my email is jadiaheno[at]ludexgames.com
I can even show you a demo, we have influencers increasing their revenue with our Beat the boss campaign. We're not VC backed.
The more people quit this toxic spyware, adware company, the better.
Imagine if the justice system worked this way.

"We understand that you may want to know more about the crimes that we’ve detected. Because this information could be used to circumvent our proprietary policing system, we’re unable to provide defendants with information about alleged criminal activity."
How I unblocked my Upwork account and made $250k in one year
I only have a 15 min drive to work, and while working from home makes a few things easier, like picking up my daughter from daycare, the benefits of the office easily compete with the 30 - 35 minute commute.

I get better working conditions, better coffee, better lunch and I feel like I’m not alone during difficult tasks.

Ideally I’d like to work from home one or two days week, and be at the office the remaining days.
These days you can get solid mechanical switch keyboards in the $60 to $100 range. The only downside is that they all seem to come with LED backlighting and obnoxious gamer marketing, but once you turn off the light shows they're perfectly good keyboards. I think they would qualify for "Model T" status.

They have mechanical switches but often lack N-key rollover (I think the blog post gets this wrong) and instead have a watered down form marketed as "anti-ghosting". But that's more than enough for all purposes except maybe Emacs olympics and social prestige with keyboard-philes.

I bought a Filco Majestouch 2 three years ago when I finally had to retire my 8 year old Sidewinder X4, which was a $40 membrane keyboard with deeper-than-usual key travel. I can definitely say moving from that to the Majestouch 2 has not made me a better programmer, typist, or gamer. And it hasn't helped with ergonomics either. It just feels better the same way shelling out the extra couple hundred bucks for a high end graphics card makes games feel better.

I owned an actually ergonomic split-key keyboard as well (Goldtouch) when I developed RSI-related wrist problems as a teenager and kept it around for 15 years. That keyboard made an actual difference and I would take it out of the closet whenever my wrists started acting up even from the Majestouch 2. But you don't usually see ergonomics front and center in super expensive mechanical keyboards - because IMO in that price range and in that community it hasn't been about practical concerns for a while. And that's fine - I'm not going to judge someone's choice of things to collect - but I see no practical benefit to spending substantially more on mechanical keyboards.
I thought you were exaggerating but nope: https://twitter.com/tomwarren/status/1327979418954977283

Apple shows ads for Arcade, TV and AppleCare inside iPhone settings.

EU regulators are going to have a field day with this with regards to anti-competitive practices.
> but plenty of people want in person school because it IS better.

For some kids, lots of data showing some kids thrived and improved while others suffered.
I've just barely got my app working with code signing (using desperate amount of self-checks and fixups for when Xcode messes up the build or signing decides to use xattrs, which doesn't survive in normal archive formats).

Now I'm battling with Notarization which is exactly this hell that either pretends to work and doesn't, or spits inscrutable errors and sends me in circles between multiple tools and services.

And these days all the documentation that Apple produces is in form of brief mentions in WWDC videos. Aaaarrggh!

I'm seriously considering switching to WASM or just abandoning my apps.
It was a lot better when MS still had Windows Media Center (last in Win 8.1). I could actually watch cable tv with a cablecard system through windows. Full DVR, accurate guides, able to use WMC remotes, could watch on any computer attached to the network, etc. It was one slick system.
> Timing is crucial for good returns - depending on when you put in and take out your money the returns can be negative (even in cases where you hold up to 15 years)

This is well captured in this guy's drawdown charts:

https://portfoliocharts.com/portfolio/drawdowns/
iOS customers are far higher income and spend more money - they're way more valuable. You get more revenue per user with way lower support costs. From a demographic standpoint it's a no-brainer.
% of revenue shouldn't be a thing. They're offering a service for distributing apps - there should be a standard fee and transaction costs. When I go to get tires on my car they don't charge me based on my income. When I purchase a book they don't charge a percentage of my income. On the app store suddenly you owe them a % of your revenue and you have to use them to get apps on iphone.
Until they decide to squeeze Plex... (or limit the device access to do so)
>Sure I understand that, but personally as an iPhone user I don't care.

I suspect the law is not structured so as to take your personal interest into consideration.

>I think the idea that competition in this area will benefit users is highly dubious.

this seems a very American concept of anti-trust, benefiting consumers is only one part of what concerns European anti-trust, in this case the question is does Apple Music have an unfair advantage on the platform against other music services - the answer would appear to be yes, for actually two points -

1. because they don't have the pay the fee the other music services have to pay

2. because they are not artificially restricted from communicating alternative methods of subscribing to their customers (because they don't need to because they are Apple)
I'd rather breeze through a process I've no control over. Don't hate the playa, hate the game!!!
Why do users choose a platform? Apps. Who makes the apps?

Developers embraced Windows over Mac, users followed. (Until iOS development made Mac's the default dev machine.) Developers embraced iOS and Android over Symbian and webOS.

Windows and Mac were great development platforms ten years ago, and iOS and Android were way better than the now-dead competition.
Exactly, it would be super annoying for every mobile site I visit to prompt me for notification permissions.
Its disappointing that Hacker News can't seem to see past the fad. NFTs have some really interesting use cases. They're basically a digital deed or certificate of authenticity you can't just copy (at the very least it would be very difficult to do so). The patronage of art is just one use case.

An interesting use for NFTs is having objects "know" who owns them by seeing which address holds its NFT. The object can then perform tasks or give access only if you can provide a signature. Here's a pretty good video on NFTs: https://www.youtube.com/watch?v=Y-i9Jsm95ro
Roku pretty much said that. From an email Roku sent me:

"we cannot accept Google's unfair and anticompetitive requirements to manipulate your search results, impact the usage of your data and ultimately cost you more."

The "ultimately cost you more" sounds like spin for requiring AV1 hardware support.
What a fantastic write up. So many of us are familiar with the "quirky" parts of the apple development ecosystem and the self-gaslighting effect of trying to solve problems that are non-existent and yet persistent.

This really captured the constant "wtf" of building against the sloppy moving target.

But... its still better than a lot of toolchains/ecosystems, and when it all does work, for 1 month a year lol, it's great!
"A Voyage for Madmen" by Peter Nichols is a great book about the race and what happened, including the Donald Crowhurst story.
Interestingly I'm old enough that I learned to type on buckling spring type keyboards.

But back when I was learning no one ever even discussed any of this stuff. I didn't meet the first person I knew with RSI till I got out of college. My first manager out of college had a bad case of it and she had all kinds of keyboards she was always trying to alleviate pain.
The question was whether a new Slackware version is coming, and the changelog entry clearly suggests "yes".
Security Insights into Infrastructure-as-Code
CocaCola currently has a P/E of 32
Fortune 500 consulting shops for example.

Granted, this is most likely not where most HNers would not like to spend their work day, but it does have its own perks.
Maybe I'm a minority, but I've been happy with my 10-year-old Das Keyboard (cherry blue) for home usage and 4-year-old FILCO Majestouch (cherry brown) for the office. They're "boring" - they don't have anything fancy on them but they look like keyboards and they're pleasurable to type on.

Recently, I thought of replacing my Das Keyboard and tried to get something equally "boring" - it was sad to see that they don't have the boring option anymore without at least one or two spinny wheel or flash function key.
The workload of managers have probably increased as well. This may not be sustainable for all organizations?
I've done this as well, but quickly ran into a limitation that most of the major services like Netflix limit the video they send to Chrome to 720p. Defeats the point of using this for viewing videos on my big screen HD monitor, to my mind.

I don't have a great solution.
On the contrary, if you are confident that the device (assuming that is what this is) is untraceable and effects take time to develop, it's a slap in the face to the US to use it so close to the nerve center.
HVF does build with Nix (with an overlay), so the build experience doesn't suck. [1] for the base, then apply [2] to SLIRP if you don't want to use HVF's network adapter (which needs root). I'm happily running FreeBSD and Linux VMs on my Mac Mini with this

[1]: https://github.com/benpye/nix-config/tree/main/overlays/qemu

[2]: https://gitlab.freedesktop.org/slirp/libslirp/-/commit/72713...
But is the work of the app store flat fee for an app? I think if you have a massive userbase and drop an update etc. this requires way more of Apple's resources to keep up with, it should probably be a sliding scale right?
It's a little more on the nose. I just checked the subforum for a random quant firm and it goes something like:

* Just interviewed at {firm}, here are the questions:

1. Question One: here are the math and stats subquestions.

2. Question Two: here is the Leetcode question they asked.

3. Question Three: here is another question and my solution.

4. ...

Followed by other users posting stuff like "Thank you Landlord {OP}" or "Giving rice {forum clout points} to this Landlord {OP}." Guests without accounts are tourists. I'd say it's like the Leetcode discussion forums except they're leaking actual company interview questions.
The info is linked to from here:

https://foundation.app/DisasterGirl/disaster-girl-25046

Here's the token:

https://etherscan.io/token/0x3b3ee1931dc30c1957379fac9aba94d...

What's burned into the blockchain is the URL of a JSON file which is hosted on IPFS:

https://ipfs.io/ipfs/QmYBvcJMaYFrUwhTRcbiHqFBoYPP54t4aBCnk1K...

That in turn points to the image, also hosted on IPFS:

https://ipfs.io/ipfs/QmeQ6c5HdnEDcheHmWuKWdwMHBBZg1eGpgV5h3H...

Here's the transaction which minted the token with the IPFS URL of the metadata as input:

https://etherscan.io/tx/0xccc3f7ee08307dd469af7c65c55e087edc...

More about hosting NFT content on IPFS here:

https://docs.ipfs.io/how-to/mint-nfts-with-ipfs/#a-short-int...

As to NFTs themselves, you’ll have to understand Etherium smart contracts. This particular NFT is a Foundation NFT which implements the ERC-721 interface:

http://erc721.org/

(Except the underlying contract actually appears to be https://docs.zeppelinos.org/docs/1.0.0/upgradeability_adminu... which I understand to be a contract that proxies its implantation. I’m not entirely clear how that works.)
Just go on ebay, you can find great pbt double-shot keycaps for ~$20 or even less, usually shipped from China. The enthusiast shops only carry the most expensive stuff.
Same, there are plenty of competitive offers, and if I cannot upgrade my lifestyle (no commute, house instead of studio, etc) with my current employer, so be it.
Every part on my mechanical keyboard could be taken out and reused on a new build if I wanted. How is that more wasteful?
This is great but it's a bit misleading.

It only store email on S3, that mean you cannot read email with your email client.

Seem thing with outgoing, you upload email to s3 in a certain format to be send out, not smtp protocol

This is more like an API for sending and receiving. You cannot say generate SMTP credential and drop in your mail client.

Also, one of the limitation with AWS SES is you cannot sent FROM or RETURN-PATH to anything, even in production mode, you can only set frm or return-path to verified domain.

I have an internal AWS SES/Lambda stacks that I used for email forwarding(only receiving) which use SES to accept email, trigger a lambda and use SES to send a copy to a personal inbox. Plan to cleanup it a bit and release
I'll be honest. It's not clear to me who's doing the squeezing here.

All I understand clearly is the end result as a customer.

And I'll switch away from Youtube far quicker than I switch away from Roku.

To be honest though, it doesn't feel that much of a loss. Youtube TV was always a "handy to have". Youtube feels made for mobile or PC. Again, weird to recognise that relegation in my mind, and just clarifies their weakness on actual TV's.

As for your final point. Accepted. If that starts happening, then over the medium term I'll transition to a different solution. But that's then, this is now.
If it was just one accuser, then it's very hard to verify who is being truthful. But with the case of Noel Clarke, British up and coming black actor who I thought had real talent, and enjoyed his films when news broke that up to 20 women had accused him of sexual harassmment and assault, I felt really let down and disappointed. The fact that so many people have spoken out is a good indicator.
You don't have to make good decisions when you are riding the Ads Rocket!
> What is the point of such trivia? That most of the profit or loss happens during the days of high volatility?

Simply that you shouldn't try and time the market, but continue to "buy and hold". The likelihood of picking these exact 10 or 20 days is near 0, so it's an irrational thing to do.
https://10minutemail.net/
And the country will wonder why no one starts any new businesses there.
> And these days all the documentation that Apple produces is in form of brief mentions in WWDC videos. Aaaarrggh!

There's actually a very detailed guide that explains both how to do it from the Xcode UI, and from the command line:
https://developer.apple.com/documentation/security/notarizin...
Suddenly bitcoin looks a lot cheaper burning 121 Terrawatt hours per year versus the 200 Terrawatt hours per data center.
For me, yes - it did undermine the case that the author was making. It was sloppy. If he got this one simple thing wrong, can I trust his other complaints?
I think you feel that way because you can't appreciate the argument from only a small quote. They get it right.

The reason QE was (is) not inflationary is because that money it's not being spent in the economy, it's only adding bank reserves. Bank reserves make the interest rate go lower, but, it will not go lower than zero, after that you can create all the reserves you want.

Lower interest rates make credit more cheaper, but cheaper credit doesn't influence the economy if nobody is borrowing.

Also, bank lending is not constrained by reserves. Lowering the interest rate will make borrowing more attractive for borrowers, but that doesn't make easier for banks to lend, because they are not constrained by reserves. They are constrained by the number of borrowers to whom makes business sense to lend.

So, the quantity theory of money is wrong and the fractional reserves model is a fallacy. That should be obvious by now. The Modern Monetary Theory guys were saying that, way before 2008.
Slackware 3.0 is when they switched to ELF.
At a virtual work meeting (in Germany) we were talking about the employer's right to know the employee's vaccination status. Clearly both sides have good arguments. It's going to be interesting.
oh I didn't realize this. Thanks for pointing it out
Hey I don't know how much help this is, but anbox is a very rough solution. The bootup time for the android container is on the order of minutes, and lits does not work.

You can try to get support in #anbox on freenode, though. There are postmarketOS people that know how to get the system working. I've never seen someone use anbox with qemu, though. It has always been same arch.
Abseil: The nuts-and-bolts that underpin almost everything Google runs
65.8 percent of americans own a home according to an internet search. (An asset). If you want to discuss wealth inequality, I don't think a term like "asset inflation" is necessarily the right way to go about it. Can't we just use terms like home affordability?

I just think reinventing the term inflation encourages sloppy fringe conspiracy thinking.

It's my understanding if the government didn't intervene in markets we'd get events like the great depression returning periodically, which probably are in nobody's interest.

We should really be discussing the right government policies or the wrong one, but I doubt the answer to the problems of our time is zero policy.
Many OEMs including large ones like Dell have built Linux desktops and laptops over the years. No one buys them.

It’s not because of the lack of apps but because the basics are so poor e.g. broken sleep mode, driver instability, poor battery life, changing UI etc
Does anyone else just enjoy leetcode? I think it's fun.
What's the benefit of having a dozen or more repairable appliances that use far more material and expense than an occasionally replaced all in one?
"I've designed this project in Go following Go naturally imposed design patterns and found that I did not need inheritance.", said the Go programmer.

"Well, mmm, duh?", thought programmers of other languages.

"I've designed this project in Rust, following Rust-imposed design principles, and found monomorphism sufficient", said the Rust programmer.

"Well, mmm, duh?", thought programmers of other languages.

"I've designed this project in Python, using Python-style design and I've found that I did not need strictly typed functions", said the Python programmer.

"Well, mmm, duh?", thought programmers of other languages.

"I've designed this project in language X, which impose Y and as such I've found that you actually don't need Z", said the X programmer.

"Well, we got the picture already", said the HN reader.
This has never worked for me.
Renting is not owning, and I question the utility of CPI’s method of measuring it that way.

My contention is increased real estate prices are affecting people’s lives in various ways, such as delaying families, not having families, moving people away from their networks, and at least allowing for a smaller portion of spending on other things in life due to a larger portion going into real estate.

Personally, I would label this asset inflation, but I don't know about the whole currency collapse thing.
I didn't go off on a wild goose chase trying different O-rings. I believe I did the experiment on a Das Keyboard Professional something and I used the O-rings that Das Keyboard recommended and sold.

It all got silly at some point. The Mantra is that mechanical keyboards are better. If you have trouble with RSI typing on them the community suggests a never ending series of high effort and/or high cost solutions. No one ever suggests the easy and cheap solution of just not using the mechanical keyboards.

When I finally figured it out it was like I'd escaped from a cult. Interestingly I used Mechanical Keyboards at the office from about 2009-2014. During that time period tons of developers I worked with were steadily buying up Mechanical Keyboards, it was basically a trend/fad at that time.

Fast forward to 2020 and I don't think there's a single developer left in my office who still uses them.