skysight-inc/HackerNews huggingface dataset:
It matters, in the same way intent matters when you cut somebody with a blade. Was it attempted murder? Self-defense? Carelessness? Accident? Surgery?

Lies, similarly, are fundamentally destructive - a lie is a piece of invalid data that corrupts, to smaller or greater extent, the minds of everyone who come in contact with it. Incorporating a lie in your reasoning moves you further from accurately perceiving reality. Sometimes, very rarely, a lie may be justified - the best of available options, even accounting for second-order effects. Usually, it isn't. But it matters whether the lie was accidental, good-faith, attempt at poisoning someone's mind, or wanton disregard for peoples' ability to grasp reality.
A quick search showed 9 (or ten, depends on the list) active RBMK reactors, mostly younger ones.
Holy hell. Are these "datacenters" really just shipping containers? That's what it looks like.
Private Voice Recognition on Microcontrollers
To have a status page that reflects actual statuses? To know that I'm not being lied to or taken advantage of? To know that my SLA is being honored?
Cable News was theater well before the rise of Social Media.

Social Media didn't invent "sex* sells."

*Sex being the place holder for something that is controversial.
> Sending people who don't know why they've been put forward for a job under false pretences [...]

Isn't this called 'consulting'?
>As far as I know, there is no other countries in the world with such an insane policy.

This is inherent in being the most powerful country in the world. The US has the ability to do it, so why wouldn't they? You're not a US citizen, so the federal government cares even less about abstract fairness than they usually do.
While not exactly the same, I used to travel a lot for work (consulting company).

I think the best advice for traveling I've come up with is: meet locals. Skip the tourist traps, plenty of pictures online.

Have a drink at a bar and strike up a conversation, ask them what they do for fun. While in London, I did this and the guy said him and his gf were going to do swing dancing at another place on a weeknight. The place was a total dive, but had a live jazz band, cigar smoke, and rare whiskey. It was truly one of the coolest experiences I've had.
the new numbat library https://dashbit.co/blog/nx-numerical-elixir-is-now-publicly-... exposes primatives for gpu acccellerated math powered by google's xla library. the same one that powers tensorflow.
I did something similar a few years back. I went fully remote while working at a startup and traveled through Asia. While I agree with many points, my experience was more of a mixed bag.

1. Not every job is suitable to do while traveling. Especially if it's kind of unstable like early stage startups. Putting of fires at work on a flaky internet connection while sweating from heat is not that fun and leaves you quite exhausted. It's also hard to plan for anything more serious, if you have to be available when anything breaks.

2. You really need to stay in one place much longer when having a job (2-3 months), as you will have much less free time to enjoy wherever you are.

3. If you work 5 days a week it will limit you excursions into less developed places (with really bad internet) to only 2 days. Quite often these places are what's the best about area you are in.

4. I think going out with expats is not a complete no, no. Just don't do that exclusively. You can get some great tips and avoid many stupid mistakes thanks to other fellow travelers. Especially when you are in a new place that's really different from what you already know.

5. Try to connect with people as much as possible. At the end of the day, that's what you'll remember and what will affect you the most.
Took 5 years off. Half that time in Tokyo, visited 60+ countries. Best thing I ever did in my entire life.
I'm not completely convinced of exhaustive unit testing either as an end in itself. I also haven't been writing tests regularly for that long but I did extensively test quite a large surface with a game I'm writing for a long time in the past months but there it's also not exactly unit tests what I did and more verifying that actions produced the expected results and, where it was easy, also making sure some obvious side-effects were not part of the result.

Besides that I also haven't been thrown into codebases where I had to refactor in anger someone else's code or tests, I imagine it can get very frustrating as well when overdone or done badly (and not saying I wouldn't do it badly either - I think it can be easy to overdo unit testing without any relevant gains).

I guess what I'm leaning towards in my own practice though is thinking of unit tests as trash-able. That is, if you want to, using them to drive the design and verify along the way the small parts that comprise whatever end API (in the library sense not REST, even if it's just part of your "code" and not a library in itself) you're designing it's ok, if that makes sense to your development style, but once you have the API in place the important thing is that the API itself is kept under test.

