skysight-inc/HackerNews huggingface dataset:
The problem isn't that simple use case. Although even in that case, they already had '=' as an assignment operator, and they could've easily kept it like the majority of other languages do instead of introducing an inconsistency.

The more major problem with the walrus operator is more complicated expressions they made legal with it. Like, could you explain to me why making these legal was a good thing?

def foo()
return ...
def bar():
yield ...
while foo() or (w := bar()) < 10:
# w is in-scope here, but possibly nonexistent!
# Even in C++ it would at least *exist*!
print(w)

# The variable is still in-scope here, and still *nonexistent*
# Ditto as above, but even worse outside the loop
print(w := w + 1)

If they just wanted your use case, they could've made only expressions of the form 'if var := val' legal, and maybe the same with 'while', not full-blown assignments in arbitrary expressions, which they had (very wisely) prohibited for decades for the sake of readability. And they would've scoped the variable to the 'if', not made it accessible after the conditional. But nope, they went ahead and just did what '=' does in any language, and to add insult to injury, they didn't even keep the existing syntax when it has exactly the same meaning. And it's not like they even added += and -= and all those along with it (or +:= and -:= because apparently that's their taste) to make it more useful in that direction, if they really felt in-expression assignments were useful, so it's not like you get those benefits either.
This topic is an absolute minefield to navigate. But is there any hard, reliable evidence that these preferences are driven by upbringing and not something more innate?

And do we really need to be paying as much attention to this gap as we are? I haven't heard a compelling argument for why every sector needs a 50/50 gender divide.
The gradual typing available now seems suitable. I have written plenty of code in typed contexts and plenty without. Python's "consenting adults" approach seems a win.

Perhaps, without the GIL and with typing information included, additional performance gains with be on offer.

But the "have it your way" nature of Python is a bigger win than either end of the data typing spectrum.
Apple is now apparently confident of its market position (and lack of competitors) today to believe that it can now sell "privacy as a service". This is actually bad news for its users for the following reason:

1. It's deceptive - by packaging privacy as a "service", Apple is trying to sell the idea that user data collection is ok again as long as it is done by Apple.

2. It takes away user's choice - Apple is now clearly telling you that if you use their platform you have to allow data mining by Apple. But Apple will be kind enough to show an icon informing you of the same, as a "privacy" feature. /s
>I think the answer to this is that companies prefer to buy "boxes" over running their own infrastructure. Sure, under the hood it's the exact same thing, but Cisco can market a nice grey box with a logo to your manager and you can't market a Linux kernel tool.

This is spot on. Companies prefer it because it comes with a support contract and defined SLAs.*

The vast majority of companies that don't actively develop infra or software, aren't going to invest in support for OSS . (Think retail companies). They want to buy a solution and that means all of the solution, including support and who they can blame when it catastrophically fails.*

*These may be meaningless most of the time if its a suitably complex problem.

** Also they may just not equipped to actually hire and build the infra in a meaningful way.*
> Imagine if we said that about web sites at the begining.

The web was fast (for documents on 56k) and extremely useful almost immediately. It was obvious to everyone watching that the technology was going to change everything.
What is one cool use-case/ semi-killer app for IPFS go get started with?
Failsafe fission is a myth, it depends on accidents happening according to the design when everything is built and maintained perfectly. Fukushima was failsafe until a tsunami flooded the backup generators. The danger of tsunami was dully noted of course but as it turns out electricity supply to the reactor cooling wasn't all that failsafe.

The passive systems? They all depend on large groups of people doing their job perfectly during the manufacturing and another group of people doing their jobs perfectly at maintaining these systems and not disabling them when inconvenient. I don't trust people doing everything right every single time.

The fission reaction is a kind of a reaction that can go out of control very fast spontaneously.

Don't get me wrong, I'm not against nuclear energy but I think it must be treated as something we can do until we switch to something sustainable.

I tried to find marketing material for Chernobyl and Fukushima but I did not find anything, I wanted to see if they explained the risks or did they described these plants as perfectly safe. People now claim that those designs were flawed and that everyone knew about it but I don't believe it, I will be shocked if people were promised anything less than perfect safety.

As we stand today, we built 667 nuclear power reactors and 2(actually more as fukushima lost multiple reactors) of those went bust with significant damage to the communities close to the reactors. The body count is hard to pinpoint but large communities had their lives uprooted and everything could have went worse if we lacked heroes.

With currently %10 of our electricity is coming from Nuclear, in 60 years we had 2 regions becoming uninhabitable practically forever due to incidents that could have been much worse. If our track record remains in line, with %100 nuclear we can expect to have 20 more places ruined within the lifetime of a junior developer who just started today.

I don't know, maybe we can have nuclear power plants close to photovoltaic production facilities to offset the energy need when building those far away from densely populated places and ramp up our efforts to switch to the fusion reactor in the sky? Turn off the last nuclear power plant when we have enough solar energy equipment?
I don't know why you're bringing this up because it's not relevant, and nor is it accurate. You can have high turnover rates in batch auction strategy as well as a continuous trading strategy, this market structure change won't change that. And you can have a HFT strat with low turnover, e.g in a large tick name that barely moves where you might get five latency sensitive trades per day.
I have just tried the Android version. I'm no Android dev but what is Obsidian written in?
I elided a few words from the Wikipedia article, it is:

The baseload[1] (also base load) on a grid is the minimum level of demand on an electrical grid over a span of time, for example, one week.

It was unintentional to reinterpret the original sentence.

If I were to clarify my original comment, it would be to add I was referring to the concept "baseload/baseline demand", not "baseload generators". It's true you don't need baseload generators to meet the baseload demand.

My point was, as in the graph, Germany hasn't provided flexible backup to their renewables. They've relied on baseload nuclear generators from France being the backup.
I was 9 when he published Hitchhiker's guide. I'd just started reading and would go on to spend my teens reading ANYTHING I managed to lay my hands on. And throughout my teens everyone went on and on about Hitchhiker's Guide, and it just didn't... push me to read it. I eventually read it after being consrcipted. And it left me feeling as ambivalent as I felt before reading it.

As the comments here evidence, people read much into it, and the number 42. This is great. I felt books like The Ugly American [0], Honey Badger (Robert Ruark) and King Rat [1] had more to offer. My opinion hasn't much changed - but I feel the problem lies with me, in that depth and meaning are what I value.

Is humour the entirety of the draw for Hitchhiker's Guide, or (probably more likely) have I missed something?

[0] https://en.wikipedia.org/wiki/The_Ugly_American

[1] https://en.wikipedia.org/wiki/King_Rat_(Clavell_novel)
> And Ms Patel indicated she is considering going a step further by requiring sites such as Facebook or Twitter to retain details of the identities of people posting material which could be handed over to police investigating crimes.

I don't see how social media anonymity == internet anonymity?
I think you misunderstood one or both of the comments. The original commenter was saying that for certain use cases, the library tools are far superior to typical web search tools. Then the other commenter was saying they disagree, saying that the library tools are only good if you know exactly what you want, and how they prefer Google Scholar.
Adding the Google reCAPTCHA v3 to an Angular application
Why are they doing this at all? I don't think it's in the name of "security", if you can establish any VPN connection, you can easily exfiltrate any kind of traffic without anybody noticing.
> According to the EPA [1], electricity accounts for 25% of greenhouse gas emissions.

Yes, but realistic plans for addressing climate change generally entail converting a lot of other activities to electric power; this is on the table for everything from transportation, to heating + cooking, to steel manufacturing. Not to mention carbon capture; many of the options there require a lot of energy. Even if some modes of transportation continue to require chemical fuels, we may be using electricity to produce some of those fuels.

It's reasonable to quibble at the margins, but in the big picture, we are going to need a LOT of carbon-neutral electricity and that is going to drive a lot (the solid majority?) of greenhouse gas mitigation.

> The counterpoint is electric vehicles. While these are generally a positive, they have more limited utility, higher cost (a significant issue in much of the world) and you have to factor in the externalities of the power used to charge them.

What point are you making with regard to externalities? Everything has externalities, you just need to add them into your calculus. Are you suggesting the externalities of electric vehicles imply that we should stick to fossil fuels for transportation?

As for higher cost: cost should continue to come down as we continue to climb the learning curve. I don't know if / when the lines cross (and of course it will be different for different use cases and locations), but again - if we're going to address climate change, we don't have a lot of choices; we will have to find a way to bring costs down and/or subsidize the higher cost.

"Limited utility" is absolutely going to be an ongoing challenge, but again it's not like we're helpless to do anything about it. More charging stations, longer range, possibly adjustments to usage patterns. In some cases, yes, we might need to stick to chemical fuels and find carbon-neutral sources, but this is not ideal and my expectation+hope is that it will eventually be very much a minority of usage.

I should note, I'm not advocating for nuclear power as the source of all this electricity we'll need; the feasibility of scaling nuclear power is a complicated topic and personally, I honestly don't know what to think or expect. The point I am trying to make is that a BIG part of "how to stop emitting GHGs" is going to boil down to "how to generate a stupendous amount of carbon-neutral electricity".
I use my eyes.
Or, you know, BitTorrent, which works perfectly fine.
Technology is probably 10 years away from replacing them.
You statement that "in that depth and meaning are what I value" is an explicit argument that there is no depth or meaning in what other people here value.

Your question can't be taken in good faith when that's the ground you plant your feet on.

My opinion is that much of what Adams was getting across is that meaning is where and when you find it. Something that means nothing to others can mean the world to you, and vice versa. Other's in this conversation have said much the same thing.
> "have it your way" nature of Python

TMTOWTDI - There's more than one way to do it - is Perl's motto :)

