skysight-inc/HackerNews huggingface dataset:
The point is it hasn’t happened and it doesn’t happen. Employment is high, internal consumption is growing, companies climb up the value chain etc.

Instead predicting that it is going to end abruptly tomorrow, the intellectual powers of commentators would be better spent on explaining why it continues and why it has continued for so long.
This is a good point.

In practice people (e.g. exchanges, that know who you are after KYC) still opt to wait a little because if something does go wrong it's a hassle to actually get paid. For the same reason, we are likely to check some of the bills in a large cash payment for authenticity, even though we have effective recourse through the police and the judicial system.
So the author's problem really comes down to "I can't re-order things when I declare them with :=". So don't. Do it like this if you think the function order is going to change:

func foo() error {
var err error
err = bar()
if err != nil {
return err
}
err = baz()
if err != nil {
return err
}
return nil
}

And the final "?" proposal doesn't actually deal with the errors. Part of the point of Go's error handling is to force us to deal with the errors. Endless "if err != nil {return err}" statements is kinda an antipattern in Go. Yes it's common, but I'm sure that's because we've been trained by exception handling to just pass the errors up.

A better (but still not perfect) pattern is to wrap the errors:

if err != nil {
return fmt.Errorf("tried to foo the bar with parameter %s, failed with: %w", baz, err)
}

And obviously, an even better pattern is to actually deal with the error - retry after a delay? return a custom "abandon goroutine" error? Endlessly passing the errors up the stack until some function passes an incomprehensible error message to the user is what we're trying to get away from here.
Well... I find that a bit of a stretch. I'd rather say we happen to be lucky.

What if TSMC was a company that was about as good as Intel on specs and price. Would the market be "working" then?

A new player might come along. That new player would need to have 20 billion dollars of money to play along though.
I do doubt that people would understand even once it was explained.

I've seen way too many people's faces glaze over immediately as soon as a number enters the conversation.
Stripe is totally weak. I really hope you will fix it soon and never use stripe anymore. There are hundreds of reliable services
Precisely. As soon as you go beyond a ten-line toy program, you'll hit this problem, and in my experience it's almost universally acknowledged to be a problem with Go.

Rust's '?' sugar effectively replaces the whole `if err != nil { ... }`, meaning it wasn't really honest to list Rust as another language that proves that error handling just has to be verbose and repetitive.
Both more expensive and less available.

But the funny thing is in Eastern Europe, where these workers come from and where they presumably are now, there too are record job vacancies and rising wages. So probably something to do with either the pandemic or overheating economy from the cheap money.
Lorry drivers getting 40% higher pay:

https://www.bbc.co.uk/news/uk-england-coventry-warwickshire-...

In fact I can see this happening across many industries, and if you are one of those people working minimum wage can only be a good thing? The import of cheap labour does push down the wages of the working class - so the middle/upper classes get to buy cheaper fruit...

I believe farmers will have to work with this new "normal", and it'll take a few years for them to figure out how to cope.
> error-prone, and makes code hard to read and review.

Strong disagree on that. The fact that it’s explicit makes it extremely easy to reason about and Go code reviews are a breathe. It’s verbose, I’ll give you that, but the rest doesn’t hold.
Yep, filing tax in The Netherlands for many people has become a 5min. click-through + submit experience.
> I think Curtis does this on purpose. Whenever I watch a Curtis doco, I feel I'm being told a compelling story. However, if you ask me afterwards what it was about, I will stumble to explain what it was about.

Agreed.

> I think Curtis is trying to show the viewer the complexity of the world

An alternative, more reasonable take is that Adam Curtis is a bullshitter, whose documentaries give the illusion of understanding complicated subjects without any actual understanding.
I've actually fixed this sort of situation at multiple different companies. Typically I end up getting buy in from management once I have started cause it saves money in the long run.

You start by setting up the standard router for all URLs when the php file doesn't exist. You then setup your router to answer somefile.php or whatever file you want. You then have that route execute your own class. You simply delete the original file and it now loads from your router. You can typically copy/paste the code from the file into a function in a class without any modifications. As you go you can get rid of includes / requires all over the place because now you've got auto loader configured so you can just call code from other files at will.

