skysight-inc/HackerNews huggingface dataset:
Developer Content Marketing: Deep dive into DigitalOcean blog strategy
Gerald Jay Sussman – Programming is (should be) fun
Some level-headed commentary on the developing situation via Cas Piancey and Bennett Tomlin: https://www.youtube.com/watch?v=B2UFswUMQqI
“Every banker knows that if he has to prove that he is worthy of credit, however good may be his arguments, in fact his credit is gone.”
P.S. congratulations on the Baby!
Ask HN: Is it possible to work remotely for Australian companies in Europe
I am curious to know if there are people who've successfully worked for an Australian based company and are in European timezones?

I've seen roles that are a good fit in terms of skills I have, but the afternoon in Australia seems to map to the very early morning of European time.

Conversely, are there any Australians who've hired European based contractors/employees and it was successful? If so, how did you make it work? Thanks!
I too am a bit surprised, but my reason for upvoting is that I've been using this idiom my whole life and never have thought about it until this moment; getting the history of usage was super interesting. Figuring out _how_ one would figure out the history of usage is interesting! A little gem.
It's so easy to start drinking everyday.

You have these magical all-night coding sessions with just beer and music and you are getting so much work done.

Then you wake up later and later, eventually waking up so late and only needing to wait a couple of hours before you can start drinking again.

I was in a rut for a while, started staying up really late with absolutely incredible productivity and a feeling of not needed sleep. Flexible startup working hours was the ultimate enabler.

Then I got a headache that wouldn't go away, looked in the mirror and had huge lines under eyes, and I realized it's extremely bad for health and physical appearance.

I think people most susceptible to this are those who can't get easily out of bed in the morning, or take a while to get going with their day.

Nothing is worth irreversibly prematurely aging yourself for...people don't know though. It's a badge of honor but you pay the price.
The destruction in the trailers reminds me a lot of Bad Company 2 when it was possible to level the battlefield. Later games dumbed down the destruction or had scripted destruction sequences.
> I suspect they're under insane metrics to uphold incentivizing this behavior

This is likely to be it: perhaps they are effectively paid by the ticket or response (due to how pay/bonus/other structures align) so paying attention to all that information costs them significantly. Their ideal is to get a reply to you ASAP so they'll prioritise tickets where they can bang out a link to an existing knowledge-base article.

> No shade to the offshore teams

In some cases it may also be that they are employing cheaply rather than not carefully, so some of the people aren't great to start with (either technically, in terms of their claims to understand English well, or both), but I think you are right generally to give them more credit than that and suggesting that most of the time it is due to unhelpful metrics & targets (you get what you measure!). That and failing to provide sufficient support/documentation/training to the people trying to help you (sometimes you might know far more than them as they first saw the system last week).

> Most of the time they simply escalate the case straight towards the development team

They are likely not to do this on first response, even if it is very much the right thing to do in a complex case, because of a negative metric deliberately in place to reduce load on dev teams (which may be as under-staffed/under-trained and more over-worked than the support team).

> I have the opposite problem with many technical support teams these days. I supply them

I try to be forgiving about lack of information in the initial request, as long as they are understanding about my response being a curt “I need more information” and a list of example data¹. If I ask for more information and just get a vague response, that is when I knee-jerk hit the CNR button.

----

[1] the standard “what was on-screen, details of the form you were editing², what did you do, what did you expect, what happened instead, include error messages³ and data you entered², and at what time did this occur (be as accurate as you can)⁴…”

[2] which parts of this may vary significantly depending on the situation, and providing all possible information may be a waste of their time and mine, which is part of why I try not to mind the initial information being slight vague.

[3] this doesn't tend to vary, as a rule I always want to know any messages that were emitted and feel justified in being immediately irritated when this data isn't included from the start - “I got an error” does not suffice.

[4] this can be as vital as the error/exception messages, sometimes more so, if I need to go diving into logs for further clues.
The article mentions things like:

- "All required code is compiled and/or linked into the executable, ..."
- "No JIT means no dynamic loading of arbitrary assemblies ..."
- "... with everything compiled and linked into the app ..."

This sounds very much like static linking, possibly with no option of dynamic linking/loading of code.

Presumably this would have implications for those using LGPL-licensed .NET libraries, especially those who'd like to distributed closed-source applications AOT-compiled using this approach?

Are there any commonly-used .NET libraries these days that are only LGPL-licensed?

I haven't done .NET development in a decade, so I don't really know the current state of affairs.
Huh? It literally translates to "thought experiment" in English, which is exactly what it means.
Maybe instead of asking the Internet's opinion (without background on your particulars), you should ask the architect why that's the recommendation.
"he developed a Google Chrome extension to allow employees to download emails from their Twitter accounts. “

Really?

