skysight-inc/HackerNews huggingface dataset:
This looks very cool. I really appreciate work that went into this.

Since I work on a design system component library, I will organize a presentation of Diez for developers and designers to sit through together. I can see how this can be useful, we are already coding some of the rules, but this would integrate us on a whole new level. It does require a commitment from everyone that might be hard to get in a big corporation.
I don't think there's any reason to believe the prosecutor is going to tell the BBC the full story behind the decision making for dropping the case, versus a sound bite that seems reasonable.

If they had obtained internal first-person memos discussion the reasons for dropping the case, then you could probably assume those would be credible.
He's now safely in police custody and the US has already revealed its plans to extradite him, so there's no longer any need for the charges in Sweden. That's what's meant by this, imo.
Good. They and everyone else should be able to do as they please with the money they've earned. Fuck taxes and fuck the corrupt, crazy bullshit and wars they fund.
I don't think the people saying their game is affected by 20-30ms of extra latency are playing on bigscreen TVs. They're playing on G-Sync monitors with triple digit frame rates.
Also the median developer probably makes far more than the median actor.
I think I had a burnout at home. It was just too much: 90% to 100% job, 3 kids, house, and the constant feel of (self?) pressure to make it all better, always be prepared and such at home.
My wife and me separated almost a year ago, and since then share the care of our kids by 50/50. She works a lot (80%), I work a lot (90%). It only works because the kids go to school, I can work from home 2 days and we have grand parents that help when in need.
I just feel so free and unleashed. She too. And the kids are fine as well.
Finally no one is putting any pressure on me at home except for myself. I have such a great time with the kids and I really enjoy it. And I still love my job, as I always did, working more or less 8.5h a day.

Anyway what I wanted to say is, that you can also have a burnout at home. I was such an emotionless dead guy.
I'm not sure there is no cure, and I agree that whenever I feel this "pressure" again in a new relationship (not that I had many), I feel like I'd like to run away and stay single. Which makes me sad. But on the other hand I rarely was as happy and free as I am now.

Edit: Bookmarked this article and will certainly read it. Thanks for sharing such stories.
Need to handle utf8 these days

#!/usr/bin/python3
# -- coding: utf-8 --
I’m sure the job was terrible in any number of ways. But I don’t think this person is giving the proper weight to social media’s contribution to their predicament.

I hope things get better over time.
Democracy’s killer feature as a system of government is peaceful alteration of power. Counting heads to see who the likely winner of a civil war would be is much cheaper in terms of bloodshed and property damage than actually having a civil war. Corporations don’t have a monopoly on the use of violence like states do so this advantage is irrelevant. Democracy isn’t really that great as an organizing principle except insofar as it promotes stability and order. Fantastic in a state, pretty meh for a corporation which seeks to maximize profit.
I'm not sure about the usefulness of their coloring scheme as there seems to be far too much green that isn't a park or public space. For example, I looked at my neighborhood and they have all the area around the on and off ramps of the local bypass colored green. Technically, yes, that area is all grass but I don't think coloring it green is useful.
> It pays for my lifestyle

No it doesn't. You're deluded, a hypocrite or a liar.
I am actually not sure. Depending on the age, from those I know, I would prefer Python, but it has its own disadvantages, especially that it doesn't run (properly, yet) on mobile or web.

If I were to teach Programming to a particular age group, especially with students that aren't self-selected for interest, I would hope for a compelling and engaging experience, as free as possible from sources of frustration that aren't inevitable (js has many of those).

So in some situations some kind of special language would be best? Maybe something more similar to Basic?

Another issue is that teachers generally don't code well. Most don't have a lot of practical experience, some don't even have had relevant education. And if you teach programming to talented teachers, chances are that they discover how software development pays more for less effort.
Okay, maybe the design isn't great. Can we talk about algebraic data types now? I come to HN for interesting discussion about interesting topics. I start to wonder why I bother when the only comments on a post like this, which actually concerns something that interests me, are complaints about design.
> Power ... is highly concentrated among impersonal giant corporations

That power ultimately belongs to the billionaires that own the relative majority of stocks. The faceless companies are just proxies.

This is where wealth inequality comes from.
Yes, batteries are probably the biggest issue, because they deteriorate.

On all the retinas you have to separate them from the chassis using a thread (something like a fishing line). It's not too hard to do, but it's not fun neither.
I think paying taxes to the society you're profiting from is entirely reasonable. The problem is that corporations are free to profit in one country but declare those profits in another country. Corporations can do that but people can't.

(What's even worse, US citizens (US "persons" even, you don't have to be a citizen for this) that live and work abroad and have nothing to do with the US, still have to pay their taxes there. And also in the country where they actually work and live. People get treated the exact opposite of corporations in this way. Though the US is the only country in the world that does this. Perhaps they're the only one with the power to enforce this world wide; any bank that wants to do business with the US has to report on these "US persons" and play by US rules.)
Hi -- thanks for the candid feedback, that's why I'm posting on HN :)

