skysight-inc/HackerNews huggingface dataset:
Exactly.

Can someone tell me what PWA even is from user perspective? I think most users just see web and web apps that they can use through their browser and then there is the app store and its native apps. Most people have no idea what the hell is a PWA. Even I don't fully know what it is because I don't really care.

To me there is the web with collapsing non-optimized layouts, annoying forms, "Please login"/"Enter your billing address and credit card information" popups and then there is the perfectly crafted mobile UX with Face ID, Apple Pay etc. that just has all my data and just works.
sorry, I don't use made up words.
That sounds great, except I'm not buying a car. When I buy a car, the guy obviously has an incentive to hide the actual price. Rather ironically, the government of the state I live in mandates this "dealer" practice.

But the IRS is the government. It isn't here to make money. They aren't supposed to be working against the citizens.
> The vast majority of people using Slack don't care, though.

The vast majority of people using Slack aren’t the decision makers if they use Slack or not. How often do employees complain about the tools they are forced to use, yet their employers keep paying for them for <insert one of several> reasons?
In terms of source vs. destination, they already said "from" so that's taken care of.

When it comes to "from any sender you like" vs. "from any address you like", I'd be more likely to interpret the former as talking about the username. Which would be the wrong interpretation. So I think your suggested wording would be unhelpful.
It doesn’t look like they can make phone calls or auto-call 911 after a crash (absent a working phone).
Fusion is pointless.

Fusion reactors make nuclear power plants marginally smaller.

Dispatch and transmission costs are still a thing.
I can text someone a link to a website, they can click the link, and it just opens without going through an explicit install process.
Haha! I remember latching onto school buses and other large vehicles at stoplights when I was younger. Stay close enough, and you could get sucked along at incredible speeds. It was interesting how some drivers would get super-pissed, while others would think "hey, that's awesome!" and help you stay attached.

Riding in a pack is a whole different experience, though. You have to be hyper-aware and -predictable in your lines, but the feeling of cruising along at over 20 MPH on a flat, aided only by your fellow cyclists, is something special.
> you can find plenty of claimed witnesses to incidents where someone awoke and promptly made a claim about reality that proved to be correct and which they had no clear way to have observed naturally

This is literally unbelievable. If what you're saying is true, it would be published in something like "Nature" or "Science". Please point to that paper. If it's not published in a journal of that prestige level, then it's certainly factually wrong.
Actually their lack of proper enforcement of unsub etc is indeed dumb, I was really just curious because out of everyone I seem to get less junk via SES (pretty much everyone else ends up spewing junk from stolen accounts or trial accounts etc) and I've reported stuff to the usual clowns like mailgun in the past and got zero response so they're out, along with sendgrid.

Also self hosted, oldest domain probably about 15 years - dropping the above hasn't actually affected my as negatively as people getting gsuite wrong and failing dkim etc
You mean, a guy who works at Google; for a second, I thought you were implying that name was an acronym for Google Python Services or something like that.
Mind: though I've strong sympathies with elements of TFA's argument, I also have problems with its absolute line that all poverty is energy poverty. It's possible to think of counterexamples extending in both directions --- those who are energy-rich and still impoverished, and those who have little access to energy but live relatively well-off, with basic needs and securities addressed. I've been holding off on a longer reply to TFA itself as I think through this, and have largely lost the useful comment window on this particular article.

In both cases, I'd argue that simplistic reductionism isn't accurate and is probably not especially useful.

I would agree, however, with the following statements:

- Energy is something of a master resource, in that given sufficient energy shortages of virtually any other input can be compensated for. That said, energy works through capital, material inputs, knowledge, and labour to produce goods and services.

- Much actual poverty observed today is far more a matter of inequitable distribution, and virtually all of that socially imposed.

- At societal levels (city, region, state, globally), there's a strong relationship between total net well-being and net energy access, though this probably shows strong threshold effects and rapidly diminishing returns after a point.

- There are alternative service modes which might address needs in low-energy regimes. To take the article's discussion of refrigeration and food spoilage: yes, refrigeration is one way to provide sufficient and high-nutrition foods to populations, but there are other options, including dried bulk grains and pulses, freeze-drying and canning (both require energy in food processing but don't have the hard requirements of a reliable cold-chain distribution and storage network), UHT (ultra-high temperature) milk pasturisation (which permits unrefrigerated storage for months), fermentation, and conventionally dried fruits and vegetables (more texture/nutrition loss than freeze-drying, but less energy intensive), as well as other preserving methods. Fresh produce might be locally sourced fresh where possible.

