skysight-inc/HackerNews huggingface dataset:
That unpublished article was expertly crafted lightning rod contrarian bait.

He calculatedly spun two ‘sides’ very differently and held the ‘evidence’ to different standards, including specifically omitting multiple source facts inconvenient to his spin while seeming to invite them.

Example, from the top level article today:

> In the weeks leading up to the 2020 election, The New York Post obtained that laptop and published a series of articles about the Biden family’s business dealings in Ukraine, China and elsewhere.

‘Obtained’? Really? That word is doing a lot of work there. It’s not false, but really? Everything he writes now is like this — no precise word is dishonest.

His schtick is super well done, imperceptible to or even hotly denied by smart anti-mainstream readers. He’s very good.
I'm not sure how to disprove what you're saying, but I'm right around the age of these first year analysts and have friends working at top IB firms in similar positions, and 95 hours is usually the extreme end of what they work a week. It's always at least 85 hours, and has gone up to 100 - 105 hours. Yes, it is around 14 hours every day if not more, with some weekdays being closer to 17-18 hours. It's the nature of the industry.

Much of the time they're paid to create similar models to stuff they've done in the past, it's not the MOST intellectually demanding job in terms of needing optimal creativity and brainpower. And a lot of the time it's just doing stuff like double checking numbers and rearranging reports.
Well, we can all agree that the solution should not be "we'll just require everyone to change all their code through this library"

static vs dynamic is a linker (and LTO) problem, we can't start asking everyone everywhere to change all their code.

Although the library does look nice for some use cases
I am sorry to give a reality check, but there are plenty. making even more bucks in 20 hours than some residents in a hospital in 100 hours. so for me its hard to believe there are people putting in 100 hours for their employer for free (guess your contract says 40 hours)
Some coworkers were talking about NBA Top Shot and I felt completely out of the loop. Now that I have done some research, I have wedged it into my theory that spending money and ownership is a social activity and therefore can mitigate loneliness.
> That's a point of view, and a pretty cynical one.

Twitter can and do ask for user feedback all the time, without making a press release about it.

I don't find it cynical to ask why they are doing this in public - it seems likely that the parent has hit upon a good part of the reason.
Sideways indeed! I agree. I think as consciousness grows and expands it becomes increasingly clear that what we call "emotion" is an inseparable quality of being conscious. The more emotion is denied (or suppressed) the more obvious its underlying presence becomes, as it becomes a massive, unconscious (and dangerous) rudder.

Personally, I find it astonishing that anyone could draw a line at humanity. For example, have you never bonded with a dog before? It's so blazingly clear that while there are obvious differences there are even more similarities behind how they think and feel. It's not just dogs: cows, pigs, and rats -- if you spend any time with them -- are obviously high on the spectrum. It's unfathomable that the line of consciousness is anywhere near being at humans alone.

My intent isn't to be insulting, but inviting! There is much splendor in connecting with non-human life, even if it doesn't have all the same qualities as human life :).
I worked for Morgan Stanley in London almost a decade ago, they were a notch down from Goldman Sachs, and there I worked supporting analysts roughly 90-100 hours per week for the entire 6 week engagement (and occasionally this was 6 days per week). I only did 6 weeks, but this was absolutely normal for those in that department.

This isn't to say that the whole of the company do it, but some teams, some roles, some functions... they really do these hours.

PS: "Notch down"... there was an unwritten hierarchy, if you worked at one rung of the hierarchy then you were good for that rung and the rungs below but not the rung above. This can be translated as "if you could survive in Goldman Sachs you can survive anywhere" and "if you can survive Morgan Stanley then you can survive anywhere except Goldman Sachs". "Survive" isn't just hours, but also being shouted at, whipped to work at a certain level, the sexism/racism... as a programmer I built a reporting system and one of the reports constructed by the manager at Morgan Stanley was nicknamed "the baseball bat" as it formed the basis for ritual punishment and humiliation of low performing analysts and traders.
Only a few centuries ago many Americans lived on the frontier. Frontier life has been venerated by many since then. This gives rise to the popularity self-reliance, guns, rural and suburb living, small government and privatization, deregulation, car ownership over public transportation, etc.
Even appliance computers are not immune to this. Had an elderly neighbour asking for help after struggling to forward a message sent by one contact on whatsapp to another contact on facebook. Having to explain:

> Well there's usually an icon that looks like this, and sometimes it will bring up the android share menu, but sometimes it opens up something that only shows you contact in that app, and having someone on facebook is not the same as on whatsapp.

> And oh look, apparently whatsapp and/or facebook has a bug where you select to share the video and you end up at the whatsapp contact screen but selecting a contact loses the video.

