skysight-inc/HackerNews huggingface dataset:
> I totally disagree one million percent! If you are on my team and you want to rewrite code I wrote (cause it sux) then do it! Don't ask, just DO IT! DO IT NOW! Have a blast, tear it apart, rewrite all my shitty abstractions and see if you can do it better. If the result is better code, then awesome! I learn something and the software gets better. If the result is worse code, then awesome! I'll tell you why, you'll learn something and your improved understanding will allow you to write better code.

I see your point of view.

There is a need to detach from your code while still being passionate in programming.

The key is the mindset: programming so that people enjoy what you're programming and not just for the sake of programming.

Also, to note, the refactor presented should objectively serve the same cause/requirement better than current code.

I've been a lead myself here and what danabramov nailed is that he realized this:

> My code traded the ability to change requirements for reduced duplication, and it was not a good trade.

His refactor is a form of premature abstraction
It does seem to behave differently for paid. For example, it doesn't give you automated suggestions on what to respond, which hints that it might not be reading your mail.
Like so many articles and papers of this sort, the headlines and conclusions make claims that the actual evidence can't back up.

In this particular case, they analyzed two particular "lies" from the 2016 Trump campaign.

First, Trump claimed that there was a rising tide of violent crime -- and pointed to a 17% increase in the homicide rate in the 50 largest cities. This was "debunked" by the statement that the FBI had found that the nationwide murder rate had increased, but was below the level of 10 years before.

First, that is an increase in the murder rate (actually, 20% more murders per capita than just 2 years before), and second, Trump didn't make a claim in any way related to the murder rate when compared specifically with 1991 (the year chosen by the paper to "prove" the lie). He made a claim about violent crime, and specifically about the homicide rate in the largest cities.

Then, the article goes on to "debunk" a second "lie" -- this time about jobs leaving Michigan and Ohio. The "proof" that this is a lie is that, after decades of decline, there was indeed a modest uptick going on at the moment that Trump spoke. As if 75,000 new jobs in 2016 can make up for the almost 600,000 Michigan jobs (over 10% of the labor force) that had been lost from 1999 through 2014.

With "fact checking" like that, it's hardly surprising that the "fact checking" didn't change people's minds
> The meaning of words matters.

Sure, and (unless wikipedia is lying) the words "debtor's prison" have for centuries included the imprisonment of people unable to pay court-ordered judgments, as well as private debts. Per that definition, the article's usage is correct.

(You can certainly make the argument that the situation described in the article doesn't meet the specific "contractual obligation" language in the EuCHR's definition, but that has nothing to do with your claim that the article is misleading people.)
Brasxu.com Sua loja de Bebê completa
Well I can't remember specifics but I seem to recall somebody pointing to the flaws of their open bounty that it had very specific rules like not MITM'ing someone or something along those lines. Good end to end encryption shouldn't be able to be MITM'd is the thing.
Ugh, I did not understand that. I'm so sorry. If I could edit my post to retract it, I would. The NixOS comments from others should still be valid.
But I also want to point out that "it hasn't broke in a year" is cute

Why be condescending? The above user has a good point, and your view is clearly against the majority of Arch Linux users.
I didn't say you said that, I prompted you for whether you agree with the statement.
Well sure, but as prevalent in the media as recently occurring is what I meant.
You are correct, Piketty provides empirical evidence that supports this theory in "Capital in the Twenty First Century". Essentially the return on capital investment is always greater than labor. He also suggests this rule and feature of capitalism threatens capitalism itself as long as wage earners make no efforts to themselves invest their wages. There was a brief period post war where wage earners did invest their wages but that fad has ended, now we spend all our wages plus some. The 'plus some' is often at interest rates the mafia would be proud to charge. Any salary increases earned are generally spent to pay off this debt while incurring more debt to enhance our lifestyle. The dollar will collapse eventually, maybe not in the lifetime of anyone reading this, but it will happen.
The example you site is so egregious (and unlikely) that there isn't a hospital in the US today where a physician who did anything remotely close to what you describe wouldn't immediately be fired (appropriately I might add).