Zen of Python suggests there's just one correct way.
> You can keep saying it’s a false dilemma, but that doesn’t make it so.

How exactly is the attempt to frame the problem as either adopting Nuclear or else climate change happens not a false dilemma? Are there no other energy sources? Should we intentionally turn a blind eye to real-world example of countries which are both phasing out Nuclear and lowering emissions towards zero?

> If you are satisfied with the alternatives and think they are on track without nuclear, that is a happy belief to hold.

Again with the false dilemma angle? You might have strong opinions regarding how fast the current phase-out is going, but you can't ignore the fact that some nations, like Germany, are managing to meet their targets while phasing out Nuclear. Even so, Nuclear is obviously not the only option to ramp up energy production to phase out fossil fuels.
Big Ideas in Astronomy 2.0 Released Online
Bug report for the operators:

After I entered a search, the website went completely dead with the following message:

> An unexpected error has occurred.

I tried to open a new tab and reload, but it's gone.

FWIW, I declined location API access.
I truly hope that you never lose a child. However, you can at least understand that "these people" lost their son, and are grieving. A bit of fucking empathy is appropriate.
It isn't that early. They have a stupendous amount of money and have been around since 2014. By now they should have something to show for their work.
In addition to being a "dystopia multiplier", I predict this is going to cause a lot of social problems going forward. This is what the Black Mirror episode "The Entire History of You" warned us about.
There's IPP driverless scanning, as well.
Is there any mathematical proof that it's harder to game batch auctions than what we have now?