So then I just repeat this process. Sometimes it takes years but I can typically make a huge dent in most systems in the first few months.

If I don't get buy in I do it anyway for any code I'm asked to work on cause it makes the work better and there's no reason not to do it at that point.

I actually kind of envy you. I enjoy refactoring projects like that. You can typically bring that 4k line file you mentioned down to just a few classes and views.
There argument was a one line "we regularly [do this"].

My two line "no, those things are different to this thing" is responding both directly to the thrust of the argument and with an appropriate amount of effort.
> This bloats functions and obscures their logic

I start to enjoy those developers' cries realizing that error handling is part of the logic too. Sometimes even more important part.

Great job, Go.
Are you describing the old system or the new system?

Because that's what the UK had before, and it's what the Australian system they're trying to emulate produces too.
A curated list of mathematics resources
the designers of Go are all having Unix background (Rob Pike, Ken Thompson), and they need a language that is simple and stupid just like Unix, and so now you know how painful Go is, just like how painful Unix is when everything is text and files
Off topic but related, if you haven't heard of Pico-8, the "cartridge" PNG format it uses is a fun read [0].

[0] https://pico-8.fandom.com/wiki/P8PNGFileFormat
recalled that too.
so far for Zuckerboi not known to 'be evil' when it comes to competition and/or what one may think of in context of so-called 'opponent research'.
and, seemingly not beeing 'known-for' doesn't necessarily mean seriously not-involved and not-guilty. Epstein, Prince Andrew and the Weinstein creep too were not known -- however, turned out, eventually, there were and there are some who knew and appear to know ..
Yeah. I've had to use a touch screen keyboard for ten years and I still mistype constantly, on top of it taking ages.

I dearly, dearly miss my Blackberry Bold.
Based on the extortionate cost of holidaying in the UK right now these stats are relatively surprising
So you're willing to be paid in Venezuelan Bolivars?
I miss the BlackBerry, but I don't think it's the hardware itself that I miss, but rather the technological leap it afforded us back then. Being able to send/receive email anywhere was a novelty unlike any other, as was instant messaging with BBM.
What's important is high-value jobs. You need these to transition excess labour away from unskilled and semi-skilled jobs. The key is creating and sustaining these jobs.

Obviously tech is a part of this, but also financial services as well as resource/energy industries. IP is less of an issue than it first seems, it's the ability to execute in a market that is more important.
There are lots of possible solutions. None have worked so far.

Which is why one might be careful about ramping up the production of the waste.
On the other hand, you have tremendous agency in your life. Denying it is just as unhealthy as obsessing about it. As always, the most sensible approach is somewhere in between.
What happens if you want to log something before returning the error, or wrap the error, add some context or something ? Is there a way to override the ? operator? Or do you fallback to a matcher, which is roughly the same as Go error handling?
I haven't looked at the data but I imagine foreign tourists mostly go to London and a few venture out to nearby hotspots. People within the UK seem to be branching out to every half-beauty spot we have in every corner of the Isles.
> autocorrect has started to be extremely aggressive and frequently very wrong

First thing I do when setting up a new phone is turning off auto correct and auto capitalization. Yes, I still make mistakes, but I prefer becoming quite handy at using my backspace button than having to fight the auto correct all damn time.
Unlock the Power of Data Across Health Systems and Institution
We provide the best web scraping services, or we extract information regarding Healthcare Directories such as Orthopaedic Doctors, Physiotherapists, Dermatologists, etc.

Scrape Name, Address, Phone Number, Doctor Name etc from healthcare directory like WebMD, Weed maps

Website: https://hirinfotech.com/business-directory-scraping/

#healthcare #pharmaceuticals #biopharma #biotech #digitalhealth #database #Dataset #datamining #USA #France
This is why I hate the cryptocurrency “community”.
> Except that it doesn't prevent spread

That's right, it doesn't prevent it, it reduces it. Just like wearing a seat belt does not prevent dying in a car accident but reduces the risk.