> Well I guess you can go into your gallery and share from there. That seems to work. But not every app is going to expose its images in your gallery.

And it became clear that even the simple devices aren't.
If you post an opinion against euthanasia someone flags your comment instantly. That's should tell you everything you need to know about proponents of state killings
Lol. That is an incredible bullet point. Someone actually decided okay we need to draw a line in the sand where anything more is excessive. That line is at 80 hours. After that is too much.

God I hate late stage capitalism.
It's a lot of things. Prequels are hard to begin with, and Lucas wasn't interested in shooting dialog
I’m willing to bet it’s almost entirely more money being made from contracting and lobbying. None of the people living high on the hog in DC send their children to public or charter schools.

How much has the federal spend increased in that same time period? A lot.
Great article. It felt true to my experience working with govt employees, and I’m impressed that this person had the tenacity to achieve the success that they did.

Unfortunately I also think this is the kind of stuff its really easy to write a cheap headline about.

“BOONDOGGLE: BOSTON SPENDS $150,000 AND 2 YEARS MAKING PAPER FORM INTO WEBSITE”

There, that’s 100,000 shares on a headline that no one will really care to read the details of.
In my head every time I see that acronym I think, "Department of Motor Vehicles" but in this context it means:

DC - Maryland - Virginia

aka "The greater Washington, DC metro area"
Complex is a poor adjective to talk about Rust: Rust is hard because there's one key concept one must learn before doing anything: ownership. And this concept (at least in the Rust incarnation) is completely alien, so you need to unlearn how to code before re-learning it the Rust way. This is hard and that's why Rust have a tough learning curve.

But Rust isn't complex: there aren't many features interacting in a special way with one another with a combinatorial explosion of interactions you need to know in order not to shoot yourself in the foot. (Move semantic difference between Rust and C++ are a good illustration of that).

Actually, in terms of number of different features you'll encounter when onboarding a new project, Rust is far behind JavaScript and PHP (PHP being the biggest example of how feature bloat doesn't kill a language, even if your language is targeted at inexperienced developers).
Refactoring is basically impossible to do confidently in undisciplined dynamic codebases because you have not documented your types in the first place. Every codebase you have ever worked with is typed. You can either decide to ignore it and push the burden of memorizing what they are onto your developers, slowing your iteration rate, or you can spend the up front time to formalize it and let a program tell you what bugs you have. Those bugs already existed, it's not the type system's fault for pointing them out.

The formalization step also allows you to encode business logic, where it would not otherwise exist. Suppose you have a system with documents. Every document has a length property...today. So in an untyped codebase, you've been doing just fine assuming it exists, and "just running the code" has found no issues. But technically, it doesn't always exist, and this fact isn't encoded anywhere. It breaks. If you had just defined a document type, then you could simply update the length type and let mypy tell you literally all the places where the bug would arise. Or, it would have allowed you to avoid making that assumption in the first place, rather than trying to make sure every developer memorizes this useless fact and writing tests every time the length property is touched.
The money Microsoft gets from spying on paying users is sometimes called "surveillance dividend". Even if you pay for something, the company can make more money if they also spy on you.
They are saying that they need to run Docker precisely because they need different package versions. Given that Docker is required, Linux is attractive because then you can run Docker without running a Linux VM.
Wow. Personally I wouldn't make it a week. I value my time outside of work more than I value work. Of course, like they said, they didn't sign up expecting a 40 week. But yeah, this sounds like torture.
Not only that, two people from the emails, Bevan Cooney and Tony Bobulinski, were tracked down and both confirmed the information in the emails were true.
One issue I've run into with BitBar is that you would need to install dependencies systemwide which I don't want to. A solution I found was to create a virtualenv for a specific script (or BitBar as a whole) and just put the path of the Python executable in the hashbang of the BitBar script, ie:

#!/path/to/the/virtualenv/bin/python

There is no need to 'activate' the virtualenv or use some kind of wrapper (unless your script depends on PATH for subcommands to be executed from the virtualenv as well).
Once called crazy, Indonesian eco-warrior turns arid hills green
Ask HN: What should a Principal Front end Engineer do?
I just started a job two weeks ago. I haven't done much. Created a UI component. I ran some performance tests and sent an explanation to the team.

I'm not being included in the sprints (we are between sprints, but nothing has been assigned to me yet), I am unclear if that's because I'm a principal or they just forgot about me. There are 17 people in the daily standups but only 5 of us talk.

I don't really want to be a feature grunt (been doing that 25 years), but I'm worried they simply forgot they hired me.

What should I do?
Your arguments sound incredibly similar to those of anti-abortists. The arguments against are also very similar.

