skysight-inc/HackerNews huggingface dataset:
>f something grows consistently with low variance over a long period of time

but that is what compounded interest is, no?

But I agree that this why market timing does not work, at least not for the vast majority of ppl and funds. If you miss those good days, you are screwed.
Maybe one of these days the pro-labor left and the pro-labor right are gonna figure it out, stop taking the bait, and we'll finally get a real revolution.
"means there is no physical or virtual hosts to manage"

We're just swapping one type of management for another, really. Becoming proficient in all the permutations of AWS stack, for example, to

* make sure you don't get overbilled,

* have appropriate memory/limit resources on your lambdas,

* have correct backup/redundancy on s3,

* make sure all your IAM policies are correct and not allowing malicious actors, etc.

and more... it's ... just a different set of things to worry about. Yay - I don't have a 'server' that can go down. I now just have to make sure I don't get billed $87k because I forgot to click the correct button.
I wanted HBOMax and I had given away my AppleTV. I wasn't going to buy a new AppleTV until they upgraded it, so I bought a FireTV. Aside from the ads, it works really well and the remote is decent.

I've gotten used to it, and now that the new AppleTV is out, I probably won't even bother upgrading. Or if I do, I'm on the fence about it.

The Roku interface is easily the worst of the bunch.
CTO of most small startups don't get paid as well as a typical moderately experienced Google engineer. And the job is a lot harder and higher stakes (which is something that some people prefer and others do not).
Given opposition to 'right to repair' from corporations, some of it on valid grounds IMO, I would be fine with the following compromise:

If company does not want to provide resources needed for consumer to repair a device- it ought to provide extended warranty to the consumer for free or a small fee.
Awesome, thanks for sharing
I wonder if ex-googler is not more prestigious than "googler" actually
> If we’re making that comparison, absolutely. Both are in the ads business, but I get actual utility from one company’s products and the other company’s products make me feel worse at the end of the day.

I wish I could know which company is which by your comment, but I can't, any could be in any place here.
Random encounters that lead to interesting things can happen when working from home. For example, I work on Jupyter and last week there was a "Jupyter realtime collaboration workshop" and at one point participants were randomly divided up into breakout groups. I ended up sharing and learning all kinds of interesting new things with a small group of random people I've never met before, and making important connections. It felt very much like the sort of random things that could happen in person, with the main difference being that it was even more efficient than it would be in an office or conference center.
>You can get practically as much security by pushing malware signatures to the client without the massive privacy overreach of having Apple archive each and every bit of code that you generate for distribution.

Apple do this too, it's called XProtect: https://support.apple.com/guide/security/protecting-against-...

They also have a built-in malware remediation tool, which is presumably what was used when they killed the vulnerable Zoom web server on everyone's Mac: https://www.zdnet.com/article/apple-update-kills-off-zoom-we...

Notarization is clearly part of a defense in depth strategy for macOS.
The top tier of these get paid _higher_ than googlers
The last 100 years is only a weak predictor of the future.
You’re “not forced to use them” in exactly the same way you’re not forced to use Apple.
> As we can see in this case, there's apparently lots of pressure from service providers not to be just a dumb, neutral piece of hardware.

I assumed it was the opposite: Roku decided, instead of merely selling neutral hardware, they'd make themselves some extra money by charging streaming services.

And that naturally means services disappearing - if Service A is paying you $1/user/month and you'd like them to pay you $2/user/month you gotta remove their app until they cough up.
It was the Tonsky post that drove me to always making sure I had the smoothing disabled. I didn't know about the custom CSS though, thanks!
it's like shoplifitng. big penalty if caught, small reward if you get away with it, which most do until too late. asymetical payoff.
> If neither is happening then everyone is happy and anyone complaining is a liar in the economic sense.

The complaining is an economic act in itself - employers whining about "unable to find workers" usually get political help as a result, either in the form of tax breaks/other subsidies or in the form of relaxed labor laws/enforcement (e.g. loosening the requirements to fire someone, reducing the amount of inspection for undocumented workers).
My keyboard of choice right now is Logitech MX Keys.