You're just splitting hair.
I'm not sure how "New Evidences the Gospels were Based on Eyewitness Accounts" would support your claim "whether Jesus, Matthew, Luke, et al ever even existed" and that Christianity started out as Roman cult.
GuardianUK says:

"The Guardian reported this year that hundreds of thousands of euros of Yana Peel’s legal bills were expensed to the NSO Group by her husband – another move that apparently angered his partners.

Stephen Peel’s lawyers said at that time that the “manner” in which the legal fees were paid had been approved by Kowski and Lueken, and he strongly disputed the suggestion that the payment of the expense claims was a source of disagreement between the partners.

Peel, Lueken and Kowski are all now involved in a legal dispute over the future ownership of the firm they created."

https://www.theguardian.com/world/2021/jul/09/uk-financier-l...
> Is the use of arcane constraint-solvers part of the metagame? If deployed for free so that everyone can use them, is that fair?

Mu. An experienced game designer should have the perspective here that this part of the game is just a tedious bore.

1. The computer can calculate the optimal placement of citizens in a fraction of a second, and a micromanaging human will never exceed the best results. He can only find the same placements, only slower. That means there is no point in abstaining from using computer generated solutions.

2. The game allows to generate solutions that are strictly worse than another, e.g. 0 nutrient, 1 mineral, 1 energy vs. 1 nutrient, 1 mineral, 1 energy. There is no point to this.

The part of the game should be changed to make it fun. Either introduce meaningful trade-offs by interacting with a game mechanic where the optimal outcome cannot be simply calculated (complexity increase), or take away player control and completely automate it (complexity decrease).
Invention != mass production and commercialization
I think you are implying that China has room to drop rates to stimulate the economy, but the rates you quote are nominal rather than real. I.e. they don’t subtract off inflation. China May be less capable of dropping rates without stoking greater inflation and massively upsetting social order.

I may be misinterpreting your point though.
I supported monero coin for buying my application, Chordastic.

Its almost 6 months and i havent made a singe sale in Monero, but it doesnt matter. Its about widening the purchase power of the coin.
This wouldn‘t happen if Germany had a CO2 tax.
Would maybe be nice if there was a static check in C++ to verify whether something was declared on the stack, then that could be used to eliminate some of the potential RAII mishaps.
A double quarter pounder is two quarter pound patties, not one half-pound patty.

And no, the sandwiches would not be equivalent. Two quarter pound patties cook faster, even serially, than one half pounder. Plus, you typically pair each patty with a slice of cheese when making cheeseburgers, so the bread/meat/cheese ratio is completely different.
The fact it’s explicit is a good thing though. Exceptions are a nightmare to handle and a worse mental overhead when dealing with code because you have to keep the possible exceptions in your mind.
Now I'm curious, what's the fake channel?
Multicomputation as a General Paradigm for Theoretical Science
When I'm writing Java, I have to keep mental track of the fact that nearly anything might invisibly "return" from in the middle of a function. Checked exceptions help keep a handle on that, but in general they still usually need to be caught and rewritten into something that doesn't leak encapsulation-breaking implementation details. In that that regard, it's the same boilerplate as Go - if, usually, unhelpfully far away from the code that might throw the exception. There is a reason writing Java really needs an IDE. Just looking at the text doesn't tell you "what might throw this?"

When I'm writing Go, it returns where it says "return".
Fair enough, but that problem exists regardless of whether you’ve bothered to formally verify the functionality. Gathering requirements is hard, in other words.
Without knowing Haskell, it looks like there are bugs in the code. Specifically, there's no delay after LEDTurnOff in the first example, and you have the same function name twice in the second example.

If those are bugs, I'd forgive that. If those AREN'T bugs, then keep me far, far away from FP!

