skysight-inc/HackerNews huggingface dataset:
Not a scientist so I may be wrong in places, but here goes:

A chromosome is DNA folded up. What was previously thought to be specks of dust on a microscope slide turns out to be very small chromosomes. Their function is unclear. Between many birds and reptiles these microchromosomes seem to line up with the normal chromosomes fairly well. The difference is relatively speaking fairly small. In mammals however these microchromosomes are much more jumbled. These microchromosomes cluster together in the center of a cells nucleus. This means they physically interact. They touch.

Now what this all means is as of yet not entirely clear. They most likely have some important function since they got preserved very well along evolution. Mammals however did something weird to these microchromosomes for unknown reasons.
I noticed that this mentions California. Is it true that crime in California has risen significantly in recent years?
Preventing pandemics starts with recognizing links between human, animal health
And the merchant will permaban your 10 your old account with bajillion fake internet points?
Regulation, education, inertia. All of those tell specialist things like "streets have to be at least this wide in residential areas". Zoning can make it impossible for the requirements of daily life to be in walkable distance.

There is also some scale issues. A walkable city is great. A walkable neighborhood might not be, not if it is too small and everyone has to drive to work, to the grocer and to the doctor. Public transport makes only sense if it can move enough people. All drivers (so everyone) will be uncomfortable with the walkable, but disconnected small neighborhood.

There has been some rethinking in the last decade or so and cities are trying to become more walkable, more livable and less car focused with increasing frequency.
Yes, but it is also probably similar to what they have in GS & BAML.

Model seems to originate from GS:
https://news.ycombinator.com/item?id=29104401
Hello HN,
I wanted to see what it takes to make GPT3 model into production (== having consistently good automated results,
rather than cherry-picking best completions). Horoscopes seemed like a simple usecase, where it is a good validation to see that AI can generate human-level texts (BS).

wdyt?
Come on man, "New Statesman" and Twitter?
> Why?

Why does Stockholm syndrome exist?

Because it benefits survival in a violent world.

Not politically correct, and absolutely not condoning violence, but a lot of women have a deep primeval sexual response(they lubricate) to displays of physical strength, dominance, aggression and violence.
So has COBOL, sort-of.

A regular MOVE is sort-of structural. It moves field i of the source to field i of the destination. Source and destination need not be of the same type, though.

MOVE CORRESPONDING is nominal. It moves field Foo of the source to field Foo of the destination (leaving fields that do not have corresponding items alone)

In both cases, data may be converted, for example from alphabetic to alphanumeric.
Please be more specific. Regardless of whether there was a secondary motive of purging political opponents, are you saying that it was ineffective in actually addressing corruption? Can you show some data?
Is routing so hard you have to revamp it 6 times?
Very interesting.

I am feeling the urge to learn array processing languages.

There is something very tempting.
What’s wrong with Spring RTS?
Strong fullstack software engineer with 20+ years of experience. Really interested in Elixir/Phoenix.

Other tech: Kafka, K8, Postgres, API design. Very experienced on JVM optimization and perf tuning.

Location: Berlin, Germany

Remote: Yes

Willing to relocate: No, flex on travel

Technologies: Java, Kotlin, React, Spring, REST, SQL, Kafka, Kubernetes, event-driven architecture

Linkedin: https://www.linkedin.com/in/ishipsoftware

Github: https://github.com/luciano-fiandesio

Email: luciano@fiandes.io
Criticism of architecture Pritzker Prize winners' style
Google News returns to Spain after the country adopts new EU copyright law
So the hype around XMPP is no better than Matrix then. Oh dear.

Going to keep using Matrix then.
> That is only a valid stance to take while you're developing most of the "regular" software out there, but once you start dealing with finance data in an industry that's highly concerned with compliance and security you might get more demands forced upon you in regards to what you can or cannot do.

