skysight-inc/HackerNews huggingface dataset:
I can't keep the variables, constraints, and edge cases in my mind. I use diagrams and crude flowcharts so paper/S-pen on Note/Tab is a must for me. Staring at the screen or typing it out doesn't do much for me.
Yep and now it’s gone. Schools are notoriously wasteful when it comes to large sums of money. Almost none of the allocations go to high ROI Items like hiring teachers or buying basic school supplies. Schools love buying tech though because it’s always a black hole for capital spending
The main problem with maintenance of programs is that, when changing an assumption ‘deep down’ in the code, about nobody is going to check the chain of logic from there throughout the code.

IMO, LP-style programming doesn’t change that. If the problem happens less with programs written in LP-style, I agree with you chances are it’s because people who write in that style tend to be more careful.

What would change it is to require programmers to supply proofs about their code. Unit tests don’t guarantee that, but have the benefit of being easier to write.
Herpes Virus Study
The numbers in this article are wrong, especially the company vs individual chart: you'd only pay 16% tax with a company if you paid yourself in dividends.
Past a certain threshold, with a company, the best option is to pay yourself a salary every month. Then your tax rate will be in the 11 - 15% range depending on your income.

source: I've got a company in Bulgaria

conclusion: coming to Bulgaria to pay less taxes can definitely be done, but hire a local accountant and get professional advice.
The court of public opinion works much faster and has much lower costs. I'd absolutely try HN before I try the courts.
Adversarial² Wordle
With ii you can write a bot today with any language reading and writting to files. Even with sh.
I have better luck with support (and any customer service, including the police, nurses) by being pleasant. Twitter doesn't have to care about you or your rights, the underpaid people who have to interact with you might.
> How is the bank or Upwork the bad guy here when it is Robin who doesn't want to pay?

Upwork takes:
* 3% fee on each payment on the client side;
* 20% fee of first $500 earnings with the client;
* 10% fee of $500-$10k earnings with the client;
* 5% fee of earnings over $10k with the client.

So in this case Upwork took at least 8% of this $12.5k or 1000 USD but I think they took even more. If they don't take risks of fraudulent payments then why do they continue to take a cut in each time?
Can't you just do nothing then manually submit the 230 hours? How will they actually verify it?
Well when you have technical systems that have the ability to influence what you buy, what movies you see, what you eat, how you view politics and so on it tends to take on an insidious role in peoples lives without them even realizing it. I also tend to subscribe to the notion that large groups of people tend to jump through various states of psychosis based on external input from media and things that happen in the world. This puts people in an emotional state where what the see and hear can have a different impact than if they were thinking rationally. It's one reason why something like QAnon worked so well as a mind virus, it's the one thing that triggers the emotional versus logical response for everyone.

Then I think you can look back at recent events from the past decade or more and see the impact of this. Whether you want to start with Kazakhstan this past week, the way opposing groups were targeted to fight each other in real life like was seen in Houston, or the reaction to a "youtube video" during Benghazi in Libya, the way that Trump and Cambridge Analytica kind of took over the GOP, or maybe even how Obama went from a relatively unknown politician to having a cult of personality around him a few months later. Another part of the psychological aspect of it is something called the information-action ratio. Basically people are overwhelmed with information that they can do absolutely nothing about. This leads to certain emotional responses caused by feeling a loss of control that also makes people more easily manipulated by what they are fed by these systems.

It's not much of a conspiracy if you have used technology and tried to pay attention to how it makes you feel and act at times. This is a large part of how so many people became radicalized from recommendation engines and targeted advertisements. It's like mind hacking in a way. But that's just like, my opinion, man.
> Are you seriously suggesting there is no other value in infrared light images

I have never suggested that no. What I am suggesting, is that if you asked the astronomy community wether they want to spend 3-5B$ into getting an exact copy of the JWST, or spend those 3-5B$ into a different telescope, with capabilities complimentary with the JWST, you would get an absolute overwhelming majority voting for the latter.

We are still going to invest in future IR telescopes, but they won't be exact copy of JWST, they will either be complementary (see the future Roman space telescope) or will just be based on newer technologies and be more powerful.

There is simply little value in getting twice the same instrument for that price tag.

Why didn't we build another Hubble? The US build 18 of those for reconnaissance purpose but a single one for astronomy.
Because the astronomy community never chose to spend their budget on that, instead they chose 4 new telescopes, with 4 different capabilities, all different from Hubble. That's where JWST comes from. They could have asked for 4 JWSTs instead, but they didn't because that would be terribly pointless.
Reminder to anyone reading this:

NEVER EVER give access to your bank account to ANYONE.

