skysight-inc/HackerNews huggingface dataset:
I am in Jakarta. was thinking of moving to Bali but that isn't practical.

I think you know what "The West" is when you are outside it. If you look at which countries are sanctioning Russia, it overlaps almost entirely with that list (i.e. that list of states minus Japan and Korea though some folks might argue that Japan and Korea are in fact Western -- not including quasi-states like North Korea or Taiwan in that assessment). That doesn't say

'"Where there was once optimism and openness, there is growing political repression": In continental Europe? I don't think so. Please provide concrete examples.'

Certainly there is less than in the US due to the fact that free speech law binds the private sector as well as the public sector and that, in theory, discrimination on the basis of political or other opinion is forbidden.

That being said, I watched protests during the Covid years treated differently depending on political views. In essence protests for in-favor causes were given go-aheads while protests for out-of-favor causes were restricted or banned. This may be changing now in Germany at least for the better.

I don't like the far-right but when legal far-right parties are restricted in an ability to rally because political opponents to them blame the spread of Covid on them (overlooking more likely causes like cross-border commuting to a country with far higher problems), then I get nervous since usually I find myself, more often than not, fairly far left economically at least.
Chinese nationality is super hard to get if you're not born with it, but it's technically possible to get one, especially in cases as described in the GP.
How to Be a PM That Engineers Don’t Hate
So are the Mexico border regions
> Actually Github only recently gained one of the best features bitbucket has always had, which is a file explorer on the left in PRs. I have no idea how people could use Github without that.

The “find file” button which opens a quick open style prompt makes it as easy to find a location on GitHub as it does when I use VSCode
High trust and low trust organizations
Manager in my parlance is heavily working on growing me and the others in my team as well as managing or product portfolio. As others said that sounds like a director. Who runs the day to day off the team. Or do you only sync once a week?
Not especially non-conformists - non-conformity is merely a symptom.

As you say, risk seeking behavior, resulting from the actual cause: "poor risk assessment" - ties right in to difficult childhood, mental health issues, and the market misjudging you (all causes or signs of trauma and being outside the norm).

I say this as someone with an appetite for trying new things, being non-conformist, and adventure sports - clearly the accuracy or the precision of my risk assessment model is significantly outside the norm!

People with excellent and accurate risk estimation and assessment work as actuaries, or accountants, certain kinds of insurance brokers, something nice and safe where you can do good work for 35 years and retire. The quintessential "brown volvo" driver.

Now, I personally think those people are rather safe and uninteresting - but then we've already established I'm probably not the person to base your decisions on!

If people are interested, there are good psychological tests for risk assessment skills - https://en.wikipedia.org/wiki/Impulsivity#Assessment_of_impu...
That wouldn't drive installs of the Altstore app, though!
Armchair Architects: Architectural Erosion and Technical Debt
I don't see that as ironic. It in fact reinforces the importance of the metaverse. If there is a benefit to being in person, but not everyone can physically be in person being virtually present would be the next best thing.If presence wasn't shown to be valuable it would mean that the metaverse wouldn't be valuable for work purposes.

Remote work is here to stay in society so finding ways to improve it will be valuable.
Sorry, too colloquial: "messed up" == unusually high rent-to-income ratios comparable to expensive Western cities, resulting in the same sorts of compromises and dissatisfaction found in those circumstances - basically what you said.
my personal take is that it is okay (for code and other copyrightable works), and possibly for the greater common good if, and only if, the resulting models are permissively licensed.
>> Learning how to use SQL is more of a trade school course.

While SQL the language is more "trade school", the original poster mentioned;

>> Database Systems (relational algebra, SQL)

Certainly I would expect a CS course to cover databases, in the sense of 3rd-normal-form etc, sorting, searching, indexing and so on. I wouldn't expect them to necessarily be proficient in any one database product, but I would expect them to understand different ways of storing data, and how to design a "data layout" based on good practices (again 3rd normal form etc).
The Venture Capitalist's Dilemma
Working on my second startup. I have clinical depression, ADHD and OCD.

The depression is an endless battle through a muddy swamp. I have to endlessly game it with exercise, sleep, supplements. I would give anything to not be held back by that.

I somewhat envy the manic benefits of Bipolar! That sounds so much better than just regular depression! /h

But my ADHD is high functioning. My mind constantly jumps from topic to topic, every aspect of a problem, or any problem in my life, or anticipated future life. And my brain tracks all these puzzle pieces well. It is my counter-point to focusing!

And OCD works for me too. I think it is what makes my ADHD work for me. Always fixing, improving, smoothing, organizing. I can get distracted rearranging books on a shelf, but even then its like meditation, my zen, in that even small positive changes to my environment motivate me out of depression.