At that point if the unit tests become a burden they should be trash-able, as long as the API - I imagine what you mean by integration? - is kept tested. I don't know if this flies in practice if you're working in an environment that requires unit testing for everything and what not or if it's actually better to loose the time and re-write them - annoying as it might be, they usually indicate that something is broken if they're failing which can be better than being oblivious.

All of this though must also be regarded in terms of what is the "unit" we're referring here to and I also think different languages and ways of organising programs can change a lot the way one sees units, apis, etc. Some languages you have more of a domain like organisation where you set up APIs to "reach" to the underlying stuff, that probably means a unit in those languages. Others that are inching more towards a "lower level" generate what looks like much smaller unit definitions - which would probably be very annoying to test extensively - sometimes looks like people talk about unit testing and one is using ft and the other m without having defined the unit of measure.
Your title says ‘co-founder’, but then the body of your question says ‘team’.

In my experience the two are quite different. Co-founder relationships are much more critical and also need a different kind of personal relationship from the rest of the team.

Team is very important and not easy to get right, but you can hire experienced professionals, manage them well, and get good results. You can also replace or reposition team members as the demands of the organization change, in a way that you cannot so easily with co-founders.

Which is your primary concern?
The definition I remember being taught early on includes that, so that's on the right track.

From memory:
1. Reproduces itself/making things similar to itself (sort of; viruses are on the periphery, prions...).
2. Metabolizes chemicals for energy
3. to grow, and as a result,
4. produces waste.
5. Reacts to stimuli in the environment.
6. Maintains homeostasis (reacts to stimuli in itself and keeps 1-5 going).

I'm probably forgetting some and there are exceptions to all of these. Notably, in interesting cases like at the inception of life, or at the periphery of life: viruses, parasites, potential extraterrestrial chemical systems, and arguably cultural systems. But those criteria are still convenient.
Well I guess the alternative would be to withhold part of the stimulus/unemployment checks. That would result in less surprises come tax time, but it also means less money paid out (the amount withheld is basically a interest-free loan from the government).
Are they planning to implement pattern matching in ts? It seems like such a good fit for language type system
Denmark has no minimum wage law. The welfare system has been reformed and is not as generous as in the 80s. It’s a very homogenous country.

On the other hand they are big on labor unions, so there is that.

Most importantly it’s a capitalist country. It’s not socialist. Or as the locals call it it’s the Nordic model.

If mainstream leftists want the Nordic model which is capitalist, they would not be ashamed of capitalism and need to hide it and be hush hush about the whole thing. Why the induced stigma?
But they would be relevant in determining the total health impact of the accident, wouldn't it?
For a lot of people (including myself), digital has essentially become radio. Most of the time I just listen to playlists of various sorts and, mostly, not even ones I've curated myself. I haven't done any meaningful rating and curating of my music lists in years.
Yes, it's a real possibility. But the problem is that the other route was not properly explored, so we can not compare advantages and disadvantages. Instead Rust went all-in on a bet which was made 3 years ago.
Ultra-weak gravitational field detected
Indeed. I really like the way Feynman explained how nature doesn’t care about what models or descriptions we come up with. Nature just is. This made me look at physics and science in a whole new perspective.

There are so many phenomena that are beyond human intellect, intuition, and language that the best we can do is to observe and marvel. It doesn’t mean that we should give up trying to seek explanation or modeling of observed reality, just that don’t be dogmatic about it.
Cyclical changes in Earth's rotation pushes the North African Monsoon up to the Sahara for a few thousand years every 20k years or so. During this period, the area is much wetter, and over millions of years, very large amounts of water have been deposited in all the areas from where groundwater doesn't drain away.

