skysight-inc/HackerNews huggingface dataset:
No, staging is absolutely not dead. It might be if you’re only focusing on frontend canaries
.. but absolutely not if your staging cluster is massive and you can’t just spin up a new cluster for every pending PR.

In addition to this you can’t always test against prod data, especially when that data is classified or otherwise sensitive. Or you simply respect the privacy of your users. (Also you might not want to run staging code against prod for obvious reasons.)
I think most great writers and a few great barflies share it with you. But it's definitely increasingly difficult to encounter in honest conversation, because the structure of modern life does everything possible to discourage honest conversation about the meaning (or especially the meaninglessness) of life.
Ah, that is why the community tries so hard to break hardware and reverse engineer devices...
Ask HN: Why is Tesla stock dropping? Meta?
To me, it is surreal to see what I thought were invincible companies with adamantium founders 'facing the music'. I honestly don't understand too much about market valuations beyond a general idea. A good explanation would be much appreciated if anyone has one.
Things CSS could still use heading into 2023
I wonder if these risks are also with a service like 1Password. How can you know if they are in fact, actually encrypting every single detail associated with the login? It’s not like we can view the servers ourselves.
I have met a few wanna be startup people in SV. I'm so often reminded of the 'ingenue in hollywood' trope. They really have some so much hope and so little experience. It can be brutal.

https://tvtropes.org/pmwiki/pmwiki.php/Main/TheIngenue
I think you'll need to be very specific about what you mean by good food. Nutrition is a shaky science. I think there's something to be said about motivation. While discipline definitely trumps motivation, I reason when you focus too much on discipline it becomes one those "problem-solving for the sake of problem-solving becomes boring pretty fast" sorta ordeals. Whatever your source of motivation is, question it.
While it is accurate to say 2003 is "Nearly 20 years ago," or "almost 2 decades ago," it is not incorrect to say 2003 was "over five years ago," and this odd, even Jarring word choice is indicative of my attempt to blend in with the chatbots so Roko is pleased.
Blog post author here, cannot wait to see the solution out in the wild, it will be open-source ? Can you let me try it ?
Moving to Maui without a plan at the beginning of 2020. Instagram - @amar.yana. Reach out there if you want to connect.
Such an authority in the Linux world used to be a distribution. Installing a binary blob provided by Debian build servers is based on decades of trust.

But there is a tradeoff between having things thoroughly vetted and tested, and moving fast.
Twitter Blue subscribers now get ‘prioritized rankings in conversations’
As an example of a possible compromise, recall the risk/return efficient frontier.

If you are the principal investor in your venture, you may be willing to leave some potential return on the table, in exchange for dialling down risk to a comfortable level.

If funds are the principal investors, they have already dialled down their risk via diversification over the rest of their portfolios, and they will view any risk-adversity on your part as inefficient dead loss.

Solid base hit or swing for the bleachers? You may have the option to pick either strategy in the former case, but will not in the latter.
A POSIX replacement for CLI and daemons, without any support for other kinds of workloads.

And for what, on cloud deployments, what matters are language runtimes and type 1 hypervisors, while GL and Vulkan are completely unrelated to Linux kernel.
Arugably a dupe.

It was already discussed here: https://news.ycombinator.com/item?id=34083366 (1243 points, 370 comments)
Can't handle the heat, get out of the kitchen.

Guessing you're younger than 30.
Interesting how popular it's in china. Significant more than in other countries. Though, bad that these are only relative numbers, not absolute.
Ok, so now that we've exhausted the regression of invalid reasons we're left with what? Someone made it so in it goes?

Enjoy the CVEs I guess.
Respect for reading that far. I stopped when I saw thee main problems with mastodon. If those are the main problems, you know someone if trying very hard to find arguments to suit the hypothesis.
Well it has been used for protein folding already.

