skysight-inc/HackerNews huggingface dataset:
I would like to say that I'm generally a pretty experienced outdoorsman. I camp, hike, backpack, snowshoe, boulder,sport climb, used to snowboard extensively and do whitewater rafting. I've summitted Mt. Washington, NH in late October, done plenty of hikes from Death Valley and the Mojave to Sequoia NP, to the bright angel trail, etc. Enough to say I've got some experience, and done my fair share of risky stuff.

Most people really should not be in the wilderness. It sounds elitist, but truthfully, the vast majority of people are unable to handle themselves in nature. They can't navigate using a map & compass, they get too close to wildlife and feed them, they don't adequately store their food in animal-resistant containers, don't understand how to treat water and deal with small medical issues, don't understand FIRE RISKS, how to manage fires and simply how to not have fires. They trample off trail and destroy flora. They don't carry first-aid or basic survival kits. They carry inadequate gear. I could go on and on. Most people do not belong in nature.

There are so many facets of safety and competence that go into safely exploring the wild, it's impossible to enumerate them here. Stuff like climate, rockfall risk, relative isolation, tempurature changes between day/night, wind, animal risks, etc. Knowing where you're going, how long it'll take, having a backup plan, leaving an itinerary with a trusted person, knowing the profile & route of your travel, knowing what's likely to go wrong, understanding the danger of drinking untreated water, checking sources to see what potential issues have or may arise commonly, being able to tell direction based on the sun & stars. These are all basic skills of outdoorsmanship that most people do not have.

Sadly, these are mostly types of common sense. The lack thereof is the real issue, not ones experience level. Don't be a dumbass, and you'll probably get out just fine aka: Play stupid games, win stupid prizes. The other real issue is people not knowing when to suck it up and retreat. Knowing your limits and when to call it quits is more important even than being prepared. One can be a dumbass or unprepared up to a certain point; but beyond that point, there are very real consequences. Knowing when to back out is, in some senses, even more important than being prepared.
> In the many years he has bragged about making that store's shrinkage the smallest in the state

I have worked with a handful of amazing people like him. Taking pride in such things is great and is what I am mourning in these (risky) posts.

> he never once talked about shoplifting as a driver of that shrinkage. It was ALWAYS waste, or backroom theft, or poor stock handling and planning.

Agreed. Employee theft was always by far the largest form of shrinkage while I was working retail. It likely very much still is or I'd be absolutely surprised.

What is not discussed is the elephant in the room. You start letting retail theft creep up like this - not just in numbers but in blatant in your face crime - you will start seeing backroom theft skyrocket. People eventually become demoralized and while it's complete anecdote I'm personally seeing it now. Eventually theft is going to become normalized if we continue down this path. Why work a $20/hr retail job when someone can walk in, take $1500 worth of product, and walk out with zero consequences. It adds up.

I also cannot agree that shrinkage is not a major problem for most retail stores. A major chain can likely hide it via averaging it out, but for a mom and pop/small chain in a rough area (the type of places I worked for) shrinkage was a major factor of profitability. You have to sell a lot of candy bars to make up for a single one being stolen when you are operating at 10-20% margin.

I also completely understand this is very widely distributed through the country at the moment, and I live in one of the worst off places for this sort of thing. My perception is certainly due to that fact.
I wish I could have studied Physics in 2050 when the Copenhagen Interpretation was already dead.

Or maybe I should have stuck around to move the science along. I didn’t have the grit for that
Brits would call the profession Valet e.g. Jeeves https://en.wikipedia.org/wiki/Jeeves
Cash that you deposit in a bank becomes the bank's asset. The money in your checking account is included in the bank's liabilities.
I imagine I'm not the first one to think of this, but a little while back I wrote a toy pastebin-like webpage that stored the code being rendered directly in the URL (with base64 and gzip compression to make it a bit smaller, although it still was quite large by usual standards). My thinking was that rather than having a centralized app for this publicly available, making a small page that could be statically hosted would make it easy for people or organizations to host their own page with whatever security they need (e.g. behind a firewall or VPN) and then the links could be shared privately on Slack or whatever without a need to add functionality for determining who should have access or how long to keep the code snippet around and instead just piggyback off of the privacy of whatever channel/DM they sent it across and how long the Slack instance is configured to retain history.

