skysight-inc/HackerNews huggingface dataset:
I did this about 5 years ago. My suggestions.

1. Find a lieutenant asap: That's your start towards building a coalition of folks who get things done. They can give you a head-start on institutional knowledge. In return, you can give them a new boost they need in their career.

2. Meet with everyone twice: In the first week meet with everyone that is either a consumer of your tech or someone that you rely on for data/processes. Let them talk about their business, what's working, what's not, etc. Write it all down. Then at the end of that first meeting, set-up a follow up conversation with them soon after. By that next meeting, you'll definitely have follow up information/questions.

3. Identify your value & execute: Why did your new boss/c-level bring you on? What are they looking for you to do within your first 3-6-12 months. Figure that out, make sure it's reasonable, then drive it with relentless precision & focus. You're not 'the guy' anymore that knows everything. You can't keep a bunch of plates in the air at the same time because you have all this institutional knowledge of systems and people. So the simplest way of standing out is being known as someone who can be given a task and delivers. Eventually the experience you get from delivering on that goal(s) will give you the knowledge you need to be a domain expert again.

4. Ask for help: Simplest way to get someone to like you is to ask them for a favor. Doesn't even matter if it's all that important. It's very counter-intuitive. You'd think the best way to get folks to like you is to do stuff for them. But a) you don't have that much value at the moment and b) they wind up feeling indebted to you, which isn't all that great. Instead, ask someone for help. If they give it, genuinely thank them. This helps in two ways. 1) It makes you seem like a real human and 2) it gives you an opportunity to follow up with them later and say something to the effect of, "Hey, thanks for helping with <the thing they helped you with>, it allowed me to do <some goal for the company> which means <positive thing for the company>." Don't worry if it doesn't affect them directly. Then ask them about what they're working on. That positive feedback loop makes it possible for you to find the best talent at the company and they will start approaching you with questions/information.
Makes a huge difference when considering the tax implications.
No. It's not about sides. It's about listening to a range of views. I'm talking about 'only' one list because that was the topic.

People gotta stop with this whole "you're either with the science or against it" rubbish. Be adults, inform yourself and make decisions. Don't just let media, politicians or fringe dwellers define your 'label' for you.

Complex issues need complex thought, but it's easy to just fall for paternalism and externalise your responsibility.

You're playing yourself the fool by thinking this is just a game of being on the winning team.
The classic tale of protect the dinosaur technology. Xerox Alto PC, Kodiac killing their own digital camera, etc.
How do you lose a domain name?
Because back-testing is really easy to pick value stocks, forward picking is really hard.

