skysight-inc/HackerNews huggingface dataset:
go vet catches that scenario and won’t pass CI. You have to explicitly decide to ignore it by using an underscore for the err value and then you get just what you asked for.
Thanks. References work for the iterator example.

I am a bit uncomfortable with not being able to move a pointer out of a structure, but it may be a restriction that's worth it; I can't think of a counterexample off the top of my head.
> Surely not zero, since this can only be approached in the limit of infinite expenditures.

What proof do you have of the lower bound here?
they're equally important and require time and practice
> They don't put things in attached with the argument "if you don't like it, you don't have to use it."

I agree with this. I think many Go users like Go because of its simplicity that prevents unnecessary bikeshedding so prevalent in other languages.
I agree that fixed point is the way to go for currency. But I read that as meaning COBOL didn't have floating point data types at all. I'm guessing that assumption was wrong. The advantage to floating point math over fixed point is speed. If it wasn't for that, nobody would ever want to use floating point.
Why am I being further downvoted after the issue was confirmed downthread as user error?
Python 2.1 or 2.2, sure
Poorly administrated prisons is hardly the defining feature here, when the government is in court defending not having to give children soap on the basis of their political status.
Go is the only language where I look at the standard library source instead of google whenever I run into an ambiguity in the docs. I think there are three reasons for this.

First, the docs link to the actual line in source, so it’s just a click away and available in the exact context I need it.

Second, I know I’ll be able to understand it: there are usually very few dependencies, so I can usually get all the context I need from a single file; the source formatting is familiar; code style, like variable names, are familiar because of the cultural influence of the Tour of Go; and there is usually no magic anywhere—I know that things are exactly what they appear to be, like when I see a variable declaration, it is not secretly calling a complex function (this is vital to human knowledge and is aligned with Objectivist epistemology’s “law if identity”).

Third, every time I look at the standard library source, I become a better programmer. I’ve lost track of the number of times I’ve thought to myself “oh, that’s a clean way to organize this kind of code!” I often end up immediately using what I learn from the stand library source.
Honestly I think moving to towards Idris/coq level type systems saves more time in the long run.

Being close c means you discover errors at run time, then you have to come back to cover them.
US has strong third party protection laws. If it doesn't, HN could be held accountable for illegal files that were converted to base64 and then posted in the comments.

I am not a lawyer and this is not legal advice, but as a third party you are not responsible for illegal data uploaded to your server/machine so long as you are not aware that it is illegal data. Once you are informed that there is illegal data on your machine, you have 24 hours to remove it.
"Excuse me this is taking too long, please wrap up" is not the same as taking over the conversation.
I think at the point you step outside of FOSS into anything proprietary. Especially when connected to the internet.
Haha yes. But some times it needs to be restated.
> man if that ecma version isn't ancient af.

It is incredibly ancient. It's possible to use Babel w/ it though, and write reasonably modern JS. There's a CLI tool out there to upload something into an Apps Script … app? too; at one point, I had a project w/ a Makefile that would run the project through Babel and then upload it to Google.

I didn't try all the features (and I didn't have any npm/package management), but things like format strings, for(… of …) loops, let/const, new Map() all worked. Babel is a wonderful, wonderful thing.
My most hated checked exception is the IOException Jackson throws when parsing JSON I can guarantee to be valid JSON.

I could live with a runtime exception, or perhaps an API that differentiates parsing "potentially not-parseable JSON" and "JSON I can vouch for".
It's just a shortcut... in a language that has very few shortcuts, very few abstractions whatsoever, and certainly none that look or behave like try would.

It complicates the language for little gain. It's good that they punted on this for now.
Thank you gruez for your answer.

>Firstly, 5G has never been tested with regard to its possible health effects. Well, duh. It's not even deployed except in a few handful of countries. Should we have waited half a decade or so before using 5ghz wifi?

Wouldn't it be sensible to do controlled studies of 5G in some form or other prior to deploying the technology on a large scale and immersing the population in 5G 24/7? Otherwise, as many have pointed out, we become the "guinea pigs."

>Lai’s findings were replicated by a 2007 analysis in Environmental Health Perspectives, which concluded that industry-funded studies were two and a half times less likely than independent studies to find health effects."

non charitable explanation: the industry is paying off scientists[1] so they can say their technology is safe!

I don't expect they would be directly paying off scientists. This article is worth reading:

https://www.thenation.com/article/how-big-wireless-made-us-t....

From the article: “Everyone knows that if your research results show that radiation has effects, the funding flow dries up.” —Dariusz Leszczynski, adjunct professor of biochemistry at the University of Helsinki

charitable explanation: industry funded studies have more $$$, thus can perform better controls than poorly funded studies. also, studies on both sides can be subject to publication bias.

This is an interesting point I had not thought of, thank you for bringing it up. It would be interesting to know if the independently-funded studies were less well-funded than the industry-funded studies.