The bigger issue is how did the vendor or IT department responsible for the network allow routine internet access to interface with critical healthcare or financial infrastructure? (You don't have to be looking at porn to be on the wrong side of a phishing scam).

Clearly you've had bad experiences with (some) doctors - generalizing that experience and extrapolating it to the issue of IT security is deeply flawed reasoning.
Julia is a language I love that I don't see myself using sadly. It does some amazing things that leave me shocked, like it can show you the assembly you generate while using a REPL. That's impressive to me. However, I'm not the target developer for Julia.

Edit:

Course after clicking your link, I am wondering how wrong I am since it is still technically general purpose capable. Wow Julia has grown so much!
"Though in arrears on fines and court fees, many didn’t need to pay restitution at all—at least 20 percent of them were convicted of drug possession."

This whole line of argument about the use of the term debtors' prison not being accurate because of the circumstances of this one individual, as if her situation were the only being considered is so useless. Stop trying to detail the focus with the distraction. She was one example. People are thrown into those prisons (and simply indebtedness in general in other states) simply for being unable to pay arbitrary fines and fees. That she also got sent to that prison for a debt does not make it no longer a debtors' prison,
It's baffling how one can afford crystal meth but not aspirin.
OpenBSD-current users are not only NOT affected by this, actually they just got Pledge and Unveil support in Firefox 71.
https://marc.info/?l=openbsd-ports-cvs&m=157539245010077&w=2

If you don't know about Pledge and Unveil you can think of it as similar to Firejail sandboxing from Linux but on steroids. It dynamically limits the types of kernel calls and filesystem addresses a process can make use of so if a rogue thread causes a process to perform an illegal operation under the Pledge rules OpenBSD will kill the process with SIGTERM. Whats more Pledge and Unveil allow the process to execute whatever calls are needed when the program initializes itself but it will relinquish the privilege to run those calls for the remainder of the program's runtime once it no longer needs them (after init).
There seems to be something in Gibsons writing about how he doesn’t let the details of the actual technology get in the way of the feeling and aesthetic he is going for, but also he has an almost unique gift for this kind of thing, and quite obviously does like and know about technology to some extent. If you take your average US boomer who brags that they “knew literally nothing about computers” I doubt they could invent “cyberspace” or a computer “deck” wired directly into the brain.
> Well of course we shouldn’t have funded state entitlement programs with trillions in low-interest debt and ensured our governments and, by extension, our societies were addicted to low interest rate revolving credit facilities writ large.

The author doesn't mention the single largest source of increase in federal debt the last few years: the military and tax cuts for the wealthy.
Heh. It's ironic that Trader Joe's tries to advertise that they are all about "low cost healthy food" because I don't exactly see them clamoring to open a store in the lower income parts of CA. It's always in the affluent neighborhoods.
Things like getting hit by a car are referred to as "competing risks". The authors lumped all deaths together: "We defined the mortality outcome as any death occurring within 30 days..."

But there are other ways to handle this, with increasing levels of annoyance/sophistication.
Thanks for providing the exact link, because I think you completely mischaracterized what he actually said.

I personally agree that this business model and market has potential to be worth $100 billion someday. Lambda School is one of the leaders in that market right now, as far as I know, so they have that potential, too.

Now, will they remain the dominant leaders for long enough for them to actually be worth that? I think it's pretty unlikely; I think that pie is more likely be split by different, future companies. But of course any company executive is going to believe in their company's potential and future growth.

He's just making an inspirational and aspirational comment about the market they're in and their business, like almost every company executive does. He's not insulting anyone's intelligence. I have no idea how well his company in particular is executing that model at the moment (I do see some criticisms of their program), but I think the company's general idea is a good one, in theory. I'd feel the same if they went bankrupt tomorrow - eventually some other company will try it and get it right.
Launchd: One Program to Rule Them All (2007) [video]
Just an FYI: if your Takeout archive fails with errors, try creating multiple archives, with only one large service selected per archive.

My photos archive didn't even work that way, I had to create albums and back then up one by one. But it did eventually work.
With the exception of an actual emergency (i.e. "We need to see inside them or they will die, we'll deal with the infection risk later) doing this in most hospitals I know is one of the better ways to sign up for the infection control team paying you a visit.
You are right. The risk of an account termination is very low. On the other hand the penalty for failure is absurdly high.

So ultimately it all depends on your willingness to accept the odds, and understand that it can, and does, happen - balancing that with the possible need to start over on the Internet one day.
Words do matter and you are writing a deliberately deceitful post here trying to shy away from the fact that this is a debtors prison, full stop.

Once someone has been released from prison they have fulfilled their obligation to society. Sentencing them to prison again solely because they owe money from a previous sentence is a perversion of justice and an absolute farce. They are sent to prison because they owe a monetary debt.
I wish OP had gotten to the bottom of why the account got suspended and told us about that.
I think for many people housing as a fraction of money spent is much higher than that. I have had periods where around 75% of my spend was rent.
How are name bindings different than references?

>>> a=[2, 3, 1]
>>> b=a
>>> id(a)
139731931982216
>>> id(b)
139731931982216
>>> b
[2, 3, 1]
>>> b.sort()
>>> del(b)
>>> a
[1, 2, 3]
>>>
So if we accept the premise that’s there’s (as a minimum) a significant correction or (at worst) a major financial crisis coming... where/how would you invest to either ride it out without too much of a haircut, or even make some profit?
But then we'd have to pour in more manpower, which involves more commute, more upkeeping (AC, lunch), etc.
It is completely impossible to answer this question
A snarky answer is "yes."

A less snarky answer is "is the IoT device made by Google or has a Google license?" If yes, then "probably no," otherwise "yes."

I have a theory as to why Google is so tight lipped about how their service works (and what actions will get you kicked off)---it's that Google employees have no idea. Google is so invested in AI and machine learning, that I suspect that their automated systems are as inscrutable to them as they are to us, but admitting such wouldn't look that great.
Red Blob Games / Amit Patel has an absolutely wonderful tutorial article about pathfinding algorithms (BFS, Dijkstra, A*), including visualizations for each one. https://www.redblobgames.com/pathfinding/a-star/introduction...
Incentives.

Does it make sense for a tech giant employing lots of data scientists and existing health products (Google Fit) to expand further into Health? Yes.

Does it make sense for a company earning most of their money through advertising to keep health data they are processing completely separate from their core business? In the long run yes, but they can also make a lot of money in the short to medium term by breaking that commitment
Negative rates In Europe resulted from the Germans refusing to borrow more to stimulate their economy after the financial crisis and from the EU failing to find a political solution to deep structural issues that have constrained growth. It’s those underlying problems that are the real problem.
If rates go lower, current bond’s prices will increase. I’d look into TLT if you believe America’s rates will go lower.
ML: Visual Question Answering? Easy
I would have guessed that the adjuvants were responsible, but it turns out that adjuvants were negatively correlated with reduced tumor growth.
> Women who murder their abusive husbands, for example, are almost never going to go and murder someone else. By your reasoning, they shouldn’t go to prison to punish them for their murder.

Yes, correct, thanks for setting out that argument. The organization Survived and Punished advocates for exactly this, because the argument you're making is sound: https://en.wikipedia.org/wiki/Survived_and_Punished https://survivedandpunished.org/
It's hard to argue with what the author describes as a hunch, but his threshold for "end of the world" is pretty low.

I was working in an adjacent milieu at the time, and I wasn't happy when S&P tanked, but really, no one cares about unemployed bankers, unless you're in the position of the author and you know them personally. Even then, it's not the end of the world.

Moreover the world isn't turned upside down when a Taco Bell manager makes $100K. And ordinary people experience an absence of money at the ATM on a regular basis when it runs out of their money the day before payday.

Negative interest rates are uncharted territory, but the anecdotes supplied as background information aren't that persuasive.
That sense of "ownership" in some small piece of the product? Helps build loyalty to the project, and the company. Seeing my baby with that brand name on it helps me feel a part of the team. I've left many a project that didnt offer me the loyalty of letting me fix my own mistakes (after some guidance).

Toe-stepping aside... How else are you going to develop this apparently inefficient coder without including them into the process of reforming this code? This isnt just about ego, this is about skill. This is about the code Im gonna write in the future. And here's your opportunity, written in our codebase.

Unless, of course... Im disposable as your coder.
Then that's about jail as a deterrent (making society safer by discouraging future crimes), not as a form of punishment for someone who did a bad thing.

It may be true that the deterrent is justifiable because it's also a legitimate form of punishment (for instance, saying "If anyone kills their spouse this year, I'll skin this puppy alive" might be a deterrent, but it's probably unjust), but it's not acting as punishment alone.
There's nothing wrong with comparisons. I just wonder why we started comparing ourselves with the worst rather than the best.
>Can you think of any bigoted racist remark from 12 years ago that people still talk about?

Why "still"? It's not like PG's 2008 article is the talk of the town today itself and people write new "hating" responses to it. This is just a repost on HN of an existing 12 year old response to the article.

That said, yes, you can find write-ups and responses to remarks that actually were (or were/are considered as) bigoted/racist/etc being written many years after the fact as well, e.g. to various writers/politicians/pundits/etc anti-semitic remarks...
wsgi is an interface; if you implement it then you are compatible. The simplest way is to just use another Bottle app, or maybe subclass the Bottle class like this `class MyClass (Bottle):`, otherwise you can create a new class by implementing the interface methods (many tutorials online for this). Then you "mount" that wsgi object into a specific path using the `.mount()` function of your main Bottle app.
So let's expand that out.

Every crime has a monetary value. Once someone has gone to prison and paid their debt to society, is there any good reason according to you that we shouldn't then throw them in another prison until they pay restitution?

Hell, maybe it's even a good thing that silcon valley could disrupt. Let's have companies skim a bit off the top and build smart prisons. They get to spend longer in debtor prison and others earn more money, it's a win/win.
It's a rust program running in a custom kernel not a unikernal written in rust. Not sure how re-start qualify as autonomous. Looking at the source it does preserve the syscall instruction and addresses space separation so from a purist perspective it cannot qualify as a unikernal.
When they've been released from prison and paid their fines and restitution money, they've fulfilled their obligation to society.
Show HN: A marketplace for Startups and experts in their industries
bat is another nice rust utility, a kind of combination of cat and less with line numbers and colors. If there's more than a screenfull of text it acts as a pager, otherwise like cat.
In the current world, it seems the "artist" has taken the form of a hive mind (artists and songwriters) while the "instruments" are the mechanisms of production and distribution - and monetization: microphones, pickups, mixers, autotuners, amplifiers, filters, mastering artists, distribution companies, Logic Pro, digital-to-analog converters, headphones...

Unless they're seeing a live symphony or literally sitting in the recording studio with an artist, the vast majority of people (99.999%) aren't hearing music performed by the named artist. They're hearing music recordings generated by teams of people and performed by a computer.

Local musicians (the main source of music for people earlier than about 150 years ago) just cannot compete with the supranormal stimulus of pop/rock/soul written and performed and mastered by students of psychology and music and distributed by capitalists.
Wasm3 – A high performance WebAssembly interpreter in C
1) Always do pull requests. No change should make it into a master without someone else’s eyes. Unless it’s a “get out of trouble” surgical revert that really needs to go out in an emergency.

This would have given the author to raise concerns about very duplicated code. We do that all the time with comments like “this could be a bit DRY-er, how about moving this bit to a common place with this other bit in the codebase that also does that”

2) when the author refactored code, he should have deffo asked for OG to review his code. May be his duplication didn’t account for edge cases.

