skysight-inc/HackerNews huggingface dataset:
Why would you continue to work with such a crappy company, that handled it so badly? As a middleman they at least should absorb this type of events. They get a cut for every hour worked by the freelancer, this is outrageous.
TCL/TK >>>>>> VB. By a huge margin. VB would work great under Windows,
but TCL/TK kits would work everywhere.
This is utter nonsense!

Just watch what Germany has done to its economy in the past couple years. In Germany all energy prices - and especially electric energy - are the highest on the planet! Germany is shutting down nuclear and coal energy plants but has nothing to compensate them. The only solution is to buy nuclear and coal energy from other european countries to high prices.

Wind and solar is a complete failure, economically and ecologically. Germany has invested billions in renewable energies but got nothing out of it. Only destroying its own ecnonomy. Let this be an example to all other countries.

Now, the EU is declaring gas and nuclear as environmentally friendly (maby because France is pushing) but what a complete shit show the EU has become is unbelievable. The european energy grid has gotten really fragile because there is not enough energy "production".

Corruption is everywhere. German taxpayers have to pay compensation money to coal companies because contracts between the state and these companies where terminated early. German taxpayers are paying for renewable energy sources that can never keep their promises. Again, the state signs contracts with big corporations and also gives them subsidies (taxpayer money). Now there's not enough energy available, blackouts are a real possibility but no one is resonsible.

There are no well thought out plans, only lobbyists of the corporations to get even richer, and corrupt politicians who profit from it.
“endian” … end is the last part of something. It would imply that big/little is describing the last address, not the first.

When it comes to how to store numbers, in English, we read the highest value from the right to the lowest value on the left. Your “logical” is counter to how English-speaking people write numbers.
Upwork is not the only middleman. There is deep network of middleman(s) going on Upwork which we have discovered in the span of last 8 months. We have also posted this on upwork https://community.upwork.com/t5/Coffee-Coconut-Break/Why-com...

May be there is a need of new Upwork. Shall we start a new platform given the fact that remote work is going to be the future.
As someone from outside the field, this is crazy to me. Why does something as general as WebKit have host specific code?
That's very... transactional. I prefer organizations with cultures which are more relational.

I spent a lot of time at work. I'd like work to be a community, for my work to be meaningful and interesting, and on the whole, that's more important than making a half a megabuck a year optimizing ad clicks.

I have a job like that, and it doesn't pay as much as FAANG, but you know something: it pays enough, and I'm happy.

I find the whole modern/California transactional culture is toxic to my psychological well-being, from divorce/relationship-hopping culture to job hopping culture to everything else. The whole world doesn't work like that, fortunately. Please don't try to force it to.

(And conversely, I'm fine with the transactional culture existing, so long as I'm not in it)
> going trough an inflammatory process every six months

Are you claiming this as a universal truth? Or your specific experience?

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.

My impression is that my experience is the more common one, but it is not the one that grabs anyone's attention.

The more serious side effects seem to be vanishingly rare.
Jonesforth is awesome. But it is not LP.

Semi-literate systems are not LP.

The essence of LP is to not be constrained by some language's compiler when deciding how to explain a system to another person.

Now, lots of languages today are nice enough that you can work within them and still do LP. So it is certainly possible for a program written in a semi-literate system to be LP. But that is a property of the _program_, not "Literate Haskell" or whatever.

Jonesforth is written in Assembly. Assembly is not nice enough to write a Literate program in directly.

It is certainly possible to write beautiful programs without LP. But I think LP is a valuable idea that we should at least understand the boundaries of. If you think Jonesforth is LP, you don't understand LP.
For all the popularity of Jupyter notebooks, I never did understand the appeal. I agree that R notebooks and Emac's org-mode are far more sensible ways of doing things. Not perfect, by any means, but sensible.
As a lawyer - contact a lawyer.
This is enough money that i would not eat it.
You cannot, in fact, be forced to work for free and forced to eat the cost of fraud.
This kind of case will be taken on contingency
Post this to Twitter and @mention Hayden Brown. Let it be her problem too.
It's complicated for sure, but I still don't understand why it cost $9 BILLION. That's a lot of zeroes!
No. Only for the parts deemed critical.

An example may be a part with a long lead time and no redundancy. If it is found defective during testing, they need a replacement right away and don’t want the schedule to slip while it gets fabricated
I was literally playing with the idea of 'Adversarial Worlde', as I also called it, yesterday! Except it was multiplayer with one player being randomly assigned either the role of the guesser or the role of the defender.