Also, what is the point of i? Clearly, each LED should have its own index, but then i is never used again. (I understand this could be pseudocode or there's a lot of other code not included.)

And the ranges are inclusive in Haskell? I feel like a lot of friction between Matlab and Python involves how each language's indexing/slicing/ranges are represented, so it's interesting to see each language's approach (indenting like Python, lower camel case, delays in us, etc.) --- but with every language difference, I'm personally less inclined to want to learn something new without a great reason.
Counting the environmental cost of artificial intelligence
Probably trying to demonstrate the power of some botnet to advertise it.
> we’ve seen a number of big tech companies developing their own chips

Fortunately, only a handful of companies have the resources to do that.

Unfortunately for Intel, those handful of companies are the biggest and only customers for large scale server farms.
Apple is blocking apps that display NFTs
Why, what do you hate about it? Because they are having fun?
I was actually talking about this with some friends yesterday night. We didn't know whether is was an effect of Brexit, the pandemic or both of them combined.
The fees will remain low in terms of fiat value assuming that if the price goes up, activity goes up due to Monero's adaptive blocksize. See https://monero.stackexchange.com/questions/12729/when-monero...

Regarding the speed, many believe that instant / unconfirmed transactions are safe for day to day activities up to 10000USD. It's very difficult to double spend or inject numerous conflicting malicious transactions in hopes that the victim sees a legitimate transaction but a fraudulent transaction gets mined.

Regarding the ease of use, have you tried featherwallet.org or mymonero.com for mobile?
I don't think you could have made the GPs point any better for them.
This is another project by Tijmen Schep, the creator of the Social Cooling page that's among the most upvoted links on HN [0]

[0] https://news.ycombinator.com/item?id=24627363
We always work with justuseapp without problems. You can get services to work again, please
What prevents landlords from simply soaking up the wage increases then?
Yeah like OCaml, just without global lock, modern and cool and with fast compilation (can be at the cost of some convenience features). Ideally interop with something that has all the libraries. And without the imperative and object oriented parts.
Love my BlackBerries - Quickly bought a stack of them before RIM's de-facto demise. I had the Pearl, Curve, Bold, and Classic models, and the Curve had the best ergonomics of all, and was the most liked mobile electronics device that I ever spent money on (followed by a Sony DiscMan CD player in the early 90s).

Touching glas is just unpleasant.
The future of “dark mode” is something radically different
I think at least part of that is a status game.

Conspicuous expense is important and sought after, because by making that expense you show an un-fakeable signal that you are important and can afford the expense. People place the same value in identical replicas because they don't carry that signal.

I suspect that most of the "oh, it has the real weight of history behind it" sentiment is post-hoc rationalization for the status game.
My framework is nobody knows shit so do what you can as much as you can. Bounce, flow. Universe is way too large to know what will be. Seriously too large, even your own body can derail in ways hard to understand.
I was surprised because I thought the Breit-Wheeler Effect has been demonstrated already. It just looks like what they mean here is single photon (or really, two photon), not the so-called strong field Breit-Wheeler that was demonstrated at SLAC and with powerful lasers for decades now.
I like the idea of TTT. When I discovered the JS13k I made a Texture generator ( https://github.com/Lerc/stackie ) with for a game that I never quite got around to. I didn't make that game but I have used Stackie in a heap of projects.

Mine came in at a whopping 2k but could generate some very nice stuff from compact strings.

Looking at the different approach of TTT. I wonder if I could rip out the core of Stackie that makes a (x,y)=>number and add it as a layer to TTT.
I think the OP would make a stronger case if they were more literal: they had exactly 1 dispute according to the evidence provided. In a sense the idea that you could be shut down for one dispute would be even more extraordinary.
How much can you earn from investment?
Investments are always close to risk. There is no guaranteed 100% return on investment. But you will not get such a large profit as in this area anywhere else. My blog will help you create the right investment portfolio on the most favorable terms.
I guess stripe wasn't kidding when they said they would disrupt online payments.

On a more serious note; How much further is society going to allow this kind of thing? Hiding behind templated e-mails without any explanation. Disrupting people's lives who become collateral damage with no way out.
Yes. The physical keyboard was so much faster and accurate vs the "on screen" version most phones have now.

The BB was also built like a tank. i once had mine fall off while i was running down 3 flights of granite stairs. It hit my leg on the way down and was kicked a good distance. After clearing the stairs, i put the battery back in and closed the door and it was good to go. Try that with a "modern" smart phone.

My personal favourite was the "blueberry" with the monochrome screen. Incredible battery life on that thing.

I think it was the BlackBerry 6200? they then made the same 'blueberry' but with a colour screen BlackBerry 7210 but it hurt the battery life.
You can't replace most of air pollution with nuclear power.

And increasing nuclear fuel and waste production to anywhere near the necessary levels should give any environmentalist nightmares. Things do go wrong, and it's ridiculous to believe the required scale up would be possible with the current high regulatory standards. Especially with some of the major polluters not being known for their absence of corruption...
Windows phone had a hub-like UI, and I absolutely loved it.
How are we a "high risk" merchant when our business is not different from Truebill.com (subscription tracking) and Ramp Inc (spend management) a company Stripe recently invested in?

The cynical me says there is your answer right there. You are a bit to close to something Stripe invested in, or at least close enough to something they will offer as a service soon.
MacBook Screenshots
The old system isn’t that much different from the new system is it? Just the agencies will get paid more for handling the legal side and logistics of importing the workers.
Curtis makes interesting films and digs up some fascinating footage.

And yet, what he offers up is profoundly orthodox, explicit, postmodernism with a capital P: the music, visuals, world view, narrative style, overlapping narratives, the intertextuality.

My sense is that he is somehow simultaneously frustrated and altogether too pleased with the fact that this is the best story he can tell. That is, that everything is connected in a bewildering, unknowable number of ways and nobody has any real new understanding as to how best to move forward beyond the old paradigms that trap us.

He frequently criticises the left for not having any new ideas—with some merit. Ultimately, however, neither does he.
and that 'kill' fo 'the competition' in essence is what it's all about. no matter what's obvious or not, seems likely or not -- given FB's history, Zuckerboi's history ..
I agree, but I suspect that there is a good chance that a long essay or a short book could provide a lot of that needed learning and growing up. I could contribute several paragraphs of what I wish someone had told me when I was in the first grade, fifth grade, eighth grade, a freshman in college, etc., told me about girls and women, love, home, and marriage, organizational behavior, the economy and careers, politics, etc.
There is active and passive dissing. Like publicly confirming deliveries when your competition is announcing delays. Or re-publishing your vaccine efficiency numbers when those of the competition are in doubt. I guess we can agree that this is a form throwing shade, or dissing, your competition. Just doing it in a smarter way than saying "AZ sucks".
I have personally been from an FP acolyte and back, there's some great stuff there, it will improve your non-FP code to learn an FP language. That said, bending over backwards to fit the FP mindset is suboptimal, the same way as writing fully OO code is. e.g. IMO some stuff from FP should _generally_ be avoided in favour of making code easier to read and debug - e.g. recursion, maps, monads, generators etc. etc.
The potential (not actual) Monero supply will surpass the Bitcoin supply in 2044. Lost keys may exceed emission, which would imply deflation of actual supply.
Being paid in fiat means my default income stream is a depreciating one.

I'd prefer to be paid in an evolving currency, one emerging out of maximal open-competition. Why? Nothing breeds a better result.
try/catch can be as much as verbose

try {
foo();
val = bar();
baz();
} catch (Exception $e) {
// all lumped together, not good
}

try {
foo();
val = bar();
baz();
} catch (RangeException $e) {
// who is throwing what?
} catch (NotFoundException $e) {
// who is throwing what?
} catch (SomeOtherException $e) {
// who is throwing what?
}

try {
foo();
} catch (SomeOtherException $e) {
// very verbose
}

try {
val = bar();
} catch (NotFoundException $e) {
// very verbose
}

try {
baz();
} catch (RangeException $e) {
// very verbose
}
All big names. But you will need to consider PPP.
Okie dokie. Was already going to cancel ExpressVPN and go for NordVPN on account of NordVPN supporting Wireguard, this just forced that to happen sooner.