I think that's a good point, I will add an "about" page. I was thinking of adding a "how it works" page as well, I'll work on that.
Sad that powerful people can avoid regular people justice by complaining loudly enough and throwing big enough fits. The Donald Trump model of avoiding prosecution: make it too painful to follow through with the rule of law.
I think the cure just takes a long time, maybe years, if we assume work place burnout is basically the same as athlete burnout from years/decades of overtraining: you develop terrible endocrine imbalances from habitually frying your system.

The "cure" is to take it easy and pay attention to sleep, nutrition, stress levels, and perform easy exercise... and know it could take a really long time to change your endocrine profile.
Something hurting is not necessarily a safety issue. Construction workers are sore after work, whether in the Netherlands or elsewhere.
Why is the link to Helen Peterson's article a mailto?
If admissible, there'd still be the opportunity for cross examination. Any competent defense attorney should be able to easily impeach ten year old testimony by eliciting a whole bunch of "I don't remember" responses.
>So how about treating profits that way? In every market, you count the revenue made from selling in that market, and subtract the costs made by buying, hiring, etc in that market. The difference is the profit you made in that market, and you've got to pay your corporate tax over that amount to the tax authority in that market.

>That way you can't book your profits in a country where you didn't make any revenue. And if somehow you do make your revenue in a country where you didn't make incur costs, you pay tax over the entire amount. If you don't make revenue, then tough. You could have made some tax-free revenue there.

This is already what is happening. Company A sells something for 100 in Country X. But the product is manufactured in Country Y, and the brand is "rented" by a company that owns it and set up in country Z. These costs that get
passed to Country Y and Z are the local revenues in these countries. It happens that Y and Z are countries with lower tax rates, so the comapny tries to maximise the Transfer Price it pays to its legal entities located there.
FYI this isn’t new info; this research was published approximately 1.5 years ago.

Personally I’m not certain that a government would put this extra money to good use. Gabriel Zucman (advisor behind Warren’s wealth tax, whose doctoral advisor was Thomas Piketty) is one of the people behind this website, and seemingly has an ideological problem with personal and corporate wealth accumulation. But I haven’t seen cogent arguments (from him or Piketty or Emmanuel Saez) as to why accumulation of having a tax strategy is wrong. Everyone would avoid taxes if they could, and governments aren’t exactly known for putting capital to efficient use. Furthermore theee corporations have to pay taxes when money is repatriated so this is more of a tax rearrangement strategy. See https://www.investors.com/politics/editorials/overseas-profi...
Muh problem. As if it was your money to begin with. Do you honestly think this money will end up in your hands either directly or indirectly? You're all nuts.
And after that, the US wants a crack at him.
> Equally, because you know so much about the scene, there are many more opportunities to do smart video compression

Ultimately they could cache textures, models etc. on the client system and only transmit data about the players' locations and inputs. Then the codec would render the game on the client... hey wait.
If you think that to invest more time in planning & rest will limit your potential, you're likely to be wrong.
A proper life balance tends to support you achieving your full potential. The balancing act has a positive return on investment.
I want to have some fun. There it goes my email...
from what the OP says, it seems that this would eventually be a paid service (with a free newsletter) for people (maybe journalists) to easily find quotes/tidbits so that they can... well, do whatever they'd like with that information.

I don't think the OP is gonna sell your email.
Assange isn't a great example of someone escaping justice (or "the arm of the law", if you'd prefer).

He spent years in a prison-like environment, and is now in prison for skipping out on bail - he's been in jail-like conditions far longer than the original crime would've incurred. He's likely to wind up in US hands later on, too.
Where does the author insert themselves into their imaginary social interactions? Are they the sneering functional programmer?

In particular, I wonder about their characterization of sum types. I had to search to make sure, but they never say the word "union". This is curious, because they do understand "tag" and "tagged" as words used to describe sum-type behavior, and because the classic way to explain sum types to "imperative" C programmers is as "tagged unions", or union types with a tag value that explains which of the union's constructors is present. C or Java programmers would instead prefer an analogy with subtyping, which the article proceeds to use, but by overlooking the tagged-union analogy, the author is actually missing out on both a useful analogy for reaching out to imperative programmers, and also how low-level implementations of functional programming languages usually implement sum types.

Pattern-matching is probably the killer part of ADTs, but only two paragraphs were spent upon the concept. Worse, it's implied that pattern-matching is tied deeply both to ADTs and to functional programming, when it occurs outside of those contexts. Languages like Python 3, Ruby, Racket, and Swift fall outside of the traditional "functional programming" traditions but still have interesting pattern-matching abilities.