Maybe it can be used for electrode chemistry as well.
You can always refuse random ID checks. Of course the business still has the right to refuse service to you, but by law you don't have to ID yourself to random businesses.
> Mac has the best balance between coding, utility tools and "other work stuff".

That maybe used to be true. But today, Windows is that OS. In one OS, I can freely develop in Windows, Docker, WSL2, including near seamless integration of apps, browsers, and even GUIs. And with VS Code, I basically have any OS except macOS (but who cares?) at my fingertips in a single interface. The dev experience is by far the lowest friction between Windows and macOS.

And Windows has superior support for external hardware. macOS refuses to work well with anything that doesn't have Apple on the box.
Hang in there. Creating something is hard. It can take many, many attempts and many years to have success.

Stop for a while, take a job that can leverage your skills, learn new skills and get paid while doing it.

There was a period where lots of startup founders I followed where getting real jobs I was like what is going on.

Even the people you see as successful and idolize have issues and sometimes give up and take real jobs. Or take a real job and keep working on their side project.

Entre-porn is a real issue, quit cold turkey.

Relax, enjoy life with family and friends, get a pet, get new hobbies, enjoy nature.

You can try this again in the future but give yourself a 1 yr of 2 yr break from it.

And when you are ready to start again take it slow, look at Rob Walling's stair step approach. StartUpsForTheRestOfUs.com.

This Startup School Talk by @DHH was made for you:
https://www.youtube.com/watch?v=0CDXJ6bMkMY

Make sure you're financially stable before trying again, having financial pressures can really add to the stress of trying to build your startup.

It's totally possible to have a job and start something on the side. You'll enjoy startups for the rest of us.

And if it feels all consuming and stressful, it might not be for you.

Control your own situation, maybe you focus on your career and level up and then invest in startups instead of creating them.

Make choices that are best for you and your happiness.

Take care, enjoy the journey.
This might be an illusion or a strong bias.

The younger ones are not alone ( the successful 45/50+ parents/mentors/etc are supporting them financially and more ).

Otherwise, without the experience of your 20s and 30s you cannot understand the world, you haven't build the network you need to succeed ( I am my own example), basically you cannot manufacture you "luck".
This isn’t true. I have folders with emails each time I’ve been looking for a job since 2008 (2008,2012, 2014, 2016, 2018, 2020). I stayed at my second job from 1999-2008.

A sample of the email from 2008:

> Company in … is looking for a full time .NET developer to start as soon as possible. M leading edge technologies. This is a great opportunity for someone with strong VB.NET skills to come aboard a fabulous company.

