skysight-inc/HackerNews huggingface dataset:
Arguably another problem with lining up code like in the example is that it emphasizes the relationship between the keys and between the values rather than between each key-value pair. This may be useful when writing out matrices but in the example of an object/dict with key-value pairs it seems a distraction more than an affordance.
If that's the defining characteristic of being a communist, then the defining characteristic of being a capitalist must be thinking "maybe the relentless pursuit of financial equality above anything else is bad".

If both of those things are true, then I would guess that at least 90% of people in the world are simultaneously capitalists and communists.
Ask HN: Is it a good time to start freelancing?
From an economic/post-pandemic/ongoing conflict perspective?
I like many people learned hacking as a teenager, I downloaded a bunch of freeware programs and games as a 13 year old, and one was a C compiler with a tutorial. Really, I'm not sure how successful I am but I am gainfully employed I suppose, although I am a scientist, not really a developer. Thus, I suppose 1) was it, not really for the education only but because every job I've ever gotten was a connection from a mentor or scientist I met in grad school. Really the only "cold" job application I have since fought for (at least with great difficulty) was getting into graduate school for physics.
That's impossible because actually I am Kathy Griffin.
But what Elon did say is that 95% of the 450 million active users are bots.
>>I am a bike rider hit by a car and still not seen a penny. But if I had a giant bureaucratic insurance company on my side it would have been sorted already.

....cyclist insurance is a thing though? You could have bought one if this is an important consideration for you. And either way, if you have personal liability coverage on your home policy then it covers that kind of thing - so you most likely already have a "giant insurance company" on your side.

Also as much as I agree with you, we need to put up as few barriers to cycling as possible so that people actually cycle.

Like, to give a different example - I think that helmets while cycling should be absolutely mandatory, and they have saved my life at least once. But the Dutch have figured out that making helmets mandatory puts people off cycling enough that it's a net disadvantage - so I'm willing to trust the data on this.
Yes. Some of the proteins in the cells would be different to the host cells, due to the exogenous stem cell source. This might be detectable with mass spectrometry (protein sequencing is otherwise difficult and laborious). There might also be different post translational modifications on the lab cells.
Yeah field work sounds great for this! Stabilize then treat. Good observation.
Sometimes you might stumble upon your stuff indirectly, like you see this popup in your timeline, or similar.
I need the inside gossip so badly.
Seems the conclusions can be summarized as: institutionalized corruption at the local level drives costs way up.
Doesn't Apple do similar things, trying to get people to use iCloud?
These guys are selling FreeBSD consultancy, so I don't know how this article can be unbiased.

> On Linux systems, it is very common to use sudo for operations that require root permissions

Not common unless authors used Ubuntu desktop, which pushed sudo usage to the extremes. I don't even have it installed. However, frequent sudo usage usually indicates something is wrong with how you use the system, maybe account permissions or lack of knowledge of how to use it properly.
For layoff of this scale, finding a few mistakes seems well within reason.
> Stanford has now reached the point that they recently built an entire 35-acre campus just for administrators.

Mmm... I read an article once that pointed out that there are two basic schools of thought on "why college is so expensive today". Some people say it's more expensive to run a college, and so tuition has to cover that. And some people say it's more important to have a degree, or easier to get your college expenses financed, and so tuition expands to meet demand.

It's very easy to distinguish between these two theories at a basic level: one of them says that prices have gone up because supply has fallen, and the other says prices have gone up because demand has risen. But the article pointed out that, while these two causes have the same directional effect on prices, they have opposite effects on quantity sold: if supply has fallen, you see fewer purchases at higher prices, whereas if demand has risen, you see more purchases at higher prices.

And it's very clear that colleges are in the second scenario, with prices and enrollment rising in tandem.

But "it's because of administration costs" is a supply-has-fallen theory. It would make more sense to explain Stanford's luxury campus for administrators by saying that Stanford has so much money coming in, the administrators can afford to help themselves.
> There was never going to be a way to redistribute wealth without taking to from those who have it or to give it to those who do not.