Also, the constant ADHD/OCD iterations over the smallest things, leads me to fluency with my projects that invariably lead to the bigger novel insights that make all the difference.

You can't run around the base of a huge mountain like a madman, testing every possible crevice, accumulating every possible strategy, practicing every kind of traversal, and acquiring every piece of equipment, without finding a way up! Even if I can't describe to anyone whether I am making any progress at all until I do!

The downside of ADHD is very real for me: "less skilled at necessary tasks like accounting and bookkeeping" is an understatement. I can keep my regular life on rails, or get work done. Unfortunately, not both.
As a Chinese, it's really damn interesting to see people talking about China in the comments (no matter good or bad)
Aren't japanese websites famously hard to use / different? (https://sabrinas.space)

Relevant thread: https://news.ycombinator.com/item?id=33745146
Hmm no, it's definitely remote work's fault. Weak risk management is solved by c o l l a b o r a t i o n.
Likewise it is possible to write optimally performing Java code if you know how what what's going on behind the scenes.

https://lmax-exchange.github.io/disruptor/disruptor.html
> >At some point people have to come to terms that this isn't about some technical definition of "immigrant" vs "expat" but a deeper prejudice.

> At some point, people like you need to stop trying to make everything about racism.

But it is. (Kinda.) If you don't look East-Asian in China, the predominant assumption is that you're an "expat". And statistically this is almost always true -- Chinese nationality is extremely hard to obtain if you're not born with it, and probably 99% of Chinese nationals look East Asian and has East Asian ethnicity.
> The trick is always to ask them how much they can raise, and do so assuming they raised successfully in the past and that they know VCs.

They don't need to have the ability to raise anything in a B2B setting, if they can answer the alternative question:

"How many customers have you personally signed up for previous software sales".

I'll happily partner with someone who has profitably sold B2B software - having a list of existing contacts in existing companies as well as solid experience going through the entire sales channel is, to me, just as valuable as extracting money from VCs, because I'd rather have the money from customers than money from VCs.
Bush Plane
The relational algebra definitely fits into CS foundations, in terms of things like ACID and serializability etc.

That was a fun course where I learnt horribly bad patterns like "your data forms a key so you should use that as your key instead of having a surrogate key"

The prof was good at relational algebra, but not designing software
What do you mean by Feedback here? Is there a paper you’re referencing for Chain of Thought with feedback?
> Sounds like a lot of CS investment bankers are going to be out of a job soon.

Then maybe don't fall for almost-obvious scams like Archegos
I don't know that three days are necessary but it's hard to deny that sometimes an in-person conversation just gets things resolved much faster. Though considering how many teams are now geographically distributed I find the argument less compelling.
The company rescued from insolvency with Microsoft money and reversed buy from NeXT, and only managed to get out of red thanks to the iPod and what came later, regardless of the office structure.
> “Ideas like hedging interest rate risk often come up over lunch or in small meetings.”

Not a banker, but this strikes me as absurd. Surely this is part of soneone's key responsibilities?
But why would people do this if they're coming to the office?
Yep, this is exactly what I'm doing and what the "Switch Account" feature uses. It should maybe be called "Switch Profile" as they are kinda tied together.
I’m a fairly new father. It was hard fought for my wife and I. Three years of trying, rounds of IUI, I had to be on different medications that entire 3+ that made me feel shitty, and eventually we succeeded with our first round of IVF. We now have an 18 month old daughter, and we just tried with one of our frozen embryos to get her a sister.

I say tried because while my wife got pregnant, we found out a few days ago that it was an anembryonic gestation. My wife passed what embryo there was today.

We aren’t exactly rich and my parents helped with the funds.

But you know what? It’s all been worth it. Hell, I’ve been stressed like crazy because I want to change careers back to using my degree in computer science instead of the photography I’ve been doing and I don’t have the time to get my skills up to snuff because of her…

But my daughter makes me the happiest I’ve ever been in my life. It’s a joy I never had before. I wish I could somehow let my friends that have decided not to have children experience it.
Networks and databases are both memorization heavy, while concurrency really needs 3 courses in a row to really get it.

People forget the memorization after taking the final exam, and it takes some dedicated interest to take that many similar courses in a row.
Ask HN: Switch Careers Without Experience?
I'm an unemployed webdev thinking I could be a good designer, project manager, or <insert anything other than webdev>, but I have no professional experience with those. I could get a webdev job and switch positions, but I have a personal rule to always be honest and I don't think anyone would hire me after I say "I'm actually totally burnt out on webdev and just trying to get my foot in the door".
I don’t think top CS programs teach that. Maybe they’ll have a course on implementing databases.
Most people do not build/train large models locally - if you get to that point, you'll be renting cloud compute. Any computer that has a GPU and is within your budget is good to get started with intro models/Kaggle.
How is computer science not programming? The vast majority of CS research papers are about programming.
> AltStore, Delta, and Clip are properties of AltStore LLC and are in no way associated with Nintendo Co., Ltd. or Apple Inc.