The author still doesn't know Haskell. Want an effectful loop? Control.Monad.Loops [0] contains many prebuilt loops, and they're written in standard Haskell. The ST monad [1] provides imperative variables and mutation. So does IO [2], if one insists on avoiding GHC for some reason. I agree that it's good to learn an ML, and Haskell is a fine choice, but the author needs to realize how drenched in Haskell memes they currently are, and to either learn more of Haskell itself, or to take a break from it for a while.

[0] https://hackage.haskell.org/package/monad-loops

[1] https://wiki.haskell.org/Monad/ST

[2] https://hackage.haskell.org/package/base/docs/Data-IORef.htm...
Banks usually add a flat percentage fee on top of the current interest rate. Lower interest rates mean people are willing to borrow more so low interest rates are beneficial to banks.
Golang is a good next step.
Arguable that this is a good thing.
The page is about using fixed point types to avoid binary rounding, which is the underlying issue the whole website is about.

AFAIK in DSPs you use fixed point for a completely different reason, namely because it's simpler and thus more efficient to implement in silicon.
I left my job as a physician 5 years ago. Of course it was a hectic life, but the hours and pressure wasn't as bad as my lack of control over my life. Everyone thought I was crazy to leave without something else lined up already, but I knew if I stayed I would die. Just as she says in this article; not suicidality, but rather some odd sense of existential doom.

I'm still angry. Angry at every imposition anyone dares to make on me. Angry I essentially wasted 13 years of my life following a societal program rather than being brave enough to figure out what I actually wanted from the start.

Like the author, I'm also not sure if there's a cure for burnout. Five years on, I'm still living a sub-poverty lifestyle off of odd jobs and creative pursuits. Whenever I get an urge to do something more involved, I get exposed a bit again to the world of registrations and resumes, licenses and HR departments...and I lose all motivation again.

But I don't think it's a problem. I don't think of my burnout as a defect. More as a wizening up to the view that most of what I hussled myself over was bullshit, and it was right to leave and not look back. I'm just sorry it took me so long to start living for myself.

I'm sure I sound spoiled and selfish. I don't care. Just be glad I left before you or a loved one had the unfortune of having me as your doc.
I'm in consulting. And I can't count the times where I told people to say no to the client! (learn to say no)

But they can't... Some just can't say no to save there life.

Some just want to work looong hours.

And some are just too nice and avoid conflict.

Its frustrating, especially they could work on long term valuable stuff..
Yes I get it, that's what I try to do as well. Just recently I went through the hassle of repairing my moms 5-year old Asus Zenbook, which had a broken SSD that was also a lot more effort to repair than necessary because of the non-standard M2 slot Asus used for the sole purpose of discouraging home repair (there literally is no other explanation for this slot besides trying to get you to pay Asus for the repair or -even better- a new device). She was already planning to throw it a way and get a new one.

The point is, that if it weren't for the fact that I explicitly asked her to let me have a look to see if I could repair it, she would have thrown it out even though it was perfectly possible to repair it (it's working 100% fine again now). My mother is not the exception, she's the rule. I would guess over 90% of people don't bother to repair 5-year old laptops, under any circumstance. They just write it off and get a new one.

That's why I was saying all these discussions about how repairability of laptops impacts the environment are largely moot. Probably better incentives to promote proper recycling (e.g. a tax on electronics that gets re-imbursed when you properly dispose them) would have much more positive effect compared to improved repairability.
> Noob question but why the heck does it take so long to build a nuclear plant even in 2019?

China and Korea have been building plants, some even in under 5 years. It only takes 10 years in the Western countries.
"Ah, the efficiency of capitalism."

Also...the Emergent Systems that rise up to gain from these efficiencies of capitalism. The companies created to help others get those efficiencies...more efficiently...
That's super interesting, how MAX() coupled with NAN and Infinity creates a truth table the same as OR, and the multiplication table of NAN and Infinity creates a truth table the same as AND...

Fascinating, in fact!
Does the commentator matter if the quotes are sourced?
Python is easily the most efficient at getting things done at our shop. Not sure it’s the smartest, but we care a lot less about that.

We were a C# shop for a long while, but even with .Net Core and a Windows/azure heavy tech stack Python is just consistently better at getting things into production.

Dynamic types aren’t always the greatest though.
I don’t think the designs of tax structures are that clever or principled. I think it’s more like “we want to spend more and so let’s find the most politically expedient revenue source we can get away with”. Over time, the legislation (and spending habits) put in place by all the politicians that come and go results in an inefficient, inscrutable mess that is modern taxation and government spending, along with requisite anomalies like taxing the same dollar several times.
In my machine it took seconds.
What's hypocritical about this? I suppose if you honestly believed SolaceQuantum was wrong[0], you might indeed believe they were either deluded or a liar, but even then, what's hypocritical about it?

