skysight-inc/HackerNews huggingface dataset:
I work in Erlang virtual machine (elixir) and I am regularly writing tests against common distributed systems failures? You don't need property tests (or jeppsen maelstrom - style fuzzing) for your 95% scenarios. Distributed systems are not magically failure prone.
The title should mention the year. Got me scared for a moment!
Silica gel is glass with nanometer-sized pores in it. Bottle glass has additional additives that lower its melting point and increase its solubility (oxides of sodium and calcium).

The EU has irrationally banned all sorts of things since the witch-burners have seized control of the government apparatus. Borate fire retardants and fertilizers is one of my favorite examples.
I'd also add that using a flat resource hierarchy also makes it slightly simpler to peel off a resource set, such as /organizations/:id, into a dedicated microservice.
If average users will see the URL in their browser, make it meaningful. After all, it is a user interface.

X blog.com/users/1234/posts/5678
√ blog.com/tom-nook/thoughts-about-urls
The GPD Pocket 3 has a unique module system, one of which is a KVM/RS-232. It allows you to use its display and keyboard/touchpad to drive a headless system.

It's a super versatile and ingenious little machine. I love it to bits.
If it's truly such a well established claim it should be trivial to find and link a study actually demonstrating its safety when ingesting small amounts over a large period of time. No such study was linked. Probably because longitudinal studies are extremely rare.

It's not a rejection of all research to say that some questions remain unanswered. In fact, I'd say it is the foundation of good science to understand which claims are supported by evidence, and which claims are not.
We had the same problem. Our traction was actually profit, growing at 30%/month. We had banks calling to offer loans, and investors were red flagging us for not taking loans, lol.

It was a lot easier to sell a profitable company than raise funding.

You have an asset, even if it's not profitable. For us, we were able to attract the target market of our acquirers cheaply. We'd get a paying customer for cents, while they'd need about $5 of advertising costs for the same customer. So you could probably sell yours as a marketing channel.
Sounds like a fun idea! Are you planning to monetise this in some way?
Sigh invite only :-( wondering when this fantastic keyboard goes public for sale...
When taking a pill, your body posture matters
Tile actually made a card sized one - about 3-4 cards thick. I hope apple does too!
This is one of the better points I have ever seen made, bravo. So true.
"clicking them to cost them that fraction of a cent."
ahahah, I remember when I tried some paid advertising on facebook for my game, 2 weeks later I visited my mother proudly saying :
- 'Me and my friends see a lot of your commercial on FB, we click on it every time to help you !'
- 'Please stop doing that !'
It costed a lot more than a fraction of a cents by click :p but I putted a low amount and I assume prices are degressives.
Credentials? What credentials? Are the credentials licensing, like being a CPA or a general contractor where you have to have formal licensing as required by law? If that is the case, then it is a process to got through and it will take time.

However, if you are talking about experience being your credentials, you have to start at the ground floor like anyone else and work your way up.

Experience never stopped me ever. I just read like hell to get all the top quality knowledge that I can, and then move forward. Unless there is formal licensing restrictions, I doubt there's a single arena I can't get a job in.

As an example, I did insurance and has zero experience. I got a job with an agency doing non-licensing work, and after 3 months I talked to the person in charge, spent 4 months studying, and passed 2 licensing exams. I studied hard. There's a 60% fail rate, and you only need to get 60% correct answers, and I passed on my first try. There are others at my office that took 8 and 10 times to pass that licensing exam.

You are letting false walls block you. Don't worry about credentials. Figure out what you want to do, then make it happen.

But I have for sure built up a LOT of experience by doing different things, because I just went out and did them and didn't let anything stop me. I'm 60-years-old and have no problems learning and getting a job in anything. I have zero experience in, oh, supply chains. But if I set my mind to it, I'll get a job in supply chains in 3 to 6 months time. Name anything that doesn't require a license, like a dentist or whatever, and I'll get a job in it.
Make some car windows out of silica gel and let me know how it goes :) I think you will find nanometer-sized pores can actually matter a lot!

I'm not sure dismissing all research that disagrees with me as witch-burning would be a good habit as a scientist.
> The fire is believed to have started in Laurence Malone's bonded storehouse on the corner of Ardee Street, where 5,000 hogsheads (262,500 imperial gallons or 1,193,000 litres or 315,200 US gallons) of whiskey were being stored...

Hogsheads sound like a fictional unit of measure made up to mock the imperial system.
Wow.

Seriously, how does that even happen? They hire people without a computer science degree that doesn't know about normalization? I don't have any experience with that so I'm actually curious as to how it happens, if you know, and have had experience with that.
Ebay is pretty good for a lot of fabrics. I found https://www.paskal.com.au/ too which sells outdoor fabrics.