Yeah, that’s why they had to resort to blatant lying to get it passed. But hey, it was for the greater good! Take one for the team and be a good sport about it. “We have to pass the bill to see what’s in it,” and all that.

> And you are insured

You are intentionally missing his point. The cost of that insurance has gone up massively the past 15 years. The same level of insurance cost at least an order of magnitude less 15 years ago.
Exactly: I am totally perplexed at all the "see what verifying anyone will result in", instead of "your verification is broken" claims.

It's like allowing verified emails to be changed to another address without reverifying.

I mean, doh.
On the other hand, if we could stop considering only the economic aspect of everything and see that the downside of this is that we are destroying our water reserves that took thousands of years to accumulate...
Just to clarify: Whose incompetence?

I would assume the executing people were still people form Twitter before Musk. Or not?
Yes. HN is kind of like Stack Overflow in how vicious it can be, but like Stack Overflow, anything that looks like an actual attack gets removed. So the people learn to be vicious and a bit subtle about it. Or you get a storm of nitpicks and minor objections to something you say. People going into threads about language X to ask why anyone use a language with such obvious shortcomings.
Nevertheless the fraction among general intellectuals is todays negligible, and most current opinion makers wouldn't be able to say "Hello" in either language. This increases the civilizational distance significantly.

It used to be much higher; 100 years ago, both Greek and Latin were compulsory subjects in many schools.
And the gas pipes looses gas in transmission which does a lot more damage to the environment than lost electricity.
Ask HN: Big Data 10x tips and tricks
What are your recommendations for scalable storage of append only data. What are your favorite frameworks for memory mapping like VAEX or Polars? What is hot like duckdb?
Formatting your code in an unintuitive way because of the font is a code smell to me.
I did not mean to imply causation.
Yeah, two nice apologies and I’m sadly unsurprised to find out that the third person in the screenshot never published one and doubled down on their stance of being an arse…
> Many employees learned they lost their job after their access to company-wide systems, like email and Slack, were suddenly suspended. The requests for employees to return demonstrate how rushed and chaotic the process was.

This is par for Musk corps, literally the day after my interview at Fremont they laid off 9% of total staff in 2018 [0] because of how poorly Model 3 launch had fared in the beginning.

I can't go into specifics, much of which are public now, but it was so disheartening after having been so well received and cordial and enthusiastic; everyone was completely there because how important 'the mission' was only to be told 'don't come back' in incredibly uncouth manner.

When they sent the message out the next day, which is how many found out they've been laid off, calamity struck and it was clear that this was a deliberate tactic to re-shuffle and quell not just the rumors of Model 3's shortcomings amongst the rank-and-file staff, but to sweep the poor safety record in the factory under the rug and the have intimidation creep for those who sought to Unionize--at the time I was not in favour of it, but as time went on and I got more insider information from other team members I soon realized that it was likely needed despite my initial apprehension.

In short, I want to see the demise of social media's influence on the Internet (aka Web2.0) and if this represents how the most lauded CEO in SV handles things then I think we're nearing the end sooner rather than later. I think it's a commonly held sentiment that Social Media ruined most of what was magical of the early Internet and ushered in what has been the worst eternal September phase. I just hope it's not too late to correct this as Zuck is killing his corp in an equally embarrassing and out of touch manner.

0: https://www.npr.org/2018/06/13/619426602/tesla-lays-off-9-pe...
> Space Karen

Please keep HN free from these kinds of low-effort memes [1]. Thank you.

[1] https://knowyourmeme.com/memes/karen
Sounds like they want to lay them off with three weeks notice or whatever the law mandates in that area to prevent legal action. Personally I would accept the offer and do the bare minimum while I look for a new job.
In addition to the factors mentioned in the article, I boil it down in my mind to 2 factors, one legitimate, one dumb.