(Fun fact I've heard, funds beat the indices before expenses but fail after expenses ...)
They are an overpriced solution to a problem that doesn't exist. I've had membrane keyboards that were better than any of the mechanical ones I've bought.
It depends on the screen and the software. On Linux in Firefox this page's legibility is pretty poor. However, when I was reading this page on iPhone, it was perfectly legible.

Also, Computer Modern on the same screen, but rendered by Okular or Evince, when viewing a LaTeX document, is also perfectly legible.

When it is rendered properly, I find it very pretty and legible.
Don't know why you're being downvoted; everything you've stated is true. I would just add that one should probably account for taxes. When taxes are involved: buybacks >> dividends.
Reading the Intelligent Investor, it is striking to see how many stocks there were with a P/E ratio under 15 and with sound financials and that paid good dividends, I.e. a value stock, in the 1950s, when the book was written. If you try to apply the value investing principles today, you will end up spending an inordinate amount of time looking for a stock like this. The risk of an index fund is less than the amount of dedicated time you would need to spend to practice value investing.
That's nonsense, they all use headphones on their chromebooks at school.
Russia has been indiscriminately bombing civilians and civilian and humanitarian infrastructure since day 1 of invasion. There are mountains, and mountains of evidence.

Amnesty International (Feb 25, first days if the war): https://www.amnesty.org/en/latest/news/2022/02/russian-milit...

"UN rights office says it has credible reports of Russian cluster bomb use in Ukraine", (March 11): https://www.reuters.com/world/un-rights-office-has-credible-...
This strategy doesn't take into account external programs, which may not be compiled/packaged for newly released Ubuntu versions.

If one uses many programs from external sources, and doesn't intend to compile them, it may take some time (ie. at least a few months) to have all of them running on the new O/S.
Buffett. Not Buffet.
So...Soros taxed the Gov on their BS? Is that correct?
The part of the argument made by looking at individual countries is much less compelling in a world where low cost total world stock etfs exist.

They are of course weighted heavily to the US just given the size of US stocks, but one can reduce that exposure by buying low cost regional etfs or even just total world ex-US.

That seems like a better risk averse approach (possibly with some allocation to a total bond etf depending on your time horizon) than trying to pick individual value stocks.
Raw mutual NAVs and ETF prices do not include dividends, and prices fall on ex-dividend dates, but you can often find dividend-adjusted NAVs and prices that do incorporate them.
You're thinking in modern terms of energy, force and physics, but the past, as they say, was a foreign country. People back then didn't recognize any distinction between what we would consider natural and supernatural order. They took for granted that they lived in a world deeply influenced by spirits, angels, devils and deities, with hidden hands behind everything. If you believed that God literally spoke the universe into being, then it was simply self-evident that words and symbols could have magical effects.

Add cognitive bias and placebo effects to that worldview, and as far as the medieval mind was concerned, it makes more sense to believe in magic then to doubt it, because sometimes it seemed to work. Magical thinking persists to this day for the same reason - it provides a false but shockingly self-sustaining model of reality.

If you're curious about this from a scholarly point of view, here[0] is a talk by Dr. Irving Finkel about ghost stories recorded in ancient Assyrian cuneiform, which touches on some of the magical practices involved, and I'd also recommend the Esoterica[1] channel which discusses the various kinds of magical philosophy by studying ancient magical texts. You can get a good idea of the way such people thought and how they saw the world from studying their writing.

[0]https://www.youtube.com/watch?v=zNNaZ110ee4

[1]https://www.youtube.com/c/ESOTERICAchannel/videos
Are you a web developer? What are you trying to do in your browser?

Do you supremely emphasize any values like privacy? Do you need some critical browser extensions?

Personally, I use all browsers in my day to day, but Brave hits the sweet spot for the privacy, good dev tools, and access to many extensions.
I wonder how many €0.01 per unit they saved by not having enough storage to keep the old firmware version while they loaded the new one?
A while ago I bought a mechanical keyboard and I am still sometimes surprised by how much less I need to push down on a key for it to be registered. Still pressing too strongly actually. But it already has helped me to avoid some pain in the finger joints, which in turn also allowed me to do more coding in my free time, off the job, as well. Previously after a day of coding and doing things at work, sometimes my fingers would hurt and I would avoid any unnecessary typing. That however annoyed me, because I have many projects myself, which I want to make progress on.

So I am quite happy with my mechanical linear feedback key switches keyboard.

If you are a person, who types a lot, I definitely recommend investing in a really good keyboard, since you spend a lot of time each day typing and can avoid some pain.

Not so much into alternative keyboard layouts yet. Maybe some day.
Hi thanks for the kind reply. Actually what I need is:

1. I want to have challenges for more language. This includes a roadmap of that language, and a list of repositories with GitHub actions configured: see https://github.com/ByteLegendQuest .
2. The beautiful map for those language. This not not so hard, and not so easy. Currently it's created by Tiled manually, but I'm planning some automation tool to generate such map in one second.
3. A story. I can provide technical support for game scripts and implementation, what I lack is an idea. What epic should we have to complete with writing these code? Save the world? Fighting with alien? I don't know, I want to have a good story...
Ubuntu 20.04 is the first version where BT worked decently for my machines. I don't know if bluez fixes have been backported to 18.04 (but I don't think so), so if you use BT, the upgrade (to 20.04+) may make your devices work better.