But as W. Brian Arthur has noted (he's both appeared and been quoted on the Santa Fe Institute's Complexity podcast recently), at a certain scale, economic systems require something analogous to a heart as an active circulatory system to ensure that all people get access to resources and financial capital necessary for survival.
Well, of course you'd say that! You're a Label-Rejecter!
no but 95% will swear they can to justify the extra $$ :)
I have one of each within my family. Sound quality wise they’re better than AirPods but the usability and seamlessness sucks real bad. The good reviews are all like ones that rate the XPS as the best laptop because the reviewers think “a MacBook is not a laptop” and similarly the Jabra is the best Bluetooth headphone because to the reviewer the AirPod isn’t even competition. Which is true if you are on Android anyway.
No one is as anti-consumer as apple. It's a walled garden without the ability to side-load apps and byzantine restrictions like no 3rd party web rendering (aka, Firefox).

The solution is not buying their products or services, and buying the most open and least bad thing that meets your needs. When consumers prioritize openness, right to repair, and actual privacy the market will eventually follow in that direction. Apple feels they can play the privacy angle, but it's just privacy to keep you in the garden and away from 3rd party ad tech and to completely capture the revenue stream.
It’s actually a somewhat solved task, by editors that support LSP.

I can’t think of a UX that would work well for generally colouring identifiers distinctly though.

One nice feature that does exist is selecting an identifier and highlighting other instances of that identifier (semantically, not just by string matching). This makes actively reading code a lot easier. It would be interesting to see this extended to allow multiple selections.
> If you (generic "you") don't have a choice

There’s always a choice

People choose money, comfort or certainty all the time

I don’t think I’ve ever chosen a problem to solve professionally my whole life

And you know what? Given the choice, not sure what I’d pick
>My family is going to stock up on firewood for our fireplace soon

Unless you're cutting down trees and splitting them yourself, and have done so in the past, why are you waiting? You know a surge in demand is going to happen, and there's a limited supply.
Regarding PWAs accessing native features, I personally believe they should be able to, but only if explicitly installed and granted permission.

I don't see why they shouldn't if I explicitly want to give them permission.
Yeah but doing a static build is probably hard because you need a static build against x?
Your passion finds you. If you are looking for it because someone told you to, you certainly won't find it.
Hey, 130F isn’t much hotter than San Jose’s high of 109F yesterday. (117F inland)
Does your boarding pass in your email automatically update with gate changes, boarding time changes, etc?

Is it really easier to dig through your email than just click on the app and your boarding pass show up? And since it knows that you’re going to probably scan it, the screen automatically lights up
Well then dont use their code you have to legally follow the codes license.
> Or maybe you land in a new country, the iPhone is like "hey I see you're in a new country, want a data package?"

And do you think you will always get the best prices/services compared to SIM cards sold to locals?

I don't think the incentives go that way. It's more like step 1) limit the visibility of the alternatives in the name of convenience/simplicity step 2) "these are not the alternatives you are looking for"

For the phone company, their best bet is that they'll nickel and dime you through roaming, if for some reason you need this exact phone number to receive calls.

If you just need to use your skype/google voice number , they know you don't need roaming, as a local company will be less expansive, but they can still try to push you towards their "friendly favored partner" (which bad prices due to generous revenue sharing agreement)

If your phone is unlocked and is not ESIM only, there's nothing they can do to let local competition deliver you the cheapest service
One thing I don't understand is, sure in the US, lawmakers are all bought off, but do we have the same shit system here in Canada? Why are Canadian politicians helping some shitty American company get rich off Canadians? Why can't we have that system up here?
bill simmons podcast is very good too
It's mostly money laundering and tax fraud that drives the high valuations.

Hype for store of value is pretty close to market manipulation and should be treated similarly.

It won't, but it probably should.
"18 hours is all day" has been funny argument from Apple, despite it supports sleep tracking.
Even in the examples I gave (Ecuador and Peru) it is possible to get a SIM at the airport. But you will pay handily for that privilege due to basically skirting government regulations (the most common scenario is that you are given an under the table SIM that is legally registered to some citizen of the country). In a lot of these cases Google Fi or whatever roaming solution you are using is cheaper, and that doesn’t even count the time value of getting the local SIM card and activating it (and I have also travelled extensively and understand that this process can be a non insignificant time sink) vs just turning your phone on and having it work in whichever country you are traveling to.
Common convention in abstract algebra is to use + only for commutative algebras (* is used for non-commutative ones as well as in rings).
Does that matter? The experience is still better.
I forgot this was turned on and missed a call from a recruiter once.
Modern c++ needn't be "low level" particularly with c++20 and up, just sayin' . Back when I start school sure RAII was radical and "high level" and everything else was pretty low level. Modern C++ is a different creature. Anyway. I think small languages like c and zig are great for learning as a first language especially for computer engineering students. I still think that a lisp is the best first language for CS students however.
no way they will ever do this. Apple talks big game on privacy, but it's mostly a marketing trick. eSIM is also tied to IMEI.
I trust my private bank much more than I do the government to act in my best interest.
Show HN: A mix between Hacker News and Twitter
Tech Noise - A social/news mobile app powered the tech community.