e.g. INTUIT (They personally scammmed me out of a month's worth of subscription that I never used).

Do NOT give your bank account to Paypal, they WILL withdraw money if they have any excuse.

You can however, give all of these your credit card, as any wrongdoing can be ammended via a Chargeback, but there's no chargeback for direct-to-bank withdrawals.
>The customer paid Upwork using someone else's card, he didn't pay the freelancer. So the party that got duped is Upwork.

For me that is the key here. Upwork is the one accepting payment so it's their responsibility to verify that payment. It's actually impossible for the freelancer to do that.
Doesn't that mean you get a channel join/leave for almost every message?
lets pretend this was cli foss with a protocol using bank transfers or even crypto.
If the state can mandate vaccination,

then does the person or the state own their body?
Section 6.5 discusses non-payment by client, and charge backs.

https://www.upwork.com/legal#clientpayments

I think just to preserve brands goodwill, Upwork should absorb the cost (which they have to this point), pursue legal action against the client, and not punish the freelancer.

I don't know the legality of withholding payments for future work due to the freelancer. I don't believe they have a right under the terms to do that, but I would not do any future work for free. That could be a breach of contract on Upwork's part, although haven't read through these terms enough to know that.
You can do both, they aren't exclusive. There's a class of problems you can't solve with cryptography. See the discussion up-thread about browsers.

Would I rather have binary transparency or run my own mail server? Well, I might like an auditable Gmail but what I can actually get today is my own sendmail. So it's an academic point. Moreover, there's no particular reason running a mail server has to be as painful as it is. It's a PITA because nobody with usability skills has invested time to make it point-and-click, self maintaining etc (+ of course, finding a good reputation block of IPs).

Nonetheless, if someone sat down and wanted to make messaging more decentralized today, making self-hosted email easier would actually be a tractable problem you could start on. Changing Facebook or Google policies, not so much. That has value even if it seems hard to imagine a great outcome today.

Bitcoin Wallet is in the Play Store, can also be sideloaded, is open source, forkable, and connects directly to a P2P network. It doesn't rely on infrastructure run by the developers. It'd be even better if Android let you (or another app) audit installs but it's not a bad foundation.
Windows comes with PowerShell, which is a pretty fully featured programming language that can interface directly with the .NET ecosystem.
If I were Upwork, I wouldn't be measuring this against the cost to defend this one instance. I'd be measuring it against the cost of the next 10 years of instances of credit card fraud where there's insufficient evidence of people actually doing the work.

If they are seen as soft on this, it opens them up to a class of fraud where freelancer and client collude to milk stolen credit cards. Or where a fraudster just pretends to be both sides.
The country mobilized to breed more variants
A tool shouldn’t need to come preinstalled with the OS in order to be useable. And “switch to a different OS” is not a good solution especially for cases where you don’t control the OS you run.

For a long time MacOS came with only Python 2.x installed. I looked up what the latest version of MacOS comes with and came across an Apple support forum post with several responses posting conflicting answers [0]. One person got an Xcode related error. Having to install a heavyweight IDE just to get a language to run correctly is the type of needless complication the parent comment is talking about.

[0] https://developer.apple.com/forums/thread/691403
Observable is execution in topological sort order

https://observablehq.com/@observablehq/how-observable-runs

You can totally put imports at the bottom!
That’s just how American administrators work. The same thing happens at my company.
Teams is by far and away the worst UI of any chat system I’ve used.

I get why it’s designed the way it is, it’s trying to be Sharepoint, Slack, Zoom and Outlook. And as a result it does every single one of them worse.

Sometimes integration is better left as event handlers rather than trying to make IRC behave like a Wiki.
> Getting a lawyer involved will straighten things out fast. Upwork should eat the loss, no question. It'll easily cost Upwork more than 12k in time and resources if they try to defend it.

This may work with smaller companies that don’t want to have in-house counsel to engage in lengthy legal debates, but it’s not actually very effective against big companies with corporate counsel and clear-cut contracts.

Unless you think you have an angle to show the upwork contracts

1) Don’t have any provisions covering this situation (extremely unlikely)

2) Are unenforceable due to specific laws

Then it’s a dead-end to sue Upwork. You have to sue Robin, not Upwork.

> It'll cost you a few hundred USD at minimum but it'll be worth it.

Nope. Suing corporations with corporate counsel and well-tested contracts is not cheap. You might get a letter from a lawyer for a couple hundred, but then you’re just going to get a letter back from their lawyers. They will likely also threaten to collect on the reversed charges to raise the stakes.