For example, while other markets and the real world moves on, you gain info. So the later in the batch you can submit a trade, the greater your advantage.
Digital artist creates collages to show the contrast of the world
What's also bad about IPsec is that most of its features are useless in the vast majority of use cases. Some are probably even actively harmful to try to use. For example, it's possible to use static encryption keys for a security association. That's not a good feature to have.

If you just want to set up a secure tunnel connecting two networks over an untrusted network, probably 95% of what IPsec can do won't be of any help to you at all, and will actively hinder you because you have to find the exact combination of settings that works for whatever two endpoints you want to join together.
Same. Not that it means much, but I've been seeing 51820 being used in all documentation, blog posts, etc. Probably just copypasting the original examples, e.g.

https://www.wireguard.com/quickstart/

https://www.wireguard.com/xplatform/
Yeah it's really close already and has adoption in the mobile world, which is why I would suggest the community adopt that vs something else like mobile gtk. I dunno how optimized flutter desktop for linux is for the mobile version, maybe all it will take is a view port change and implementing some more mobile orientated apis like location & orientation changes.
How do you feel about the opposite end; a candidate who's been with a single company for a decade?
Advanced Page and Report Navigation in Google Data Studio
I think both would be necessary.
> I haven't heard a compelling argument for why every sector needs a 50/50 gender divide.