Nintendo?
I think the problem of engineering management is that componentization is a hard problem. One needs to recognize that Conway's Law is an inevitability, but it can be a positive as well as a negative thing. If you design your organization around needs for components, then you end up with limited contracts.

Even the organizations that I have worked for that have been better at this than others have still struggled. Perhaps there is room to just point out that high-level architects need to be involved in people and organization decisions.

In the end, flatter organizations are better, but structure of both organizations and software are hard problems and things that we struggle with throughout our careers on either track. I have usually fought to have ICs report at every level so that part makes sense.

But the question becomes what you replace middle management with? The answer shouldn't be "chaos."
It seems obvious they decided a direction and went looking for metrics to support it but what's the point of arguing on a logical basis?
I don't know how well that works, but I can assure you what you've described is not at all a typical management arrangement in this industry
One of the best directors out there. Just wish he had more to watch.
They are infamous for being old fashioned, note how they are still fundamentally Web 1.0 sites with columns and packed densely with content which is mostly text.

I love how I can just open a Japanese website up and have everything worth seeing right there in front of me. No need to scroll past a 1000 pixel tall, unrelated stock picture to then deal with "content" spaced 100 pixels apart and using only 600 pixels of my 1920 pixels wide screen and "dynamically loading in" as I scroll past them.

I love how I can just open a Japanese website up and generally have it load in seconds if not instantly. No need to wait tens of seconds or even minutes for a trillion lines of JavaShit to load and be processed and then wait on a trillion more assets to be loaded and processed.

Fuck minimalism, I want usability. Websites are carriers of information, not high school art projects.

Also to note: I'm Japanese-American. :V
Everything compiles to a big .c file.
capntr - tool that acts as builder knows which part of runtime to compile and link.
Imports are not dynamic like python. Does not have all the features of Python import also.
Have you read a lot of biology papers? Are they all about operating microscopes?
The Wreck of the Titan
I don't understand: is your argument you should bad laws are only bad when they are used to address a non-existent problem?
A pessimistic person might say that companies don’t trust their employees to work unless they have absolute control over their employees and how they work.

It’s a power play. Companies need to know they’re in charge.
Thank you, this is indeed what I meant and was covered by our curriculum in the third year. SQL was merely a practical example.
It's money and competition. First, universities/colleges want to maximize their profits and that means maximum number of students at minimum cost. Unless the whole schtick of a particular university is "superior quality" it usually makes financial sense to not offer highest possible quality and rather increase throughput.

Second, I don't know what part of the world you are in, but usually formal education courses have certain requirements to them, roughly x1 hours of social, x2 hours of humanities and so on. Then there are basic prerequisites like math. In the end, the final number of hours for subject is not that high as it would seem at first glance.

Finally, there is competition among education providers and their "tiers". Universities/colleges compete not only among themselves, but against codecamps too. The premise of code camp is to help somewhat computer literate people memorize a bunch of text macros that yield certain result on the screen. Colleges must adapt to compete, dropping the quality floor even lower.

In the end, unless you have graduates from "general" college/university you can expect that deep foundational understanding will be replaced with quick factoids on how to produce certain result in certain specific context without understanding said context or even being aware of said context.

Greybeards looked the same at "us", by the way.
Success is having no regrets.

But of all the people, those who show jealousy acts are often the ones who say success is having less money and more time with family. Then you show them “Hey, you have 3 kids, a loving wife, just enough money to get by which is both what you’ve always said was sufficient and what you voted for (while you voted for the richer single men getting slashed), meanwhile I’m autistic, have no wife or kid, I’m rich like Cresus as a nice kickback from spending my Sundays at work… and you still have to be jealous???”

If it were on my own terms, I would have chosen to be able to join improv groups and invite them all home without having a tantrum thrown because I don’t contribute more than the rest of the group. Money doesn’t equate universal power.
i guess its situational.

I'm not clear what "the day to day off the team" actually means in concrete terms. I dont mean it in a dismissive way, genuinely curious

You need to work with someone or get feedback, then you go talk to the relevant person..? If you really need you could go run something by the manager. Again i dont really see that being a full time daily job (for just one team). Just a few hours here and there. I guess the major sync is once a week, but youre generally in the loop with whats going on throughout the week