Namely: same as people considering an abortion, people considering ending their life are in an incredibly difficult spot, and what they need is more options and help, not less.
A lot of people don't have reliable internet access still.
> The vast majority of contributors seem to be paid. Am I misunderstanding?

Correct.
There are some differences in the software thought.
I did, and none of the actions displayed convinced me that the man deserved death. But maybe that just because I was raised in a country that values life and human rights. Unlike in some third world shithole called U.S.A.
There's a Wikipedia page for these:
https://en.wikipedia.org/wiki/List_of_purpose-built_national...
I have friends who work in finance. They don't work hours like this because they don't sign up for it. They end up making a little less, but they have a life. There are other jobs and places to work at within finance.
Two things - 1) I interviewed at places like this after college. The hustle at least to me was very apparent. It boggles my mind that ppl want to work at these kinds of places. Maybe you become a senior banker and make fat stacks but let's be real most don't. I can't help but feeling these are young naïve workers taking these positions.

Second this scam jobs tend to thrive to down markets. I could see there rise as things go south as we come out of the recession and the number of white collar non-tech jobs continues to disappear over time.
> Politicians and government officials are constantly evolving how they use our service

I find corporate-speak as dreadful, artificial and insincere as the next guy, but this bit was unintentionally funny. At least I wonder now how a constantly evolving government official would look.
I’ve been using the experimental version for a while now and haven’t run into any issues. Glad to see a release candidate.
DRU -> DFU (typo :()
My drivers license expires later this year, which is the first time that I have ever needed to renew it. Due to COVID, my license could be renewed online. I did it last night.

The problem? I couldn’t update any of my info from when I was 16 unless I went in person.

What this ultimately means is that I will be 34 when this new license expires, using a baby faced teenage photo from 18 years prior, with physical descriptions that are out of date and inaccurate.

Oh well.
As long as they're not inconveniences that make people think, "why would I want to put up with that every day‽"
Worse. Many Americans for some reason think prison rape is the funniest thing in the world.
Dijkstra is not talking about stack traces. Structured programming is not just about functions, it is also control structure blocks like if or while-blocks instead of goto's, which does not affect stack traces.

Dijkstra is talking about describing and analyzing the execution of a program. With structured programming, the execution of a program can be described as a tree of executed blocks. A program using goto's is a tangled graph, since every point can jump to any other point. This makes it much harder to describe and analyze.

I doubt Dijkstra cared much about stack traces, since he didn't care for debugging at all. For him, programs was something you analyzed on paper and proved correct.

As for gotos being constrained to a single function, this does not make any difference for Dijkstras point, since a single function can still contain the same complexity as a whole unstructured program.
Shifting to Online Community: The Future of DevRel (2020)
Launch HN: Automate Your Twitter Engagements
As an indie hacker, I have a ton of relatively small twitter accounts active that just sit stagnant most of the time. Since these accounts mainly just sit there not doing anything I thought it would be cool to build something that followed a Twitter graph, engaging with the accounts it encouters.

This does two things: bring people to your profile and follow, and it also adds a pretty reliable passive traffic source to your website, which can make a big impact on your overall traffic (3000+ users per month)

We have a 14 day free trial going right now so check it out. I'm excited to hear if you have any feedback!

We're also live on Product Hunt in case you want to show some love: https://www.producthunt.com/posts/engage-tweethub
Platforms vs. PhDs: How tech giants court and crush the people who study them
The Covid Churn You’re Not Thinking About
Yes, only US should be able to spread their propaganda
>When you are dying of stage 4 cancer like my mother was there should be an option

Yes. When you have something less that should be treatable under good-ole socialized healthcare, but neo-liberal policies have privatized it, it shouldn't be encouraged to "not be a burden" or because they just wont treat you, though, and I'm pretty sure that will be the case...
This thread makes me feel old in a good way. Who remembers TheDraw?
13 really is the perfect size. I had a 16 inch forever before it because that is the size you needed if you wanted a capable enough computer to do what I needed. Now I can get a $1,200 computer that works better than my old $3,200+ computer.

I have fallen in love with the 13" size. I still have my 16" computer and I pulled it out the other day and it looked comically large on my lap. It seriously felt ridiculous. I couldn't believe that was my standard for so long. The 13" is still good enough to do most anything, but small enough to really be portable. My mom has an 11" air and it feels like a kids toy in my lap, too small for my liking. But the 13" MBP is right in that Goldilocks zone.

I will admit I turn down screen scaling down to minimum to get more stuff on the screen. The default screen scaling state makes things quite large out of the box.
I was surprised to reach the end of the article and find that Trio is just a python library. Doesn’t that mean that even if you use Trio, if you also use any other libraries, you still cannot be sure about the concurrency properties of your code unless you read the transitive closure of your dependencies? I expected Trio to be a new language which enforces nursery usage in the compiler.
You _can_ deny cookies. It's just that this breaks almost every website. This was true before Chrome existed.
In those cases it would be the company that is volunteering, the contribution is still voluntary, and the company is paying someone to volunteer on their behalf.
>ffs sit down and learn the in-depth tools and tricks in the tools over the span of two weekends

Even IT people don't know their tools as much as I'd like them to. Taking time out like this, to get to know the tools, is a worthy effort for all.
I read the list and found nothing immoral. Can you be specific?

This is an investment bank, if they find a profitable trade they will make it. That’s not immoral, and if you disagree then you must think all the protagonists of The Big Short were villains too.
The last time Ghana blocked cocoa sales, the European powers responded by creating plantations in other countries to break Ghanas monopoly of the supply. Then they went a step further in researching and marketing low cocoa chocolate so their domestic population would be less reliant on cocoa.

Agricultural luxury goods are one area where it’s hard to continually push a monopoly advantage.

That said, I think that if Ghana can take the short term repercussions, then the country will come out ahead. It can become to chocolate, what France is to wine. But that would require heavy marketing in order to change people’s perception about what kind of chocolate is most delicious.
> Unpopular opinion: I think government services and offices should remain offline-first forever. They should offer online equivalents, but they should never assume or require digital adoption.

The converse is that the government should provide free internet access to all citizens and immigrants, IF that is the primary way to communicate with the govt.

I also reject that "mail is an option" when mail takes 6-8 weeks to get to a federal/state inbox, and takes that much time back. Even contacts at agencies I work with have me send DVDs to their contractors to bypass federal months-long delays in sending required resources.
It's easy to create a signal that would be damaged by compression in much less than 256 bytes.
Supraorbital Gland
I would have to know more about the situation. Providing a laundry service is good, but is a mobile service better than putting those resources into a fixed site? And, because this is private charity, how much of a tax deduction is this guy taking? Is he deducting the cost of the vehicle? If he is taking deductions then this activity is being effectively subsidized by taxpayers. That money might be better spent more efficiently on other services.
But it's not about government bureaucracy - it's about making both the lives of your coworkers and your fellow citizens just a bit better. That can actually remarkably fulfilling.

I'm working with a group of doctors practice in London on their digital plans at the moment, and I love it.
Are you defining coastal county as a county with at least one border on the coast? That's pretty misleading, as someone could live a 1/2 hour from the beach and not be in a coastal county. But, I think most people including that person, would consider themselves to be living on the coast.
Based on the magisterium of the Catholic Church.
Who defines what is “trusted” in this scenario? I think your entire assertion here is problematic... the “trusted” sources that you mention have for years shown an inability to report without injecting their biases and agendas.
Not only differences in character sets, but particularly in the communities. Thats what makes the documentary so compelling!

I highly recommend browsing through some ANSI art archives (some of which is very recent too). Two favorites of mine:

- https://16colo.rs/

- https://artpacks.org/
Very cool! Security awareness and training that doesn't suck (I'm talking to you, Java "training" Applets from 2000) is probably one of the highest impact "soft" things that companies can do to actually make their company (and people) more secure.