This is obviously grounds for immediate termination. In many orgs this would be seen as potentially nefarious. I wouldn’t be surprised if they litigate.
Going down market with steep discounts most often has higher maintenance and support costs.
Looks super cool.
But when the line was conceived and built, they couldn't have known Germany would invade Poland first.
> We're working hard and expect an early prototype in August 2022.

What is the actual status?
> It's really not mainstream amongst virologists

I mean if you seriously believe that theory you are probably going to either end, start thinking about how to end, or significantly change how you develop, your career as a virologist. Of course it's not mainstream.
Centralized algorithms for feeds are generally rejected by the community so far. Some projects such as Mastodon provide users the ability define filters of their raw chronological feed. People can also use and follow hashtags.
Congrats on the launch! Big fan...

Anyone who believes that healthcare is broken and could be vastly improved should look at Medplum's open-source projects. This is how you accelerate healthcare getting better software and breaking the stagnation that EHR companies have locked us into.
>The lab leak theory is pretty mainstream these days.

So is denying climate change or the moon landings...
Meta's AI Chief Publishes Paper on Creating ‘Autonomous’ Artificial Intelligence
Tim Draper has continued to defend her and maintain that Theranos was legitimate, and some big-name VCs appear to have gotten more comfortable cutting big checks to possible frauds. I suspect she'll have an opportunity to commit a similar crime if she's so inclined.
Excellent idea Mr. Swift!
On an unrelated note, I really hope to never see this clown's (SBF) face or name in any of the Effective Altruism docs/post/communications. Really irks me to see some new age robber baron to be the face of twenty-first century altruism, notwithstanding my other issues with EA.
Can the FBI Be Saved from Itself–and Can We Be Saved from the FBI?
Easy to do in a world of 0% interest rates, not so much now. I think the entire crypto ecosystem is about to crash and burn hard as the Fed just keeps the rate hikes coming.
This is a terrific idea.

For voting in the USA to be like banking, with matching credits and debits, some changes must first be made.

Every eligible voter must be issued a ballot. Prerequisite is automatic universal voter registration.

Every ballot must be fully marked. No under votes.

Every issued ballot must be cast. aka Compulsory voting.

You have my full support for your "voting like banking" reform.
If Rust added support for that operating system, than all of the packages that didn't rely on platform specific features would work (which is to say, virtually all of them). As it is, I'd speculate that with some fiddling you could probably get them working there today, but you'd have to repeat that every time you wanted to move to a new version of Rust. That isn't really a function of whether or not the language is batteries included, and making it batteries not included can make porting the language to new platforms simpler.

But if you're working in an environment where Rust support is poor and Python support is rich, then yeah it totally makes sense to choose Python over Rust, I'm not any sort of absolutist.
> The lab leak theory is pretty mainstream these days.

Mainstream, and conceivably true, but lacking in evidence. Personally I find it rather implausible due to a lack of motivation for why the lab in question would be doing secret work on coronaviruses.

> fucking insane

I don't think this is a helpful way to have this debate. I don't know enough to have a strong opinion on this, but a majority of virologists seem to think it's necessary, so I wouldn't automatically label them as lunatics.

> a plausible way we would have a true captain trips style pandemic

Other plausible ways are a mutation from an existing pathogen or another zoonotic spillover event, which gain of function research could potentially predict or help mitigate.
Nope, not Amazon.
Adaptive Lighting for Home Assistant
Internal Product Management = Profitability
I appreciate the response. I agree with most of what you say.

I still think it's important to point out that in this situation, with
a) a lack of primary data
and especially
b) considering the political and societal implications for publicly disagreeing with the "accepted opinion"
consensus might just not be a great measure in this case.
Bad Company 2 came close to this and for me was probably the most fun and thrilling Battlefield game ever.
I respect that you feel safe in taking the lane and following the law. I agree with what you say about riding on the sidewalk.

One of my greatest fears when riding a lot in the city was being run over from behind. This is more common on country roads, where I believe it's the leading cause of cyclist fatalities in collisions, but I still saw it as a constant threat in the city. Especially when vehicles would intentionally tailgate me in the lane, rev their engine to speed toward me, slow down and repeat, etc.

In _Zodiac_, by Neal Stephenson, the author describes two opposing frames of mind that a cyclist must maintain simultaneously in traffic: 1) I'm invisible, no car can see me and no matter what I do to make myself visible a car will ignore my presence and drive through me, and 2) I am extremely visible and have a target on my back, and every car is intentionally trying to run me over. Only by riding in a way that is defensive to both cases can I approach a guarantee of safety.

I do not trust drivers to respect my presence on the road. This is a perspective I have learned repeatedly through experience.

With pedestrians, I ride such that no matter what they suddenly decide to do, to respond weirdly to my presence, it doesn't matter. They can start running, they can stop on a dime and turn around, they can fall over, and I will have positioned myself not to be in their way.

