skysight-inc/HackerNews huggingface dataset:
Microsoft has very deep pockets and created a solid search platform in Bing but they still struggle against Google. Microsoft used ownership of Windows to push their Edge browser (both the original and new flavor) but still struggled against Chrome. For Apple to succeed, they don't need to be "as good," they need to be significantly better or differentiated. One way might be to focus on privacy and play on fears. Combine fear of being tracked with default search engine status one a billion iPhones and you might have a shot at some market share.
> If I had a VCR today I'd be the one struggling to figure out how to record something with it

That's a little hard to believe. Nothing is hidden on a VCR. There's input connections, a tape, and a big record button. At most there is an additional source button to choose the input source. It's all there, in the open, and not hidden.

Today's interface design is really all over the place. There's just too much stuff hidden and inconsistent. The source of this is our ever increasing reliance on software. If one thinks of writing software as both storing knowledge and communicating with people, it makes sense why software experiences are so bad. Communication and knowledge transfer are in general difficult processes, and now we've automated them at scale but hurried and botched them. Something even more is lost in translation. When we use a software-based product, we're experiencing all the stored miscommunication embedded in the device.
Well, at least the weak pound is doing it’s best to minimise your pain ;)
Thanks for the recommendation, interesting read. I suppose how one lands on this topic is based on how much continuity one believes there is in a "government."

If a government is simply a large institution or cluster of institutions that perform many roles and have a purpose towards the same end, then the claim of "whataboutism" is simply nonsense and trusting one portion of a government and not another is at least somewhat inconsistent, and this "Gell-Mann Amnesia effect" seems clear when a person can go straight from criticizing the government's treatment of striking workers to advocating for workers protections from this same government.

