skysight-inc/HackerNews huggingface dataset:
Yes they do! There isn’t that much difference nowadays between cable news and edgy YT personalities. Old guard media has realized that they can’t compete with social media so they’re borrowing all the plays.

There is news in the newspaper and in the archives of news sites but what’s front and center is outrage bait opinion pieces from large personalities.
> GOOD multi-tenant support.

Is this so you can easily private label the application? Or is there some other use case for which multi tenant support is critical?

> Use my own tables. (or allow to set FX/new fields)

I'm not sure what 'FX' is (maybe a typo for 'FK'?).

Do you mean the ability to store arbitrary data on the objects provided by the auth system (even if it is via API like a sibling comment mentions) or are you talking about the ability to create tables or have a foreign key directly into your application's database? Would stable GUIDs solve this for you?
I don't mind TypeScript as a language that much these days. I mean, Java basically won and we're programming in it, no matter whether the files end in .java, .php, .cs or .ts, what matters is the UbiquitousDomainLanguageTermInjectedAbstractionFactory before that extension.

This greases the wheels for you with excellent IDE support and a plethora of bootcamped developers/interns.

But there are two things that still bother me: First, it's the usual language-as-a-product release cycle we have these days. I'm not saying that you should have a new language version including ECMA/ANSI spec every decade or so, but new features coming in every few months/weeks causes some friction. Especially in a language that tries to play catchup with free-form argument passing by trying to encase all that in semi-proper types.

And the second and major one: There's a certain kind of "smell" that use of TypeScript causes for me. On the frontend, it often means that it's way too complex, needlessly isolated and probably should be replaced by other techniques.
And on the backend -- why are you using TS there in the first place? Compatibility with JS shouldn't be an issue there, you're not running this in your clients browser. Just because the frontend bloat I just mentioned caused Google to tackle this by throwing all the SmallTalk VM writers on this peculiar sacrificial pyre and you got a speedy runtime out of it?
Probably some of that, plus the factors mentioned in Joel's old blog post:

In an over-simplified world of Good Developers and Bad Developers, the Good Developers generally don't get fired or quit much, and if they do, can usually get another job through references they made at their last one. If they happen to not have any references who can get them a new job and enter the general recruiting market, they usually get snapped up quickly.

Bad Developers tend to get fired or forced to quit a lot. Nobody who has experience working with them wants to hire them. They spend a lot of time on the general market applying for tons of companies that reject them. They keep doing this until they either finally learn some skills or figure out that development just isn't for them and find another line of work.

Ditto for terrible companies to work for.
If you want talent, loyalty, and commitment, offer significant amounts of money and significant amounts of equity. This reads like one of those "i have an idea i cant pay for it but i'll give you 1% of the profit it'll be bigger than facebook" posts to me.