I'll also say I don't really have a proposal. I'm not saying everyone should follow the way I ride. Just that I had to invent a way to ride that felt safe for me and others because the law makes no sense for me.
https://en.wikipedia.org/wiki/Spectrum_(functional_analysis)
"alien to you" Nope, but I do classify lisp/scheme next to Haskell, Icon/Unicon, and snowball... as ivory-tower languages. However, you wouldn't be the first person to spend 3 years of their lives failing to prove the assertion false.

Is there utility assuming everyone who doesn't share your opinion is an Alien? I find it just causes the 103rd purple proboscis to itch. ;)
It might be area dependant, I have to run lights semi-frequently. One of the routes I take on my commute has lots of stoplights hooked up to induction loops. Some of them are set up so that the light doesn't change until cross-raffic is detected. On loops that aren't sensitive enough to detect my bike, I basically have to run the light or I'll never be able to cross. (obviously I don't run the light when cars are coming, or when there's a car over the sensor)
Video of them being installed. At 0:17 sec it's clear they are just laid down:

https://twitter.com/saintjavelin/status/1580011095573827585
> This leaves an open question: how do you keep in touch with your friends online?

That implies that one must keep in touch with friends online. The question I asked myself is "Do I need this to keep in touch with my friends?" The answer was obviously no. I wasn't using Facebook to "keep in touch" with friends as I was primarily passively consuming whatever was being put out. That's not keeping in touch in any meaningful way, and it's highly selective for specific friends.

Email, telephone, and text messaging are far superior for keeping in touch as far as I'm concerned.

My mother uses Facebook now, and from what I can tell she's primarily using it as Facebook intends. Endless scrolling through nonsense.
Ask HN: Are you a Founder planning to buy a home?
Nah, the difference is that nitter doesn't stop you from using it with a modal and a force stripping of the browser's progressively loaded content if you aren't logged in.

I've used nitter for a couple of years now instead of twitter because I have no intention of ever making an account.
You probably won't be able to match the built-in's performance without a similarly large surface area of unsafe usage. And Go's maintainers won't maintain your unsafe code for you as they do the default, nor consider the impact of other language changes on your micro-optimizations.

https://github.com/golang/go/blob/master/src/runtime/map.go

You also won't have `for k, v := range` iteration, but that is also likely being addressed within the next few versions.

But - no, there's not really any major ergonomic issues to basic lookups given generics these days.
+1 for Calibre. It is such a wonder of software to me. I respected his reasoning though as another commenter has observed [1], it seemed inevitable that they would have to migrate at some point.

[1] https://news.ycombinator.com/item?id=33517830
Adding L2 chains to this equation dumps the frying pan into the fire. We don't need more points-of-failure, it's bad enough as-is.
Um I can open the curtains all I want, there's little sun in German winters out there.

The automatic part is also important since I need it to get up from bed.
I don't have Azure experience but AWS Lambda is overcomplicated for REST APIs IMO. One reason is each function now has a deployment instead of just one deployment for the application. Frameworks can simplify it, but they don't eliminate all the moving parts. Lambda is great glue for filling in gaps in AWS itself.

Serverless can also mean something like EKS with Fargate. You get to use Kubernetes without managing any servers. Azure AKS has something similar with virtual nodes as I understand, though I haven't used them. I do think this model is better for long running services than serverless functions.
More Protein Structure Predictions – A Lot More
The Science of Color Perception
They sure don't move.
There's tons of low traffic parts of apps. So if you're building in more of a 'microservice' architecture instead of a giant monolith, serverless has it's place. Most of your app is serving requests to users, but your signup and login flows might only run 100's of times per day and they are simple workflows, check if user exists > create new users > add password > send email verification.

Then, the email verification is checked by a second function. You click the link, it updates a field in the DB and redirects to the main page.

login is the same, we validate the creds and give a token.

And then the only infra we maintain is the stuff we have always on and serving mass requests. There's a lot of stuff that doesn't run that often that is more or less a single function and running a fleet or redundant machines for that doesn't really add value.

It just depends on how your app is designed as to if it makes sense.
Good advice for stronger written and spoken language, regardless of gender.
How do we know if this is really and issue or just another case of adults think the children are ruined. I feel like I heard stuff like this growing up too, maybe I am actually ruined?

Edit: 30k tweets since joining in 2020 hmm...
Sure, nobody's saying "you're a bad person for offering advice".

In some contexts, though, offering advice can feel like you want to close the person down rather than listen to them, that you think their problems aren't serious enough because you'd solve them easily. I'm guessing you've had at least one occasion where you have a work issue, and your manager is casually dropping solutions that didn't work, and you were frustrated with them as a result.

