skysight-inc/HackerNews huggingface dataset:
In general, percentages are confusing: depending on the context, "30%" can mean a ratio of 0.3, a ratio of 0.7, or a ratio of 1.3. Of course a large part of the general public doesn't understand that if you make something 10% bigger and then make it 10% smaller you don't get back to where you started, nor that travelling 10% faster won't cut your journey time by 10%, but I've also seen people with PhDs get confused by percentages when discussing compiler benchmark results.

If your main goal is to avoid misunderstanding (which it isn't always) then in my opinion it's best not to have anything to do with percentages. Instead, just give the ratio. It might not be elegant, and perhaps some people won't understand it at all, but "0.7x compression" cannot, I think, be misunderstood. (Or can it? I wait to be corrected!)
Levelized cost per mile over 15 years of ownership, my 2005 Volvo XC90 cost $1/mi.
98%+ of Google’s senior managers today weren’t around when the company originally pioneered and grew the business lines that pay those manager’s salaries.

They didn’t build the ship, they’re just passengers.

Hence why most companies fall out of the S&P 500 as quickly as they rise. If you think Google is going to stay on top forever you’re in for a rude awakening.
The reason you don't want a platform monopoly operating a payment service isn't that they (currently) have a monopoly on payment services. It's that they would leverage the platform monopoly into one, and then there would be less competition in payment services. Prohibiting vertical integration prevents that sort of leveraging without having to micromanage every multinational conglomerate.

The platform company should instead return their profits to the shareholders, some of which will invest them in upstart payment services or movie studios or car dealers. The reason they don't do it this way is that they lose the "advantage" of leveraging the platform monopoly. (There are also perverse tax differences, but that's a different problem.)
> They were the party most loudly in support of Brexit

Not the brexit party? Arguing which of the established parties was "most supportive" is like arguing who is the tallest hobbit.

> they were also the ones who made it happen

barely. It was the electorate that made it happen.

> They are the Brexiters, more than anyone else

That "anyone else" are the people that voted for it.
This makes no sense (too abstract of a statement), but here let's try this:

$ man systemd | head -4 | tail -1
systemd, init - systemd system and service manager

An email daemon (Postfix, Exim, Dovecot, UW-IMAP, Sendmail, etc.) are services running on a server. An "email server" would be a server running a daemon to provide email service in this example.
Really? It doesn't sound like maybe the definition of "independent contractor" should be overhauled?

Large scale marketplaces like this are quite unique and probably deserve a look at how we employ/give work to folks in them.
Much of the increase was just banks relabeling their M2 money as M1. This happened when banks stopped penalizing people from withdrawing from their savings account more 6 times a month.
It's not even a case of onshore vs offshore, companies that manufacture physical things and have even a shred of vertical integration have always done this. The corporate office is in a different state than the manufacturing facility which is in a different state from the R&D facility which is in a different state than that company that used to be your contractor that you acquired a decade ago, etc. etc. And they've managed to do this successfully even before video chat and email, some of them since before the telephone.
Squoosh is the thing that really made me "get" WASM - it helped me understand that WASM suddenly makes the best-in-breed libraries for pretty much everything available to me in the browser, provided they can be compiled to it.

And the WASM sandbox should be airtight, which means it's much safer to run C code in WASM than directly!

I'm mainly a Python developer, so an accompanying revelation was that projects like wasmer-python then give me the same opportunity in my default environment - call out to best-in-breed C/Rust/etc libraries without the risk and misery of needing to compile and package them as Python extensions. Instead, wait for the JavaScript WASM community to figure out how to use them and take advantage of their work from my Python projects as well.
no, unless you go bankrupt of course. Even then the next company taking the contract might have to hire you.
LOL you know who coined the term "app" right?
Projection is strong, and people are often bitten by projecting their altruistic and positive feelings on other persons, especially if they talk the talk like in this article.