- High quality construction, nice and heavy, won't slide around on table

- Almost no wobble in keys, and you can hit a key anywhere on the key including the corner, reliably

- Keycaps can be rearranged to Dvorak if you are very careful

- USB-C charging (as much as I HATE USB-C itself, most of my other devices are USB-C so it's reasonably convenient except for the occasional connector snapping but that happens with all my USB-C devices)

- Illuminated

- Battery life is at least a couple weeks if you turn off the illumination

- Really nice typing feel if you like chiclet keyboards

- Can be switched between 3 devices and works with either Logitech or Bluetooth protocols. I have one device as Bluetooth with my phone and one device as Logitech with my desktop. So if I want to type on my phone I just hit one key to switch to my phone and start typing.

The biggest downside is Logitech receivers suck, and don't work if plugged into a USB3 port directly. You'll want to get a USB2 hub and plug the receiver into the USB2 hub. No big deal for desktops but could be annoying if you are trying to use this with a laptop.

There's also a Logitech Craft keyboard which is basically the same thing with a configurable input dial. I didn't buy it because to be useful to me I need way more than 1 dial. If it had at least 5, maybe 10 dials at the top I'd definitely be interested.
So you propose solving that annoyance by disabling the tech entirely? Maybe we should disable the browser entirely, so now you don't have annoying sites to worry about at all!

Solving a minor UX concern, easily solved by defaults and settings mind you, by deleting the feature entirely is an absurd argument.
Neat! Is the idea to subscribe to the websocket directly from frontend code or from an application server?

It sounds like it's the latter, which seems like an unusual use case for websockets. (or at least I can't think of anything else that does ws for a server-to-server API)
The Big One (2015)
Thanks for this comment! I applied this security update yesterday and it updated Safari and I get the same reliable crashes on some web pages. The really annoying thing is after it crashes a couple of times it blanks out the whole page. Normally there's a small banner that says "this page crashed" sure, but now it is a full screen error message saying "this page crashed too many times", making the site entirely unusable.

Every time it crashes in the same place and leaves this in the logs:

Dyld Error Message:
Symbol not found: __ZN6webrtc24setVideoDecoderCallbacksEPFPvRKNS_14SdpVideoFormatEEPFiS0_EPFiS0_jPKhmttEPFiS0_S0_E
Referenced from: /System/Library/StagedFrameworks/Safari/WebKit.framework/Versions/A/WebKit
Expected in: /System/Library/StagedFrameworks/Safari/WebKit.framework/Versions/A/../../../libwebrtc.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 dyld 0x000000011767f3ba __abort_with_payload + 10
1 dyld 0x000000011767ebac abort_with_payload_wrapper_internal + 82
2 dyld 0x000000011767ebde abort_with_payload + 9
3 dyld 0x000000011763ea9d dyld::halt(char const*) + 343
4 dyld 0x000000011763ebc7 dyld::fastBindLazySymbol(ImageLoader\*, unsigned long) + 167
5 libdyld.dylib 0x00007fff60f4f32e dyld_stub_binder + 282
6 ??? 0x0000000108649008 0 + 4435775496
7 com.apple.WebKit 0x00000001083c758d WebKit::LibWebRTCProvider::createEncoderFactory() + 27
8 com.apple.WebCore 0x000000010ae7bdc9 WebCore::LibWebRTCProvider::createPeerConnectionFactory(rtc::Thread*, rtc::Thread\*) + 153

(etc)
I think the reason it was posted was more to point out that the BBC was running this article on the homepage, rather than the content itself.
Eardrum Suck: The Mystery Solved (2019)
Can anyone enlighten me about 5G? To me it seems to be absolutely nothing more than a marketing tool meant to sell a new generation of phones and phone plans. The fact that it is pushed so fervently just sets of red flags galore for me.

4G is plenty fast and works well for me. I see nothing gained for my phone by going from 100Mbps to 1Gbps(?). Nothing. But its pushed like the second coming of Christ.
For some reason a flat fee hadn't even crossed my mind, but that makes a lot of sense. The cost of an application doesn't change the distribution costs at all.
The travel and force required for the keys is something to get used to. I honestly don't know how to describe the sensation in a way that would properly inform a purchase.