We've built on top of an API (primarily for data I/O), but haven't exposed anything for public consumption yet (the API's only used by our app), simply because we have so much to tackle already that we're not ready to support a developer community using the API quite yet.

Like you said, building arbitrary logic into forms is hard...
The point is to learn from the mistakes / success of others. And not from a profit driven company - see the medical level in f protection that i think we need for almost all data collected about us.

Data about us should be presumed protected at all times. Only if we allow its use for let's say well regulated research it will provide huge benefits. The obvious ones are medical (reactions to this drug and lifestyles) but just imagine the benefits of basic behaviour improvements on a scale of millions. More exercise, better relationship advice,
These accounts about Marcia are deserved but downplay the contributions of Paul Hirsch and Richard Chew. The three of them absolutely saved Star Wars in the editing room.

The lack of Lawrence Kasdan is the reason that every piece of dialogue in the prequels is incredibly awkward (but apparently extremely meme-able).

An accounting of changes made in the edit of Star Wars:
https://youtu.be/GFMyMxMYDNk
Interesting how the same crowd that insisted copying a video game isn't stealing now frames collecting data as stealing.
It is possible to like one's job but not like everything about that job. It is possible to want to improve the job. Often employers even encourage people to improve their jobs. In fact, cerebral jobs like finance or software tend to encourage that kind of thinking.