When I first came up with this idea, I was going to write some sort of server backend rather than just doing everything in the frontend, but once I started actually working on it, I realized that it wouldn't really add any value and it would make it a bit more annoying for people to self-host. Since then, I've wondered a bit how viable "static pages with state in the URL that can be easily self-hosted" would be as an alternative to a desktop GUI or Electron app for more technical users. One of the nicest parts of this approach to me is that I was able to make in only a few hours one evening despite knowing only the basics of webdev from maybe 8-10 years ago and next to nothing about programming GUIs in general. This makes me think that it wouldn't be too hard for people to fork and modify it to their own liking (e.g. changing the hard-coded style settings for rendering the code snippets), so there could be potential for an ecosystem to grow organically around something like this.

In case anyone is curious to take a look: https://gitlab.com/saghm/pastml/
GitHub makes it easier to scan your code for vulnerabilities
Would be interesting to see that extended to cities in the US and Australia which are generally surely far worse as far as sprawl and car dependence goes.
Filters remove sediment and oils, which gives the coffee a 'clean' mouth feel. A little hard to describe, but easy to observe if you make a french press and a v60/aeropress using the same beans and grind and compare.
At work we have two api endpoints. One for JSON and the other for binary.
The Digital Services Act (DSA) defines disinformation as ‘false, inaccurate, or misleading information designed, presented and promoted to intentionally cause public harm or for profit’. The DSA requires social media companies to remove disinformation and other illegal content within 24 hours. In the case of Germany, illegal content would also include holocaust denial, hate speech, and speech that facilitates overthrowing democracy.
Yes, a single capacitor will only hold the voltage applied to it. But after charging each one and cleverly arranging them in series you can hold very high voltages with a bank of them. This is what occurs in a voltage multiplier circuit.
Well, certainly not everyone who askes me to borrow a couple hundred dollars fits into that category....
> ... the refrigerator seem functionally complete to me.

And yet fridges are the first product in the kitchen to receive a 24-inch monitor from Samsung :P :P
Last November I had covid and during that time I wrote a little pastebin that runs in the browser, compresses the paste data with Brotli, and puts it in the URL. It has line numbers, file naming, and syntax highlighting so it's feature complete for my own use. Here's a demo, but beware, the URLs are loooong: https://nicd.gitlab.io/t/#NhfW?Qm3F?6-&22c&CQZXuP+Aej5OXzXk7...

I find it interesting to sometimes play around with the pasted data just to see how it compresses. Sometimes adding a character or two may cut several characters from the URL length!
Price of new houses just went up
I’ve lived in Mexico a few years and have also never seen it. I’m not saying Mexico is less corrupt than the the US. It’s certainly more. But it doesn’t seem to be “strictly” more, like a superset of corruption.
Like some other commenters mentioned, this is a cool idea, however by storing JSON data inside base64, the length of the URL blows up very quickly as you start storing more state.