1) Here in the US and other now built-up countries, it's extremely expensive to displace existing interests and structures (both physical and legal, etc). People have built their lives, bought property, created interests, that have to be compensated to be moved out of the way. Even if a relatively neutral 3rd party could balance one interest against another, we simply have so many legal protections for people's interests that you now have to pay them heavily to make anything possible. Good for some reasons, bad for others, but that's a large part of makes it expensive. Just look at the ridiculous attempts to work around this at LaGuardia Airport. Never going to happen. Unless the government/state was forethinking enough to have reserved rights to some property to develop it, you now have to pay for the value it has accrued.

2) The other large part is that we almost now go looking for liability to protect ourselves against, whether real or perceived. This leads to endless environmental reviews, opportunities to object, lots of consultants required, conservative (read, high) costs, over engineering and over spec-ing. It has become an industry for everyone to get their cut, at the expense of the general welfare, but urged on by some small consituency, and they're all happy to stay employed to do so.

It's good for some things that property rights are being respected and the environment / issues are known before building something. But it has swung too far to that side I think.

And as sad as I am to say it, sometimes you wish that Elon Musk would do for local infrastructure what he did for government understanding of reasonable rocket costs. But this one is a lot harder to fix than offering for sale an alternative.
Her emotional response was definitely not wrong nor an issue. Criticism is hard to take for anyone, but the tweets weren't even criticism, just plain mocking. What do you believe was her mistake? Sobbing about it for an emotional release, or trying to put something out in the open source world?
It's well and truly Morbin' time
People who write posts like yours tend to ascertain their moral superiority by psychoanalyzing people on the internet based on a few badly interpreted words
>And Canada saw uptick in move to canada searches after Trump.

This actually didn't happen. I can't find the article now, but the Canadian government agency that handles immigration was making changes to its IT infrastructure the day of the 2016 US presidential election; this was the cause of the "Canadian immigration website overloaded after Trump election" headlines.

>~~A lot of the most vocal~~ 100% are still in the States.

FTFY
Now I know why my Arch rolled in with a new sudo-package. And version 134.7656.something-you-know-why-yada-yada of Firefox of course.
Musk brought in his own people to decide on layoffs, apparently mostly sourced among his VC friends and Tesla engineering.
> That would be devastating to China, why would they do that?

To let people get on with life.

The people of the world overwhelmingly voted to get back to life even though COVID hasn't gone away.

China's people want to do the same, but Xi doesn't care, that's the only reason this policy still exists.

It comes down to not giving a shit about what your citizens want.
I'm not sure if you're trying to defend twitter, but if you are, I absolutely love that you're doing it by calling it a Kafkian company!
2b per km?

Thats insane
I went through the code, some of the tweets, and I'm trying to figure out what they are thinking. The best guess I can come up with, is if someone were to make their own tool similar to the ubiquitous "curl" or "wget", there would be a kneejerk reaction from some people (lol it's curl but worse), while most people would be happy to simply ignore it, and a few would be curious about it.

The problem with Twitter is that it gives an equal platform to everyone's opinions even if it is without merit or reasonable discourse.
Curiosity + Responsible is a good combination. In my early Java projects I ended up building increasingly elaborate Try/Catch/Throw error handling flow control, to the point I was getting close to EHDD - Error Handling Driven Development. I wanted to build systems that could gracefully handle every possible error.

Trying to figure out better error handling architectures led me to the functional world, namely Lisp, Erlang, and Haskell. Erlang's fault tolerance, and Haskell's error elimination via type system, were total revelations for me. And that's when the fun really started!
When I was in middle school, Tanqueray had a spokesman named “Tony Sinclair.” I loved every commercial he was in, they were so fun and the background music was amazing.

Anyhoo, the official site had all the songs (5) for download so I forged my age to access the mp3s and I still listen to them, to this day.