It's secretly about increasing the available labor so that salaries can be lower
It’s entirely predictable. See energymeteo.com
There was actually a thread here on HN a little while ago about how early employees can actually end up with very little.

One memorable comment was "I am that early engineer that got nothing" (or similar, may not be exact quote).
Valid point there for sure. They say that if you don't stand for something, you'll fall for anything, and there's plenty of proof of that across the entire political spectrum.

And it works both ways: if you have faith in your own purpose while your adversaries remain disorganized and irresolute, you have a hell of an advantage regardless of whether your cause is just.
Please, no. That's not an idea that we should be giving to them.
> very poorly .. defined term .. that people wield to argue

I thought you were exaggerating until I read the sibling comments (thankfully on the bottom).

I'll leave it to them to figure out how serve the maximum demand with the minimum number.
A New Search Engine That Doesn’t Rank Sites Based on Their Authority
When they were first introduced, each of the fba books had slightly different mechanics (matching priority, timing, price determination), so each book needs a slightly different approach. I guess you could see it as gamesmanship, but in equity markets dealing with market mechanics properly is just part of the job.
Latency sensitivity and Alo trading isn’t the same thing as HFT.

“Very short time-frames for establishing and liquidating positions.” strait from the SEC: https://www.sec.gov/marketstructure/research/hft_lit_review_...

Now it’s true an individual stock may only see 5 trades per day from a HFT algo, but theirs more than just one stock. The larger pool of money sitting around waiting for those 5 trades the lower your ROI. So, the obvious strategy is to reuse the same pool of money to back multiple different strategies.
Is that really worse then the current geopolitical situation where you are indirectly trusting 3rd party governments (e.g north korea) not to start a nuclear war?
Are they seriously claiming that Roller-coaster Tycoon is a gore game?
0% is fundamentally different than 1%. Modern monetary theory disagrees, but there is definitely a big difference between "cheap" and "free."

Also, I mean since 2008. Pre-2008, rates were pretty healthy, but central banks haven't had the courage to raise them back to that level. Economically speaking, we are not in a crisis, and we have not been for a long time.
There's a reason private trackers have to incentivize keeping the long tail alive.
It's fascinating how close Musk and Diess are. I suppose if there's a merger candidate for either of the two it'd be the other.
I think that is actually counter productive, since the emulated apps will always be shittier than their native counterparts, and you need to constantly deal with telemetry shims for Apple & Google lest the apps wont work properly.
It's not just the UK, is the whole world:

"Privacy activists oppose EU plans for a GDPR-compliant Whois v2" - https://news.ycombinator.com/item?id=28892013
It was a wonderfully quirky machine. I had one as a kid because where my Mom worked they hired a former Fairchild engineer who told her it was the best game console you could buy.

I did not know about the "command" bus stuff for memory, that was pretty wild. The first Fairchild microprocessor I looked seriously at was the PACE16 which I decided was too complicated and went with a Z80 for my first "computer."