I don't have any recommendations for physical stores though.
I've actually been to Wanaka. It IS unspoiled, but it's hardly "remote." It's almost exactly an hour's drive from the Queenstown airport.

Anyhow, yeah: they don't need bunkers whose only purpose is to let billionaires survive the apocalypse.
the idea of Irishmen drinking themselves to death in a whisky flood is... something my wee dram of Irish blood is not qualified to comment on, but it only killed a dozen people.

Near twice that number died in the molasses flood in Boston https://en.wikipedia.org/wiki/Great_Molasses_Flood

The density of molasses is about 1.4 tonnes per cubic metre, 40% more dense than water, resulting in the molasses having a great deal of potential energy. The collapse translated this energy into a wave of molasses 25 ft (8 m) high at its peak, moving at 35 mph (56 km/h)... nearby buildings were swept off their foundations and crushed. Several blocks were flooded to a depth of 2 to 3 ft (60 to 90 cm)

"Molasses, waist deep, covered the street and swirled and bubbled about the wreckage …. Here and there struggled a form—whether it was animal or human being was impossible to tell. Only an upheaval, a thrashing about in the sticky mass, showed where any life was …. Horses died like so many flies on sticky fly-paper. The more they struggled, the deeper in the mess they were ensnared. Human beings—men and women—suffered likewise."
> Not only is Kopec young (23), he had limited work experience in hospitals before helping lead a buying spree by Braden Health. His prior work experience includes a three-month stint as an intern in the Trump White House, on assignment through his volunteer position in the U.S. Coast Guard Auxiliary. He worked his way through college at Braden Health’s clinic in Ave Maria, Florida, and became a protégé of Dr. Beau Braden, the company’s founder. Now Kopec’s official title is chief compliance officer, second in command to Braden.

Uhhhhhhh, what?
DMSO also makes your breath smell like garlic after you’ve had it on your skin. I wouldn’t want to be around a horse that’s had a healthy dose, and I certainly wouldn’t love if my wife had to use it every day.
This is just the https://en.wikipedia.org/wiki/100_prisoners_problem
This is well said.

I always suspect that many people who have a hard time relating to TDD already have experience writing these class & method oriented tests. So they understandably struggle with trying to figure out how to write them before writing the code.

Thinking about tests in terms of product features is how it clicked for me.

That being said, as another poster above mentioned, using TDD for unstable or exploratory features is often unproductive. But that’s because tests for uncertain features are often unproductive, regardless if you wrote them before or after.

I once spent months trying to invent a new product using TDD. I was constantly deleting tests because I was constantly changing features. Even worse, I found myself resisting changing features that needed changing because I was attached to the work I had done to test them. I eventually gave up.

I still use TDD all the time, but not when I’m exploring new ideas.
What's anachronistic about converting in a modern encyclopedia the currency of the time to the modern currency of that very country? It is also adjusted for inflation.
I'm told that detecting if a transaction will involve the tornado contract is similar to the halting problem, because someone can write a proxy contract that behaves one way while being checked and another way when being executed. They can catch the easy cases, but it is impossible to detect all prior.
Of all your tests, what is the proportion of tests that test exceptional code paths vs regular flow?
I am just here to give you a nice big pat on the back for making something interesting. I see you are getting a lot of comments about data and privacy, best of luck with these.
Decathlon stuff is generally pretty good. I have one of their down jackets and it is amazing (and amazing values!). Sizing runs small.

They do their own designs - not generic Amazon/Ebay stuff.

There's a hiker on Ebay who showed their design studio which is co-located with one of their major stores in France. That way the designers can go down to the store and ask a customer how a new design would work for them.
Losts of these around, very best of luck!
> Making it harder to log in to dormant accounts from new devices and locations.

There is no justification in making it difficult to log in to accounts that have never sent spam, that's the user-hostile part of gmail. They have it in their logs which accounts are sending spam.
Just a guess if I were responsible for making the decision. All these methods will probably disappear or get much tighter on how they can be used:
https://developer.apple.com/documentation/webkit/wkuserconte...
https://developer.apple.com/documentation/webkit/wkwebview/1...
I agree but was just pointing out one method through which this could be turned against filers. If the standard deduction was greatly reduced it could cause taxpayers to pay more tax than they needed.

Personally I hate the fact we have so many deductions. I'd love a simplified tax code but I think that would be a tough sell.
Isn't the whole supabase open source? Oh actually you mean, you want to run this without supabase?

The code is already open source, and anyone can extract it into a more reusable package. And it's developed in the open, anyone can fork or send PRs or anything. That's what open sourcing a piece of code is really about.
It's an interesting point. I do recall that TDD craze in early 00s started in the RESTful web crowd; do you think that this is because it didn't have to deal with the "complicated bits"?
How has Yannic Kilcher not been mentioned yet?