The source of water for the GMMR is the Nubian Sandstone Aquifer System, which has an estimated 150,000 km³ of water in it, of which 2.4 km³ is pumped out every year.
> This tradition lives on in the "Anyone but England" rule at sporting events... ;-)

Yes, even in my youth as a child in the 70's/80's in football, nobody wanted to be England, so I get that. The panini football stickers and what was popular player/team wise showed this out nicely.
ifixit has only ever given two phones 10/10 in its repairability scores, the Fairphone 2 and 3, and only one other phone has scored above 7 since 2017. What we really need is system to seriously penalise manufacturers until they fundamentally change practices.

https://www.ifixit.com/smartphone-repairability?sort=score
Do you have a link to Intellij documentation for this feature? That sounds interesting.
There are many different ways other than an SSN:
https://www.irs.gov/individuals/international-taxpayers/taxp...
I learned about the Donner party a few years ago when I stumbled upon the Donner Pass when I quit my job and just took road trips around NorCal and PNW for 2 months. If you ever get a chance, I highly recommend taking the Donner Pass trail near Truckee, CA (near Lake Tahoe for those not familiar). And if you can do it during the snowy winter, a huge plus!

https://www.atlasobscura.com/places/donner-pass-summit-tunne...
I think you would opt to use typescript on the backend for the same reason you would use it anywhere. You do end up with this awkward transpilation step to turn it into JS for production use, which is very fair to argue, but I hope nobody is running nodejs services in production directly from typescript source.
RT wants to spread misinformation on YouTube because Putin’s government wants to move Russians to Russian tech companies that can be “managed”.
What was the reason of storing the backup on the same server? To allow for rollbacks in case of data corruption or some changes gone wrong?
Those interested in the subject might find the movie Martyrs interesting.
https://www.imdb.com/title/tt1029234/
Just want to thank the submitter for introducing me to this excellent website. Atom feed immediately added to my list!
I think it also depends on the role. If the role expects a deep dive into the language and its ecosystem (more of a senior role), then the ramp up time is longer. But if it is a more junior role where you are just implementing stuff using core components of the language, then it should be easy enough to make the switch.
https://en.wikipedia.org/wiki/Modular_data_center
https://www.irs.gov/individuals/international-taxpayers/taxa...

"C. Which Form to File: Nonresident aliens who are required to file an income tax return must use Form 1040-NR, U.S. Nonresident Alien Income Tax Return"

https://www.irs.gov/forms-pubs/about-form-1040-nr

NOT YOUR LAWYER. Just providing links to a government website that explains what that government requires of people who earn US income.
Yes, they got it certified with 10.5, I think. Small market these days, although I'm always surprised when I hear that both AIX and HP-UX are still receiving updates...
I agree, this is mostly an issue from the US Government.

That being said, Google has subsidiaries that cover every region of the world, if they wanted to do so they could put creator services under the dominion of those regional subsidiaries, then structuring the transfer payements to equalize the inflow/outflow as IP payments, as they do already for other services.
I dont have a problem with sharing equity and of course people should be paid what they are worth. I was just more interested in how people usually find their co-founders.
The difference is that you can't reply to, report, or dogpile a newspaper as much. The outrage on social media is a result from various factions going for each other.
OTP delays should end as TRAI suspends its blockchain experiment for seven days
How are you getting taxed multiple times? I'm not sure how it applies to unemployment income.
Same here. I thought this was going to be how you should be using CMOS instead of TTL to avoid overheating.
Modern JVM GCs have pause times below 1msec. That's a new capability though so most people aren't yet aware of it.

And Google's ads backend are hardly the definition of server. Their ads front-end for example always used to be in Java. Not sure what it is these days
Space Advertising
> But in fact, you can easily refactor an entire application and the output can be both type-safe _and_ have the behavior changed such that it no longer meets acceptance criteria.

You're catching a set of errors (interface / types, method signature changes) that are difficult to catch in JavaScript without types when you're refactoring. Intended behavior is still validated with your set of unit tests.