That said, one of the things I love about the Vintage Computer Festival/Faire events is that it is really easy to see the dividing line in time between "we're trying all sorts of ideas" and "we're following the leader to grab some market share." Consoles were not much different in this regard. The difference between the 2600, the Coleco, and the Odyssey seems huge compared to looking at the differences between the PS5 and the XBox. There is still room for variation though and the Switch is a good example of that.
Platform 13
I agree but I feel pessimistic about the possibility of the surveillance being reversed. When you are tied really well and being fucked the only constructive option left is to try to relax and enjoy that...
Static typing, not strong typing
FWIW, I turn 40 next month, which is apparently "old" in this field. With the exception of a few months in grad school when I became so utterly demoralized by how all of the software we use on a daily basis is horrible and I quit computers entirely (even doing a "powerpoint presentation" using physical cellophane slides that I carefully drew to look like a stereotypical powerpoint presentation with markers) I have kept up my excitement to use and program computers until the whee hours of the morning for three decades.
That reminds me how I was called to fix some Java service, which was successfully in production for 10 years with hardly any incident, but it suddenly started crashing hard, all the time. It was of course a thread safety issue (concurrent non-synchronized access to hashmap) which laid dormant for 10 years only to wreak havoc later.

Nothing obvious changed (it was still running a decade old JRE), perhaps it was a kernel security patch, perhaps a RAM was replaced or even just the runtime data increased/changed in some way which woke up this monster.
Average doesn't always refer to arithmetic mean but yes in this case particularly median.
There's already the madness of https://www.iwf.org.uk/ which many ISP willingly follow, whereas https://www.virginmedia.com/help/list-of-court-orders is mandatory.
Do you think that most people believe Facebook privacy guarantees are worth the bits they're written in?
Climate change is leading to many insects and other wildlife becoming extinct
It’s 100% clear that carbon doesn’t persist in the soil. It’s make believe unsupported by any evidence
It should have been “if … as y” and reused existing syntax. I’ve never seen anyone use the extended variant (multiple assignment) that walrus allows. The extra colons with this and typing makes it look like a standard punctuation-heavy language we sought to avoid in the first place.
That was my initial thought as well: this would just become an arms race to submit your trade last? But maybe if the trades were priority queued it would negate that.
British Home secretaries have been proposing insane ideas for a decade. Patel alone proposed to:

- build a wave machine to stop (drown?) immigrants coming from France
- build a floating wall in the Channel to stop immigrants from France
- send asylum seekers to concentration camps in some remote islands in the middle of the Atlantic Ocean
- send asylum seekers to concentration camps on abandoned oil rigs in the North Sea
- reintroduce capital punishment (but she wasn't Home Secretary at the time)

Before then somebody wanted to force people to buy a special ID card to watch porn (I'm not sure if the innovator in question was May, Rudd or Javid).
> What did the service entail? How could it be worse than doing time?

I'm assuming it wasn't USA prison. So doing involuntary labor might be worse than just being locked away. Netherlands has very civilized prisons.
Well, I suppose not everyone can understand everything, so, yes, it seems you’ve missed something. Both the humor and the depth.

But that’s ok as I’m sure you like books that others don’t. And you understand things that others don’t.
Exactly, hence the Skinner analogy (the power of intermittent rewards being a key observation in behaviorist psychology.)

https://en.wikipedia.org/wiki/Reinforcement#Schedules_of_rei...

The real hackers understand this sort of thing intuitively, and companies like Spotify pay big bucks for their insight. We nerds are just their tools.
Well it was a Swiss company with mainly Swiss engineers run by a Swede and formerly jointly owned by the German and American intelligence agencies. The CIA eventually bought out the German stake.
Look at any public tracker and you'll find torrents that are very old, swarming strong.
And even then there are levels of gray - I registered on Facebook in 2007 with my real phone number. I changed providers soon after, and no longer have that number. But it's still the number Facebook have for me. I now (and many of my friends) have a pay-as-you-go SIM for anything (including parcel delivery) that want a number.