For people with modern AMD machines (which is not your case), 20.04 should be a significant difference, since kernel versions around 5.10 added support for recent AMD CPUs.

The two above are the only things I remember making a difference on my system.

Software wise, it depends on the user practices. There are a variety of ways to obtain up to date packaged software (docker images, application images, PPAs etc - often from the official maintainers), so one can stay on a relatively old Ubuntu version, and still have up to date software without manually compiling anything. The exception is the kernel.
I like to have the 3.5mm jack too, but the reality is that the vast majority of users don't miss it. That's because they either don't use headphones at all, or because they prefer wireless ones anyway.
So as much as I personally don't like it, it makes sense from Apple's POV.

The arguably bigger annoyance and source of e-waste is that iPhones still use a proprietary charging port instead of USB-C.
That's not a valid conclusion. Those 1976 graphs were based on some assumptions, assumptions that turned out to be wrong. In particular, they assumed tokamaks work better than they do (under those assumptions, TFTR would have reached breakeven). They also ignore very serious generic engineering/economic issues that were pointed out not long after that (they were publicized in the early 1980s by Lidsky and also Pfirsch and Schmitter.)

It's more plausible, I suggest, to reverse the causality here: fusion funding has been restricted because the technology was problematic, not the other way around.
Michael Burry has two main points against index funds: 1) large-scale passive investing has deteriorated the price discovery mechanism for index funds and 2) there's a liquidity risk because trillions of dollars are linked to stocks in index funds that only have hundreds of millions of trade volume. So if there's a cascading failure, as smarter money realizes the price is wrong and begins to exit, there will be no buyers and the majority of index fund holders will be holding the bag.
They are targeting the same problem as ANSI SQL or ZetaSQL, but at a lower level. The standardized SQL dialects allow a common way for authors to express a computation. Query engines parse SQL into a "Logical Plan" (LP), which is a graph (generally a DAG) of transformation nodes, and edges representing data flow. For example, `SELECT a FROM t WHERE b > 0` would become something similar to:

PROJECT([COLUMN("a")])
<-
FILTER(EXPRESSION(COMPARE(COLUMN("b"), LITERAL(0), GREATER_THAN)))
<-
READ_TABLE(["a", "b"], TABLE("t"))

Currently, most engines have their own logical plan representation, with its own serialization, etc. This prevents several things that would be nice:
1. Alternative front-ends to get the LP that are not parsing SQL (eg, dataframes or builders). For example, Spark allows multiple ways to create an LP: SQL, Scala Dataset, etc, but this only works for Spark.
2. Standardized tools to analyze, display, store, etc LPs.
3. Cross-communication to different back-ends that will convert the LP to a lower-level representation (eg, execution plan or distributed plan).
4. Reusing other engines LP (they have a lot of similarities), so a new engine will have to re-invent the wheel.

Substrait is providing a standard, cross-language and cross-engine compatible Logical Plan (although people disagree on exactly the definition of LP so they describe it differently). Apache Calcite is another project that is addressing the same space, although it has more components (a SQL parser, etc). The Substrait project has historical ties to Calcite, and they describe why they chose their approach.

Another way of looking at it is that modern query engines have four macro steps:
1. Getting an LP (usually from parsing SQL).
2. Converting the LP to a "physical execution plan", possibly a distributed plan.
3. If distributed, requisitioning workers and distributing the execution sub-plans to them.
4. The workers (if distributed) or the engine (if single-box) executing the execution plan, by performing the actual computations on actual bytes.

(Note that this is a cartoon version and any given engine will have differences, eg Presto/Trino does not have a clear distinction between LP and Physical Plan.)