If you want people to 'grind it out' and they have like, 2% equity, they have no skin in the game nor will they be willing to make large sacrifices for nothing.
Did anyone else catch the hilarity of their animal choice on that fake book cover? A Lion! (Lyin') I guess a "Bull" relieving itself would have been too obvious?
Some companies want resumes submitted as text or .DOC, for easier keyword searching perhaps. Or to avoid viruses? So the recruiter may OCR the PDF, then "improve" on it.
A murderer and a surgeon both cut people open. Clearly the implications are different
Can you even file an US tax return if you don't have any presence in the US? How do they even identify you if you don't have US SSN?
I have mild social anxiety. Maybe more than mild. I have to say sometimes it is easier to be social in another setting. For example, in hostels the expectation is to just start talking for no reason and tell that lone traveler that you are indeed exploring the city and inviting them to join you.

Another thing I've found is taking a class - in my case kickboxing classes led to quite a few new friends.

I don't have as much courage to do that in my home country.
> I only had experience with recruiters who work for the organisation I'm interviewing for.

Where the hell are these recruiters at? I’ve retreated most of my information back because all I ever got was spam from the former.
Keycloak has a couple of things than can go wrong with multi tenancy especially if you consider using one keycloak realm for each customer after 100 realms keycloak can just become unresponsive and the tokens from the master admin realm become to big. (https://issues.redhat.com/browse/KEYCLOAK-4593)
As is typical for them, viruses are debatable under this definition (and how about computer viruses?)
I do not think that impossibility of a reliable async Drop in Rust 1 is a proven thing (prior to the stabilization of async in the current form). Yes, it may require some unpleasant additions such as making Futures and async fns more special than they are right now and implementing it with high probability would have required a lot of work (at least on the same scale as was invested into the poll-based model), but it does not make it impossible automatically.
That, and the Monroe Doctrine, which was basically a massive bluff saying "don't fuck with us over here", really helped the early US. I'd argue that for much of the antebellum period, if a European foe was dedicated enough, they could have seriously fucked with the early US enough to alter the course of history.
And that's probably how I got an interview with AWS once upon a time.
Sure, but the limiting factor isn’t access to extraordinary people; hence the cop out.
I would also include Reddit in this list. The homepage (if you visit incognito or not being signed in) seems to be tailored to bubble up all the "outrageous" events.
> It's that storing it encrypted in a sensible place (and to be clear by that I just mean not lying around - a drawer in an office or your server room seems perfectly adequate to me) is secure enough.

In the SME space some things are "different", and if you've not worked there it can be hard to get one's head around it:

A client of mine was burgled some years ago.

Typical small business, offices on an industrial estate with no residential housing anywhere nearby. Busy in the daytime, quiet as the grave during the night. The attackers came in the wee small hours, broke through the front door (the locks held, the door frame didn't), which must have made quite a bit of noise. The alarm system was faulty and didn't go off (later determined to be a 3rd party alarm installer error...)

All internal doors were unlocked, PCs and laptops were all in plain sight, servers in the "comms room" - that wasn't locked either.

The attacker(s) made a cursory search at every desk, and the only thing that was taken at all was a light commercial vehicle which was parked at the side of the property, its keys had been kept in the top drawer of one of the desks.

The guy who looked after the vehicle - and who'd lost "his" ride - was extremely cross, everyone else (from the MD on downwards) felt like they'd dodged a bullet.

Physical security duly got budget thrown at it - stable doors and horses, the way the world usually turns.
While I know a lot of these projects try to use period components, it'd be neat to see one of the later 486's used since they're 3.3V. It would allow you to use a modern FPGA for all the glue logic without bus voltage conversion.
Yes, EU seems to be looking to establish rules to determine how much profit a company generated in the EU and tax that [0].

> The new rules will also change how profits are allocated to Member States in a way which better reflects how companies can create value online: for example, depending on where the user is based at the time of consumption.

Seems like currently EU is in the process of public consultations on a new digital taxation [1].

I'm not sure how the details changed since the proposal, or where they will go. But EU is certainly moving on it.

[0] https://ec.europa.eu/taxation_customs/business/company-tax/f...

[1] https://ec.europa.eu/info/law/better-regulation/have-your-sa...
That looks pretty sweet! I might send you an email.

Couple questions first, if you don't mind:

- What's the sync integration surface like? My ~/org lives in Dropbox, so I'm hoping that's an option.

- Any plans for Siri and notifications integration? Sounds like that might be outside your use cases, so a "no" here is totally fair, but I'm still curious.

Side question, do you have any especially good resources around Swift and/or iOS UI/UX design that you might want to recommend? Asking because it looks very much like I'm about to pivot into app dev via React Native, and I'm looking to make the most of the opportunity, especially as it comes to iOS.

Thanks in advance, and here's hoping your habits app becomes everything you want it to be!
Get deeper into the type system and avoid classes. There's still some fun to be had.

But yes: TS can not fully capture what JS is capable of.
This perspective actually seems so much more interesting. Deathbed survivors.
Those would not be relevant to such tests, where the samples would be something like "every grade four student in a region."
My dream is to write actual SQL in the middle of my code, as a valid syntax and first-class construct. As I said, that's not really a realistic goal.

Do you have some examples of SQLAlchemy core layer you're talking about, just to have an idea of what you have in mind?
I finally have a reason to post on HN!

I quit my job after working for 2 years as a software engineer and traveled solo for a year and some change through 30ish countries in Europe, Asia and Oceania. It's without a doubt the best decision I ever made in my life.

When you first start out traveling, you end up moving really fast since there is so much to see. I think it's because that's what you do when you're on a fixed-length vacation. After a month or two of this you get tired and you find yourself staying longer and longer in places you like. For me, that ended up being tropical places where I could scuba dive for cheap.

During a long trip you'll grow a lot as a person. It sounds cliche, but you'll be scared and lonely sometimes, but also super-charged with energy and surrounded by great friends at other times. You may even fall in love (a few times). It's important to realize it goes in waves - I found that every 3 to 4 months I would feel depressed or lonely and think about going home, only to meet some incredible people and realize how cool of a life I was living.

I came back when I ran out of money. I traveled on a "shoe-string" with only a carry on backpack for roughly $24,000 USD. For those interested in traveling like this, check out "How to Travel the World for $50 a Day" by Nomadic Matt.

Coming back and joining the workforce was incredibly hard. I didn't have a laptop with me, so a lot of my technical skills had atrophied and it showed in interviews, leading to me failing every interview from big tech companies. Luckily, after having only a few hundred dollars to my name, I got a dev job and my skills came back rather quickly after that.
This is literally not even the remotely same thing.. The EU wants to tax companies earning money in the EU.. The US wants to tax people/companies in every other country around the world.

The US is one of those few countries with insane tax legislation. As a US citizen, you won't have a good time moving anywhere, because almost nobody wants to deal with US citizens because of the batshit crazy tax laws.
The War of 1812 was a pretty minor conflict by British standards of the time. And it ended up as something of a stalemate.

It's not really talked about much in the US either because it was ultimately much less significant than either the Revolutionary War or the Civil War--and, to the degree there was a winner at all, it wasn't the US.
This is a key insight.

Tabloid Journalism is known to be sensational and easily dismissed as such because of the medium, and that people in our social circles don't often peddle anything more than the latest celebrity/sports gossip.

Social Media has allowed mis/disinformation to become more credible by both the scale of distribution for that content, and the increasing that contents trustworthiness by highlighting engagement from people in our social circles.
Wow, that's interesting. Thanks for sharing, I will look into it!
I just went through a little job hunt - 4 companies, 3 sets of interviews, 2 offers.

Was never once asked for a resume.

I assume everyone just looked at my LinkedIn profile, or just figured they'd learn everything they needed from talking to me.
I think Schrödinger in his book of the same name as the title of the article gave by far the clearest definition of life. Life is a local state of negative entropy. Which is to say that life orders matter and exports heat. There are other definitions mentioned here that are kind of equivalent, i.e life stores information, life as an out-of-equilibium state etc, but just expressing it in terms of entropy I think draws a clear line between living and non-living matter.

I think the consequence of this is that quite a few systems can be considered alive that traditionally wouldn't, like crystals or DNA itself but I don't think that's that big of a deal.
It is easy to see this decision as isolationist and xenophobic as Japan has a deeply ingrained reputation for both. I find it unfortunate longer delays could not be considered, such that Japan would not further emphasize this insular narrative.
Of course I was more gracious to pornel - that remark was uncharacteristically flippant from a contributor who is normally thoughtful and constructive. pornel is not in the habit of posting that my work is fatally flawed because I did not pursue some totally unviable vaporware proposal.
This was apparently a recognised KGB propaganda method abroad. Sponsor semi-respectable news sources, and have them quote arbitrarily unreliable articles from elsewhere. Literally information laundering.

I read about it somewhere in an article about ZeroHedge practices, I can't quite find a link now.

EDIT: link: https://streetwiseprofessor.com/how-do-you-know-that-zero-he...
A key ingredient is open decision making, not just technical chops. RnC decision making will be influenced by the politics of closed systems and that will cause the failure. Look at the Challenger disaster. Those failures happened within an "open system" or one striving to be open. Leadership matters.
I have actually had a recruiter negotiate a salary bump on my behalf though.
This. You incorporate in Delaware not because it's a tax haven, but because they have the most developed corporate law of any state, and the chancellor/vice chancellors on the Delaware Court of Chancery are without a doubt among the best judges on corporate issues that you will find anywhere in the world.
Bitcoin boom: what rising prices mean for the network’s energy consumption
Today I discovered "Open Access Diamond journals" in a report (https://zenodo.org/record/4558704/files/OADJS-Findings.pdf). These are low-scale peer-reviewed free-to-read free-to-publish non-commercial journals, typically supported by Universities or Goverment agencies. They serve diverse communities and are not predatory journals (they are free after all).

The bad news is only half of them use DOI or embed licenses in the metadata. Are they indexed or archived somewhere?

To my surprise, there are more than 350,000 papers published in OA Diamond journals every year, and most journals publish fewer than 25 articles a year.
Lead Mobile Application Developer
Why on earth would anyone downvote this?
The social media platforms prefer to call it engagement. They never hid this fact and somehow it didn't bother their user base as much as it should have.
That makes sense to me. Which actions show they’re violating any law in any country?
Is the streamer a listed/registered charity? If not, then donations are presumed to be taxable income.
"nobody takes responsibility for their actions or emotions anymore"

Why do you think anyone did before? You were allowed to kill your wife if you caught her cheating.

Is a century with two world wars giving you the idea that emotions were kept in check?
Josh Comeau's CSS for JavaScript Developers course is now in early access
Reform documentation isn't always that good but the implementation and generated code is not too difficult to read when trying to understand how everything works.

Thanks for sharing go-structured-query, I didn't know about it.
Unaware of the history, a few years ago I visited the fort in the Tibetan town of Gyantse only to discover unexpectedly that part was prominently labelled “Anti British Museum” and featured a number of depictions of this invasion.

Quoting Palin [1]

- In 1903, however, on a trumped-up pretext, an army, under Colonel Francis Younghusband, crossed over from India, fought a bloody battle not far from Gyantse in which some 3000 Tibetans died, before storming the fort from which we're looking out and going on, unopposed, as far as Lhasa. The British left four years later, leaving behind in Gyantse a post office and a public school. All that remains now is the Anti-British Museum, housed in the dzong.

In the circumstances seems reasonable that British visitors (like me) should be made to feel more than a bit uncomfortable about this episode.

[1] https://www.palinstravels.co.uk/book-3805
It's interesting reading articles about Level 2 and how it can adversely affect driver attention. I was concerned when I started driving a Tesla for the same reasons. Would I grow complacent? Stop paying attention?

The opposite happened. I'm more focused on the road since I can relax and not multi-task. On long road trips, I'm not feeling that ache in the knee or the tension in the shoulders/back from constantly keeping the car aligned in the lane. In fact, I wish Tesla would just introduce a touch interface into the wheel so it knew your hands were on it, but not require constantly resisting the wheel to trigger the sensor.

The conclusion I've come to: Level 2 can make good drivers safer and make bad drivers more dangerous. I don't look at my phone when I'm driving. I don't text at red lights. I don't constantly fiddle with the screen. If you do these things, you're a dangerous driver. If Level 2 increases this because you feel a false sense of safety, it'll make you more dangerous.

People just need to take driving a 2 ton heap of metal 70mph seriously and we'd all be much safer.
I don't mean to be a wet-blanket with my comment, just to point out the potential negative impacts of human engineering, when such engineering is not well-thought-out.

We (in gulf south US) have had similar engineering projects with the Mississippi River (et al) over the course of the last couple of centuries. Largely the goal has been to keep the rivers from flooding their banks, which they are keen to do in various places, mostly yearly. The impetus for this is of course to aid in the development of major cities and keep farmlands productive.

What is happening as a result, however, is now known to be truly disastrous for my home state of Louisiana, where the adage is "Louisiana is losing a football field an hour"[0] due (in large part) to the levees preventing the sediment from the rivers from depositing along the coast and helping to keep the coastal marshes in place. There are other (secondary) ill effects as well, that are perhaps more subtle. I was on a native plant society field trip last week to study one of our more southerly "bottomlands" (mixed swamp/marsh/upland habitat). What we found is that many of the freshwater-wetland-specific trees are becoming severely unhealthy and/or dying due to the influx of brackish water (mixed salt/fresh) from the gulf/lakes in the area. This is largely due to the loss of sediment that normally would be deposited from the Mississippi river - that sediment helps to reform the uplands surrounding the bottomlands, and without it, other water sources are able to carve a path in. Some of this, of course, is natural, and part of how Louisiana's wetlands normally change over time, but they do seem to be changing more rapidly.

Fortunately, there is a large amount of interest among Louisianians to fix these problems. There are some more large engineering projects designed to undo some of this damage, specifically with projects to reroute the sediment to where its needed (aka diversions)[1]. So I'm hopeful we'll be able to stop and maybe reverse the damage being done

[0] https://www.nola.com/news/environment/article_3128024a-cc03-...
[1] https://coastal.la.gov/midbarataria/
"Increased ACE2 expression in chronic obstructive pulmonary disease (COPD) patients who are overweight compared to those not-overweight was observed [3], indicating that SARS-CoV-2 is more likely to enter the human body in obese people as compared with non-obese people. "

Not sure why you left out that the study was done on obese patients that also have COPD. You can also check the primary source [3].

"In summary, we have shown increased ACE2 expression in the bronchial epithelium of COPD patients who are overweight compared to those who are not overweight. This may provide increased opportunities for SARS-CoV-2 infection of the respiratory tract. These individuals may be at greater risk of developing severe COVID-19."

Again, that's a hypothesis that makes completely sense, but from your study alone we do not know how much greater the risk is - 0.5% 5%, 50%?

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7276828/
I'm not aware of any information suggesting that Facebook's engagement algorithms specifically were responsible for this. The criticisms in this article are about how Facebook needs to ban certain categories of violent content, not simply tweak the newsfeed to deprioritize them.
A Dyson Sphere Could Bring Humans Back from the Dead
Obviously. Public gossip, rumours, hype and outrage sells and gives more eye balls and clicks.
I don't know which Alphabet subsidiary the payments to creators actually come from, but YouTube itself is headquartered in San Bruno, California; not Ireland.
But fridges do have software. There’s code in there monitoring and regulating the compressor, monitoring temperatures and making decisions.

Thankfully these problems are so simple companies rarely fuckup the software. But it does happen, and then hardware is run slightly out of spec resulting in failures.

Have the right to replace the software would be amazing. It would give people the ability to replace slightly broken firmware with better firmware extending the life of their products or even add new featured.

For a fridge new features could be simple things like the ability to change its temperature on a schedule, ability to respond electricity prices etc

Agree that most people aren’t interested in this. But if we’re serious about increasing the usefulness and longevity of these products then giving people the ability to make these changes can only be a plus. And to be clear I don’t think having a USB port of every fridge is a good idea, but releasing enough information that field technicians to make these changes easily would be enough.
You do know that they are incorporated in Dublin too, right alongside all the tech companies - because it's a tax haven.

https://www.irishtimes.com/business/economy/explainer-google...
The Brown M&M's of resumes.

I often put some variant of "great at copy and pasting from one document to another" on any portal that requires me to, well, copy and paste my resume in little parts. I've yet to get called out on it.
Dealing with surprising human emotions: desk moves (2017)