Where you see a dumpster fire, I see life experience. Hiring and management is in fact one of the topics that HN is quite good at.
There is also no basis for such a belief in the casino games.
Yeah, specifically Free used to have poor bandwidth with YouTube and then Netflix. AFAIK they have found an arrangement since then.
Only because housing cost usually isn’t included in the definition of inflation for some crazy reason. Housing costs are out of control.
> Why do users choose a platform? Apps.

They also choose brands. Apple has one of the biggest ones, and the fact that people bought MacBooks during the butterfly keyboard years should tell you just how powerful that brand is.
Child care is thousands of dollars a month, everything else pales in comparison....
I take the grandparent comment meant kids at home. In some areas day care have been closed.

I first joked with my wife about finally being able to have sex during meetings at the start of the WFH mandate, but it actually turned out to be more about changing diapers during meetings, and general background screaming for most of the day.
Gentoo on an IBM Thinkpad (IIRC a 900Mhz Celeron + 384MB memory) was my laptop in college. Aside from a few beasts (KDE or Gnome, for which you'd end up needing to have at least the libs to run much in X even if you didn't use those DEs, OpenOffice [holy crap, maybe the single longest compile?] and to a lesser extent Firefox) the compiling wasn't really that bad.

Only non-Apple laptop I've had where suspend-to-disk worked every time. I don't know exactly what the deal was, but the IBM firmware had some feature that took care of it for you if you added a correctly-typed, sufficiently-large partition at the right spot on the disk. It just worked.
What do you love about leetcode problems? Mindset makes a huge difference.
I'm an engineering manager and everyone on my teams has a different specific vision of "perfect" but all want "more flexibility". I think we can do this but it's both (1) new and (2) more complicated. The bigger you are the more efficiency benefit to adopting a one size fits all approach, even if it fails some.
Get a travel rewards credit card and read all of the benefits. The chase sapphire reserve is phenomenal to start with.

For the loyalty programs you don't see the value immediately, you need to travel a fair bit before those programs start having much/any return. Initially try to stick with the same couple of brands to maximize the loyalty programs. Try to apply a corporate rate code to any hotels and car rentals, makes a huge difference.

Figure out what airline local to you has the most/best routes that you want to take and stick with it. That may depend on where you want to fly too.. so spend some time figuring that out.
Future-discounted series of dividends is one theory of stock market valuation. It isn't the only one. Keynesian beauty contest is another.
For our small software company, notarization took at least 40 hours of additional work, and slows down releases.

Anyone knows if "stapling" the distributed bundles files (.app .pkg executable files etc.) is useful in any way ?
But the claim is often made that throwing it in for 10 or 20 years will guarantee returns.
He might be available to chair the Democratic National Committee.
Neat. The main source code file appears to be
https://github.com/mdwelsh/mdwos/blob/main/mdwos/mdwos.s

in particular i was curious to see how the emulated Apple II managed to open links:

OPENLINK = $C06C ; MDWOS special
;; doopenlink
;;
;; Open a web page link. This is done by triggering a hack in the appleiijs
;; emulator that I added, which pulls the URL out of the memory address pointed
;; to by OPENLINKURL,OPENLINKURL2.
doopenlink:
; On entry, the return address-1 is on the stack.
; This will be the first byte of the URL we want to open.
; So, we read that 16-bit address off the stack and store
; it in OPENLINKURL / OPENLINKURL+1.
PLA
STA OPENLINKURL
STA PRINTPTR
PLA
STA OPENLINKURL2
STA PRINTPTR+1

; Before we open the link, we need to advance the return address
; to the end of the URL string.
LDY #0
@skipurlloop:
; We inc here because the address we pulled off the stack was
; the return address-1.
INC PRINTPTR
BNE @noc3 ; If no carry
INC PRINTPTR+1
@noc3:
; Load the next character
LDA (PRINTPTR),Y
; If null, stop skipping.
BEQ @skipurlend
JMP @skipurlloop
@skipurlend:
; Now, we take the current pointer into the string we were skipping
; and push it back on the stack as the return address.
; This will resume execution after the string.
LDA PRINTPTR+1
PHA
LDA PRINTPTR
PHA