Then I learnt that the inventor of Wordle is named Josh Wardle, which could be a portmanteau of war and wordle.
Agree -- particularly #8. Credit cards generally have a 120 day time limit for disputing charges for fraud.
Please, keep the haikus somewhere else.

Comments tend not to be maintained with the code. Block-comments up-source often describe general philosophy covering functions way down-source, that may or may not be relevant; does this one-line change on line 200 impact the philosophy comment on line 20? Who cares. Fix the bug, and let's go home.

So comments are needed only if the code is tricksy. Tricksy code is to be avoided; code should generally be clear. If it has to be tricksy, then a comment is justified to explain why it isn't clear (otherwise someone will come along and de-tricksify it in the interests of clarity).

Code is written for people, not for computers. Otherwise we'd be writing programs in hex (which is how I had to write my first-ever program).
How does passing the cost to the freelancer (who has ZERO ability to verify credit card ownership) make CC fraud any harder?

If anything it's the opposite. If I were a fraudster, this blog post would encourage me to use stolen CCs on Upwork, knowing that the platform will simply steal from the freelancer instead of coming after me.
There seems to be no way to feed them already formatted text; either do your layout in their "in browser" editor or feed them an RSS feed and accept their translation. Also there's some size limit operating? I kept getting "too large" popup things playing with it, with 8k to 20k of input HTML or markdown.

If what you want to publish is text in their allowed lengths, and allowed formats, in the way they're set up to do, maybe it's worth it.
Given enough time. Yes, your surgeon has this attitude. Any system with a grade will be gamified to hit arbitrary targets. Even if those targets do not map back to customer value. Even if the targets are out of their control. Aka red beads.

https://youtu.be/ckBfbvOXDvU

“Tell me how you will measure me, and then I will tell you how I will behave. If you measure me in an illogical way, don’t complain about illogical behavior.” – Eli Goldratt
I'm pretty sure that DDG also offers this type of filtering through their "bang" shortcuts. [0]

[0] https://duckduckgo.com/bang
In communicating you must consider how your words will be interpreted. If you think you're being widely misinterpreted, then you should consider that perhaps your communication was unclear and is the source of misinterpretation, rather than blaming others for not figuring out what you really meant.
Yes. I work for John Deere ,but can't speak for the company.

The tractor and combines are sending real time crop data, it isn't hard for someone to look at that data and see across all farmers that yields are a bit different from what the market is predicting and make a large profit trading on that insider knowledge.

Those who work on that software and the admins of the database are registered with the SEC as not allowed to trade commodities. All that money they could make is directly out of our customers pockets and they wouldn't let us have that data if were were not protecting it.
There goes the business model!
Those were good times. I got a copy of the SAIL Metafont and managed to port it to Tandem's TAL language (rather like BLISS, but stack oriented on a 16/32-bit machine). There was some serious bit-twiddling in the code using every bit of every 36-bit word!
Working with TeX (thankfully the Pascal version), we spent lots of time doing DVI implementations for various devices. Are virtual fonts still a thing?
I agree. It's ugly, and foul play. It's also just the way a lot of the economy works.

Banks... banks absolutely rely on consumer fear or ignorance of bureaucracy & financials to generate their revenue via fees, charges and other such trifling, consumer hostile methods. There is a definite "get them in, then fleece" mentality to it. Gyms, especially cheap ones, have a business model built on the assumption that many/most members will eventually stop working out, but continue to pay fees.
> 90% of jobs in the high density business district in the city nearest you.

Have you examined the possibility you may be ignorant to what 90% of those jobs entail? Not being able to understand their output and complexity doesn't make them performative.
Smells fishy.

> I could’ve easily gotten paid from Robin outside of Upwork.

So why doesnt he get the money from Robin who hasn't paid yet and pay Upwork back?

Barring that, just leave Upwork and don't return the money they asked for. Anyone can ask you for money, and you can say no.
Paypal, Amazon, eBay and Etsy all behave the same here though. If an account is a vector for fraud, they want compensation or else they won't work with it anymore. Literally no one continues working with an account with $12k of chargebacks, that's the point.
> The basic math behind that has already been explained to you.

No it has not.
That certainly wasn’t the case with Visual Studio VB6 (or earlier) that the GP alluded to.
I’m surprised upwork is willing to take the reputation hit of a scandalous story for a measly $12,500. I’m surprised OP is working for free. Strange…

Ideally, upwork works with the client to get the money owed. If it is a mistake and the client is willing to make all parties whole, great. If not and the client is unwilling to come up with a solution then I consider the client a scammer.