Reviews are great. Make reviews a part of the system. Small, incremental reviewed code, with decent coverage, being shipped multiple times a day by CI, reacting to customer needs is how the best engineering orgs are operating.

He is right about some parts of over accounting for the future. I’ve had that happen to me multiple times.

Same with doing large refactor s of other people’s code. It’s not about code anymore, you gotta ensure they feel good about it too. Esp junior engineers, it has to feel that it’s still their work.
Unless you have SHA-NI in your processor... in which case Blake3 is slower than SHA-2.
Well this is our modern “moldy rye bread” situation folks so what to do? Let’s not forget disruption of the basal ganglia is responsible for the formation of delusions which could be in the same ballpark here.
> The EU Convention on Human Rights bans debtors prisons. It states: "No one shall be deprived of his liberty merely on the ground of inability to fulfil a contractual obligation." Restitution as punishment for a crime does not arise out of a “contractual obligation.” It arises out of a criminal conviction.

Sure, but the Convention does not define the term "debtors' prison," however much you may want to imply that it does.

It merely says what you quoted; it says that this particular thing is a human right. It does not close the door to debtors' prisons that do not violate human rights but are still odious in civilized society; it certainly does not close the door to violations of human rights that are not enumerated in the Convention, perhaps because some party to the Convention wishes to continue violating human rights. The argument "Because the Convention doesn't ban it, it must not be a debtors' prison" is just as sound as saying "Because the 13th amendment doesn't ban it, it isn't slavery." Forced labor as punishment for a crime is permissible in the United States, and it's still slavery, of course.