1) and 4) are broadly similar across engines, while 2) and 3) vary widely partially because of different requirements (reliability, latency, etc). Projects such as Apache Arrow and Velox (https://github.com/facebookincubator/velox) are making common tools for 4), and as mentioned ANSI SQL, ZetaSQL, Calcite, and Substrait are making common tools for 1).
Sure. If your security posture is such that you can risk tokens being stolen, then perhaps the tradeoffs of the implicit flow are okay.

I don't know what you are building, but the example I always use is a recipe site vs a banking site. If you are building a recipe site where the data being protected by the token is not super valuable, then sure, the implicit flow is okay. If you're building a banking app, please take better care of your tokens and avoid the implicit flow.

> if anyone can gain access to my nextauth server, all tokens will be compromised for all users

This is where running on a PaaS like heroku and an open source library for handling the token exchance can be really helpful. You don't worry as much about the server maintenance issues due to the former, and you can rely on the "wisdom of the crowds" to help you secure the latter.

> With the implicit flow I am no longer responsible for this security

Correct. You are trading off securing the server for securing the client. In general it's harder to secure the client than a server (a bigger attack surface, less in your control), though of course it does depend on your skillset too.

> and can rely on AWS/CDN being secure.

And the browser. Don't forget you're depending on the browser being secure when you use the implicit flow :) .
> the risk... is less than the... time

You're comparing two different units here.

You might say "the trade off of value investing to reduce risk is a huge investment of time."
That's the point; you used it "many years ago".
i upgraded tp 20.0.4LTS from 18.04LTS last weekend because its four years and i know what to expect in it(snapization) and i am ok with it. I have heard about wayland everywhere in 22LTS which looks like a big change so i will wait for another 2 years to get all the reviews and upgrade when 24LTS is ready.
its much more like classical guitarists arguing about classical guitars. a layperson could not tell the difference. but the guitarists have all sorts of opinions, and notably, not regarding one single quality: it might be sound, it might be feel, it might be the history of a guitar. similarly, the keyboard is your interface to the computer: i love my mechanical because it is a joy to bang on. it bounces around and is so tactile and satisfying to play with, i could code on it all day. there is no objective metric by which to measure this. like the guitars, any keyboard will do the job within the same order of magnitude (typing speed, response time, whatever), but the attachment between these special devices and their owners is legitimate
It is already a million miles from Earth. It will naturally end up in solar orbit approaching no closer than a million miles away, probably once every other century. So, it really needs no further action.
> "An employee manually entered a wrong number somewhere, causing an incorrect update. As a result, all combi microwaves of this type no longer work in the Benelux," says a spokesperson for the umbrella company Electrolux.

All????? They didn't roll out the release gradually? Holy hell.
I appreciate that you're trying to be charitable to the author, but this sounds more like a retroactive justification than a new and valid usage.

Yes, I know that plenty of our words today evolved out of mistakes, solecisms, misspellings, etc. But that doesn't mean we shouldn't at least try to be kind-of correct.
I have tried and decided to ignore mechanical keyboards and custom layouts altogether.

Why?
* I do not have (yet?) any pain or trauma in hand or wrist
* I type 50%-50% on the laptop's keyboard or a desktop, and my brains can't seem to work properly with 2 different typing experiences...

So I decided that I should stay basic, cheap and subopmtimal.
> It's ironic as those who don't trust vaccines seem to flock to the medical advice of those without any training.

This is a trend I've observed in proponents of New Age alternative "medicine", way before COVID. They can simultaneously believe that Western medicine is "unproven" or a "hoax", and that doctors are "untrustworthy" and "big pharma" wants you to buy unproven stuff, and no amount of qualifications will convince them. Yet they have no trouble believing Bach flower remedies will cure anything, they follow homeopathy religiously, and it's enough evidence that some healer is the real deal because they heard someone at the grocery store say so and she seemed like such a nice person. Or some TV celebrity said so, and why would he lie?
Do you think it's possible you're arrogant, along with biased only presented with information that fits the narrative you've been conditioned to, and so that you're more in the layperson group than not?

For example, this article mentioning the research immediately should have a red flag for anyone that knows what the actual protocols that work/are being used for Ivermectin as 1) a preventative are, and 2) different protocol in hospital treatment - the moment you read that this trial only provided 3 days of Ivermectin once having symptoms (and where everyone involved has severe comorbidities - so improper protocol followed, inadequate dosing of Ivermectin will result in the worst outcome/non-effectiveness signal possible).

