skysight-inc/HackerNews huggingface dataset:
This looks interesting, I've been using Connected Papers [0] which does a really good job. Nice to see an alternative.

[0] https://www.connectedpapers.com/
I assume engineering positions are on the top bracket of salary distribution.

If not even this is enough to pursue home ownership, what kind of people are able to afford a house? Honest question.
Few people buy a house outright. Mortgages make the ordeal a little more in reach. Now as to whether banks grant it or not is a different problem...
Ubuntu 21.04
The non-Twitter link: https://github.com/alangpierce/sucrase#readme
Are you preparing for interviews? Read online about the common questions, and prepare like you would study for an exam.

That was a big mindset shift for me also coming from a top university but being bad at interviews. Before I had little confidence, afterwards my success rate is 80% the last time I interviewed (4 out of 5 FANG/late stage startup companies).

This is for SWE though, data science may be a tougher nut to crack.

As an aside, being happy and not isolated is pretty key for having consistent progress in your studies or work.
Yes! Housing on its own would be one thing. Might just be housing being housing (though... way more than it usually is, so, there's that). Now. How are other assets doing?
Exactly this. You can either having pages that scroll horizontally or content that reflows. There is really no other option available when dealing with a layout that can be arbitrarily resized (edited to add: there are a couple other options such as scaling down all individual UI elements, or simply removing some elements but those aren't really viable solutions in most contexts).

Since we have collectively decided that horizontal scrolling is unacceptable in almost all web contexts, that leaves reflowing content when the window gets smaller.

I understand the complaint and I sometimes have a similar frustrations. But, what other options are there that don't introduce horizontal scrolling?
The US takes English for granted so often, despite our actual diversity and no "official" language. Although I do love the National Park standardized symbols.

But to totally wander down your tangent, color can be dangerous to rely on for accessibility reasons.

Green in particular, seems like a poor color choice for accessibility, given the prominence of red/green colorblindness.

I worked on an internal system with a Web UI once with someone much less sensitive to this than I was. He wasn't a jerk, just would do things and didn't like revisiting to change. I'm generally not a UI person and got tired of fussing about it, so just rolled with his "it's just internal" for his parts.

One of the things he made would highlight rows of text by changing the color from grey to red without any other visual indicator (bold, etc.). The grey text already annoyed me, but that's a different story.

Our very first user when we piloted just happened to be red/green colorblind and was completely confused. It didn't occur to him that color was the issue, and my coworker didn't understand why he couldn't differentiate. It dawned on me to tell him that the selections were red, and ask if he was colorblind. We walked through the rest of it with him and found another place where red and green text were used to indicate "good" and "bad".

A week later, my coworker took colorblind-support as a 'requirement' and had reworked everything he did to ensure multiple visual cues. When he did decide to fix something, he was very thorough. And I'm sure he carried this forward to everything he's done since.

I'm not an expert, but I think the red/green issue is the most common (especially for men), but I know there are other varieties, and other vision problems can make color difficult.

I think that the figure running through the door is a great example of a good symbol, though. No reliance on language and an easily identifiable shape. But I'm definitely not an expert in either accessibility or design. I just try my best at both when I have to do that stuff.
I suspect this was rhetorical but I'm feeling positive this morning. You're not stupid, many civic ideas I was raised to believe turned out to be folktales.
India really needed to keep up consistent messaging about wearing masks, promote easy to understand infographics (for folks who cannot read)

https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-si...

The government, the lax attitude of the public and inconsistent messaging has lead to this situation. It is heart breaking to see so many lives lost needlessly where something as simple as wearing a mask effectively could have averted this disaster.
Sorry, but even 450k Euros for a house is very cheap for the current crazy market in Germany. At that price don't expect to be in a nice area or be close to any major city or good facilities.
Apple Stole My Idea
This is awesome

I recently got an axidraw and am going to see if I can adapt this into a clean set of lines for used with a mechanical plotter.
> hundreds of terawatt-hours every year on something whose sole practical purpose is to enrich a bunch of Silicon Valley tech bros.

This describes many companies, also.
This seems to be more like fraud/forgery than theft.
> I'm not sure I could untrain all my muscle memory I've built up over the years with my TMUX configuration

You could quite easily configure Zellij's keybindings [0] to mirror your tmux config.

[0]: https://zellij.dev/documentation/keybindings.html
In 5 years, that house might cost a bit more than 450k.
Do you just select companies competing to hire against global companies ?

I can't see a mid-size startup / domestic company needing to pay 100k to get the devs they need, at least from my experience in Europe.
You can make a very decent living on an SWE salary in Germany, and still get to live in a social democracy with a stronger emphasis on "social" than the US (i.e., very solid public services like transportation, education or health care) with a work/life balance that's more strongly tilted in favor of "life" than the US, from what I understand. It's a trade-off, but it's worth it for many.
I believe everyone (with a basic education) should be able to understand both, but I think the X-fold representation is much clearer-- just compare how similar decreases by 80%, 90%, 95% appear at first glance-- but there is a full order of magnitude between EACH of those (while 50% and 55% is basically the same thing)!

Calling it a 5-fold, 10-fold or 20-fold decrease makes the difference between them much more immediately obvious, IMO.

Its similar with the miles/gallon vs. liters/100km metrics for fuel consumption, where one of them just seems immediately more intuitive to grasp and use (to me).
If the numbers drop in "Neanderthal" Texas, and practically every other supposed "good" state numbers rise - guess what?

The "good" guys are the Neanderthals.
IQ tests and exams are a proxy to measure your aptitudes and potential, but they are far from perfect, as many anecdotal evidence will show, and as experience will teach.

If you want to evaluate your worth, on an intellectual level or otherwise, you should try to achieve something difficult, not a proxy, a real thing.

You'll probably discover that abilities are mostly built, not given at birth, simply showing up goes a long way and hard work can lead to excellence.

Also, from my experience, the best achievers in the rat race are not always the best when measured on a real workload and not a (poor) simulation.
Universal Scene Description (USD)
That is not what I said.
If you have doubts about your intelligence you are by definition more intelligent than most people.

Anyway, intelligence is highly overrated. Give me a moron that can follow instructions and learn from her mistakes any day over a genius that can't finish building a widget because it's not clever enough.

Success is largely a factor of persistence, not intelligence.
Technical interviews are a skill like anything else. The idea is that you prepare for them. They are also intentionally made difficult to weed out the candidates who won't put in the effort and time.

> Recent average grades at uni/failed interviews

Ha, I don't remember anybody caring about their grades at uni, as long as it's a passing grade. After you get the degree, nobody will ask about it.

> but getting in was rather because of my high conscientiousness, not intelligence

This sounds like at worst your IQ is average or slightly above average.
I think it's good that you're taking time to evaluate yourself! I suspect you are smart but haven't found something that fits your "groove" yet.

Here are some thoughts/questions that came to mind:

- It seems like, currently, you're good creatively (building, seeing a big picture) and feel that you struggle with implementation (the details).

- Do you want/need to do well in either or both of these? To what end?

- On technical stuff: it's helped me to understand the intent behind an approach, formula, etc. This helps me understand how to apply the tools I have.
Am I missing something?

That seems like a lot of money even for super computing, Microsoft doesn’t come to mind when super computing is mentioned.

Azure is mentioned but I thought a key thing about supercomputing were the interconnects.

Is the Met Office paying Microsoft to build the infrastructure and manage it for them?
Green vs. Brown Programming Languages
I second the recommendation to looking into ADHD. That might also explain inconsistent results on the IQ tests. You are smart, but you are losing focus when doing them.

However, in some countries ADHD is not taken as seriously especially if you are just hyperactive and not inattentive. I don't know about Russia. You might have to do your own research.
"Text is dead, man! Why spend time conversing in decades-old tech on IRC when you can go 3D with Moondo. Even though it has a stupid name, Moondo does some pretty cool stuff, allowing you to cruise VRML landscapes, create your own "avatars," fly through various camera angles, chat, browse around, and even create your own virtual home. It may not be the Metaverse, but it's about as close as you'll get at this point." - Moondo 4/6/96
In all fairness, you're describing the startup scene, which has weird, and often abusive standards over here.

60k is not unusual for entry-level people in "established" companies (outside of an union's contract).
Funnily, one of the comments on the answer did reference Chen's ONT:

> I see your NOP (90h), and raise you an explicit DS prefix (3Eh). It's all about the style points! :-) Any instruction with a memory operand can have a segment prefix. In this case, the DS prefix is implicit/implied, but it can be explicitly specified without changing the meaning of the instruction. Both ways work to pad the extra leftover byte of space, but the explicit DS prefix does not change the instruction's execution speed, whereas the NOP actually takes 1 cycle of time to execute (plus possible decoding). – Cody Gray

Style points is linked to https://devblogs.microsoft.com/oldnewthing/20121113-00/?p=61... which is about a bug in Microsoft Money (a useful product that was killed by the Windows 8 MSN).
I don’t mean to direct this at you individually (the sentiment is throughout these threads) - I can’t help but despair when a community of engineers lack the ability to come up with creative solutions for using surplus energy. There is always a better use of those energy sources than Bitcoin mining. Some ideas: Extracting co2 from air, electrolysis, desalination, etc.
We do NOT have money and trust today. Every single government ever has debased their currency. Central banks cannot be trusted not to destroy your hard earned savings. A dystopia is being enslaved to the existing economic debt machine, rather than being free to trade the hardest money ever invented by humans. When folks understand this, they run to the fiat exits.
I work at Hasura.

Hasura uses a novel way of batching similar parameterized subscriptions together and then polls under the hood. This means that if there are 1000 subscribers of similar type of query, then underneath Hasura will only make a single query to Postgres (or few queries depending on the batch size). This approach, which we call "multiplexing" in short, scales really really well. And is also the simplest way to get live updates for _any_ query, no matter how many joins, etc.

We talk more about this approach (and comparisons with other approaches), and benchmarks in this post: https://hasura.io/blog/1-million-active-graphql-subscription...
Average gross salaries, IT is the second line.

https://de.statista.com/statistik/daten/studie/1789/umfrage/...

These are not stunning by US standards, but important to consider that life costs are very different, e.g. you get actually significantly less than this gross salary in your bank account but in return you have unemployment insurance, free school and university for your kids (or super cheap evening masters for you), health insurance with no significant deductibles (except dentistry), and a serious pension of which you can actually live once you're over 67. Hours are generally reasonable and social protections good, outside the worst quarters of the big cities you have a very safe environment, ...

All in all a good quality of life, but not eye watering salaries.
In my opinion this replaces (and even does a much better job i.e. less typing in the end, less commands to remember) almost everything in the article, especially when combined with https://github.com/rupa/z/. (or the PS counterpart ZLocation). Might be the type of work of course, but ever since I started using this I can go by weeks without needing to manually type cd. After all most of my time is spent in the same directories anyway. And if not, I'm really not manually going to type it, not even tab it, if it can be fuzzy matched since that is nearly always faster. tldr; people do yourself a favor and stop cd'ing around.
Would sure be nice if the website actually had a way of telling if its being displayed on a mobile device (in a way that would correctly detect a landscape mode ipad for instance), as well as a way of telling you are on a metered connection, or even slow connection. There are no reliable ways to do any of that in the browser.
For certain visas you need a university degree (for example the job seeking visa).

When it comes to finding a job a lot of startups (specifically in Berlin) don't require it (the example that I have from a friend is she worked in customer support in a German startup).

A lot of these startups need to communicate in English so being a native English speaker is an advantage.

The issue arises if you want to apply for a work visa for any of these positions. Only a certain number of countries allow you to apply for a work visa while being in the country on a tourist visa (US, Canada, Australia, New Zealand, Israel, Japan, South Korea AFAIK (possibly the UK after Brexit)).

If you're not from any of these countries you'll have to go back to your home country and apply for a visa there.
Because other people keep finding stuff they missed --- and they aren't getting a 30% cut of all revenue from the store.

At what point do you start to accept that the store might just be a monopoly control gateway and revenue source?
You are not defined by your career (or your job). You're young and just getting started. If this path doesn't pan out then look for the next thing. But keep your chin up! You sound plenty smart and self reflection is an uncommon virtue these days. And my experience (now 26 years of software development) hard work beats smarts 95% of the time - so keep working hard.
This does not make much sense to me. Keeping prostitution illegal and criminalising it sends both the sexworkers and their clients onto the black market. There, sex workers have no rights. Sex workers can’t even complain when abused because they’d get punished a second time by authorities. I don’t really know how a study like that can can be conducted with a phenomenon that is hidden from the public view.

https://harvardcrcl.org/to-protect-women-legalize-prostituti...
I think its currently popular because its new and highly volatile and unregulated.

Our society is quite busy with corona and while bitcoin uses a lot of energy already, the market size is still very small. Core reasons why i think we don't hear more about regulating bitcoins.

Popularity doesn't correlate to real value.
Standard glibc memcpy() vs. RISC-V Vector extension version on the Allwinner D1
Or it might cost a bit less.
I'll hire decent intelligence + high Conscientiousness over the vice versa, any time.
(And realizing that, despite being on a prestigious Uni, you're not a genius, is also a pretty good sign of character).

Now that doesn't help you with your interview problems, and perhaps you do have to take a slight side-step. But if your self-analyses is correct, you'll get there.
I don't want to rehash the many long debates about whether it's better to be a SWE in Europe or America. There are arguments both ways, and it's been pretty well discussed.

My interest is largely orthogonal to that discussion. Assuming you're not leaving the continent, why would anyone (besides those who are very passionate about software) choose to be a European SWE instead of a European actuary?
And who is to say that choosing that career path is any worse than choosing any other job to pay for life? It’s your own hang ups at work. Not everyone sees it as a negative.

Just because you wouldn’t want your daughter doing it is entirely different from saying everyone should be criminalized for participating in it.
so confusing, I always assumed 30 fold was the same as 30x, meaning 30 times smaller.
How much have you studied for those interviews? Very few people could do coding interviews without studying on leetcode before.
The general assumption you make is wrong - it’s not like in North americas.
There are eng jobs in the top bracket, but the big majority isn’t.
There are lots of great artists but popularity is somewhat controlled by a handful of gatekeepers. I'd tend to agree with anticodon's point that people that are elevated tend to be in line with the agenda of those gatekeepers.
Depends on your age and experience, I think.

If you're in your early twenties and don't have much experience, it can be tough to get a job and a degree certainly helps.

If you're over thirty and have worked for many companies, nobody asks for your degree anymore.
When I saw this link here I've made special effort to find her words condemning occupation of Ukraine including Crimea and didn't find it anywhere. So perhaps she is not too much of "crossways with the government". If I've missed it somehow, please share the link.
https://www.debian.org/
This is really great! I liked the video explanation as well as the page which shows how we go about exchanging information using DH exchange. Will be sharing this page with some of my non-technical friends.

Thank you!
I definitely don't mean to diagnose or anything but it might be worth investigating things like ADHD.

I am not a doctor or anyone who should suggest medical advice, just someone who has noticed similar symptoms in myself and appear to be on a path to getting them diagnosed as (and hopefully treated successfully as!) ADHD.

Of course have a Google and that, it's only natural -- I'd recommend the HowToADHD YouTube channel -- but make sure to get a doctor involved if you start thinking things fit! :)
> pretend

Why "pretend"? It could be an actual thing. ;)
I’m specifically referring to this paper: https://www.nber.org/papers/w24112

where researchers tracked several asset returns since the 19th century across several western countries. While real estate and equities have similar absolute returns (7%) real estate returns are 4x less volatile, resulting in a sharpe ratio for real estate 5x higher than equities in a country like France, closer to 2x higher in the US, and just slightly higher in Australia - the rest of the measured developed countries fall in that range. In no country measured in the developed world are real estate sharpe ratios lower than equities on average annually over the last ~150yrs.
I do the following [1]:

- I define "cdn" to be what others call "mkcd", as then if I have a command line "cd foo" and it tells me that foo doesn't exist, I can just add the 'n' to the previous entry. I also overload "cdn" so that when not given any argument, it goes into the newest subdirectory in the current directory.

- "u", "uu", "uuu", "uuuu", "uuuuu" for going "up" that many levels, and unlike the aliases in OP, I define them as functions and if those are given an argument, they descends into the path from there: "u foo" is equivalent to "cd ../foo", "uu foo" to "cd ../../foo".

- I also have a function called "mvcd foo bar" that moves foo to bar and then goes into bar. "mvcdnewdir foo bar" that does the same but will create bar. (I'm pondering unifying them to a version that always calls mkdir -p)

- an alias "c" for cd [2]. The single letter messes with the history search though (ctl-r c space or ctl-r cd space ?), so it's not necessarily a good idea. `shopt -s autocd` that I just learned about here may be better.

- some functions for special locations, "cs" for ~/scratch, "cb" for ~/bookmarks, etc.

[1] see .bashrc at https://github.com/pflanze/chj-home
[2] but I never use bash's "alias" since aside of being shorter it is always worse than a function (no way to extend it later to take parameters, and messes up live redefinitions)
You have a problem and you need a configuration language, so you pick YAML. Now you have two problems.

Take a leaf out of Rust's book and use something simple and sane like TOML, YAML is a mess.

See: https://github.com/cblp/yaml-sucks

Otherwise this looks like a great project, please don't ruin it with YAML.
> I'm not sure if heating with cooler water is more efficient.

Unfortunately I only have a Dutch link which goes into way more detail: https://gathering.tweakers.net/forum/list_messages/2027810.

Dutch energy companies by law have to advise their customers how to save money. The app I use give exactly this advice (lower the temperature), plus various other advices.

> Some places you pay for the joules delivered into your home

That's something different than what I said, no? I'm talking about when you generate the heat in your home. I'm aware of that solution as well, they're efficient because of volume plus part of the heat (energy required) is waste-heat from some industry.

There's still various ways to save energy despite exactly measuring the temperature out and in. E.g. radiator fans.

I know this all seems entirely illogical. Energy in (or required) should stay the same. Practically though, it's probably energy losses that somehow occur and are avoided.

E.g. for the radiator fans people measured if they save energy. They do, though the cost of buying them might outweigh the savings. DIY is cheap though.
Lawyers, consultants, doctors, couples and don‘t forget about those who inherit some money and those who are happy with a 300k single apartment.
If we could also get some network topology symbols that'd be nice too.
unfortunately it is not about the individual who can get corona and can recover from it. It is about stopping the spread into the community to prevent the vulnerable individuals from catching on to the virus and breaking the transmission chain.

I am certain most of the world population can get covid and recover, but that is no justification to allow it to spread uncontained and cause so many preventable deaths.
Get your GitHub sponsor badge
Do you want a github sponsors badge as an achievement in your GITHUB profile?
GET YOUR github sponsor badge for 1 USD (1 time payment). Badge will be shown under "Achievements" forever.
Thanks for supporting.
You should revisit this, in the last couple of years this has moved quite a bit, I'd say it's closer to 70-75 now.
Obviously you'll get more in the states (or even frankfurt!), but it's changing rapidly.

There's also some offers in berlin for meaningfully higher, I'm just taking a ballpark average for senior.