The meaning of words matters, and a lawyer, of all people, ought to use words precisely when speaking about justice and imprisonment.
Because she was skipping meetings with her probation officer, you can infer she hasn't paid her debt to society.

Not to mention, you know, the actual debt that she owed.
Prisoners of Geography by Tim Marshall.

This book gave me broader prospective in understanding geopolitics in a way I have never thought before.

After reading this book, I see world and global event differently, my biased opinion about many countries have changed.
I could see a lazy libc that elides syscalls until later in the evolution of a program so that the perf hit isn't paid until it is actually needed. Especially if you can detect when the program is finished, so the cleanup code can be skipped, destroying the entire execution environment. `fast_exit(42)`
This is how some humans work. No one on my current team has ever expressed disatisfaction when their code gets changed.
No, silly, tax cuts for the wealthy will stimulate the economy, you’ll see! Clearly, all the blame should be on poor people and their handouts.
Yves Béhar on tech, sustainability and design
I don't care about the particulars of the individual and you focusing on that is clearly deliberate to avoid discussing the actual topic at hand.

What I'm talking about is that these sort of facilities shouldn't exist at all, full stop. Do you think that people that say, couldn't afford to pay their speeding ticket right away should be thrown into prison until they pay their debt?
Extensive discussion yesterday: https://news.ycombinator.com/item?id=22018599
You can sell an interest rate futures. But be warned you if you had done that 10 years ago when everyone thought low interest rates weren't sustainable you would have lost a great deal of money.
React reusable logic – A tale of 3 knights and a Primitive
He's right, though. "Norstroms" is valid. You didn't need to make such a condescending comment.
I've never had any of my Google accounts (none of which I use much any longer) suspended, but I'm guessing that if you add a phone number to your account and verify it, then the automatic algorithms that look for suspicious activity (or inactivity) may be a little more forgiving. If Google is truly critical for you, I'd suggest buying GSuite and becoming a paid customer.