[0] They're not wrong of course; everything claimed in that comment is entirely (or 'mostly', at least) correct. I'd love to see you try to refute any of it.
> The problem is that it's way too late to start a nuclear buildout if we want to stay below 1.5°

People will probably take nuclear energy seriously only after that 1.5° warming has happened.
1. His self-imposed sequester was not in prison and had NOTHING to do with justice or serving time. He willingly chose his location and is allowed to leave it at any moment. Can you say that of any prisoner? He had free access to internet and visitors and many many luxuries rightfully denied to criminals serving time

2. Even if you think his "self-imposed punishment" was bad, it categorically by definition is not justice, and as this point, he raped a woman (understood the limits of her consent, and violated that consent to engage in non-consensual sex) and has gotten away with it with literally zero repercussion.

Even from a rehabilitation standpoint, does anyway seriously think Julian learned his lesson and will respect consent after he literally got away with raping someone?
Sure, except that the victims would be called to the stand and get to answer everything they're asked with "I don't really remember", which isn't amazingly convincing.
TikTok hits 1.5B downloads, outperforming Instagram
I think what you are looking for is a direct bank. It's weird to complain about having to go to a branch when you sign up for a bank account at a bank whose primary selling point is the availability of a local branch.
He's served that time already. He's now being held awaiting extradition to the US.
well, hmmm, looks like you can't dodge US
Shouldn't your contempt be saved for the devs who are dumb enough to work without royalties or a union contract? It seems like the voice actors are the ones who have it figured out and we are the dumb ones.
A very useful resource that I've used quite a few times in the past for comparing floats: https://floating-point-gui.de/errors/comparison/. The latter also provides the following link to unit tests that cover a lot of edge cases: https://floating-point-gui.de/errors/NearlyEqualsTest.java
No, you dismissed a techno-industrial solution by proposing to raise water prices instead.

I happen to agree that techno-industrial solutions are band-aids best addressed with social and self-growth.

However, your proposed method of social change is more complicated that you let on. People on the margins are not some hypothetical "poor family in an undisclosed location not being able to feed themselves because water is too expensive"

They are literally the set of marginal individuals, marginal as defined in Econ 201 (marginal rates, marginal profits ect). That is people who are not so poor that they are already skipping meals (or on food stamps), but they cannot save an extra $10/month either. At the end of the month the net change in their net value is zero.

If we expand the set to include people and families who are in the red or in the black by about $50/month, that includes millions of Americans. And, for these people, $10/month of added water bills hurts. A lot.

That's not to say raising prices is a bad idea. I happen to agree with it. I also happen to agree with raising gas taxes, levying road tolls, and, in general, attaching the externality cost to the first user as much as possible (I.e. the gas tax to transport the tomato you eat is paid by the shipping company whose job it is to find economic ways to ship).

However, I'm under no delusions that this tax scheme is regressive. Should the repressiveness be addressed or dismissed is another question.
Pkger – Static File Embedding in Go
As far as I understand Piketty does not argue that wealth accumulation is morally wrong. He argues that wealth accumulation has a negative effect on society.
> What's even worse, US citizens (US "persons" even, you don't have to be a citizen for this) that live and work abroad and have nothing to do with the US, still have to pay their taxes there.

That’s the price you pay to have the most powerful country in the world as a destination to which you can always retreat.
I suspect few people here think they should pay no tax, however I’m quite sure that most would disagree about what the “right” amount would/should be. Furthermore, this is exacerbated by the quality and quantity of public goods different people use (e.g. there are plenty of people that have never set foot in any type of public school/university)
And they probably shouldn’t. Statute of limitations should only be to protect against fast changes to the law that apply retroactively.
> Bullshit, if anything I believe the opposite is true. What is your source for this?

In my experience this is true, but not for technical reasons.
It just seems to me that there a lot of people happily using almost 10 years old macbooks just because they want a macbook, but probably can't afford a new one.

Just try to sell a 6/7 years old mac and then try doing the same with a Windows laptop from the same year: you'll sell the mac much more quickly, for a higher price.

I think that old macbooks still have a market, most old laptops don't, but this is just my impression.
Why not just skip all that?

You could literally walk up to ~near the suspect's car with the GPS tracker, have it give a few results (recorded), then walk off with the GPS yourself.

Who'd believe the perp's claims of innocence, that they'd never seen the tracker (etc)...

/s
That's for a very niche, need to game on the go, market. It's otherwise ridiculous looking
His embassy conditions, by all accounts, were pretty similar to a Nordic prison. "Allowed to leave at any moment" is a bit of a disingenuous way of describing "be immediately arrested and taken to real-jail". His freedom of movement was severely restricted for a good part of a decade - that's a significant repercussion, even if not directly inflicted by a court.

> Even from a rehabilitation standpoint, does anyway seriously think Julian learned his lesson and will respect consent after he literally got away with raping someone?

Oh, not at all, but the same is true for many of those who go through the normal justice system.