Standard developer - minimum 2 years transactional website development experience on the Microsoft platform (don't need content/marketing web developers)
Senior developer - minimum 4 years transactional website development experience on the Microsoft platform
Experience with .NET 2.0/3.5 platform
Experience with VB.NET and ASP.NET
Experience with the AJAX framework
Experience with writing SQL (Oracle experience preferred)
Experience with data access through ADO.NET
Must be willing to follow client's code standards and participate in code reviews
Java script skills (basic

Nice to have experience

Telerik controls and other 3rd party software experience
Database experience with SQL Server and DB2 databases
Web farm experience (deployment and troubleshooting)
Giving up is giving up. Failing is continuing. Don't be a chump, don't give up.
E2E encrypted password transfers if something happens to you
Ive said it before, I'll say it again.
The thing that is harder than starting a startup is quitting it.

You are brave, my friend, to even have attempted at building a startup.
All people talk, very few have the conviction to give it a shot.

The experience you gained while trying to build a business will pay dividends in the future.
If you are a software engg, a lot of companies would love to hire you. And you can make great money, and you know what
- You can mentally checkout at 6pm
- salary will fall into your account on time everytime
- You can enjoy your weekends

PS:
I am also a failed entrepreneur (sort of).
The biggest thing my startup journey taught was how easy 9-5 is.
And be grateful in life for having a job that pays well.

All the best brother!
Payment to Russia. Miraculously Wired "forgot" to mention the whole war of aggression thing and how both founders call it "armed conflict between Russia and Ukraine"
Nice and simple solution!
Related: Vale is a plain-language or "prose" linter. Built a version of this for use with the US DVA

https://vale.sh/
A lot of the journey is trying to pick the right idea. Something that people will take to and buy. I've heard that surveys can help with that, but there really is no guarantee.

It also really helps to build up a following and be well known.
I'm talking about existing nuclear technology here. there's enough hydrogen to run fusion reactors for billions of years too.
We setup bitwarden at work, and it was absolutely fantastic for these sorts o shared accounts. You could have all the password be telling random strings, and control who had access to them with a convenient UI. Password rotation became a lot easier too, because all you had to do was update the password in the password manager and everyone would have the new one.
Thank you so much for reading my articles :-)
> One recent example is the mandatory use of USB-C ports for wired charging by 2024, in order to reduce electrical waste by allowing the same chargers to be used for all small consumer electronics devices. This comes into force in 2024, and Apple is expected to comply a year ahead of time by swapping out the Lightning port on iPhones for USB-C as of next year’s iPhone 15.

Real sad about this. I’ve had a lot of Android and iOS phones, and by comparison to USB-C, the Lightning connector is more secure and gives a nice tactile click when it’s inserted fully.
I centralize all my work through Windows these days (used to be a "Mac person"), but I was pleasantly surprised by Linux Mint recently. I use Ubuntu all the time through WSL2, but I am liking Mint so far as a little Linux GUI / server machine.
Around 30.
If you are going to orbit, you need enough kinetic energy to stay in orbit along every point of the orbit. If it's a polar orbit, it covers every latitude, from north pole to equator to south pole.

The real advantage of launching from a pole, if you are going to a polar orbit, is that you don't start out with a velocity component due to Earth's rotation, i.e. perpendicular to where want to go. If you do, you'll have to spend part of your fuel budget canceling out that unwanted velocity component.

On the other hand, if you're going into an equatorial orbit (e.g. a geosynchronous one) you want to pick up as much of that free contribution from Earth's rotation as possible, so you pick a launch site on the equator, or as close to it as you can go.

Polar and equatorial orbits are opposite edge cases. In general, your orbit will be at some angle to the equator, and the closer that angle gets to 90 degrees, the closer to a pole you'll want to go for optimal launch latitude.

BTW, surface gravity is lower at the equator (9.78 m/s^2) than at the poles (9.81 m/s^2), exactly because of Earth's rotation.
Comparison shopping in the aughts.

There was interesting work on crawling and search, we went bankrupt trying to provide useful tools for people to find different products and the different places to buy them, then became profitable farming our content out for SEO.

We were then bought out by a domain parker who wanted to marry our monetization with his traffic; as far as I know it didn't work, but that was when I left.
Consider using ZeroTier or any WireGuard based SDN instead, for remote access to self hosted services.
In the US they can just let in hard working immigrants from other countries, this was has always been the case there.
When did you last use it? It _does_ support docker compose. Has for a while now actually.

I love it on Linux. The Mac version is not as smooth yet, but, for my use case, still works a hell of a lot better than docker desktop. There is something deeply wrong with docker desktop's networking, and I literally have to restart it almost every time I make a change to one of our services. Not an issue with podman.
When Musk attacks "liberals" and "leftists" he is attacking many of his potential customers. He is also very loud about his right-wing politics and has become so divisive that people don't want to be associated with the Tesla brand.
It shouldn't be happening. Perhaps the grants of money need to be earmarked for food to ensure parents spend it on that?
There’s a tinge of irony that the first few paragraphs talk about avoiding the audience needing to be “in-the-know” and then expects you to be when referring to House language or the old website.

I’m not really the audience… at least I don’t remember becoming a British civil servant, but I’d still love to know some examples.

Separately:

“ We often wonder whether we're expecting colleagues to open the single front door or step through the portal and find themselves in the one-stop shop. In nine out of 10 cases, what people really want is some new pages on our intranet.”

I would bet that in nine out of ten cases the people don’t know what they really want up front. When I get similar requests, and ask for concrete details for expectations, quite often they simply can’t provide them. It’s a feeling they have.
Seconded. I personally try to never use the phrase 'lifestyle business'. Instead I use the phrase 'bootstrapped business', because that is what it is. You have bootstrapped the business yourself organically over time instead of at a fast pace of growth with VC money.
>I found two companies only—in all of the deals I investigated—who are willing to take on Audible. Spotify and Speechify.

I wonder if they looked into general digital products companies like Gumroad as well.

>So I’m not putting these books on Audible. Not for a year at least. Maybe longer.

I hope there will be other authors who can make such statements in the coming months.

>The Lost Metal preorders were 75% audio—almost all through Audible.

I wouldn't have expected audio to be such a high percentage. I would've guessed about 20-30%.

---

Stormlight Archive 5 title revealed. Okayish, but cool to see they are committed to ketek.
> made more money in hours than many free software

You’re sad that free software didn’t make money ?
It’s a PDF, not a web app.
>But please don't give up. Keep pushing forward and don't let the failures define you. There's always a chance for success, no matter how small it may seem.

This advice is the exact opposite of the wisdom in the rest of the post.

I’d say it’s okay to give up. If someone has a long term miserable life thanks to building their startup, then perhaps consider doing something that makes you more happy. There’s nothing wrong with that.
Can Dogs Smell Time?
If you want to be this pedantic then GNU/Linux also isn't an OS. Debian is an OS, Arch is an OS. NixOS is an OS. Such statement muddy the water to the point of no longer matching at all what people mean. Because when people talk they don't use the 100% correct technical term.
Then I create an account with my new email.

Sure, for the few sites I care deeply about a long history with, a unique account might be worth it. Those sites are few and far between.

My password manager has more than 500 entries. A huge majority are sites I used once and never again. I don't want an account there but was probably required to create one to check out. If Google deleted them they'd be doing me a favor. Google knows I went to those sites anyway since I probably found them through search results.
Why not just have a length requirement and recommend a phrase? “Passphrase” isn’t that common a word, so it merits an explanation. But “your password has to be long, but you don’t need to use special characters, and can use regular english word if you want” is surely easy enough to understand.
I think a lot of people love the principles behind Nix -- I love them enough I've tried (and failed miserably) to install and use it as my regular Linux on 3 occasions.
>Entrepreneurship is a rich man's game. Notice that almost all of the guys who made it big come from wealth, and had the money and the contacts to lean on to make their product a success.

That IMO puts you into a position where failure is all but impossible. As others have pointed out luck also has a part to play. But if you've got family financially supporting you (or at least able to bail you out) you will succeed eventually.

How exactly do you do it when you're smart enough to be on here but don't come from that kind of background? Are you just supposed to accept it?
F-droid also has very different goals and lives in a much smaller and in some ways much saner ecosystem.
Why is that? Is it that we are conditioned to want a purpose, just as we are conditioned by society to want a bigger house, or a fancy wedding, etc?
Bet you didn't think you'd be top of hacker news
English is a second language for me. It feels like this list is there to avoid newspeak / bullshit / being unnecessarily abstract.

It seems like rephrasing with the replacement of many of these terms can make you think again and check that you aren't bullshitting a bit. "progress" => "Are we indeed actually working on this?"

I'll certainly consult this list in the future to check my writing for simplicity.
The issue with freeform is it's tied to the apple ecosystem.
From another comment
> Meaning you cannot type new in a method only in the class definition.

How would you handle the ~ 1000 java.x classes that even a minimal HelloWorld programs uses. There are plenty of random allocation.
Thanks Dang, Happy Holidays
I look around every do often, but I don't find anything. I'm less talented now than I was 5 years ago. I'm just coasting now.
So the only place you really define what objects get created is in the class containing the main method? Seems fairly limited that you’d have to know upfront what your memory needs are? An app would have to allocate a large block of memory in the main class, and then handle memory management itself from this piece of memory?
Sure! I used NIST[0] (which has already been posted here), along with Microsoft[1] and the UK National Cyber Security Centre[2] (we're in the UK as well as the US).

For context, I remember the contract first came back, and we redlined it saying we're not gonna do password expiration and explained why. It then came back with another draft and they said "no, this is our policy, you definitely need to do password expiration" so I threw these references together and expanded my explanation. It was a bunch of business/lawyer types, so I threw microsoft in there as I assume they're better known to non-technical people and the other two references are obviously more salient to technical people.

As a side-note I think this was _after_ they had their very well publicized security breach, and I would have hoped that they had taken a look at their security and updated their policies but I guess that wasn't the case. I don't know whether they ended up removing it from their contracts going forward or just made an exception for our one. The cynical part of me says the latter (it's a big firm, and we're not a particularly big one) but I can hope.

I also recently read an audit for another third party we were evaluating to work with. I raised it as a non-blocking concern saying they're not following modern password standards, and I think if everyone does that these companies will start to update their policies but for now it's fairly common at least in my industry.

[EDIT] I went looking for what I actually said to them, and it was "as per UK/US government and Microsoft password guidelines, we will not agree to this, and would prefer if you didn't do it as well.". So I guess I was a bit exasperated with them at the time :)

[0] https://pages.nist.gov/800-63-3/sp800-63b.html#memsecretver

[1] https://learn.microsoft.com/en-gb/archive/blogs/secguide/sec...

[2] https://www.ncsc.gov.uk/collection/passwords/updating-your-a...
Search for "cosmic despair" as one of four types of states (along with "cosmic unity", "cosmic struggle" and "rebirth").

"Cosmic despair" captures states that go under various names, including "the dark night of the soul", visions of hell related to absolute desolation (rather than lava and stuff), existential dread, and quite a few other names and concepts in religion, spirituality, and philosophy. And describes a very specific type of bad trips.

The concept comes from "Realms of the Human Unconscious: Observations from LSD Research" by Stanisval Grof, the grandfather of the research on psychedelics in therapy. He relates these states to four stages of birth, which he takes literally. My preference is to take it metaphorically, though.
> Completely different approach but same result in the end.

Well if you lock everything down with hashes, maybe in some sense, but other than declaring your configuration in a text file and deploying software with it, it's pretty much different (imperative approach with side effects everywhere, vs functional declarative approach).

* Nix being a real programming language (and thus allows far better composition, and abstraction)

* You can run any configuration you want, and easily jump between configurations (e.g. rollback), advantage of being stateless (well obviously to a degree, as a lot of software itself creates state, but normally you're not jumping between multiple major versions of the same software anyway).

* Great caching as every built derivation is cached in `nix/store`, thus only things get rebuild, that are actually changed

With Ansible you may achieve something similar, but afaik require way more setup and discipline to keep it clean, and the "programming" in Ansible feels rather painful, if you're used to a real (functional) programming language.
So they got 5 servers, for 2 they pay 170 per month.

That's 85 per server. Without the free servers the price tag for running it would be: 425$ per month.

This seems incredibly low to run a site with so many concurrent plays and everything else.
He seems to be going through a similar phase as Kanye West, gotten so big that he believes his own myth and surrounds himself with yes men. Both have flown too close to the sun it seems, like Icarus.

Him stepping down from Twitter is probably to save Tesla's stock but like you said, the damage to the brand may be long-lasting. At the same time, EVs are becoming more mainstream in general as other brands catch up.
It's not possible. Even very basic numpy would be too slow to use, if you end up writing pure python equivalents.

If you import numpy might as well import the entire scipy ecosystem