I will say this though - As someone who plays the piano and understands good form, the Topre is much more rewarding to disciplined hands. Lazy hands that rely on the spring tension of MX Blue switches to keep from accidental activation will take some training to get back into proper form.

You have to be very intentional with this Realforce keyboard. Your fingers should not touch keys until you intend to fully depress them. It will punish you for being undisciplined and resting hands on keyboard with long sequences of "aaaaaaaaaaaaaaaaaaa", et. al. as you contemplate various sections of code.
The post has no URL.
PCs and even most laptops have been very repairable for decades. You can still run Windows or Linux on a 10+ (20+?) year old laptop without an issue. The idea that a 5 year old laptop would be unusable or not get the latest version of Windows is unacceptable.

Yet phones cost similar amounts and have nowhere near the repairability. A decade ago you could argue that it wasn't that important - specs were changing so quickly that new phones became obsolete too quickly. But now it's a maturing technology, older devices are perfectly good and we still don't have an ecosystem which encourages longevity and re-use.

This is eminently doable - phones are essentially integrated computers. The only reason phones are locked and PCs aren't is historical. If phone manufacturers aren't willing to do it themselves, we should legislate before even more e-waste is generated.
The whole point behind right to repair is allowing 3rd party professionals to repair products.

Apple doesn't do board repair. They make you buy new, whole components. So when your laptop breaks, instead of spending $120 to fix it they say you need to buy a new $1,000 component and with labor that's more than the price of a new laptop.
How about this: beyond a few structures and functions, "brain mass" is mostly unimportant. The brain is like a tumor, the encysted symbiotic parasite fungal infection that made plants walk and then made them vote. The only meaning "brain to body mass" has, is how "fat" the critters lives were while they stabilized into new shapes.

I could probably wiff some more about domesticated animals and how placidity, or the ability to tolerate boredom, might be the biggest effect brains have... or most useful.
Until you can use them for payments writ large, they aren't even currencies, just speculation bubbles.
Agreed, but I'd replace "flexibility" with "choice."

The "choice" is whether to work in the office, or remotely, or a few days of each. Everyone gets what they want!

Flexibility in this context tends to mean "all employees must do some of each every week." Worst of both worlds.
There is the prestige & benefit of having worked for a FAANG, which, once attained, stays on one's resumé forever, so maybe for some people, tradeoffs that are worth it to attain such a job may no longer be worth it to remain in that job after a few years.
Free IPV Adult Netflix Sports All World Fast Servers of the Day 30-4-2021
Ah, of course, it depends on what you buy. But in most cases, you can desolder a switch and order a replacement one.

I've had to repair a €70 Cyborg v7 keyboard. The PCB is printed on a flexible substrate, so I went with a conductive ink instead of my soldering iron. Now, a few years later, it seems to be defective again, but it's transient, so hard to diagnose. If the membrane gets torn, you have to replace it entirely, and they are not really standardized, so you'd have to get a specific one.

Moreover, keycaps do not seem to be standardized either on most membrane keyboards, so you have the same issue.

I guess that's an area where having low volumes is a good thing: you can't do anything too specific, it wouldn't be worth it. So the individual parts are themselves really standardized.
So much of that kind of stuff wouldn't be likely to cross my mind either. (What a nice privilege.) Shows how important it is to have a diverse set of listened-to voices when building tech products.
> This doesn't seem to be a problem whenever a shop runs a sale.

Maybe because they don't mind people misinterpreting the sale as larger? I've never seen 30% off mean "30% of the original price", so if people misinterpret it will always be too small.
I've learned to be a fan of the expression, "Put your money where your mouth is" for exactly that reason (also, "follow the money" for similar reasons).
This is something I have an immediate need for (and was about to build myself) to use with a PostgreSQL/TimescaleDB instance. Is it possible to have new subscriptions get up to an hour of historical data before streaming starts, or even better, to supply a parameter to receive historical data from a timestamp?
This. Everyone is trying to milk the government for “support”, especially if they can get it in cash.
Everyone knows how to make a revolution. The hard work is the day after the revolution. The same problems will exist. They don’t magically go away.
Top tier yes, mid to low tier no
> Employers might want to consider hiring more people in smaller shifts. Maybe an extra person and put everyone on 3-4 day shifts rather than 5-6.