I just launched my startup ‘Tech Noise’. It’s a mix between Hacker News and Twitter.It has the minimal social/news aspect of hacker news with the subtle feel and design of Twitter along with its social features.

I would appreciate any feedback either good or bad, and especially bad. Likewise, you can submit feedback once you created an account and navigate to the settings screen by clicking on the settings bottom tab icon where you’ll see a button to submit feedback.

In addition, the app is available for download. Please keep in mind the app is open for testing to the public and I expect bugs lol. Once again, I would appreciate feedback :).

Remember, KEEP MOVING FORWARD, NEVER give up, and stay on your purpose and achieve your dreams and goals. YOU got this, keep the faith, and KEEP WORKING AND BELIEVING - dream, work, build, and create.

Peace and much love family!
I don't think the annotation itself is actually the point. The point is being able to find all sources of unsafety and reason about them. Annotations do that, but other things can too.

Imagine if you could run a tool on a codebase, and it statically found all the unsafe locations, and in idiomatic code there were very few of those, and you could reason about them. That would be equivalent to writing "unsafe" in the code, except you need to run the tool to "see" the annotations. That would be as good as annotations - it could prevent the same number of bugs. (Though I guess an argument could be, maybe some people forget to run the tool; fair enough.)

No such tool can exist for C or C++. But such a tool could exist for a new language like Zig and Carbon, if they design themselves in certain ways, at least for spatial memory safety. Concretely, unsafe things like raw pointers in Zig have different types than safe slices, so a tool can actually find them; and unsafe things are (AFAIK) not idiomatic either, so they'd be rare.
I didn't say that it was more inconvenient than installing a native app, but it's not more convenient either. I don't see any reason to switch to these PWAs when native apps are usually guaranteed to have better UX, features, Apple Pay, Face ID support etc.
Note that most of this text is from at least 2012 (check the wiki history, which starts in 2013 with an indication that this is an import of existing content).

Previous recent discussion on that specific quote: https://news.ycombinator.com/item?id=30929464
Huh. I try really hard to avoid installing software for especially those kinds of things.
It says "This scenario is mitigated in the Chrome implementation"
What is a slug on the table?
This post conflates "level of effort" that goes into writing about an idea with quality of thought.

In some ways, I agree. That's why I blog instead of social media (HN excepted) -- if I'm going to write a post, I'd rather put conscious effort into crafting it, rather than take the easy way out and summarize my vacation with a giant album of photos.

However, there's also a certain wisdom to crowds, especially in a well-moderated community like HN. There's an awfully wide array of life experiences and perspectives among the commenters here, and I frequently find comments that are so well-written that they change my mind on a subject.

Are comments on most sites 90% trash? Sure. But I'm not sure HN is like that. I don't think visible scores make any kind of difference for comment quality, if anything it's better to make the internet points a secret like HN comments so people talk instead of jousting for points.

This post smells like a blog writer who's been lambasted by HN a few too many times, and invented this post as an excuse to protect his or her ego. And please -- if you're going to brag about how much time you spend rewriting sentences, don't commit the "How... look like" sin in the same post.
Making a substantive point using humor != trolling.

What form of grid/utility energy storage do you expect will dominate in 20 years?

I provided a reference to back up my assertion. Do you have any?
Is that why you ignored all the other responses to your comment?
Just because it is the reality doesn't mean it can't be critiqued though, right? If the CEO doesn't have insight into this situation because their attention is divided - maybe the CEO should provide the people closer to the problem with the information they need to do their jobs, and trust that they've hired good people who will digest this information, prioritize appropriately, and get the job done? If they can't trust that's the case, then isn't that the problem we should be discussing? Maybe the CEO should focus on the strategic direction of the company and securing the investment required to implement it, and not manage projects at the feature level?

Generally I find that managers are awesome at facilitating stuff and making sure information gets where it needs to go but that when they dictate it leads to bad decision making because they don't have the proper insight. This becomes exacerbated as you add levels of indirection are between the manager dictating decisions and the people on the ground implementing them. That isn't per say their fault, it's just the dynamics of hierarchies. As information travels up the hierarchy it becomes more essentialized and nonspecific. It loses fidelity. Statistics can travel up the hierarchy, experience can't. So that engineer who's close to the problem has this rich first hand information about the system, and the CEO has a spreadsheet and third- or forth-hand accounts of the situation on the ground.

There's certainly a lot of global, systemic insights you can make from that position and useful work to be done. But it's probably not whether a individual feature of a broader project should or should not be implemented. Internal salesmanship is a bandaid, but structuring the organization differently is a solution.
If someone is flying occasionally, they probably don’t just have a carry on. They still will need to know where to pick up their bag.