I'd think financial institutions would avoid such a scenario entirely? The work cant also easily be split up - just because two libraries are correct doesnt mean both of them together are correct.
What Computing Tech Will Drive Future Space Exploration
Emeritus Chair
LEGO A/S Denmark - Denmark location

Positives:
+ Great product that kids of all ages (1-99) all around the world like and will want to talk to you when you say you work for LEGO
+ Healthy work life balance
+ Company really cares about it's employees (not just on paper)
+ Family owned
+ Huge emphasis on doing this in legal, ethical ways
+ Profit gets reinvested in renewable energy and similar projects and in significant percentage given to good causes
+ Plenty of work for IT people in different parts of organization (take your pick...)
+ Relocation is handled/helped by the company
+ Most of the areas are quite international

Negatives:
- If you do not get hired for CPH office, your workplace will be Billund on Jutland which is boooooooring (good if you are a parent)
- Weather sucks in Denmark, so if you come from somewhere more south you will complain
- Like in any big company, promotions, implementation of ideas ect can be based both on rational reasons like contribution, ROI and office politics (depends on departments)
- Some areas might be more amateurish than you are used to in IT solution oriented companies (SAAS and similar)...but you can view it as places for improvement

Disclosure: I have worked and am working at LEGO as an IT-ish engineer for 5+ years.

Feel free to ask questions.
...wait! are you guys still using this in 2021 (almost 2022)? :) Jokes aside, I hear less and less people (friends from the dev scene) using Angular these days. Wonder if it's just what happens to stuff (especially, software-related) after it matures... it gets out of sight, does the job, but nobody talks about it anymore.
I agree. Pro-active audits will only go so far, there is definitely a need for other measures (which are implemented as well). A Content-Security-Policy is as far as I know still really hard to implement well (as in truly protecting assets instead of being a policy tick-off) on WordPress with external plugins and themes. Sadly, a CSP will not protect against attacks running on a post npm install in your development environment, as this is also a risk of using npm packages.
The difference being that the parliament doesn't order the accuser to be disappeared and doesn't censor all online and offline mentions of it.
How a SQL database works (2019)
I’ve been a long-time user of Rocket and just dropped it recently for actix web. I needed async which is only in 0.5, but other libraries weren’t updated for 0.5. While struggling w/ something related to that, a new nightly version of rust broke Rocket. I’m also not a huge fan of its fairing system. Wanted to like it, but just hit rough edges one too many times.
Dapr joins CNCF as an incubating project
Then that's a nice rhetorical trick, but dishonest.

A direct quote from you:

The fact that AP backpedaled like this shows how shaky all the evidence was.

You're comparing your impression of a bunch of poor quality news with an article by the AP and calling it backpedaling. The AP did not backpedal, because it never said that Xinjiang was worse than the Holocaust.

Further, things can change with time... that AP article is saying that things used to be much worse.
I learned about tries by leetcoding. This is exactly why I liked leetcoding. Because tries are awesome, and I was already imagining what one could build with it.
it's ineffective if you replace one corrupted opponent with corrupted friend, that's not anti-coruption campaign by my standards, that's just purging opponents, because you are not really improving things, makes almost as much sense as war on drugs
Those issue applies as well to the Matrix network since the global architecture is similar :)
You might appreciate Tasting History on YouTube which is a channel that covers historical recipes
not even talking about him riding the woke wave and talking about cultural appropriation and stuff while appropriating japanese culture or chinese culture and calling his dishes "MALA" something to make it ethnic while the dish doesn't share anything with its roots.
I think you should expect a little more diversity at 3am. For example, the FEBO in the Netherlands.
I see your point. In my BigCo I don’t see real empowering. I agree with you this is a key factor.

My dilemma should I leave or not? Is it better or worse in other place? My helplessness is, I reached limits where I know I can‘t improve the situation anymore. But I see a general pattern and so I am pessimistic to find a better place…
No need to apologize to anyone. Your pricing is a steal for the convenience. It takes time to maintain and develop new features and it would be crazy for people to expect all of this for free…
So the hype around Matrix is no better than XMPP then. Oh dear.