; Finally, jump to the link.
; Obviously this won't work on a non-MDWOS enabled machine.
LDA OPENLINK
RTS
When I used to complain about the dearth of jobs in my region of the country(Midwest US), people would often say something along the lines of "well duh, the jobs are in SV and the coasts, you've gotta move." This means that I would have to move halfway across the country to one of the most expensive cities in the planet just to have an opportunity for a good job?

There's no way. My family is here. They don't work in tech, they couldn't afford the insane cost of living.
surely that could be solved by a single switch in the settings that disables all web notifications?
I believe most desktop browsers have that already.
Yes that's what I meant by 'defendable direction'. Feeding 'actual' fried chicken to a person expecting "vegan fried chicken" is a dick move, because they're vegan. But the reverse would probably just be seen as a 'harmless "educational" joke', even though it's still equally dickish. But this perceived defensibility imbalance is partly what creates this confusion-inducing cavalier appropriation of food names.

I don't agree with 'turkey pepperoni' and 'blackbean brownies' as being comparable to 'fried chicken (vegan)' or 'ham and cheese toastie (vegan)' (though, ok, they were just examples, perhaps unfortunate, like my almond milk one). The difference is these are primarily recipes, not base ingredients. Obviously, the distinction is not always clear (is cheese an ingredient or a recipe? Is bread? But I would argue in most people's head these are ingredients, not a family of recipes). It's one thing to talk about recipe variants (vegan or otherwise), it's another to talk about a Costa vegan ham and cheese toastie (as welcome as it may be as a dish). It's just begging for confusion. And, I have zero clue what crap I'm eating when I order one.

I sympathise with the ingredients listing thing though. I'm effectively vegan-eating slightly more than half days of the year, and not having to carefully read through ingredients just to spot the errant 'whey powder' at the end would be very welcome.
Code signing isn’t linked to an active developer subscription, if it lapses all existing signatures are still valid - you just can’t sign more.
The question is whether the current P/E impacts (long term) future returns. I think it does. Robert Shiller thinks it does (or at least the cyclically adjusted P/E).

Having a data point per month is not unreasonable. Prices and earnings move. The 20 year period for a 10 year return horizon is clearly too short. I'd like to see the same data over longer periods.
> Now that cryptocurrency prices are listed right next to stock prices, many people don’t even understand that stocks are ownership shares in real businesses instead of just another ticker symbol to gamble on.

This distinction is practically useless, unless you own enough shares to have even tiny sway at shareholder meetings. Owning 1/1000000000th of a company doesn't mean any extra value or power to you. The big difference between crypto coins and stock is that (some) stocks pay dividends. The ones that don't pay dividends are just speculative ticker symbols that go up and down in value--no difference from crypto names that go up and down.
Art requires an investment by the artist of time and space and supplies. Many artist here rent art space, and it’s nice if they’re able to sell enough to keep it going, even if they’re not making a living at it.

And I think having “local” is also a useful perspective.

I stumbled upon the “gates” by Cristo in Central Park. I don’t know if it people I was with but all those gates around the park were inspiring. I’m not sure someone would be able to put that together as a part time hobby venture.

It’s kinda like philosophers, as a society I feel it useful to have people thinking about big picture things, but these people still need to eat. Its useful to have art. (All the electric boxes in this city are painted. Its a little thing but it make it nicer)[1] We don’t want only independently wealthy people with spare time participating.

That being said not everyone is going to be able to make a living at this (philosophy or art). In this area at least because of gentrification the days of people painting and selling and making enough are over. We also had the museum of bad art here, and I’ll agree not all art is fantastic and inspiring.

Everyone who wants to should make art. It’s fun and very satisfying. highly recommend.

I will say, I have bought a few pieces of original art (fairly affordable) and they bring me joy.

I can create my own art (and do) which I enjoy (Photography). I have no expectations of making money from this. I had the chance to buy an art/service and turned it down:

I was a wedding photography assistant last century (often I did a flash on a stick for double lighting). When my boss retired I was offered to buy the business from her. With a newly paid for engineering degree, and her always complaining about client demands, I decided against it.

[1]https://somervilleartscouncil.org/switchbox
Pickup truck
There are already a handful of processes running as UID 0 on Android. How, exactly, enabling "adb root" changes "threat model" or whatever lofty concepts I am supposed to care about?

I mean - assuming a competent user who is not going to install a "flashlight app with root permissions", or copy-paste things they don't understand off of internet, and such.
The "interview" in snopes is a parody, but if you read it carefully, was based on pretty solid facts about lack of class reusability across companies, and complexity.

(One argument for the limited adoption of lisp is that everybody has their own little internal or even personal non-standard libraries.)

Ironically a lot of companies that wrote libraries in C++ ended up "downgrading" them to C for better cross-platform compatibility with various linkers.
For Devops/SRE roles, these companies are asking actual LeetCode problems:

- Twitter

- Vindicia

- Google (has a reputation for dynamic programming problems)

But almost all companies are asking non-trivial questions in 2021 for Devops/SRE. Not LeetCode, but still high effort with intricate problem descriptions.
All you'd really need is a file explorer that works with S3. Create a new file in the TMP folder, and it gets sent out. View received emails in the appropriate folders. It would also be trivial to setup an app or web form for creating the JSON file and uploading to S3.
No, if your subscription lapses previously released software won't stop working.
If you are offering free software you can sign with an ad-hoc certificate, and instruct the user on how to bypass gatekeeper, which isn't great at all but it doesn't cost any $$.
This is clear, but only replaces the web developer’s perspective with the company’s, not the layman user’s.

In-app purchases and App Store purchases in general are already scraping the bottom of the barrel, we’re talking about the difference between $9.99 & <$7 at the higher end assuming everything works out. That absolutely matters, but much more to the sellers than the users.

We can imagine the thousands of needlessly native apps with a platform mandated 30% surcharge being transported onto the open web and into user devices free of interference. Hardware accelerated IG like filters writing to local disk in the background at 60fps, DRM protected 4k streaming with cheaper monthly subs, hobbyist forum sites on the home screen with PMs and replies pushing notifications alongside FB, the dream.

But Abuelita is going to experience the millions of individual pages relying exclusively on advertising revenue already twisted and contorted into profitable positions being given the green light for Notifications, Geolocation, Bluetooth, NFC, Network Info, Ambient Light, Idleness, Proximity APIs etc while she’s just trying to read about how Joe Biden is destroying the fabric of America.
Don't count on it going away ever. The programming languages/frameworks landscape is set to explode. It won't be possible to hire people based on experience with you specific languages and frameworks. The only equaliser is core knowledge - algos, data structures, OSes and design.
It Takes a Lot of Thought and Planning to Paint a Train
There is a middle ground. I work for a company that is pretty low stress. Salary is also a lot lower than FANG but I'm pretty steady at 40 hours a week and I don't have to live off of savings.
When I played EVE Online long ago, we had 1/3rd of people from east coast, 1/6th from west coast, 1/3rd from Europe and the rest from Australia, we came up with pretty efficient framework.

It only takes accepting that the work has to be mostly asynchronous, then build processes around that.

If deadlines loom and you have to talk urgently, that means the processes were inadequate - that is all.

All those "hybrid/flexible" schemes are doomed to fail. Remote work isn't office work at all, it's quite different. This is also what drives management nuts in my opinion - they feel that stuff has to be changed significantly and they don't know how, or if they are now in fact redundant.
Maybe independent notaries are what you're after if privacy is the problem? The web seems to do fine with independent cert providers.
> Keep in mind that tax law highly incentivizes the avoidance of dividends.

Combining Biden's capital gains tax, Federal estate tax, Biden's stepped up basis for estates, Washington state's estate tax, and Washington state's new capital gains tax, the top estate tax rate is now 70%.