They will still need to know if their gate has changed or whether their flight is delayed.
Maybe people are using the terms differently now, but I think of what you describe as visiting a website.

To my understanding, installation is precisely the thing that distinguishes PWA’s from traditional web content.
I've got a whole science fiction premise about how consciousness is something our biology taps into and psychedelics actually enhance or modify our biology. Kind of a psychonaut-y world. It's fun to think about.
Thanks for sharing the `window.location.href`. I had attempted to do something like this in the past and gave up when I hit the HTTP issue you are referring to, specifically in the websites (mostly news sites) that I predominantly spent time with.
Show HN: BlogFrog – A front end-only website to explore random blog posts
The second person starts the process 1 person-space behind the front of the line. Every person who takes a break and moves to the back moves the front of the group back by one person-space.

From an individual perspective, how is it any faster than walking alone (or everyone taking the same break at once, assuming they don't take any time to regroup or string out). If it isn't more efficient from any given person's perspective (for all of the walkers), it isn't better for the group.
That would be a cool project.
All words are made up.
One concrete way of measuring this - how many of us here in comments skipped the article to read a summary
That is exactly why I just don't do much consulting. I like solving problems. I don't like bullshit. But human nature plus our modern business culture of managerialism make it so that problem-solving is pretty rarely the priority. Especially when the root cause of the problem is, say, our modern business culture of managerialism.
The vulnerability is int-ing untrusted inputs.
I count “not killing my battery” and “having a native interface” as part of usability.
All I'm asking for is simple consistency.
The AirPods are the best recent example of people who haven’t tried the new thing crapping on it saying the old ways work fine. Multiple times people have crapped on the AirPods and I gift them one and they realize how amazing it is to not have wires at all.

Last time this happened was with the OG iPhone of course. Still remember Maddox’s tear down of the iPhone lol. https://maddox.xmission.com/c.cgi?u=iphone/
Great post, in our city for a few years they stopped clearing side walks in the winter (dumb mayor, he didn't last).

I carried an old lady with a walker stuck in the middle of the road. It was brutal on them even with the plowing, without zero ability to move around.
iOS has this too (Share button -> Add to Home Screen) but I don’t know if it’s as easy as Android.
So true! Area codes (and first three digits) used to indicate where you were. Now, more often than not, they indicate where you bought your first cell phone, i.e. where you lived around the year 2000 for us oldsters.
It's ignorant or dishonest on your part to disregard the broader context in which "big tech" are increasingly calling the shots.
Anyone else misread this as “on a Peloton”?
edit: I didn't realize this will apparently be required due to the antenna design in the iPhone, seems very cumbersome, you can't easily see where the satellites are...

You don't really need to point it, at least with my inreach if its near the top of my pack and I'm not in a canyon or something I can get a message out.
One of the more efficient velomobiles that can be practical as a daily driver (ie. comfortable, has suspension, still efficient when open top so you don't broil in summer, you don't need someone to catch it when you stop).
I used to work at a startup where one (1) engineer ran FreeBSD. When he joined, he sent a pull request editing the shebangs of all our shell scripts from #!/bin/bash to #!/usr/bin/env bash – because evidently FreeBSD has bash under /usr/bin, but all our systems agreed on where to put env.

I still write env bash shebangs to this day, in his honor. Happy to hear there's progress towards ending this archaic separation.
Some public transport systems have omitted the driver, but they still need a human attendant for safety to make sure that no passenger is stuck in the doors before departure (and other exceptions to smooth operation). One that I've ridden is Docklands Light Railway (DLR) in London.
This is a pretty big deal if something as impactful as WASI is being run as shadily as described. Given my own personal experience with similar standards body politics and the details provided, I am (unfortunately) prone to believe it.
Whatever voodoo they are pulling out of thin air, is clearly not present on commodity, non-tuned Btrfs filesystems. That, and most people have backups set up on their NAS.
is there no way to swap out lint "ignore" files for fucking around vs "I'm getting ready to test/release" rules ? That's what I do with c++ and python. I haven't only mucked around a bit with zig on godbolt though.
What is unknown? Someone not in your contacts? That’s just not feasible, I receive a lot of first time callers especially from work.
The rich customers in those countries will want latest iPhone, and providers will start supporting it right away.
Ah, yes it’s nice that’s free. Sorry.
Buying a flight or ordering food via a PWA would just be a web site. PWA doesn't necessarily imply that you "install" by adding it to your home page. It could just be a web site where you order something and permit push notifications.
More because web apps are awful. Even Gmail is awful and god knows how much money goes into developing that.
I'll probably upgrade to the 2nd generation.
The AirPods Pro were, for me, the first time in many years that the boundary of tech and magic were blurred. I have a air purifier in my room. I put the Airpods on for the first time, and somehow they turned off my air purifier. Sort of freaked me out :)