Strange story.
I did not know that. I may have to revise my opinion.
Search HN for "upwork" and it shows soo many reasons to avoid them.
Are those citation quotes you're using around "experts" or scare quotes? The article literally says that the tunnel has been called a death trap by someone on Reddit. The word 'expert' does not appear in the text. What you're fuming about exists only in your imagination. Or, as they like to say among cryptofolks, "stop the FUD, do your research".
We've purposefully built the financial system to allow for reversible transactions, because it protects consumers and reduces crime. If the client had paid with stolen crypto (as they paid with a stolen CC), then, yes, the freelancer would have been paid, but the person whose money was stolen would have been screwed.

If we wanted to build a financial system without those safeguards, we could do that, without using as much electricity as all the world's datacenters combined.
Distrobox Use any Linux distribution inside your terminal
How not to be a scientific zombie [Portuguese]
Always remember: in the Sciences you are measured by what you do, not by what you know.

Exhibitionism of knowledge is one of the most degrading forms of narcissism.

Look for your own problems. Ask yourself what you find puzzling, misunderstood, strange or obscure. These are the big questions.

Try to formulate and understand everything in your own terms. There are no minor problems or issues.

Don't work with the primary goal of pleasing others.

Always keep in mind that you are not unique, you are not better than others. Always keep in mind that others don't have an innate advantage over you.

Keep yourself in a state where you can guarantee that you know no less about your field than other people in it. Your background is unique, and you can produce specific combinations of ideas that may not be immediate to everyone.

Have a specialty: an area, however small, that you know very well, if possible like no other.

From time to time vary problems and even areas. Different and even disparate problems and solutions nurture each other. Science is a biological organism, a living being.

Set aside a regular daily period of intensive work. The duration does not matter so much as the intensity.

In the Sciences, arrogance is tolerated, but only by those who can afford it.

Write and keep your ideas in order. Keeping a notebook is a good suggestion.

Talk, talk about what is on your mind without monopolizing. Make the conversation useful to you and your interlocutors. No matter how well you disguise it, no one is interested in someone who talks to himself.

When thinking about a problem, imagine having a conversation partner to whom you try to explain your ideas. This helps to clarify them.

Give good classes, teach, mentor graduate students.

Ask what you don't know.

If you begin to feel misunderstood, with no one recognizing the importance of your work and the genius of your ideas, seek for medical treatment or change jobs.

And don't try to buy favours from anyone to keep your job.