What you've avoided is introducing a new set of bugs that wouldn't be caught without strong typing. You swapped argument order in a private function somewhere, removed or changed a parameter, etc. that isn't caught by your unit tests and introduces subtle errors at runtime that TypeScript catches at transpilation time. That IS valuable on a larger codebase.

You can claim unit tests should / would catch these errors, but rarely do unit tests catch all possibilities. They catch known and probable error conditions. The returns for time writing tests drop drastically as you try to push unit tests into the role of a statically typed compiler.

TypeScript is popular because it's minimal friction while giving you a majority of those benefits.
Apple must have access to these parts already because they’ll happily do out of warranty repairs, even on products that they no long sell.

Asking them to make that supply publicly available does not strike me as a huge ask. Hell they could derive the supply from their recycling efforts they’re always showing off as WWDC.

Also how does providing spare parts result in huge amounts of e-waste, that’s a bit of a non-sequitur. The whole point of spares is to remove the need to throw away a device that’s 90% fine 10% broken.
The S-100 bus only outputs +8V, -18V and +18V. The idea is that the board itself will convert this voltage to what the components on the board needs to operate. The newly designed board have a newer voltage regulator that outputs 5V and the optional 3.3V from the higher voltage provided by the S-100 bus.
You always need to do a voltage conversion on a S-100 card.
Pakistan's beloved 'poor man's burger'
> The US has the ability to do it, so why wouldn't they?

Pretty sure being a bully is supposed to be bad. ;)
Quit and keep busy? i.e. quit and volunteer.
Can you deduct the US tax paid as a business expense?
Can’t speak for the original person posting, but my flow was like theirs. They (T-mobile) said that my password was very old and “recommended” I change it. I say “recommended” because there was no way to go through without resetting my password to something new.
Evidence of elusive Majorana particle dies – but computing hope lives on
I've had a recruiter from a recruiting agency and a HR person at a company (different jobs) ask me to update my resume with something I wasn't comfortable with.

I didn't do it, both still offered me interviews and the focus of the interview was those technologies. I pointed out that it wasn't on my resume and yup it wasn't, everyone seemed confused.

At the time I was trying to break into the industry and didn't feel like telling them.

I really just want to talk to some technical folks at the company, 10 minutes and if they're honest we probably both know if I'm a good fit or not... but rather it's recruiter and HR filters up the wazoo.

The whole thing is a stupid game where companies, recruiters, and etc don't know what they're talking about, play alphabet soup, ghost people ... and then get upset when it happens to them...

The whole process seems disconnected and shockingly dishonest.
> most developed corporate law of any state

Honestly this just sounds like the old Swiss tax rules of 'we never disclose your details, even to the feds'.
1. Do authentication on auth.example.com

2. Set a session cookie for auth.example.com

3. Redirect to app.example.com/?token=12345

4. Exchange token for a session cookie on app.example.com

This way each (sub)domain will have it's own unique cookie.
Scholars Under Surveillance: How Campus Police Use High Tech to Spy on Students
Instead of the technically rather outdated NUC models, I would suggest anyone interested in looking into Ryzen 4xxx/5xxx-based systems (laptop chipsets). The price/performance is way better, and the embedded Vega 7/8 blows any Intel out of the water - they can power 4x4K@60Hz or 1x8K@60Hz. Some example models are the Asus PN50, Gigabyte Brix.
Consumers' inflation expectations are the highest in 7 years
This has been going on for a while in advertising as well.
There was a good article [0] in The Atlantic yesterday linking this centralized algorithmic vitriol to the decline of democracy in America. The article also suggests some techno-legal fixes that I'm leery of, but I think its diagnosis of the issue is spot-on.