[1] not well enough it seems, because I'd expect a rate lower than 28% if I was paying a bribe

I don't expect there has been paying of bribes. The 28% in spite of the industry pressure may reflect a degree of resilience of science itself, and/or some level of integrity of the scientists despite the pressure.
Try komoot for bike directions. in europe it was working incredibly well for bike commuting. I made like 60km per day.
It’s got to be a reference to the first Star Gate movie. The aliens land their ships on pyramids.
AnarchoCoffee – organically farmed coffee for the fiercely independent thinker
Not sure how well it’s working for them, but for 3+ years i’ve been subscribed to a podcast that has two feeds, one for shorter abridged episodes with ads, and one for longer ad-free episodes for paid subscribers.

Clearly most people don’t want to pay, but if your content lends itself to this kind of basic/premium situation, I think it makes a lot of sense.
Arvinas
I'm testing changes to a process that uses Azure. We have dozens of on site SQL server dbs, but this one process decided to use Cosmos, because...they didnt have to writet as much code. The developer is gone, but I'm left supporting a process that sucks data down from its source, does a little transform, then shoves it into Cosmos. Then, pulls the data directly back from Cosmos to load it to our internal server dbs. Why?! It's a total facepalm to me. Extra stage, extra step and extra complexity and extra cost for no gain. We don't serve any external pages or services. No reason for this data to be in the cloud. All internal use.

Fucking hate devs that do this, especially the ones that wander on before they have to justify their actions to anyone.

/rant
Directing drivers "weird ways" may be a strategy to lower congestion. If all drivers take the same optimal route, and the route exceeds its capacity and clogs, everyone loses.
You don’t need the `map_err` if you are using `?`
Why Libra Could Be a Lightning Rod for Big Tech Regulation
And I guess from the sound of it the current process is more like reducing to 1% milk and then adding back some fat from another source.
A la carte works remarkably well with Patreon. Personally I support 11 different video, podcast, and writers.

Perhaps that’s the real takeaway: make it easy to do a la carte, and people will.
Common MythConceptions – World's most contagious falsehoods
I don't see how allowing ergonomic features like try into the language would hamper this. For example, Rust also represents errors as return values — you know exactly where and how things could fail just by looking at the code for a function — but it still has the equivalent of Go's proposed try.
Tesla Adjusts Pricing as Markets Weigh “Full Self-Driving” Promise
I think we're talking about two different types of people.

>Preventing your computer from using popular internet services isn't crippling it,

Right, but that's different from people who are trying to escape from using their $1000 phone as much as possible due to a fear about social media addiction and such things. I don't think these people are the power users like you describe. Power users would figure out how to work around things without crippling their user experience.

>Your argument is like saying we buy tablets to not use laptop/desktop computer

Not at all. Tablets can be a comfy hand-held experience while laptops/desktops are totally a different form factor. They have different contexts. And what I'm complaining about in essence is about people blowing so much money on their fancy phone, and then they end up buying a watch so they can avoid looking at their phone as much because it's oh so tiresome to take out their phone. I'm not saying the devices are useless for the record.
The problem is definitely more noticeable on skype and other types of conference calls, because you miss all the nonverbal cues and loudmouthed narcissists can easily take over and derail all conversations with their voice alone.
The third time it happens, start asking "May I finish?"
Elon Musk is one of the most well-known and controversial celebrities of our time. Articles are written to drive clicks more than anything, especially on a big site like Yahoo. Do you think anyone would have clicked on this article if it didn't have his name all over it?
For humongous projects or critically important ones I'd agree with you, but for smaller/mid sized projects I can't agree. I think it's total overkill in many instances.

Would be nice if there was a language that scaled from C to Idris gracefully, but C++ and Scala make me think that's a pipe dream.
In Sweden we have these guys talking about gaming and doing some of the work to make "game addiction" a proper diagnose: https://www.reconnect.se
There is no english version sadly. Maybe there are other organisations that are more global.
> The fastest processing language... for what?

It seems pretty clear from context that it means for doing report generation and accounting things that COBOL is known for, not for LINPACK.

> it's never going to be faster than assembly on the same machine.

You are being unhelpfully pedantic. It is not insightful to say an optimal assembly program is going to be at least as fast as a compiler for a higher level language.
Basically bakers chocolate. I remember finding some in the pantry as a kid. Hidden candy! Until I took a bite and the bitter crumbly taste of 100% dark hit me.
It is worth reading this article. There are few as authoritative treatises of fascism. The author is Umberto Eco, an Italian semiotician who lived in Moussolini's Italy as a young boy. He is also a renowned author, particularly well known for The name of the rose and Foucault's Pendulum.