You think established protocol has been adequately applied or applied with integrity when it comes to the mRNA injections? Do you also think there's zero chance of influence or manipulation by for-profit medical industrial complex? Honest questions.

Edit to add: Ah yes, the lazy-dopamine rewarding downvote instead of engaging in discussion and critical thinking - the ideologues' wet dream and downfall of an intellectually evolving society.
That analogy only works if you also ask the strangers at a bus stop for sources. Like wikipedia, some won't give them to you, others might give you the daily mail, and others might give you reputable peer reviewed research.

Then which one would you trust?

AFAIK, wikipedia doesn't reference itself as a reliable source for obvious reasons.
On a related note, I wonder why glorified investors like Michael Burry aren’t instead demonized for contributing to, and profiting from, the near collapse of the American economy in 2008 (obviously it’s not Burry’s fault that banks gave out shit mortgages, nor is it Soros’ fault that the pound sterling was overvalued. They both took large positions to profit off these events as economies crashed)
Soros did not "break" something that was fine if left untouched. He realized that exchange rate was overvalued and acted on it. Resulted devaluation of GBP made British labour more competitive overnight and fixed the imbalance. Other European countries (like Finland) had similar problems at the same and were forced eventually to devalue without any coordinated attack.

When economies do not form an optimal currency area, tying currencies together with fixed rate creates all kinds of problems. Having floating exchange rate where central bank only "leans" to reduce volatility is usually the best course of action.

Eurozone is constantly battling against internal imbalances. Moving towards common fiscal policy is one way to fix them.
Well for security updates of course!

As to why it needs security updates, it's because it's connected(able) to the internet.
And just a clarification that some (many) ETFs also distribute dividends on a quarterly basis as they accrue them from their holdings, so technically you want to be looking at the total return indices.
It's only an issue for them because they won't add a "budget" feature. None of the cloud providers do afaik
Nor should you from any politically influenced or funded talking head. Unfortunately, the whole thing became political when lockdowns, forced vaccines and massive tax funding (and legal immunity) where given to historically sketchy pharma companies. Thankfully, we have this forum for intelligent discussion without the rampant censorship we saw on more mainstream platforms.
Ask HN: Any code editors that can work across platforms?
Have you used any IDEs to code online and I can open all resources on other devices?
Vim's greatest weakness is that the default keyboards are so intricately tied to its design.

I would really like a modal editor with a more customizable "normal mode" layout.
Statistical Review of World Energy – 2021 – 70th edition [pdf]
Yes, agreed. This is comparing Apples and Oranges.

Also, keep in mind: If you had invested all your money into a NASDAQ ETF at the peak of the Dotcom bubble 20 years ago, you would have earned about 300% in returns by now.

I think it is easy to dismiss indices in a bear situation. When in doubt, zoom out and relax.
I can understand that feeling but what offers average Americans a better option for growing and securing wealth than investing (most) savings in the stock market?
Author must be adverse to copyediting too
Europe, US warn of fake chip danger to national security, critical systems
I don't think it makes any sense to try to hold people responsible for keeping the economy running hot as individuals on top of being rational self-interested actors.
> Webdev is the JRPG of programming [...]

Beautifully expressed.
They might contain more calories, but they're also significantly cheaper than fruits/veggies. So much so that it's probably not worth your time/money even if food prices go up 100%.
Make Ably Bulletproof with Netlify Identity
I understand the appeal of constrictive environment of rules, but what would we get to see if there are no rules or there's only:

- no weapons
- no deliberate damage of opponents

or maybe even without those. We might get real life version of wipeout.
I'd upgrade personally since the further behind you get, the more painful it becomes to upgrade down the road.
Remember when things like Televisions, VCRs, and DVD players didn't come with cables? There'd be a rack of overpriced AV cables nearby, though.

Its a good business and extracts a lot of profit out of convenience.