[0] https://www.theatlantic.com/magazine/archive/2021/04/the-int... (paywalled)
I've jumped on the Rust bandwagon as part of ZeroTier 2.0 (not rewriting its core, but rewriting some service stuff in Rust and considering the core eventually). I've used a bit of async and while it's not as easy as Go (nothing is!) it's pretty damn ingenious for language-native async in a systems programming language.

I personally would have just chickened out on language native async in Rust and told people to roll their own async with promise patterns or something.

Ownership semantics are hairy in Rust and require some forethought, but that's also true in C and C++ and in those languages if you get it wrong there you just blow your foot off. Rust instead tells you that the footgun is dangerously close to going off and more or less prohibits you from doing really dangerous things.

My opinion on Rust async is that it its warts are as much the fault of libraries as they are of the language itself. Async libraries are overly clever, falling into the trap of favoring code brevity over code clarity. I would rather have them force me to write just a little more boilerplate but have a clearer idea of what's going on than to rely on magic voodoo closure tricks like:

https://github.com/hyperium/hyper/issues/2446

Compare that (which was the result of hours of hacking) to their example:

https://hyper.rs/guides/server/hello-world/

WUT? I'm still not totally 100% sure why mine works and theirs works, and I don't blame Rust. I'd rather have seen this interface (in hyper) implemented with traits and interfaces. Yes it would force me to write something like a "factory," but I would have spent 30 minutes doing that instead of three hours figuring out how the fuck make_service_fn() and service_fn() are supposed to be used and how to get a f'ing Arc<> in there. It would also result in code that someone else could load up and easily understand what the hell it was doing without a half page of comments.

The rest of the Rust code in ZT 2.0 is much clearer than this. It only gets ugly when I have to interface with hyper. Tokio itself is even a lot better.

Oh, and Arc<> gets around a lot of issues in Rust. It's not as zero-cost as Rc<> and Box<> and friends but the cost is really low. While async workers are not threads, it can make things easier to treat them that way and use Arc<> with them (as long as you avoid cyclic structures). So if async ownership is really giving you headaches try chickening out and using Arc<>. It costs very very little CPU/RAM and if it saves you hours of coding it's worth it.

Oh, and to remind people: this is a systems language designed to replace C/C++, not a higher level language, and I don't expect it to ever be as simple and productive as Go or as YOLO as JavaScript. I love Go too but it's not a systems language and it imposes costs and constraints that are really problematic when trying to write (in my case) a network virtualization service that's shooting (in v2.0) for tens of gigabits performance on big machines.
It's arguably not US sourced income by virtue of US viewers though.

If US people visit the UK, our shops don't charge and pay sales tax in the US.

Really it should be about where the server is I suppose, regardless of whether the viewer is American or not.

The internet is interesting and messy and laws & regulation are far from caught up.
Yes, that's why RT picked up the story, because it's a good propaganda piece that shows that the US does not care about fairness abroad, simply raw interest.
Soaring home prices are starting to alarm policymakers
I did it over a decade ago, before marriage & kids (responsibility).

Here is what I wrote:

https://breckyunits.com/backpack-the-world-with-zero-plannin...

That post now makes me cringe here and there, but hey I was young. I'd highly recommend doing it, especially when you're young since the value of the experiences will compound. Had a few near death experiences but at least in this universe made it out okay and that has made all the difference.
The irony is palpable
> Or is there some other use case for which multi tenant support is critical?

To support multi tenants in software-as-services. I need to support "company1.app.com, company2.app.com" in my apps.

> Do you mean the ability to store arbitrary data on the objects provided by the auth system...

The thing is that a "user" have different means. I have salesman's, customers, operators, etc.

Them have fields, like email, is_active, personal info, that are critical for the logic of the app.

IDEALLY the auth server manage the security and read only the fields that are needed to operate this (like for send a password reset).

The other fields, triggers, indexes, etc are more important the rest of the time.

And I don't want to use a "will create corrupted integrity for sure, aka: micro services" because I work in the "sync data across dbs" and it ALWAYS will happened if data is not in single transaction.
yes but both invest