I just wish I knew more about music formats back then, I have no idea if there were FLAC versions available. My annual pleas to the Tanqueray and Music Beast Twitter accounts remain ignored.

Alas.
It’s really hard to overstate how badly things are going over there at this point.

It’s incredibly obvious by now that Elon and his crew of weirdos currently running the show (David Sacks and Jason Calacanis etc) were just marinating for years in an echo chamber of right-wing propaganda full of resentment against Blue Checks, fantasies of "shadowbanning", resentment of rules against hate speech, and lies about politics and other topics.

They are just making things up as they go in what is quickly becoming the new textbook reference of the Dunning-Kruger effect (https://thedecisionlab.com/biases/dunning-kruger-effect)
Sometimes one finds oneself agreeing with a HN story that one knows to be factually correct and then not bother to defend its position against naysayers with entrenched views as to do is to buy an argument that one can't win—well, this is one such story.

As a Fortran programmer I know the language is alive, well and still doing what it does best so there's no need for me to defend its position in the programming languages debate—a debate which in recent times has taken on a fervor of nationalism about it.
> I just really don’t understand how this whole situation has been this badly mismanaged.

You and almost the whole world. There are still some people left believing him to play some kind of genius 4D chess. Same thing happens for Trump and Ye.
I was actually wrong on this. iPhone still does not have proper files. I can't add files on my iPhone and have multiple apps read them.
The US states are no more autonomous than the analogous regions in many countries.

For example, Madrid's transport system is controlled regionally in a way that involves region, city, and private entities and is far better than anything in the US (NYC included).

The US has institutionalized and legalized practices that are viewed as corruption in most countries and this becomes very evident in regards to public contracts and public works.
threads 12 hrs ago

https://news.ycombinator.com/item?id=33496808 133 comments

https://news.ycombinator.com/item?id=33496822 18 comments
Art degree - joined a friend in 2009 developing my first iOS app in objective C in a rush… it was rewarding, and got a lot of experience building stuff since the in PHP, Python, C, Clojure.
I’m not a dev anymore, but it was fun - which gave me a lot of motivation to keep at it.

I’m a knowledge sponge, and by nature have a fleeting attention (ADHD recently diagnosed), so even though I was not able to keep at something very long, I at least was able to learn a lot of useful thing fast.

Now I’m trying to dive deeper in my interest - programming is a tool for me, not an end in itself, so I’ve switched to other interest. Still using with electronic component :)
Aren’t you going to get a lot of survivorship bias here?

I am self taught, then went to a boot camp and now work at a FAANG. Things that helped:

1) Making challenging projects.

2) Spending lots of time reading CS books. Ended up writing https://thecomputersciencebook.com.

3) “Obsessive curiosity”.

4) Going to a top university (for non-CS).

5) Looking like a stereotypical programmer.
How do you think jails compares to docker? I have never used docker myself but I always thought the way FreeBSD jails works is awesome.
Extreme motivation to build my software project ideas.

Hard work.

Many many many uncountable hours programming.

Deep curiosity about every level of computing.

Coding coding coding.

Learning reading researching.

Relentless willingness to grind on problems until solved.

A deliberate decision to focus on learning the set of technologies that would allow me to build every part of an application. React, Python, typescript, Postgres, Linux, AWS.
You could do a similar 4GB RAM server setup for around $7/month using the Yunohost server app manager (free) + a VPS server host like Hetzner (or see lowendbox for others).

See the instructions on the bottom of this page, for example:
https://joinfediverse.wiki/How_to_host_your_own_Fediverse_in...