"heavily working on growing me"

You work together with your team and learn from each other. Often there is one person with more years of experience with any particular issue

Technical mentorship is great but almost completely separate from managment
I might be off-base, but I feel this is a very American thing to do: argue. In school there a even debate classes yes?

Much better, I think, is to have a truth finding conversation together. Perhaps coming from different sides of the story, but always on the search for trying to find common ground, the truth, science, and an open mind to be changed by those things.

And not see the whole thing as a match to be won you know?
The classic bit was that Slack was "no remote" pre-2020 (I'm sure nobody was counting the number of days that the C-suite and other executives deciding that were AWOL though)
Being a tech entrepreneur seemed so cool in the early 2000s. Tech salaries have exploded so much since then that you're better off with an office job in terms of risk vs. reward, or maybe youtube or substack for those who want to be more entrepreneurial but without owning a business. The whole LLC/business plan route is not as important as it used to be unless you actually think you can create the next Square, Stripe, or Coinbase and can get the VC to write a big check. It does not help either that costs have really surged, such as coding, advertising, fees and regulations (such as Apple App store rules and fees, which are so high and restrictive), and complexity (like coding) compared to the early 2000s, and markets seem more saturated too.
Pursing peace at any cost is not the right thing. If the US has more incentive to encourage Ukraine to defend vigorously rather than paying Danegeld, well, that's no bad thing for the long term stability of the world as a whole. The only case I'd worry about the kind of thing you're suggesting is if the US were pushing Ukraine to counteratack hard into Russian territory and turn down an offer of a return to pre-2014 borders, and that seems unlikely so far - if anything so far it seems to be the US holding Ukraine back.
Custom domains with @gmail.com addresses
Not to diss the effort but be upfront with what's required. You need to download install iTunes and iCloud, then you'll need to provide your apple username and password? Too sketchy for my taste, thanks.
Very useful indeed. I used it to compute the similarity of patients with different diseases, e.g. if patient1 has 3 diseases and patient2 has 2 of those three, they should be treated more similar than if patient1 has only 1 disease and patient2 has another one. Euclidean distance would assign the same value in both cases.
None of these were required in my CS program. Were those required courses in your CS program?
And the proliferation of cars led to ruining many cities for people like pedestrians (and the destruction of neighbourhoods). Not all technology leads to great outcomes. Cars are useful but we've gone way too far in many cases, and we run the risk of doing the same with AI too.
Sucralose is a negative modulator of T cell-mediated responses in mice
Regarding the comments in the author's post about companies requiring more and more that employees work at least 3 days in-office - I think it really boils down to the fact that most people work harder when there's someone looking over their shoulder and expectations are literally staring you in the face. It was like that in 1000 BCE and it's like that in 2023.
It just made me feel rotten. There was no laughter in our cinema.
Delta is an emulator.
Like 5 or 10 developers try to add a css button? Fight breaks out over a ternary operator.. most annoying person wins? You can have too many cooks in the kitchen.
A Serious Privacy Vulnerability in Google Pixel's Markup Tool
We're not talking about biology. There is no such thing as computers without programming.
A couple of well-known ones are Automattic (WordPress.com) and Gitlab. Gitlab even has its employee handbook publicly available https://about.gitlab.com/handbook/
This noob is asking about foundational knowledge not knowing that even in mathematics there is no total ordering of axioms and theorems.
It didn't make them worse. Highest market cap on the planet.
I just meant any organization can/has an informal structure and has to mature into a remote work structure which is relatively new.
How is anyone meant to respond to that? Can’t you apply this thinking to any company?
Great place. I spent at least five of my kids' birthdays there, but highly recommended for adults, too.
Fed to Central banks rate?
It’s The Selfish Meme. Your artistic style has as much “drive” to reproduce as your DNA. There seems to be a tug of war happening between the interests of the artist and the interests of the art.
Yes:

Gerbers:
https://e2e.ti.com/support/data-converters-group/data-conver...

Firmware:
https://www.ti.com/tool/ADS1299EEGFE-PDK

You are just making money selling $60 parts you bought too many of for $350.
That is… I mean, I don’t have a lot of love for managerial positions to begin with but even I can admit that a people manager should have at most 6 or 7 direct reports. 30-50 is completely (laughably?) untenable. I mean, even grade school teachers only have 25-30 students a piece at most and that’s, like, bare bones budgeting.
Having more babies can't produce the effect that the competitor's population goes down over time. You have to do something to hurt them.

That might be eating their food, or leading predators to them, or killing them yourself, but unless you do something to hurt them, the territory they hold is going to grow over time, not shrink.