This ensures that tax planning will dominate investment strategies, which usually results in suboptimal investing and subsequently a lower performing economy.
Hey Thanks for the reply. I will try to use postmarketOS on qemu. I'm wondering if there is any ec2 machine than can support (qemu-)aarch64, and also if AAA games can run on postmarketOS.

Trying it and i'll let you know.
I'm not hatin', but spend some time on r/mechanicalkeyboards and you'll quickly realize it's just a fun hobby that's 90% about aesthetics. For example, most users ignore backlighting because it limits the cute keycap sets they can use.
I bought one about 3 years ago, and I have mixed feelings about it. My FC660C was quite wobbly and a bit scratchy, and seems to takes quite some force to press (leading to hand fatigue). For now I use it as a secondary keyboard, my primary is a Realforce R2 (45g, silent) which I like much, much better (although at a higher cost and larger form factor).

I'm now thinking about lubing the FC660C though, I've heard some people who had incredible results with it. (The typing sounds of lubed Topre keys you can listen on Youtube are just so heaven-like!)
Mimicc – Mock generator for C and C++
I agree copying values is not massively smart. (Used for simplicity of example)

But copying function pointers seems negligible. I can’t see this being avoided even in traditional oops.
Google said they would allow WFH until July 2021 last year: https://www.cnn.com/2020/07/27/tech/google-work-from-home-ex.... They're extending that to September. Googlers knew what was coming.

In my brief experience there, Google was staunchly against remote work, even remote work between office locations. A big reason behind me leaving (aside from not enjoying the work) was that I wanted to work from an office in another state but was told that wouldn't be possible despite the recruiter I was working with saying otherwise. The work could have 100% been done from another office (or from anywhere, really), but, nope, not possible.
Or can be realized in a share buyback program, which are massive. Dividends and buybacks are just slightly differently structured ways to return profit to investors.
> I’m not sure you understand what monopoly means.

Well, you'd best take that up with the EU and the US Department of Justice, then. You might be a little late.

> Nobody is mad

Half the people in this thread are mad. Companies putting up with app store bullshit and extortion are mad. Furthermore, this will only get worse as the mega monopolies extend their reach into more industries and force people to use their rails for everything, taking their pound of flesh with every interaction. Apple customers aren't even your customers in their model, for Christ's sake. Why do they get the monopoly on that? It's beyond evil and makes it hard to survive, let alone thrive.

Having an iPhone, working for one of these companies, or owning their stock shouldn't cloud your judgment as to what's happening to our industry. Open your eyes and see.
Some say that inflation did happen, but it ended up in real estate prices, which aren't counted in the formal inflation definition.

I'm not smart enough to tell how true that is.
Neither.

If employers really wanted more workers, they'd up wages.

If employees really wanted to work they'd settle for less.

If neither is happening then everyone is happy and anyone complaining is a liar in the economic sense.
> One definition of "server" is "a service in a network"

Can you link to something where this is a common accepted definition? I'm a systems engineer by trade, talk to a bajillion people about all sort of things and we just don't call a "service in a network" a server in parlance.

I was not nerd-sniping and could care less about serverless as a term, I'm specifically talking about calling a "service" a "server" in this chat. I feel this is presenting something as accepted definition which does not match my experience in the field.
I think it really is better to have everyone on a team doing the same thing. Fully remote teams work fine and fully in person teams work fine. The worst case scenario is an in person team with one remote person. When you get closer to 50/50, that is better but still not great. I think it is understandable that companies want to extend this recognition all the way to the company level. I don't like it, I think it's better (but harder, logistically) to handle it at a lower level, like within teams or product areas, but I can understand their thinking. I expect there to be a lot of self-sorting after the pandemic, between teams / divisions / companies that are remote and those that are in person.
How The New York Times built a technical privacy system to earn reader trust
That option is piracy. Seriously, if they don't want my money, I will gladly spend it instead on DRM-free ebooks, music and games. And I don't feel any moral guilt about pirating movies and TV shows since they have pushed DRM in the HTML specifications !
Leopold is boring, aside from being able to pull double duty as bludgeoning weapons.