Going to keep using the IETF XMPP Standard then.
But research is still research. It is still backed by data even if the data or methodology may be flawed. Where is your evidence that my claims are not true? As far as I can tell, your statement is complete speculation. Why does that deserve more priority?

You view the paper with suspicion because of Chinese names. Don't people usually tend to say "I support the Chinese people and I'm only against the CCP"? And yet Chinese people who live outside the mainland are suspect by default, without any evidence? Heck, whatever happend to "guilty until innocent"? I find your attitude to be highly problematic.

Furthermore, there is additional research which shows that:

1. The Chinese government doesn't force people to have positive opinions about the Chinese government. "How Censorship in China Allows Government Criticism but Silences Collective Expression" https://gking.harvard.edu/publications/how-censorship-china-... Pro- and anti-government messages are equally censored, based solely on the criteria of whether messages have collective action potential. Anti-government messages that lack collective action potential are not censored.

2. The Chinese government has no hidden astroturfing agents. "How the Chinese Government Fabricates Social Media Posts for Strategic Distraction, not Engaged Argument" — https://gking.harvard.edu/files/gking/files/50c.pdf They have agents, but these are government employees, and they post messages to distract to a different topic as opposed to defending a position in the same topic.

These two researches' authors only have western names.

The way I see it is that you have a prejudice. You stick to your beliefs even in the absence of evidence.
What's interesting is that I worked adjacent to the Inktomi team, and later in a group operating ATS servers.

I was a senior engineer at the time, yet the Inktomi engineers were already very, very senior.

Source: ex-Y!
I am hopeful that our grandchildren might learn the answer to this!
I read this and think “ah, well there are many more non-rich people so the density requirements make this sort of thing complicated” and then I look out the window over the European city I live in where it has been achieved. Then I think about the town an hour away with a vibrant community and pleasant human-scale environment. What makes it all possible? Good transit. Clean buses. The US simply doesn’t have that, and probably not even the political will to make it happen. What a shame.
The notion that increasing housing supply is similar to "trickle down" economics is common in discourses of housing policy in America, but it is misguided. Reagan's notion that increasing the margins of the wealthy would induce them to pass profits to workers was mistaken in that its proposed mechanism was entirely altruism.

Price reductions in housing from an increase in supply do not occur because the rich voluntarily leave some housing for the rest of society, but simply that they will less totally dominate the competition for this resource by virtue of there being more of it.
That sounds different. Embrace and extend means implementing a protocol and then adding specific non-spec features. For example, postgres 'embraces' SQL and 'extends' it with specific features - in the future postgres could 'extinguish' SQL by breaking from the spec, forcing an ecosystem split.
> It would be great if there was a "single small file packages" movement so that more lean open source software will be created.

There are certainly npm authors doing this already, feross[1] is a good example. That means you get packages like is-buffer[2].

[1]: https://www.npmjs.com/~feross
[2]: https://github.com/feross/is-buffer/blob/master/index.js
FWIW, I learned to read in order to load the Thomas The Tank Engine game from the CD drive via MS-DOS - and I went and spent most of my time on music and literature until I got into my tech in my late twenties.

I think it's fine providing they're getting all the other fun creative IRL stuff too :)
2022-02-14: SF will soon require everyone 6 months and older to show vaccination proof
> You have to compare the salary to local living costs to be comparable.

This is not accurate in a globalized economy, where purchasing power parity (PPP) becomes a bit of a lie. No one is going to ask you if you're from Cambodia or another country, when you'll want to rent a server from AWS, or buy an iPhone, or maybe even a car. Global corporations aren't running charities and are instead concerned with making their products profitable - if anything, they would only use your location to increase the prices of products further if you're capable of buying them, but that's not a widespread practice nowadays for a variety of reasons.