As such, the consequence of offering solutions is that it can damage your relationships with people, or at least not use an opportunity to strengthen them.
Not to criticize but the post would be most appropriate 5-7yrs ago. Nowadays this is a known secret. TikTok abandoned all posturing and came out as a purely ad driven network to make you scroll. What facebook and others say is mostly moot. They already have a diminishing user retention problem to deal with. The overall perception of these services have changed over the last five years and particularly facebook only has the volume but not the momentum anymore.
Yeah I understand that now. I’ve learned a lot about Mastodon in these days and it’s not that bad really. I just had this choice-paralysis as I had this idea that I’d have to pick ONE and that’s it. Kinda like if when joining Reddit you’d have to pick just one subreddit and stick with it.

The big revelation was that it doesn’t matter that much.
https://store.waveformlighting.com/products/lux24-circadian-...
The Twitter Death Spiral – Elon Musk at the Helm
https://www.halfbakery.com/editorial/help.html - "The halfbakery is a communal database of poorly thought-out ideas for inventions. ..."
But, XMPP is push all by itself already, and works with mobile push notification services where needed.
You seem to be making things difficult for yourself. Do you have an example of what it used to do from Excel? Just do something similar as your first cut. You implied you knew how Excel printed since you wrote “because even though ‘just making it landscape’ solves this same problem in Excel”.

It sounds like you can’t communicate with your users, which could be the meta-problem that you need to fix.

When you have a problematic person in the middle, sometimes you can set up covert channels of communication (risks, but rewards too). Problematic people are often causing problems within the organisation too, so you can find champions that will route around them.

Edit: Politics are important, but sometimes you are getting paid to solve a problem, perhaps using unofficial nefarious methods. It requires a lot of skill, and you need to avoid traps, but again that is part of what an external developer is paid for?
What is CZ?
That statistic could equally be cited as evidence that vaccines are overwhelmingly safe but are plagued by widespread, unfounded belief that they cause harm. It certainly isn’t insurmountable proof that they cause harm. If you want to prove that vaccines cause harm you will need different data.
The extremely charitable read is that

1. They have all the funds

2. Many are in cold storage or otherwise inaccessible in short term

3. Their cold storage restore process is so slow they need emergency help to provide liquidity in the meantime

Seems more like that they've either embezzled client funds or been hacked/lost some cold storage keys
just a great explanation ;)
I skimmed through some of the court documents at the time, and from what I recall, it wasn't a question of which group was more "deserving of protection". It came down to a legal argument about the specific elements of the charges that were brought.

Holmes and Balwani were charged with wire fraud, which specifically requires defrauding another of money through a deceptive scheme. Even proving that Theranos deliberately lied to patients about the accuracy of test results doesn't quite meet this bar, because the patients weren't the ones paying and therefore weren't the victims of fraud.
The neat thing about earth moving devices is that they converge at a time and place in a manner in which artillery and nearly any other conceivable weapon can hit them very reliably
Man. I really want this.
Xapo, one of the biggest cold wallet firms in the world, has a security feature that you can request where their people fly on a private jet to meet you personally and confirm face to face that you indeed are the one making the request to move funds from their cold wallet.
People think it'd be too invasive or expensive, and allows for things like tracking gun owners or racial profiling.

The Real ID act, which didn't even create a national ID merely required certain standards for state ID, was so controversial that I'm not sure all states comply with it seventeen years later. And there are still some people so opposed to a government ID that they don't register their births or get social security numbers.
At first, after reading the title, I thought "Well, sometimes 'serverless' isn't actually serverless because they're using EKS, which I don't consider serverless" but then saw they want to do everything in Functions and...ew...

You are right that your use case doesn't make sense for going full serverless. An application with heavy and predictable usage doesn't gain anything by becoming serverless. All you're doing is raising your cloud hosting bill.
Alternatively, as a somewhat less sinister explanation for work-based toys: kids love to do what (they think) their parents do. Kids see grown-ups doing work all the time and their interpretations of what they see comes out in imaginative play. I have a tractor for yard work and mowing, and my kid has a toy one so he can pretend to do the same.

Do some toys take this in a weird, unnecessary direction? Absolutely! But at the end of the day grown ups work, and kids copy.
Why does anyone create their own token? Once you get people using it, then you can just "print more" and make yourself incredibly rich. Creating wealth out of nothing but people like your foobar token and they will convert other tokens to/from it. You can sell it to sell fake equity (without usual oversight) in a company too.
Lol, i have so much old stuff
There's nothing on that website, unfortunately
https://juliacomputing.com/case-studies/
Congrats on the launch Rahul, Cody, and Reshma! A headless EHR sounds so cool! Why did y'all decide to describe it as Firebase, and has that description resonated well with potential users/customers?
I think this is a good example of why Youtube's content ID match is a plague. This video would have been far better with more and longer musical examples.