Don’t sue Upwork with a bargain lawyer. Sue Robin, the client, to collect payment.
I tend to agree. I have the same reservations with HTTP2 to a lesser degree. I won’t deny that the complexity added by HTTP2 will greatly improve speeds in certain cases, and this may very well be needed to keep the greater interwebs working at comfortable speeds moving forward, but a part of me is greatly saddened by losing the sheer simplicity that is HTTP1.1.
Because there is only one (no economies of scale), because it is large, because it is insanely precise, because it has to work the first time, because it is traveling very far, because it has to withstand the stress of launch, be 'foldable' (far easier said than done), because they encountered a number of problems while testing the various subsystems requiring re-design/re-manufacture, because it runs a delta-t of 290 some degrees celsius across a two meter distance and so on.

This is probably mankind's most amazing technological achievements bar none.
Usenet too. Getting news and discuss stuff "offline" and fetching/sending the messages once a week it's magical and resting.
You might like Starboard Notebook (https://starboard.gg), it's in-browser and mixed multi-language, as well as diffable/version control friendly. (I'm building it).

https://starboard.gg
Deadbeat clients are everywhere - it's the Contractors' Lament. Did Upwork promise to shield Contractors from that? No? Nothing new here. Move on.
I use substack for sharing links in form of newsletter. I like the platform, it is simple, does one thing well, has a full content RSS feed, editor could use markdown support. Buttondown is better, but I'm currently not planning on paying anything for a while so not switching.

As a reader, I like how I can find relevant blogs to read without subscribing and no doubt it is better than medium in every aspect.
The fact that this is even a matter of discussion...

That's like my mechanic getting scammmed on some spare pieces and trying to bill me for them.
Couldn't many such models be murdered, by having automated transactions standards and apps, that kill contracts that return no value and reinstate them on reuse. Basically auto-kill the gymn contract, if i do not visit and auto-sign in on reentry?

Basically disrupt the abuse of the un-buisness-savy, by providing them a with automated buisness-savyness?
Irreversible transactions won’t solve the “send us the money back or we’ll send the lawyers” problem.
My understanding is that most off the money went into designing and extensively testing one off components that work reliable in extreme environments.

Engineers are expensive
If the freelancer had taken a credit card directly, he would be in the same situation as now.
> Your attitude seems to be "Well - ML, web design, graphics, original research, it's all computers so why not?"
>
> There's a reason Peter Higgs didn't operate a concrete mixer, and that's because it wasn't his job.

That's not what I meant at all, though. I realise that my perspective might be specific to machine learning research: here, most papers involve implementations, prototypes, etc. My point could be boiled down to the following: if you have a candidate with fewer papers but _also_ some knowledge on how to, for instance, write clean code (or at least clean_er_ code), that candidate can be an asset _just as much_ as the candidate going into a Ph.D. with 10 first-author papers already. Both candidates cover different aspects of the research area.

I am saying that it's a good idea to look beyond `$num_papers` as a metric when hiring budding Ph.D. students, being well aware of their respective responsibilities. Current hiring practice in academia, as far as I can tell, completely ignores the skills _enabling_ excellent research. Earlier in the thread, someone mentioned this nice saying, which sums it up pretty neatly:

> The astronomers thought I wasn't that great an astronomer but a great programmer, and the programmers thought I wasn't a great programmer but a great astronomer.

One last thing I want to point out:

> It's the same in CS. This kind of work should be handed over to someone who can work on it full time, so researchers can get on with research full time.

Yes, I will definitely hire full time positions for this. The biggest groups are doing this already, probably because they realise that having a software engineer on board can help. I will apply the same considerations when hiring for such a role, trading 'depth' in favour of 'breadth' when it comes to their skill set, though. That strikes me as the right way of approaching this.
That would require an increase in the size of the mirror, which would mean a complete redesign of the satellite. It is already at the limit of what can be observed with a mirror that size so a better sensor won't automatically give you better images.
Just click the “hide” link next to any submission which has Twitter.com in the URL if you’re worried about your ability to resist clicking on it.
It is possible to post a message without joining if the channel has -n set (not the default for the obvious reason).
It's annoying how much drums cost here in the US. In China, you can buy third party drum units for $15, which makes sense when the actual drum cylinder costs only $3:

https://m.tb.cn/h.fknJCKv?sm=88e645
I (naively) think the best comparison would be how we want such a company to work, one that protects the actors within it's ecosystem, especially de facto employees, and takes responsibility for accepting fraudulent transactions.
OTP can be combined with some message authentication code, so I don't think that's a fair criticism.
It's a very common business model nowadays. Turo did the same w.r.t car rentals, there's endless stories about people getting screwed on the platform (both renters and rentees). In every single instance Turo's answer has been "Sounds like the two of you have a dispute. Sounds rough. Hope you two can figure it out!"
Do they? Mine is 6 months. And probably not coincidentally, it's 6 months worth of payments that he has had pulled back.
Didn't they raise it? To be fair, I've always thought it's way too low.
What headsets are Discord certified?
> I expanded Shh Shell to shower typing too, so I could capture those precious shower thoughts, otherwise fleeting.

They are precious. I regularly purchase waterproof notepads which I stick on the wall.

The GNG project is cool. Thanks for sharing.
> My experience and that of two of my three adult children is that it was like a slight bruise at the injection site for about 24 hours. The other child felt slightly under the weather for a couple of days, similar severity to having a cold. We all had Pfizer.

so, an inflammatory response.
Is it possible to guess in four using only real words?
Want to Restore Your Faith in Humanity? Visit a Scientific Conference
Yawn. https://www.usgs.gov/special-topics/water-science-school/sci...
> Well, I might like an auditable Gmail

Who proposed binary transparency for Gmail (the server)? The whole premise of tools like Signal is that enough happens in the client--which is amenable to binary transparency--that the server is immaterial.

Sure, if you attack that strawman sufficiently, the only alternative is running your own Sendmail. And yes, it could suck less.

My point was a bit bolder than that, though: not only does binary transparency (which, to be clear, is about client code, not the server itself) substantially mitigate the concerns you might have trusting a centralized service, but running a computing stack of millions of lines of code yourself does not at all mitigate those concerns.

Sendmail isn't "yours", even if it's open source. It's a bunch of random patches from random people, some of which will erroneously "fix" a Valgrind error and remove cryptographic entropy from the RNG, others of which will contain intentional backdoors, etc, etc. The fact that you're running it yourself in your closet just doesn't matter. Physical locality--and hardware ownership--don't make a difference.
I think this is misleading.

It's very notable that the states where the racial gap is highest are

a) not doing very well on mass vaccination
b) Republican