(Translated on https://www.deepl.com/en/translator)
That's the only possible alternative. You're an expert at a hot topic living in Zurich. There are plenty of alternatives to get work at even better rate.

Also forget the legal course. There's no upside.
Actually the rates don't even seem that high (GP would make 80% of that right?) The total hours they've listed as completed would take me at least 13 years to complete, probably longer.
Upwork isn't in violation of their contract. They paid the OP. The question is if they should be required to continue working with the OP under new contracts. And obviously nothing forces them to do so.
Meh. It's just the same with extra steps.

During periods of low demand we can shut down coal plans (instead they spin up new ones to mine). And even solar is not without guilt as equipment goes end of life.

Even if we were to live in a world powered entirely by even production base load such as nuclear we'll still have hydro that can be saved, and even pump storage hydro if there's still left over.

There's no getting around it: this argument is still spinning destruction to be construction. And it's clearly a spin that's being done for very direct financial gain.

But remember too that when you say "low demand", what you mean is that it sets a price floor on energy. The equilibrium for miners is to continue mining always when the price is lower than their ROI. This means that fluctuations in a cryptocurrency can mean that demand is unmet, if such demand is not able or willing to pay the same as this rentseeking mining is.

Concretely: If we were at equilibrium, and we suddenly invent an energy source that would drop energy price by 10x, real prices would still not go down, because economic incentives such that mining would eat up ALL of that potential lowering of price, and we'd be back to the price we started at. All price of energy would be bounded at the lower end by cryptocurrency mining incentives.

We'd have rolling blackouts when the currency goes up. Or when gas fees/attestation fees go up, depending on the details.

We'd have doubling-to-quadrupling of energy prices like we've had this winter, except triggered by even more causes.

So no, I'd say it's the same as what I've said, or worse.
That person is usually called a "developer."

Historically, it's a technician's job.

Of course it's super useful to have someone on an experimental physics team who can personally machine metal, blow glass, and repair broken electronics, but generally you try to leave that to specialists.

The people who built CERN are not the same as the people who designed CERN are not the same as the people who did the research that made something like CERN plausible.

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.

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.
Context shifts are actually great for changing your perspective and reinvigorating your ability to work around road blocks.

Switching from screen to paper is one way of context shifting. You could also switch a whiteboard.

You could switch to talking through the problem verbally with a colleague or, lacking that, a rubber duck.

You could just get up and go for a walk to think about that problem. Context shifting from indoors to outdoors can be a significant change.

It helps to learn how to recognize when you’re stuck, not making any progress, and have maybe a bit of “learned helplessness” slowing you down even further. Shaking up your context can help break out of it.
Sophisticated malware campaign distributing a malicious version of dnSpy .NET
I think the error in your assumption comes, in part, that there’s is tooling set u for mass production of each part.

A lot of parts are hand-fabricated. The setup may take time but it’s not necessarily like a assembly plant that requires new dies on each design.
Possibly a pandoc generated html from markdown. My favorite way of doing things.
I agree and I would not call all dependencies a form of tech debt. They become debt only when you need to replace the dependency to do what you want to do. At that point the work to fix a bug or add a feature will fall to you, and it will become a debt. However to preemptively call all libraries technical debt rubs me the wrong way, combined with the author saying debt is always a bad thing. I always see debt in that context as “work that was put off”.

On the other hand, if you don’t use libraries you’ll end up with an enormous pile of technical work to do, likely outside your core-knowledge, just to get your project off the ground. Nobody can afford that, and you need to borrow from existing libraries to get your app off the ground. In that way it could be analogous to debt, but in the way that debt can be good.
They don't last enough to even understand the problem they claim to solve.
12.5k seems like a difficult amount to recover. Would the time/legal costs involved really justify it, considering that Upwork presumably employs many lawyers who will make it as painful as possible?

I had a client stiff me for 6k once and it seemed like the only reasonable options were to go to small claims court and hope for a small portion of that or take the hit and move on, which is what I did :-/
Isn't it purpose for Upwork to verify all added cards and accounts? If they are money processor and they have problem with this, they should be more strict and just ask for a passport or ID. Or biometric verification, whatever.

But that would mean more costs and loosing some people, right Upwork?
> Apple used to sell a box, their "Time Capsule", which was a home server. But Apple discontinued that. Apple became so cloud-oriented that their thermostat has to contact an external server to get the outside temperature.

Time Capsule wasn’t a home server, just a NAS with integrated networking and backup. You couldn’t run software on it.

There has never been an Apple thermostat. Are you confusing Apple with a different company?

There’s nothing strange about a thermostat calling an API to get the outside temperature. Most thermostats aren’t physically able to measure the outside temperature themselves.
Upwork must have been insured on credit card fraud, if so they are deceiving the freelancer to get x2 compensation.
Yet a shocking number of apps from major companies are all built in this manner. I think the reason it's so damn popular is RN & co. get "close enough" to where many companies can get away with having an cross platform app, especially for React Native apps once you dial everything in and get used to the quirks compared to Native.
However, today there is no VB-like experience for modern development regardless how much you’d be willing to pay for it.
Why didn't Upwork ask Robin to pay this refund in the first place?

I think Upwork treats freelancers as their employees. So Upwork believes it can manipulate them.
That's not there, yet. That's one of the main criticisms of the original article.

So many promises but so little actual functionality after a decade for Bitcoin and half a decade for Ethereum.
People have trouble leaving abusive relationships. The author feels they have no real choice because their confidence in finding work outside of Upwork is low. They also are convinced Upwork is a good platform and won’t do this again, besides they believe this whole thing is really their own fault for not vetting clients appropriately. They will work obediently to pay off their $12.5k debt to make Upwork happy again, and then it will be like old times.
Arrow keys move you left and right, space bar fires. I'd check the original (?) mentioned here in another comment.
Everybody I know who got Covid, got it from their kids which go to school.

Yes mortality is low and kids are quite safe from hard impacts but they don't live in a bubble. They meet people.

Also: even if you don't die of it, it could have severe impacts on your life. Long Covid is a thing.

It's not that simple...
reasonable people can disagree: https://thebulletin.org/2021/05/the-origin-of-covid-did-peop...
This would be an absolute game changer! Go New Hampshire!
There are legitimate reasons for reverting transactions, they're frequent.

Another lack of use case for crypto :-)
Since Robin never paid the original bills or he did and they were just refunded, can’t he pay directly?
you have to decide what kind of taxation scheme you have to you after your first invoice. It's for the whole year. You can change it next year.
Many routers already come with two networks separated with vlans. It's a common feature on TP-Link devices, among many others. They call it "Guest network", which makes it really easy to understand.
Source code [0] is available on GitHub; looks like they wrote their own simple site generator.

I've been thinking about something similar (maybe even simpler) for my blog too.

[0]: https://github.com/susam/susam.net