Here's a list of all the server apps Yunohost supports: https://yunohost.org/en/apps?q=%2Fapps
The interesting parts it going to be how many people that are important to keeping Twitter running are going to quit in addition to the fired ones. It's not going to be a nice place to work for, so those people that are financially well off and those that can get good jobs somewhere else are probably considering their options right now.
Are these fired workers really fired from legal perspective? Or they are suspended and informed that their employment contract will end on Feb 2nd?
Honest question: which one is unintuitive?
A bit of all of the above. But mostly, as an artist friend put it, "keep your pencils sharpened". For the last 35 years, I have tried to write some code every day as a way of keeping my pencils sharpened. I wrote a Java compiler (called "lava", because the project was hot but moved slowly:) , a TCP/IP/ARP stack, an editor, a database ... whatever I wanted to learn. I didn't complete any of these hobby projects, but I have no regrets ... there's only so much time and there are so many others to start :)
You can only map CapsLock to a single modifier in keyboard settings? Which is how I've always had it myself (caps->ctrl) but that's not what's being discussed here.
Any hints as to the profession you might try practicing freelance, your experience in it, or the geographical area you're hoping to work in?
you forgot option number five

fuckton of luck
I disparage people in real life all the time, mostly when their terrible code consumes hours of my workday or days of my workweek. The difference is my comments aren't discoverable by them.

I think part of the problem is people treat Twitter as a conversational platform for their friendgroup, when it actually is a megaphone lottery.
I wonder what it’s like working with these snark merchants? Caring about code quality is important but it’s even more important that feedback is given so that lands, and authors have the right attitude to feedback. Code review fails if people bicker or refuse to collaborate.

No code is correct. It either ends up being shown to be flawed in design, inadequate for the task as we now understand it, or rotten in comparison to the wider context in which it lives, and which has now evolved.

The real value of a SWE team is having the drive and relationship strength to be constantly shipping impactful diffs, without drama.
There is a big interest to relate bitcoin with failure and money washing or any negative thing or activity in general. Nothing new.

Bitcoin is becoming money because it can be treasured without inflation. That is a terrifying idea for states.

For sure Bitcoin has its risks also, so careful how much you put there.

I plan to buy bitcoins before the digital currencies managed by central banks come and tell us what we can do or not and when depending on the mood and interests of the governor (hidden, of course) at that moment.

Do not say I did not warn you :)
No mentioning of abcde ?

Would like to know how it's seen in the ripping community https://wiki.ubuntuusers.de/abcde/
Musk says Twitter parody accounts must be labeled or risk permanent suspension
what happens when the peer is behind NAT? you need to be able to use TCP Hole Punching
From the guy who managed to launch Starlink and currently runs the most successful/effective space launch provider, it's so bizarre seeing him fumble Twitter so badly. Has something changed about him or has he always been this way and the space industry was just less conducive to drawing out his batshit crazy?
I might just be getting old and cranky, but I get the feeling we're re-inventing common sense, but replace sense with technology. Can I get an app that tells me to stop letting the water run while I brush my teeth as well?
Meta Tetris - game screen is a representation of your available RAM, if game's over, computer freezes. Interesting idea
Yup that's a typo hah.
I'm not self-taught (bachelors CS degree), but this is the first time I've seen somebody else mention this way of learning things. I basically do the same thing; skim lots of things and inefficiently modify code until I eventually get the whole picture. Do you feel like this keeps you from having deep knowledge about certain subjects? I always feel like I am _eventually_ pretty good at knowing how a project is supposed to function, but then I see people having deep random knowledge about compiler flags or frameworks or whatever and I go back to wondering if my knowledge-skimming keeps me from deeply understanding things.
j and k are both fairly common index variable names.
Good twitter comment re Purdue bucking the trend.
https://twitter.com/ElberfeldTom/status/1588366784045817856?...
Here is a secret: everyone who achieves anything is self-taught.

Even people who went to a university only learned from the work they did. Most of what they learned wasn't on the syllabus. So, treat everything you do as a thing you can learn from. In any textbook you pick up, do all the exercises.

The main thing I learned in engineering school and used after was that not knowing how to do a thing did not mean I could not do it.

If you have to do a thing again, do it better than last time. Maybe the result could be better, or you could get there with less wasted time. Always devote some attention to how you could be better than you are.