I actually wrote a bit more about it in my blog article, "On finances and savings": https://blog.kronis.dev/articles/on-finances-and-savings
which showed how much money i've made over the years while working as a software developer in Latvia (currently around 18'000 euros a year), which means that my ability to make savings is ~5x lower than many of the software developers in the US or other well paid countries - which directly impacts my ability to create a startup and pay for external services/infrastructure, should i so choose.

Of course, on the flip side, one can also talk about how much you're disadvantaging yourself by catering to a clientele of local companies: i generate my company ~20x less profits than an average engineer in Google would for their company.
It's not that they needed privileges, it's that people were willing to grant them. They alternatively would have been willing to install desktop applications, like they do now for Skype, Slack, and a few other services, but not for random web sites that they don't deem to be worth it.
> Microsoft to start making changes with the site that will appeal to large corporations, at the expense of what I would prefer, as an individual user

So exactly what GitHub tried to do before the acquisition?
> I can bike or walk everywhere, and the only reason I have a car is that it makes grocery shopping much, much easier.

Yes, you still want a car for such things, sure it's quaint and nice to have a "walkable" neighborhood, if you're a tourist, but if you live there and have to schlep around by foot with your groceries every day, in all weathers, it's just annoying. I want my neighborhood to be functional and efficient, I already have access to several parks for taking a walk if I want to.

Also in urban environments, making a lot of "inviting" public spaces for people to hang around and loiter is not always a great idea.. this also attracts a lot of crime, drugs etc
In case anyone is interested in trying it out: https://hetzner.cloud/?ref=GxNGm9jZSUZP

(or if this is spam and unrelated to the article, flag it)
Title should be ".. of investment bank python", trading and risk has little in common with a retail digital bank like say N26.

The problem with these projects is that the folks leading them have never built a real trading system in entire their lives (the ones who have been there for many years worked with end-of-day batch systems) and there is a layer of useless and incompetent "business analysts" who hide behind their incompetence by finding ways to malign developers..

Pro tip: Dont work for a bank before assessing its open source repos. They have none? Run in the opposite direction.
They absolutely care about revenue, but in the early innings it is not AS important. Strategic value is essentially enterprise value you haven’t quantified yet.
As a data point, my first word in English was "eboot" (meaning reboot). Clearly too early.
I abandoned angular (around version 5) because even a simple application was unusually large in size, and I did not want to have to deal with the disproportionate time investment of trying to squeeze out performance / optimization / reduce bundle sizes.

Have these kinds of issues been improved since? At the time it, at best, seemed like a decent fit to build things like backoffice / admin related tools.

On a related note, if you were building a web project in 2021, given the multitude of JS framework options available, which ecosystem would be your go-to pick in most cases that gives you:

- Performance

- Tree-shaking/AOT compilation/chunking/minification/cache-busting other optimization magic out-of-the-box.

- Good debugging tools

- A seamless way to drop-in to an existing server-side web framework without wanting to take over routing and other such things

- Good compatibility with third party JS
You can teach kids at any age almost anything and they do not bother if it is kind of interesting, but from what I have noted something that kids 2-5 year need half a day to learn, kids at 8-11 years need only 5 minutes or so. And they forget it if left at that, at the same pace. The key point is to choose the right moment when kids have interest and can learn it relatively fast, and make sure to repeat it somehow in non-boring ways. And all that I get usually wrong.
I’m tired of white men being blamed for everything wrong with the world
I had a similar experience with Logitech - when I first got into sim racing I got their cheapest wheel and pedal set - it started not keeping a calibration so contacted them.

They paid for me to ship it to them, and then just sent me the next model up as a replacement as mine had been discontinued.
Moral reference guide for AI draws from advice columns and ethics message boards
Sorry, there are a lot of developers who do not like to recreate on React what Angular already offers from scratch.
It is not in the value stream.

Our job as sold by the zeitgeist is to write code for features. Fix bugs. And run production.

The logistical part in the middle, how to get the code from commit to prod, is owned by noone and is not considered worth a budget.