https://www.youtube.com/channel/UCZHmQk67mSJgfCCTn7xBfew

I discovered him on Two Minute Papers' similar channel list on the alternative YouTube recommendation algorithm I'm helping to develop. Here is Yannic's list of similar channels which includes a number of AI-research focused channels:

https://channelgalaxy.com/id%3DUCZHmQk67mSJgfCCTn7xBfew/
Something interesting seems to be happening in society. We set aside religion, a trend that accelerated exponentially starting in the 60s, but had no real ideological or philosophical foundation with which to replace it, so it simply created a vacuum for meaning. In my opinion that vacuum was largely filled by consumerism and hedonism. But of course those alternatives aren't really alternatives, because they give some flighting moments of pleasure, but offer little to nothing in terms of long-term satisfaction.

So we're effectively recreating, from scratch, much of the philosophy developed thousands of years ago. What you're describing is, in its fundamentals, identical to Stoicism. I'd highly recommend Marcus Aurelius' "Meditations." [1] It's a collection of the writings of Aurelius, a Roman Emperor who is oft regarded as one of the greatest leaders of society. Stoicism is most fundamentally about accepting the fact that there are many things one cannot change. The only thing we can change, about many things, is how we let it affect us.

---

The most interesting thing about the writings is that they were never intended to be seen by anybody other than himself. So it's effectively a collection of post-it notes from a great philosopher-king to himself pondering his own existence, mortality, meaning, and inability to change things. It's also quite insightful to appreciate that perhaps the most powerful person on Earth at the time struggled with the exact same issues that affect us all.

He wanted to change society for the better, but ultimately even a man in his position was unable to move a mountain no matter how much he tried. His life was filled with external perceived successes and internal failures. He not only failed to ultimately better society, but could not even better his own son. Aurelius is regarded as one of the greatest leaders, his son Commodus - one of the worst.

When Aurelius died, he was deified and praised. After his son Commodus was assassinated at the age of 31, he (Commodus) was declared an enemy of the state, his name stricken from record, and public imagery of him destroyed.

---

[1] - https://files.libertyfund.org/files/2133/Aurelius_1464_LFeBk... #That book includes two introductions which provide extensive context and other information which is quite important to understanding a fair amount of what is said. Aurelius' writings themselves begin on PDF page 59, which is page 25 in the book's ordering.
Consider using something like https://google.aip.dev/.

Consistency across an API surface is more valuable than local optimizations.
With something as fuzzy as "happiness" there can be many scales.

This is one of the beefs that I have with the "love your job" culture. People reduce job satisfaction to a single line, where you either love it, hate it, or something in between.

I like to think of job satisfaction across many dimensions. Maybe you love your team, but commute is killing you. Projects are interesting, but salary could be higher. To make it more complicated, there dimensions and yourself change over time: projects start and end, colleagues join and leave, you might get raises or promotions.

Rating things in a simple happy/unhappy, love/hate scale is rarely useful.
Transmitting money and speech are very different things. Both have existing laws and norms. Tornado Cash was built to circumvent existing laws (AML, KYC & taxes)
Lots of comments seem focused on avoiding a "midlife crisis", I think its more that it can't be avoided, and what do you do with that reflection and realization. How to use it to better yourself, your life, your people.
Given how often animal manure was used as fuel for fires in the past, I'm surprised that most people didn't pre-burn their dried feces before using it as fertilizer.

I get why - it's too much extra work - but I would've figured it would be seen as worth it; provides fuel for fires, removes the stench, and makes it easier to spread on the crops.