I thought that doing this to avoid providing healthcare was the problem. Many jobs that can't be filled are for part time hours at terrible pay with no benefits.
In the USA. The EU forced them to take a smaller cut (https://en.wikipedia.org/wiki/Interchange_fee#European_Union)
Top-Rated Home Appliances Repair Service in Canada – Certified Mechanical
There are various companies out there that provide services for maintenance and repair. CM Expert Appliance is one of them. It offers Cooler Repair Toronto and other appliances repair services as well.
What Is SSL?
And tax the labour that automation provides
I really want Supabase to take off. For me, the #1 reason not to go with Firebase was lack of relational DB support, and #2 vendor lock-in.
1995: https://www.electricinca.com/56/stephenson/simoleon.pdf
Damn, HN would be the last place where I would expect to see Metin. Is the community still there? It was huge in Central Europe ~15 years ago.
But who even wants to work for a minimum wage job for the pleasure of it?

The corporation needs labor, but the employee need money, not labor (but it happens that most common way for normal people to earn money to live is through labor).
Linux From Scratch (LFS) taught me the depths of Linux. TLDP taught me the breadth.
oh i don't feel any guilt at all. I was interpreting OPs motive for changing their behavior, and why they felt the need to communicate it as if it were a noble act.

> its prodimently white. I have since taken active steps to seek out the lesser know black artists to support

I couldn't care less who the specific artist is for techno music i listen to.
> But for Spotify or other apps that sell content Apple is not providing storage, bandwidth, or anything else.

Indeed, I missed that layer when answering you. That's makes it even worse and unfair.

> They do provide payment processing, but it's common for that to be a small percentage of purchase price already (e.g. ~1-2% for credit cards).

And working with Visa doesn't stop you from offering Mastercard or Paypal or others. Apple mandates you use them.
Ultimately, this is a problem with all government benefits with an strict binary income limit. The result is that, in some circumstances, earning 1 more dollar results in losing thousands of dollars. The marginal income tax system was set up this way for a reason.

If these unemployment benefits were paid out UBI-style, regardless of current employment, there wouldn't be a disincentive to find work.
> If company does not want to allow consumer to repair a device- it ought to provide extended warranty to the consumer for a small fee.

I would modify that:

If a company restricts a consumer from repairing a device (either explicitly in warranty policies, or implicitly by producing devices that are hard to repair, restricting part availability, or not having manuals available), then the company must (not should) provide an extended warranty for all damage scenarios at cost.
I think requiring schematic disclosure and non exclusivity for venders of custom parts is entirely unreasonable with catastrophic first and second order effects. Particularly the latter. We want more contract manufacturing, not less of it. If you take away the ability of companies to negotiate reasonable deals with their venders, they'll just buy them out and vertically integrate.
Agree.

Probably no so related but your comment remembered me some friends sentence, something like: "end-users don't mind about the technical aspects they just want something that works".

This is an ad-hoc claim and not necessarily true, I know. But turns out that this sentence is trivial nowadays with this such of big impact of technology in people's lives. So users are not foolish, they are every day more aware about software in general. They know what they want and can give you the value that your software deserves so just let's start to tell them more about Linux.
2006 Honda CRV, 140k miles. I look forward to the day when they try and take my diesel guzzler off me. "They may take away our lives, but they'll never take our CRVs!"
This is super exciting and scary- we've basically gone basic income, but with zero planning. We'll see how it turns out.

We're having some price inflation due to supply chain issues. Cost of housing is more interesting... should we go public housing like Signapore, but contract it out to a country that isn't full of morons that cant plan/lawsuit/consult/build infra for a reasonable price?
> If it is red 20-30 years into the line, that means that money put it at the beginning had a negative cumulative return

No, this is only true if its dark red.

The way you present the data of the graph does not represent how people invest. The average person works for ~40 years, so there are 40 individual years you could track on this graph. However, that isn't useful because compounding interest is a huge factor in returns. Another variable is people dont invest the same amount every year (typically people make more money as they age, however in most cases, compounding returns beat out income gains over the long term).

Consider if year one someone places $10,000 into the stock market. 40 years later, it grows into $48,000 (real value after inflation).

If you extend the diagonal boxes to 25, 30, 40, or 50 years, which makes more sense given how long people work and how long they live after retiring, the cumulative growth is _always_ above inflation.
Proof-of-work crypto prices are based on 1) mind-share 2) sentiment/momentum 3) institutional backing (hedge funds and companies legitimizing them) 4) price of electricity 5) cost per hash 6) hardware supply 7) legality/illegality/regulation. Proof-of-stake currencies only lack #5, cost per hash. What I'm trying to say is that there's components to the price that can drive purchase/sell decisions.
> Nearly everyone I've spoken to has reported that WFH productivity has been equal, if not better than pre-pandemic.