But regardless of who it was who wrote this essay- it is an essay that is really, really worth reading if one is interested in the least in understanding the rise of fascism in Europe, historically and in modern times.
Air pressure is required for the brakes to be applied, insofar as if you bleed all the air off the cars their brakes will release. However, air is stored in reservoirs on the cars, and once charged when the air pressure in the brake pipe that goes down the train is reduced below the reservoir pressure the brakes apply (by using air stored in the local reservoirs). As such, the brake pipe is simultaneously an air charging system and a signaling system. It's also fail-safe for normal operation since a train that breaks in two will come to a stop.

Passively-applied brakes would break a ton of standard railroad operations which depend on cars rolling free, such as in "hump" classification yards which use in-track retarders to control speed, and in other situations such as "kicking" cars into tied-down cuts.
You have to go into your settings and enable CityMapper Labs, as the multimode is still in beta.

It works alright. Sometimes it works really well, but I just tested it out now for a short trip and it suggests going too many stops out of my way to get a citibike. Not sure why, as there are bikes available at closer stations.

I also don't think it supports the idea of "I have a bike". It's mostly transferring from public transport to a bike share and vice versa.

> Bonus points if they build in cost optimization, ie, "take the train 80% of the way there and then Uber for the last leg,

It does do this (or at least is doing it in my current test). If I ask for directions from home to LGA, one of the Labs options is to take the G to the 7 to Junction Blvd and then take an Uber for $10-14. An UberX from my home to LGA right now costs $24.60
Yale Life Sciences Research
I have not experienced that in this context.
Not at the cost of forcing people to stay with the wrong partner.

What’s the likelihood of a person who is unlikely to engage in premarital sex to stay with a bad partner? Seems like set has large overlap because religion would be a common factor for both.
I don't know if anything is truly 'sufficient' in the logical sense, but if you are familiar with the features of fascism, it of course helps you recognize it.

There is lots of different theory on what fascism looks like, what the key commonalities/components of it are. With some overlap.

This article is not too out of line with a lot of scholarship and theoretical work, but it isn't the only answer.

Other things people often say characterizes fascist ideology is:

* Fascism is "reactionary" in the sense of wanting to go back to an earlier time believed to have been better and more socially stable, while "radical" in the sense of wanting major changes to society for a "collective rebirth" to get back to that.

* Fascists glorify power and violence, not only being willing to use it against their enemies or for their purposes, but believing engaging in violence makes you a better person/nation, that violence is good, and "natural" (especially for men).

* Fascists generally demonize both "up" and "down" in social directions. Both the very rich ("Finance capital", "George Soros", whatever) and the poor are considered 'parasites' on the productive 'real workers' middle class. Being worried about "parasites" taking what "belongs to us" in general, feeling threatened that certain classes or kinds of people who are not "us" want to take what is rightfully "ours".

* Of course fascists are extreme nationalists, believing there is an "us" and "them" on national membership boundaries (whether race or country), and that the "us" is under threat from the "them", and any means necessary are justifiable in defense.

I dunno, but many of those who have been studying and paying attention to fascism are feeling some not great recognition these days about what they are seeing (not just in the U.S. either, but here in the U.S. yes).

Normally fascism is also builds mass organizations, often with quasi-legal/paramilitary components. I am not sure we are seeing that yet.

Matthew Lyons writes:

"Fascism doesn't just terrorize and repress. It also inspires and mobilizes large masses of people around a vision of collective rebirth in a time of crisis. Building a mass movement outside traditional channels is central to fascism's bid to win state power. As a regime, fascism uses mass organizations and rituals to create a sense of participation and direct identification with the state. Fascism celebrates the nation, race, or cultural group as an organic community to which all other loyalties must be subordinated. In place of individual liberties or social justice, fascism offers its followers a culture of action, virility, heroic sacrifice, cathartic public spectacle, and being part of a vast social organism. "

I think the ideology seems terrifying familiar, but I don't think we are seeing mass organizations like that. But the role of the internet is a weird one, that I wonder if to some extent substitutes for actual belonging to/participating in organizations in pre-internet times.
Thats why i'm using my own router (x86 miniPC with OPNsense) on NBN instead of ISP provided one. ISP provided routers are under their full control, you don't have super user password. That and VPN enabled all time on all my devices.
As always, part of the solution is to consume less. Better than paper OR plastic is not buying a thing that has been shipped from china to amazon to you.
Isn't the cult of heroism a rejection of civilization?

For instance, Tony Stark is a murderer, a sociopathic one at that. The whole Marvel Cinematic Universe practically kicks off with him doing revenge killings, almost killing a government pilot and chuckling about it with his pal.

Of course, the trope of the righteous individual is heavily leaned on in movies.
Yep. Got my hands on a couple afterwards. Silver streamer style that looks like aluminum foil, but feels more like a plastic.
Reddit pretty much does all of the above.