(I know they weren't aware of germ theory, but even then I figured they would see advantages.)
Easy to do when you have stability and dignity.

For myself, my first career was wrecked by new technology. Now I am 40 years old in an entry-level SWE position alongside 22 year olds working under people in their late 20s or early 30s. Not only would none of these people accept me as a source of knowledge but they can hardly bare to give me the time of day. I am very proud of my contributions to the team and I don’t hold it against them, but the makings of dignity are taken for granted far too often.
I lump running it in your cloud project as self hosting, rather than putting it in something like medium, where their servers are sending the responses.
I think you’re getting tripped up on language, which is a shame, since you’re missing out on some interesting ideas.

The natural rights thing is more of a thought experiment: first, imagine there is no government. What do people have? What’s the “state of nature?” This was a pretty radical idea in Hobbes’s time. So it doesn’t make sense to believe a thought experiment isn’t real. Like, it’s a thought experiment. Discussing which rights exist within the framework is the thought experiment.

Then social contract theory is like okay, why should anybody give this up? What do they gain? Large groups of people don’t just do stuff for no reason (supposedly).

Democracy means power comes from the common people, not necessarily voting. E.g. Athenian democracy selected officials at random.
That is terrifying. The top comment is hilarious though:

>A couple of years ago I was connecting through Addis to Stockholm on Ethiopian. Something was going on and the airport was packed so full you could barely walk. A fight started and groups of police started hitting people in the area with clubs. If anyone looked like they were filming, the police would hit them with clubs. When my flight boarded, airport staff just opened the doors to the tarmac. Random people were walking through and boarding aircraft. The person who sat in the seat in front of mine obviously did not have a ticket for the flight and didn't even seem to know where we were going. Nobody seemed to care and we flew to Stockholm with clearly unticketed passengers on board.
>I never found out what happened but have avoided Ethiopian since.
Recently I bought a chair and my Bluetooth dongle stops working sometimes when I stand up. Perhaps something like this happend for me..., but my new chair doesn't have elevating mechanism.
Just gives blogs unique IDs regardless of the organization. No two blogs ever have the same ID. Now the route doesn't need to provide the Organization ID, because that association lives in the data store for your application and you can infer it.
Yeah, so I've heard. Life is full of trade-offs and if I knew that it would help my wife I'd rub that shit all over her and buy lots of Peppo-mint Life Savers so she never had to do without.
Cold starting a new identity on the internet is a huge pain. Also, a single point of failure for someone who has gained an audience on just one platform. What if the platform kicks you out?

I wish you all the best!
I think perhaps you vastly overestimate the median person’s propensity for violence and resistance to the edicts of the state.
> Hype. That is why.

I'm not sure this personal assertion holds any water. Think about it for a second. You need to have a front-end, and you have to pick your tech stack. You know all you need is to render a nice page with some user interaction support and some automation. You have a small team of front-end developers to pull that off.

What are you going to pick?

Is it a good idea to force upon your team a full stack tech stack which forces front-end developers to develop and deploy backend code just to see a basic html+JavaScript page load?

Do you need to bother about Java/python/ruby/PHP/whatever just to have a button showing up in a browser?

Or is it simpler to just let your frontend team deploy their html+JavaScript resources in a file server and just get rid of any server development from their equation?

> 99% of web applications don’t need to be SPA.

Meanwhile, reality shows that close to 100% of web applications don't need to be dynamic HTML/server-side rendered colossal apps, and are better off as SPAs.
Thanks *reads username* "fun otter"

But a cool article none the less, I love reading about computing history. I always thought the grace hopper story was a little too convenient
If it’s strictly a tree of relationships (always 1:many) then there are some benefits to having nested IDs. You can do things like attach permissions to the root of the tree, and logging is often clearer (the owner is right there in the URL).

However as soon as you need a M:M or many:1 relationship this breaks down. If a blog can be shared between multiple orgs, how do you represent that?

Therefore as others have recommended, a single ID per URL with a sub-endpoint for the nested list like /organizations/:organizationId/blogs/ (but no two-ID endpoints) is the generalizable and future-proof option. I strongly prefer to keep all the state in the URL rather than hitting /blogs/ and getting the org implicitly from the auth state. Way harder to debug if the auth context can change what results your API produces.
FDA literally only regulates labelling and claims about the devices. It then conditions the approvals on quality systems to validate the claims.

It's not clear what would happen if someone made drugs or devices and sold them with no claims whatsoever.
Agreed, "Dublin Whiskey Fire of 1875" or some such, would be fine.

From the article:

None of the fatalities suffered during the fire were due to smoke inhalation, burns, or any other form of direct contact with the fire itself; all of them were attributed to alcohol poisoning.

What a way to go.
Totally agree. I guess some distros think having no documentation is worse than having bad documentation.

But I do think Debian and friends do a disservice to linux by not installing the GNU documentation by default.
I've been bicycling my whole life, so I've got a bit of practice, but I've only fallen once, when the steering column of the crappy foldable bike I was using at the time broke off. My laptop easily survived the crash: when you fall from a bike, you don't fall on your back.
I would go so far as to say that if your code requires extensive mocking to be tested at a certain level of granularity, then unit tests are the wrong choice at that level. Every time I've seen a test suite with abundant mocking, it was mostly testing the mocks - numerous tests get broken by the slightest refactoring and require attention, while real-world integration bugs fly straight through.

IMO functional and integration testing should be where effort is spent first and foremost. If there are resources beyond that, then do finer grained unit testing, but even then closely tracking the amount of time spent on all the scaffolding necessary for it vs the benefits for what gets tested.
Ah, those pesty domain grabbers
Those are called "brands."
The existence of objects is merely a model of sense data.
This is how I write documents - start with the table of contents and fill in the blanks until the document is done.

Isn't there some law as well that states that successful software projects start with a working prototype, and software designed from the ground up is destined to fail?
I mean at that point no system is safe.