While technically URLs have no formal length limit, various sources suggest that URLs with more than around 2,048 characters start causing issues in browsers, and around 8,196 start causing issues in CDNs (https://stackoverflow.com/a/417184). You can work around this partially by not storing this state information in the query string (path/to?<state>) and instead using a hash string (path/to#<state>), and then extract that data in JavaScript such that it's not sent to the server at all.

IMO, the canonical way to solve this problem is using protocol buffers, which you can then serialize into a much smaller number of bytes, which is then base64 encoded. For example, as mentioned in another comment in this thread (https://news.ycombinator.com/item?id=34314578), Yahoo Finance has a 1,616 character-long URL with 1,572 characters of base64-encoded JSON state:

> {"interval":"week","periodicity":1,"timeUnit":null,"candleWidth":4.3486590038314175,"flipped":false,"volumeUnderlay":true,"adj":true,"crosshair":true,"chartType":"line","extended":false,"marketSessions":{},"aggregationType":"ohlc","chartScale":"linear","studies":{" vol undr ":{"type":"vol undr","inputs":{"id":" vol undr ","display":" vol undr "},"outputs":{"Up Volume":"#00b061","Down Volume":"#ff333a"},"panel":"chart","parameters":{"widthFactor":0.45,"chartName":"chart"}}},"panels":{"chart":{"percent":1,"display":"F","chartName":"chart","index":0,"yAxis":{"name":"chart","position":null},"yaxisLHS":[],"yaxisRHS":["chart"," vol undr "]}},"setSpan":{"multiplier":5,"base":"year","periodicity":{"period":1,"interval":"week"}},"lineWidth":2,"stripedBackground":true,"events":true,"color":"#0081f2","stripedBackgroud":true,"eventMap":{"corporate":{"divs":true,"splits":true},"sigDev":{}},"customRange":null,"symbols":[{"symbol":"F","symbolObject":{"symbol":"F","quoteType":"EQUITY","exchangeTimeZone":"America/New_York"},"periodicity":1,"interval":"week","timeUnit":null,"setSpan":{"multiplier":5,"base":"year","periodicity":{"period":1,"interval":"week"}}}]}

The un-base64'd JSON dictionary is 1,162 characters long, 569 of which is composed of just the key names (48 percent!), and most of the remaining fields likely contain their default value. If this was instead encoded in protobuf, the key names wouldn't need to be included, since fields are referenced by their field ID, and default field values would take up little-to-no space since when the default value is present it isn't encoded into the structure. I presume that, if done efficiently, you could likely make an equivalent representation in protobuf that is 1/4th or even 1/8th the size. You also get, for better or for worse, what is essentially obfuscation for free (yes, you can read out the packed format, but without an equivalent protobuf struct definition it's still hard to tell what field is which, and the entire operation becomes much more labor-intensive).
It's super inefficient, and it's absolutely not polite.
It's the natural process in a capitalistic system.

First, you build something that everyone loves and build up a huge stockpile of consumer trust. You use that consumer trust to gain market share, and eventually a lot of market power (though you never use those words or imply that you know you have market power).

Then once you're dominant, you exploit that consumer trust to make more money.

It worked pretty well for companies like Amazon and Google. WotC are just doing it a bit blatantly, or perhaps people saw through the ploy more easily than they had anticipated.
Yes. That is the heart of banking regulation.
Is this symmetric gigabit or just download? I pay for gigabit down, 35 megabit up. My only other options are starlink or a $10k fiber install.
I'm on macOS, and if I do this:

> git clone ...
> make -j
> ./bin/wasm2wat ./test/core/address.wast

I get:

>>> ./bin/wat2wasm test/core/address.wast
unexpected word: `` byte=256
For those toolmakers they would probably say something like "our tool supports uncompressed data specifically so you can add whatever compression you want in your pipeline for your use cases."
Oh, I'm not being defeatist about it, just trying to offer the best practical advice I have.

> Like, in america, it's absolutely degrading how the wealthiest society ever on this planet is basically made real in plastic, disposable, malfunctioning shit. For my own sanity, I have to reject that this state of affairs is the expression of our collective wishes through the workings of the market.

I agree with you. People in this society are making the best choices they can from a selection of poor or harmful options. We're programmed from birth to place value on things that have no inherent value. Our society in the USA is rich but ungenerous, which is awfully strange. The country as a whole generates vastly more resources than necessary to keep everyone in it safe, healthy, and fed, and yet we allocate those resources towards other things (e.g., entertainment, over-consumption, concentration of resources in the hands of a few).

That's all a much bigger problem than coffee makers, but they're inextricably tied. Personally I don't think we can solve the coffee maker problem without solving the legalized political bribery / "campaign finance" problem first; that blocks progress on many obviously humane ideas.
Method-Core Injection: A C# Pattern for Reducing Boilerplate Code
How is it begging the question? Is it the word "product" you're unhappy with? I can call it a Facebook project instead if you prefer, it doesn't change the substance of anything I've written. The problem I have is with the "Facebook" part.
> $9 ikea has been pretty good for many years up until the plastic push knob started to break

I had this happen to me... Sugru ball works great as a replacement knob.
Drowning doesn't look like drowning. The thing they show in movies or on TV is not what happens so most people have no clue when someone is in trouble. In some cases kids drown in pools while parents are not only present but looking right at them. In others like yours people wave and smile from the beach as the person in the surf is about to die.

Mayo Clinic: https://www.youtube.com/watch?v=h0FH9b1LiwY

WebMD Spot the Drowning Person: https://www.youtube.com/watch?v=beNheoRRdKk

Another one is Bondi Beach - you can find episodes on YouTube. There are a bunch of examples of rescues and how little notice any of the people on the beach or other swimmers nearby give to people struggling.
I'd put three of his as no brainers excellent (Pulp Fiction, Inglorious Basterds, and Reservoir Dogs. I'd put everything else in the good to very good category.
I think it's more accurate to say that chatGPT was trained than written. The advancements in this space have been primarily pushingb the parameter sets of the model high enough that you hit a threshold where you unlock an order of magnitude more capability than before. It's mostly a matter of how much compute and training data you can throw at it.
Dyson takes the cheapest panasonic parts that exists, puts a fancy case around it, and sells it for massive margins. Here's a detailed teardown of a dyson vacuum: https://youtu.be/NPTzNJMd19A

Try a Miele next time, that's a genuine high quality vacuum cleaner that will last you a lifetime.
Agreed, iMessage should have URL detection that supersedes any other string parsing.
You are plain exaggerating. You can't do all of them in a few weeks.
Algorithms:
Lin Reg -> Log Reg -> NN -> CNN + RNN -> GANs + Transformers -> ViT -> Multimodal AI + LLMs + Diffusion + Auto Encoders

SVM, PCA, kNN, k-means clustering, etc.

LightGBM, XGboost, Catboost, etc.

Optimization and optimizers.

Application-wise:
Classification, Semantic Segmentation, Pose Estimation, Text Generation, Summarization, NER, Image Generation, Captioning, Sequence Generation (like music/speech), text to speech, speech to text, recommender systems, sentiment amalysis, tabular data, etc.

Frameworks:
pandas, sklearn, PyTorch, Jax -> training inference, data loading

Platforms:
AWS + GCP + Azure
And a lot of GPU shenanigans + framework/platform specific quirks

All these will take you ~2 years or 1.5 years at least,

given that:

- you already know Python/any programming language properly

- you already know college level math (many people say you don't need it, but haven't met a single soul in ML research/modelling without college level math)

- you know Stats 101 matching a good uni curriculum and ability to learn beyond

- you know git, docker, cli, etc.

Every influencer and their mother promising to teach you Data Science in 30 days are plain lying.

Edit: I see that I left out Deep RL. Let's keep it that way for now.

Edit2: Added tree based methods. These are very important. XGBoost outperforms NNs every time on tabular data. I also once used an RF head appended to a DNN, for final prediction. Added optimizers.
Maybe I'm missing something here but this summary feels pretty FUD-y. WotC has the right to re-license their own content, and we are free to disagree with that decision, but surely they have no legal means to force other creators to switch their own content to the new license version simply because they are using a license text that was drafted by WoTC? Plenty of OSS projects have stuck with GPLv2 in similar circumstances.

And I'm less clear on this point, but are they even able to change the license terms under which third-parties have used WotC content that was already published under the old license? Couldn't these third parties continue using the existing content so long as they forgo new additions which are published under the more restrictive license? Or can they really revoke that licensing on previously published content?
When I mean crawler I mean something that discovers new pages. Refreshing the same URL isn't really crawling.

But yes, it may be the best available solution in this case, even if I would argue that it isn't really it's main purpose.
In your example, absolutely the first URL is better. But if as in the case of the OP, you're trying to encode an entire flowchart, I would argue it's a bit of a pointless exercise. Maybe you could come up with something reasonably readable, but I don't think anyone would care. It really depends on what kind of state you need to store.
Right so D&D has always been inspired from wargames, and combat and such occurs on a grid, with measurements and dice rolls.

With the pandemic virtual tabletops blew up and Hasbro (let’s call them what they really are, one of the largest game companies in the world) wants a piece of this action, or maybe all the pieces for that matter.

I play online using a virtual tabletop and while we often just use our imaginations, the VTT keeps track of our character sheets, our current equipment, our gold amounts, a log of all our dice rolls and what skill we were rolling. I used a 3D modeling program to make screenshots that I use as tokens for my character. Our DM runs multiple games and the virtual tabletop is also a note taking app that allows his notes to correspond to objects in the game, attached to certain places, or the entire campaign. Like a specialized Evernote. He couldn’t keep track of all the games he runs without it (or he could but it’d be harder).

It makes things a lot easier than just logging onto a zoom call and playing pretend. All this convenience would be a lot more expensive if it was just through the one official source.

I understand what they’re doing but it’s going to stifle the innovation that’s been happening in this space and finally get D&D to be a “video game” like they tried with 4th edition.
Ask HN: Status of Adaptive Workflow in 2023
I was looking at adaptive case management and adaptive workflow today, and found this all has died between 2013 and 2017.
The HyperAutomation principle is mainly focusing on (more or less) repetitive processes so these can be improved and automated.
The one-off processes, where often is also a huge amount of value for businesses, seems to be left more or less orphaned. Examples are onboarding a new major customer, creating a quote for a significant opportunity. In the last decade, the Adaptive Case management was around setting deliverables (documents) and set a flexible workflow to enable the work to be done. Today we have an extended set of technology to make it easier, but the arena seems to be more or less empty.
The Workflow Management Coalition, driving standards and more in this space, is also disbanded.
Sorry, my rant was semi-related: I mean the upcoming digital D&D app that Wizards of the Coast expects players to use. Isn't it crazy that they expect to sell you DLC for online avatars for a game that happens in your imagination?

> Obviously you need rulebooks

Yes.

> campaign modules

Unlike the rulebook, these are nice but not mandatory. And if you're crafty, you can derive inspiration from other fantasy worlds, books, novels and movies. I do understand not everybody is creative enough or wants to spend time doing this though; I also understand some people value a "shared world" they can discuss with other players beyond their group.

> Or do you mean they should just stop playing DnD when WotC pulls this crap?

At some point, yes. I mean, there are plenty of other awesome RPGs to play, right? You are not locked-in to D&D in the same sense many people are locked-in to Windows.
The Simpson's Poochie episode is an insightful and classic satire on product design.
Yup, it seems that was a Vox Continental: https://en.wikipedia.org/wiki/Vox_Continental
That's police training in the US too.

Also, in confrontations where you are outnumbered, keep one of the suspects between you and the rest. Discourages anybody taking a shot at you when their friend/accomplice is in the line of fire.
Clusters might be running distros like centos though.
Fast Estimator Algorithms for Go: (Hyper|Super)?LogLog, Bloom Filter
Entirely true. However, Dungeons & Dragons is by far the biggest brand in the hobby. Bigger than the hobby itself, arguably. I'm pretty sure "Dungeons & Dragons" is better known than "Roleplaying Games". The brand is huge, it's the biggest thing that attracts new players, and WotC/Hasbro owns it. And they want to monetise it.

Most experienced roleplayers who know that there's a world outside D&D won't put up with it, but to lots of new players flocking to the big name, having something computer/app based may actually help make it more familiar. They've never heard of Pathfinder, let alone Call of Cthulhu, Fate or Shadowrun, and they have no idea how to play it. That's what they're coming to D&D for: to learn how to play it.

And if WotC/Hasbro is now going to tell them they need to pay to make their character in an online virtual world, they may never find what they were looking for.