https://www.bloomberg.com/graphics/covid-vaccine-tracker-glo...

So I think it's fair to ask if these people have been denied the vaccine more than they've rejected it.

Meanwhile, the stats fairly clearly show political affiliation to be a bigger factor:

> According to a report from the Kaiser Family Foundation (KFF) released on Sept. 28, gaps in vaccination rates across racial and ethnic groups have virtually disappeared—while gaps reflecting political affiliation have widened substantially.
Those prices are likely body-only. By the time you add lenses and other accessories you're probably looking at 2-4x the price of the body.
Not sure about Germany, but in a couple of other European countries I am familiar with, they aren’t. They are only allowed to ask the police to tow the car.
The lockdown was a response to a completely unknown pathogen, presumably airborne, that was causing sickness globally. A “ham fisted lockdown” was completely justified to protect everyone while we figured out what was going on.

I love everyone trying to play epidemiologist or public policy coordinator like they know what they’re talking about; what hubris.
I think you're misunderstanding the structure of the credit card system a bit.

> And as mentioned, they know things like past transaction types, previous chargebacks, amounts, other current activity, and so on that the merchant doesn't.

There's two banks in the flow: the issuing bank that issued the card to the customer, and the acquiring bank, which provides the merchant account. These are often (especially for online businesses) different banks.

> I am saying, though, that banks dropping 100%+chargeback fees on the merchant is pure bullshit. Basically, because of the fees, they MAKE money on chargebacks.

The issuing bank doesn't charge any fees, they just take their money back. The acquiring bank absolutely does not want to be making money on chargeback fees: they get fined by the card network if their chargeback rates are too high, and will fire you as a customer if you maintain elevated chargeback rates (and they're certainly not going to do a 100% fee on $12.5k. It's usually a fixed amount that's putatively paying for them to deal with the issuing bank.).

> I'm pretty sure the technology behind detecting fraudulent transactions would be very different if the credit card companies and banks had to eat some of it. Current state, they don't even ask for an IP address for authorization of a payment.

A lot of the time, they do eat the fraud. Oftentimes, the issuing bank won't actually file an actual chargeback when their customer reports fraud, because they need to actually arbitrate the case, and if the cost of doing so is sufficiently large relative to the actual value, they'll just absorb the cost internally.

I do agree with you that the state of online payment security is rather bizarre. The card networks have basically required chip cards for physical transactions by charging extra fees and pushing fraud risk onto the merchant if you swipe the magstripe, but they've done basically nothing about card not present online transactions.
Another Twitter thread with little substance and no evidence towards an outrage claim somehow bubbles to the front page.
Glad to hear Ionic and Capacitor worked great for you!

On the Web View side, one other thing we’ve been working on is a mobile micro-frontend product called Portals that is focused on enabling teams to bring in web experiences into their native apps. We’ve seen some really interesting adoption of it from traditional native teams. We will be supporting Flutter and RN this year. It’s probably the best web view experience out there at the moment: https://ionic.io/portals