There lie the reason we have tools to configure prod, but nearly no tool to deploy code. Even docker and k8s dodge that.
Say Bye to Kubectx
Angular 5 is like prehistory now. You should check how Google has improved the compilation, for instance. This is like day and night.
You seem a nice guy and this is clearly a passionate topic for you, I just don’t understand why you’d fail to consider that tiling WMs might work for other people despite their short comings for you personally.

Maybe those people have different workflows and needs to yourself. Maybe they enjoy the mental model of tiling so much that these showstopper issues you describe don’t even amount to minor annoyances for others. Or maybe you’re looking at this from too much of a purist perspective and missing the benefits of a tiling-first but ultimately still dynamic WM.

If there is one thing I’ve learned in my life, it’s that things which seem like insane choices to me are often quite reasonable for other people.
Could there be an offline GitHub Copilot at some point in the future which does some of this stuff in the editor itself? i.e. an interface where you just describe what you want in a comment.
> Do you have any articles, case studies, etc of how to express this to management that is
> generally oblivious to the day-to-day, in-the-trenches, experiences and pain points of developers?

It is the "generally oblivious" that is the problem. Log holdups whenever a ticket takes significantly longer than the estimate. And be specific as to what the holdup was.

> What you're saying sounds great to me, who is a developer, but how would you come up with halfway realistic numbers for Y and X?

The same way that I come up with halfway realistic numbers for any other dev work. I pull it out of my donkey. Then double it.

> The best thing I could think to do is have the team minutely log all lost minutes productivity
> caused by delays and inefficiencies that the proposed fixes could address.

Yes, log it! It does not have to be by the minute. Honestly, if the holdups are only causing minutes of delays, then they're not so bad unless your ticket take only minutes to complete anyway. My general rule is to log any holdup of more than half an hour, or more than 10% of the time estimated to develop a feature/bugfix. Very loosely, of course.
Right and when one shell breaks, the shrapnel breaks the other ones and everything around:)
There are too many factors here.

One of them is you don't own where your code runs anymore.

This might scare some people until they realize they can get high availability without waiting 3 months for some server to arrive, but it makes deployment harder.

I still believe the main reason people adopt CI/CD today is that "suddenly" deployment in a complex environment becomes easy and software gets tested. A lot.
It is the same kind of guidelines I've seen for fighting poverty. The problem: you need investment of energy/money to have more energy/money. If you don't have them in the first place, good luck. With energy it's even more insidious, because if you have the energy, at least you could spend some more time working for money.
Nahh mate you want to talk to the facilities team, they deal with that sort of stuff.
Ask HN: How do you self assess and monitor your performance against goals
What's your process of defining goals for yourself? How do do you monitor them and how do you make sure you are not drifting away?
If there's anything that's overhyped these days, it's Matrix.

https://news.ycombinator.com/item?id=27557113 was so brilliant at capturing my own thoughts/concerns on it.
How the Coronavirus Stays One Step Ahead of Us
Anti-Japanese collective action, which nominally aligns with the interest of the government, would occur every year but it's clamped down early. When uninhibited, it culminates in riots where sushi restaurants, Japanese cars, buildings with Japanese consulates are torched and demolished.

The owners of those are fellow Chinese citizens who become understandably ticked off and come to the government for redress for the damage and can be a right pain. So it's less work to maintain public order and not let demonstrations like in 2012 spiral out of control.
It's a reference to an old HN comment back when the creation of Dropbox was announced here. Someone commented something along the lines of "you could just" do that whole thing with the FTP server etc. It's lived on as an example of "peak HN" attitude.
Everybody wants walkable cities, but nobody wants to live in tiny-ass flats.

I'm a European and if you look at the size of housing here (perhaps excluding the few cities that have low population density) it's tiny in comparison to most of the USA (except for NYC).

So as always there are pro's and con's - would you want to live in a city like NYC? Would you like to raise a family in those conditions?