Labor productivity there is no doubt. Overall productivity is something else entirely, since it is optimized by reducing the amount of labor needed. I've seen projects being spared what would have been _months_ of useless labor because the right person was walking back from his coffee break and overheard some discussion he had an insight about.

It's just an annecdote of course, but it's hard to evaluate the evolution of overall productivity when WFH. Especially since it depends on the existing culture of the company, so even success stories like Gitlab can't be used as a proof of anything.
Try an LG TV with webOS. I know it sounds crazy but it works so well these days. It makes dongles feel 2nd rate (at least when used on the LG) because of how integrated and useful the TV interface is. I don't think streaming devices were ever meant to be a permanent thing. That’s kinda the job of the TV if you think about it.
Not sure why that's not learning - if they understand the material at the time of the exams, who cares if they show up to class? Most people forget most of the stuff they "learned" in college 10 years out anyway - most of the economic worth is in the credentialing / signaling versus the actual education (since getting into the school is the hardest part)
There's maybe ten woodblocks with the potential for enduring modern appeal. But only one had an initial popularity spike that let it break through and claim enough cultural real estate to become self sufficient.
Desktop Chrome has this feature. If it annoys you, you simply turn off the entire feature altogether. Problem solved.
“We Are Devastated”: Instacart Is Deactivating Workers and They Don't Know Why
Other languages can help. It s easier if the next language is english, but I always come back to French when Im fed up of the trash. It s so different, has its own little world and self reference, and it gets me going for a while.

I imagine every language has the same unique stories and content that will never be translated well enough.
Why Going to the Doctor Sucks (US)
Regarding software, I think that pushing updates that essentially kill devices should fall under right to repair. I generally delay my ios updates out of concern whether space and ram will get eaten up. There probably won’t be an os update that enables a new app or feature I’m looking for. I’m not one to run unknown software and with the walled garden can’t really download any executables anyways.

Also had win 10 updates kill a laptop in this manner that was then extended another 7 years by switching to Ubuntu.
Hello there fellow BLOC-family member :)
> That isn’t planned obsolescence.

Yes, it is. Even though Apple devices last longer, after the support is ended, I cannot do anything with them. I cannot update, install anything. They effectively become bricks. If this is not planned obsolescence, then what is?
Totally cool project! I can't quite figure out where in the repo the code is, or maybe this repo just contains the CF configs? If so a link to the lambdas etc. would be useful.
Given the surge in online shopping and the blue-collar labor shortage (not really a shortage, just wages triplicating within 1 or 2 years), logistics automation is in overdrive right now. Many of these jobs won't be available to come back to (at any price) once the helicopter money runs out.
This is where I’m stuck: how do we know which patterns are possibilities? I’ve never seen a “patterns for leet code” website, yet.

Further, how does a naive person know which pattern applies to a problem? Without that knowledge, how can I vet a learning resource and know I’m not wasting my time?