I think "the government" doesn't exist as a unified entity in any meaningful way aside from maybe linguistically. The government, in my view, is more a collection of organizations that often have outright antagonistic relations to each other, and interests that are fundamentally in contradiction. I don't really view a regulatory body and the NSA to be meaningfully part of the same organization (I'd say there are plenty of private businesses that are more closely "part of the NSA" than some oversight board.) Claiming that the perceived misbehavior of the NSA should prevent us from advocating for consumer protections is clearly whataboutism according to this frame. This view would make this "Gell-Mann amnesia" accusation appear incoherent, since we are talking about disparate organizations with no meaningful connection to one another.
I would be embarrassed to admit the amount of times I have discovered this in my Python code

for foo in ...
if i in foo:

creating something of quadratic complexity!

Yes, I would rather take the explicitly verbose Go code

To be clear: If foo is a dict, we have one loop. If foo is a list, we have two loops. If accidentally happens to be a string, even then it is nested loops
Isn't there an exception for "reader" and streaming aps?
Anecdote of one here, but I think Go's best use case is building monoliths (queue the irony of it being used for a lot of microservice work). The way the language works and the readability it provides really removes a lot of the arguments for breaking apart a monolith, and the performance guarantees it has around parallelism and goroutines make combining your async task processing into your main binary trivial. I'd go so far as to say I don't think anything beats a Go monolith in terms of developer velocity, code quality, and performance.
There are stories of apps being pulled because they link their privacy policy page, and from there you can get to the rest of the webpage which may sell things. Or they link to support documentation. But it's all for security...
This is not out of fear, this is my process so that I can do my work:

I use the computer pretty much everyday. I temporarily turn on the scheduled update every night after work. I wait for it to check, and update and restart if needed. After all of the checks, updates, and restarts I turn off the scheduled updates to avoid the risk of updates occurring during work. So far, good enough.
s/1983/1893/.
I believe the Kindle app does not allow purchase and don't explain how to purchase new books in the app. It only shows free or kindle unlimited books that you do not own.
You're mixing market prices and wholesale prices.

The price thet consumer pays includes the electricity price (i.e. market price, as seen on epex spot or eex), the taxes, and the network !

Networ costs can be half of the final cost !! And these can change depending on the country and the electricity provider.

So please, when comparing prices, only compare the market prices of the energy component.
Apple is one of those companies that is seemingly “about to launch” a product in dozens of categories which aren’t their core competencies (Project Titan?). People fail to realize this is what these massive R&D budgets are for...not just the products you see, but the many many projects which don’t get approved. Apple shows impressive restraint in their endeavors. Search would be interesting, though perhaps unwise.
That is only necessary in a small fraction of cases. You can just ignore the part with the streak or lower the shutter when you're using existing equipment.
That’s ridiculous, sorry to hear that. I think there’s hope with decentralized payment systems (whatever/whichever they end up being, be it crypto, or some other mechanism) where digital payments can occur without the needed approval of any centralized vendor.

Sadly mass adoption is a bit more distant.
Why would you expect more experience than implied on the article?
So people without enough savings to tide them over to the next job (about 70% of the US [0]) should be destitute if they are laid off? And in cases of national disaster, we want vast numbers of destitute people?

Preventing people from becoming destitute is a public good. People not having money to provide for their basic needs leads to increases in crime, which is bad for everyone. It leads to increases in disease, which is bad for everyone. It leads to decreases in economic activity, which is bad for everyone.

Arguing against the basic social safety net is just plain foolish and short sighted.

[0]: https://www.fool.com/retirement/2019/12/18/the-percentage-of...
Funded enough? They probably won't even survive their recent library lending fiasco.
Probably including your parent comment, given that they described them as piles of toxic waste.
Fairphone users can buy new camera without replacing the phone itself
Monopolist in one market refrains from competing in another market in order to weaponize antitrust investigation into competitor from a third market.
Ah, I see now. Google will store an unlimited number of photos that they compress to "High Quality" and it is limited to 15 GB uploaded per day. There is a storage limit on the "Original Quality" images (e.g. images not put through Google's compression).

Reminds me of the Linus Tech Tips video where they try to use Google's claim of unlimited free storage to backup their video library to Google Drive [1]. Eventually Google rate limits their access so harshly that it becomes a practical limit.

Just like those "unlimited" mobile data plans that eventually slow down your service it is really just marketing. They hide the actual limits but they are there to prevent abuse.

1. https://www.youtube.com/watch?v=y2F0wjoKEhg
Data Types and Operators in JavaScript: Everything You Need to Know
> They couldn't send "extra" packets with the key somewhere else without someone very easily detecting that anomalous traffic not being generated by the system itself.

Why would it matter if the traffic is detected? The companies owning the hardware are usually working with the NSA or compelled to do so, so the extra traffic is expected:
https://archive.nytimes.com/www.nytimes.com/interactive/2013...

You can see part of the budget is straight out putting the backdoors in the VPN/web encryption chips design.
That's the deal-breaker for me as well. I'm always resizing PDF's so that the text is a legible size (neither too small or big), and therefore scrolling across larger pages, and the smoothness of a tablet is necessary.

I've tried reading PDF's on my Kindle, but it's just so frustrating to navigate around the page. But the iPad is perfect.
I share a lot of these opinions. The language and especially its type system feel like toys when comparing it to TS. I still really enjoy working with it for the right projects, which tend to be very straightforward little servers that need to do one or a couple things very well.

For me, when the task is right, “limiting” becomes “straightforward and uncomplicated” and the things it does well really shine. The language and its type system encourage a simplicity of thought that I find refreshing when compared to the power and complexity of modern languages. I also can’t say enough for the joy of deploying Go binaries over TypeScript projects.

Even so, I’m waiting for generics before I use it for anything really significant. As is right now, I could see myself becoming frustrated with the Zen of Go if I had to use it every day. Just give me map, damn it!
“If a user has root access via the certificate on a server”

1. If at all possible, avoid giving anybody (even yourself) root access.

2. You can move the authorized keys files to a different location. See https://serverfault.com/questions/313465/is-a-central-locati.... That’s not hacker-proof against users having root access, but will prevent users of good will from doing the wrong thing.

3. Depending on OS/file system, you may be able to make .ssh/authorized_keys immutable, even for root, on the server. For example, FreeBSD has the “system immutable” flag. Files with that flag set can only be modified after booting in single-user mode (https://www.techrepublic.com/blog/it-security/freebsd-file-f...)
> how they don’t know when a scroll is available. Just scroll and see!

Why should I try scrolling everywhere all the time instead of having the UI indicate to me that there is more content? Especially if it isn't clear by having a word or sentence cut of. Maybe the scroll area ends with a paragraph and it's not clear there is more. Why put aesthetics over usability?

Some other comments here claim iPhone users develop some kind of swipe tic where they instinctively try to scroll around on every screen that opens. Would be a pretty sad testimony to this UI concept.
So, onboarding bumps in the road. Downloaded to my phone first, laboriously typed in the magic code from the email, and hey, it works.

Switch to iPad, it's downloaded already, and... I have to enter my email again? AND the code? Okay, the email says, "Click this link on your iPad to register" so I click the link on my Mac (don't do email on my iPad), transfer the link and... Nope! It won't accept it, gives the same, "Open this link on your iPad" message.

I'm with the "Add sign in with Apple" people... seems like a much nicer thing, for us.
>> If Asbestos was discovered today...

I don't think it would. Asbestos is a totally natural product. It would probably bypass many of our testing standards.
> Evernote has a free tier and past that it’s really <$50 per year

Not to mention, Evernote used to cost more, but that lost them a bunch of customers (and lost their dominant market position). So, I'm not sure that's the competitor that I'd be trying to follow for pricing.
If a special packet from the network -- maybe even just an innocuous-looking magic string in plaintext! – ran some undisclosed software on the NIC, how would you know?

If that software then exfiltrated valuable info – session keys, or a digest of hotwords seen, or every string typed into targeted HTML form fields – how would you know? Ask the NIC for a record of all its communication? Do you own separate forensic decryption of every session with every possible-surveillance host it's ever connected to? Monitor the local RF spectrum for intentional leakage to other nearby compromised devices?

I think attempted backdoors in motherboards, OS, and CPU are worth considering, too! Why not all of the above, if the budget & cleverness of your staff allows it?

But proprietary NIC firmware/chips are an especially arcane, independent, essentially-network-connected part of the system. It's a per-machine 'high ground' for observing all traffic, especially if entrusted with all network encryption/decryption, much like how routers and telecom switching centers have also been especially interesting to surveillance hackers.
> Even I was stumped

Even you? Wow!

But srsly, that's not a snide comment but rather a hint that your personal sensibility may not reflect broad sensibilities. And of course, there may not even be a single broad sensibility -- look at the political parties in the US, both the major divisions and the subdivisions within each. Sometimes, the maker of something has to make a design choice consistent with their [market success proven] direction.

> I don't really need the small sliver of menu space in PDF view to be reclaimed.

When I'm on my laptop, I do. Every inch of vertical space is precious. On my display monitor, not so much, but having the buttons reveal rather than permanent doesn't detract in the slightest.
Finally, a way to opt out of AMP links on Safari -.-
i've learned to use siri by knowing the select few commands it understands and memorizing the wording. modifying myself to conform to the tool.
The Important Differences Between SLI, SLO, and SLA
For those that are unaware, if you or a loved one was diagnosed with Mesothelioma you may be entitled to financial compensation.
>There's no reason why it couldn't be running yet another program to manage all this

Yes there is - that program would need to be extremely hardened (even against DDOS style attacks - run a ton of memory-consuming cycle-hogs on a service's platform), integrated with tracking & billing, and open-source (or itself charging).

I just don't see the incentive for someone building this, and then I doubly don't see the incentive for a corp running this. Why take on this huge extra burden of infra to help derivative services? It's not going to make you money.
Where there is a lot of money on the table to be had, there will be psychopaths.
While skin calipers are most affordable regarding equipment, the reliability is poor unless the person measuring is very consistent (well-trained and/or experienced for consistent pinch/folds). Calipers also will be inconvenient and possibly unaffordable for many because access to the person measuring is necessary whenever you want an updated measurement.

In my view, impedance evens out with calipers because of the convenience of impedance measurements over time. I just stand on the scale for a few seconds every morning, and I have stats synced that give me a good enough idea of my status (bonus for the added understanding of my hydration which calipers won't do). There's no cost or subscription for my scale aside from initial purchase (Withings aka Nokia Body Cardio), and it is regularly available for as low as $99 on sale. So after a couple years and hundreds of measurements the cost is negligible given the benefit.

If I had someone regularly accessible to do caliper measurements, I would have it done to compare regularly but still continue with impedance because it's so convenient to do and track.
USB-C plug would still be complete and standard compliant USB (but not USB-A) plug.
I've been considering this but I'm not sure if it fits my use case.

My main thing would be reading pdf's - specifically with Polar (https://getpolarized.io/ ). I use it for keeping track of notes/annotations and syncing across devices. Does anyone know if it would work with ReMarkable?

(Or does anyone have a Polar alternative?)
As our energy needs rise up, in the long run (100 years or more) solar will definitely be cheaper than any other form. It’s a giant nuclear reactor in the sky that’s beaming energy at us 24/7, all we have to is capture a fraction of a fraction of a fraction of a % to fulfil all our needs in perpetuity.

The sooner we stop setting fire to parts of our planet instead the better. I think this is something we will look back on and struggle to understand why we’re doing this now.

The technology is there, and we’re over the tipping point now. It won’t be long till we create our first Dyson Sphere now, relative to human history.
If that amazes you, you’ll be even more impressed with Matrix + Riot/Element and IRC-bridges (plus lots of other bridges of course).
I don't think so? I believe Netflix removed the option to sign up from iOS, so I don't think there's an exemption from the fees there.
SLOs Enable Fast, Reliable Application Delivery
im for it in this case. in the absence of perfect solutions, i'll opt for the best one available.
All rules will be gamed. No exceptions.
The Berlin Wall was also marketed by the old DDR government as keeping the bad guys out, when in reality it was to keep their own citizens from fleeing to the west.

“Mr. Cook - tear down this wall!” :-)
They're a business device.

Historically, if you have a genuine business need for an HSM you're likely to be spending tens of thousands upwards on compliance costs and key management.

The device itself has become such a blip of a line item that it's dropped into the prosumer range.

I think this is partly due to racked HSMs (with a dedicated priesthood to perform the necessary rites) being slowly replaced with KMS and cloud HSMs in many (most?) new applications.

I'm not sure these things (small HSMs) can ever trend down to being true consumer commodities in their current form. The problem is that long-term you WILL lose your data unless you do proper key management, which is not something most people can do for themselves.
With all the hype over last few years, thought they had half a billion revenue, instead a paltry $265MM in 2020(per their chart) and a loss of $365MM. In comparison, teradata has $2B revenue in 2019(market cap < $3B). Just another VC fueled. Wait for an year after IPO. The real value will be clear.
I really don't understand comments like this.

No retail store that sells your product allows you to put a giant sticker on it that says "buy this product from us instead and get a 30% discount".

You're intentionally trying to benefit from the store's distribution channel at the same trying to screw them out of the money they need to finance it.
Literally nothing from what you showed is a pleasant customer experience. Overly complex workflow that can be simplified by what GitHub is doing.

Think of a beginner developer who wants to learn how to contribute to an open source project. If they would be put through the process you showed, it will be a meat grinder that is going to be error prone. Zero need for that when GitHub has a great UX that focuses on getting shit done instead of fiddling with conventions from the 90s.
> Search really hasn't changed in any fundamental or even noticeable way for a long time.

Perhaps I’m cynical but I do think search has changed in fundamental and noticeable ways in the last five years but none of the change has been for the better. More ads, more “personalized” with more tracking, more results based on what the algorithm thinks I mean instead of what I’ve actually typed. I much preferred Google circa 2006 when it was much more intuitive and much less “innovative.”
To me the main benefit of an e-Ink display is the ability to read it for hours without eye strain. Judging by the size of the Light Phone's screen, it seems that the only benefit there is battery life.
Amazon got a special deal.

https://www.bloomberg.com/news/articles/2020-07-29/apple-con...
Oh, read 5 step guide as 5 page guide. But anyway.
An important distinction, absolutely.
Intel 7nm is better than TSMC 5nm
It's hard to make a definitive argument one way or the other because the guarantees Rust makes come at a cost of compilation speed and language complexity that can have a negative effect on correctness. This question is impossible to answer without an empirical study.

Unlike C, Zig is (or will be) memory safe, although its safety can be turned off, and often is -- after testing. Unlike C, it provides powerful abstraction capabilities similar to those of C++. The fact that it can do all that yet be very simple seems to suggest at first glance that it's "like C" but that's because we've never had a language like that before. Zig's simplicity is misleading. It turns out you can do a lot with a very simple language. We knew that to be true for high-level languages like Scheme, but Zig shows it's possible in low-level languages, too.
oh my god HN is like reading ads. what shite front page news....
Of course not. Nowadays it's pretty much about implementing HTTP REST APIs and consuming APIs (HTTP, SOAP, gRPC). We have both monoliths and micro services in production.
My apologies for the tardy response; I wanted to give this due effort.

I don't know why anyone would have taken the authors of the "Atlantic Charter" at their word. If any Iranians did, they were the only "non-aligned" people who made that mistake. That's not to say there was no evolution in colonial technique, however. USA policy in Philippines, Latin America, etc. had been very focused on natural resources and agriculture. 1953 wasn't much later, and there had been several distracting events in the meantime, so we naturally deferred to British oil greed. That isn't the case anymore. Have you seen the price of oil? Even if it rises a lot (it won't anytime soon) we can just frack all we need here at home. The bombs we drop now aren't for oil or bananas or anything else we can't get from China: we drop bombs so we can buy more bombs. A burning world is just more opportunity to enrich the military-industrial-political-media complex. That's why we're taught to fear Muslims.

I concede, you're right that back then we didn't want to burn down all of little brother's fancy oil rigs. However, American decision-makers in 1953 were psychopathically confident. They didn't fear destabilization; just look at what they were doing at the time in Korea. Look also at what they were doing at Enewetak Atoll! Eventually Iran became a case study for the value of destabilization, but Southeast Asia had made the case much earlier. That work would soon start: Allen Lawrence Pope was shot down in 1958, after we had been fanning the flames in Sumatra and Sulawesi for a year.

If Brzezinski really was talking about this stuff in the mid-70s, he was a couple of decades behind the times. Anyway, he hardly benefited. The disastrous "Operation Eagle Claw" was mentioned in the first paragraph of his obituary.

Your concern for the "legitimacy of the Pahlavi dynasty" seems to hint that you're less concerned for the preferences of Iranians. The elder Pahlavi wasn't a bad sort, and if we're to believe the stories he didn't actually even want to become Shah. His son, though? Who would cry for him? This two-ruler rump dynasty was a fitting end to the whole shabby Shah tradition. Historically, the Shahs who weren't bloodthirsty and insane despots like Nader Shah were patsies for foreign tyranny. Both the Pahlavis were, and at least the previous four Qajars. Iran is a great nation. It has had great leaders such as the Arsacids. Eventually it will have a worthy government again. I don't know that Americans can have the same hope...