Plus, Reddit Gold is a brilliant way to convince some users to pay way more than a typical cost of membership in other similar groups. Not only can people buy their way into the lounges, they are also encouraged to buy gold for anyone who posts something you particularly like. And it is somewhat gamified, because if you buy gold for other people already in a lounge, they get access to further lounges and you get more or less noticed as a super friendly user, who... obtains more gold and access to the more cliquy lounges. Etc etc.

When it comes to curation and data collection, Reddit pretty much leaves it entirely to the users to form the channels, administer them, etc. Lots of free labour through and through. And of course that provides Reddit lots of data to monetize.

But, unlike the article, I don't think anyone is getting ripped off. It's akin to real-world volunteerism, and not unlike joining a club and taking part in its maintenance.
I've been working in the Bay Area for 8 years now, it's not the area, it's your specific workplace. It would happen anywhere in the world. I would assume your leads (EM/PM) are not doing their job correctly. There has to be someone helping moderate the discussion and making sure you're getting somewhere relevant.

If it's a problem, raise it and propose a change in the meeting process. Ask for someone (or volunteer) that keeps track of the meeting agenda and makes people accountable.

IMO adding process that helps structure conversation in places where it's not happening naturally helps tremendously. There's some friction initially, but if implemented correctly, benefits appear really early on.
It's an essay by a very important 20th century intellectual who lived under the Italian fascist regime. I don't think it's fluff.

It provides a very elegant framework to think about components of the worst political ideology of all time, and provides a warning for those that might echo fascism in their beliefs or actions that that there is danger there.
Do I like verbose errors? No. Do I like explicit errors? Yes. This is why generics and a Result<T> type will be nice because we will be able to factor out that explicit error handling.
You need to insurance hustle ...

Your wife needs to get a job with family benefits for you.

Or you need to enroll in a class somewhere with benefits.

Or you just need to stay real healthy and not have kids.

And welcome to the USA!
Thanks. Here are my comments as I read all 3 parts:

Part 1: Re-iterates what I've said in this thread before. No safety concerns. Correctly cites scientific sources to back up claims.

Part 2: Citation [1] referenced in blog is not consistent with 5G frequencies. (Limited) measurements and simulations are performed at 380 GHz, while 5G is <300 GHz. Citation [2] in the blog doesn't make the conclusion that the blogger thinks (scientists say: "Perhaps, MMW has bactericidal and the
other actions, leading to a change in characteristics and metabolic pathways in bacteria and to their antibiotic resistance.", blogger says "study found that mmWaves altered bacteria growth". All further conclusions are based on flawed interpretations of these 2 articles.

Part 3: Opinion piece to "stop 5G until it is proven harmless". Well, that's the end of everything then. Since proving a negative is impossible we can never do anything new ...?

[1] https://ieeexplore.ieee.org/document/8016593
[2] https://link.springer.com/article/10.1007/s00253-016-7538-0
Hello! If you're wondering if you're shadowbanned, I'm able to see your posts OK.
Sure, but it doesn't catch the case where you have multiple error variables in scope and you refer to the wrong one in one place but not the other or if you reuse an error.

I've seen that happen more than a few times. Some of it in new production code.
> it is possible to shoot on reversal film, which is positive out of the camera, and can be edited and projected directly. Also, I've never edited a film like this myself

I took a film production class in which we shot and edited negativeless 16mm film. Tape held together the splices when they were screened the day after editing, never had a problem. 25+ years later, my guess is they’d fall apart if you tried to project them. I didn’t pay to get a VHS transfer made then so they’ll probably never be seen again; no great loss.
Yes! The first few were super tough (and not fun) but I got a lot out of them and gradually they've gotten easier, although just as productive.

So many people in the comments mentioned retreats but I'm surprised not a single person mentioned enlightenment. The whole point of retreats is to get you to a point where you willfully and intentionally seek freedom from suffering, but it seems like a ton of people get stuck in the retreat treadmill. Living a happier, more peaceful life is one thing but it's very possible to completely eradicate the subjective experience of suffering (or at least eliminate enough of it that it's largely unnoticeable). Enlightenment is very accessible and super achievable, especially now with the internet.

I highly recommend reading Living Realization (https://www.amazon.com/Living-Realization-Simple-Plain-Engli...) or Falling Into Grace (https://www.amazon.com/Falling-into-Grace-Insights-Suffering...) to see if any of it resonates. Once you get what all this is about then retreats become a practice ground towards a goal rather than a stabilizing mechanism or a way to feel better for a bit.
There's no physical device with zero failures over an unbounded time. Whether it's human errors or material degradation, things will fail at some point. Materials also have production faults which can make them break on the first usage. Everything has a non-zero chance of failing.

The "infinite expenditures" part comes in because you can introduce redundancies and fail-safes, but those introduce complexity / more work / more materials, which have extra costs. Then you need to spend time/money making sure the whole system works together / testing failure modes. But that may also fail, etc.