skysight-inc/HackerNews huggingface dataset:
Keep thinking that… the most recent iteration was using a Cronos Zen. I’ll let you figure out the rest.
The author of this substack is so openly partisan it is impossible take anything he says at face value.

His twitter feed is basically "I'm no Bolsonaro or Trump fan but....[insert thousands of tweets over several years which are exclusively critical of Lula or Biden]"
Morals are principles of what is wrong and right. These can be virtues, like honesty, integrity, and reliability. They can also be duties, like telling the truth, keeping promises, and following the law. They can be individual beliefs, or principles shared among groups of people. And they differ across individuals, groups, societies, and periods of history.

Ethics is the formal study of moral principles. It includes descriptive ethics - exploring and understanding the morals of an individual, group, society, or period in history. It includes virtue ethics, which theorizes that morality is based on virtues, and deontological ethics, which theorizes that morals are derived from duties. It includes moral realism, which argues that some morals are true and universal - as well as moral anti realism, which argues that morals are determined by individuals and groups. It also includes professional ethics, which attempts to design morals suited to specific professions, like medicine, law, business, and technology.

To summarize, morals are the actual principles of what is right and wrong, while ethics is the study and development of morals.
Its not actually more eco friendly than placing the cargo on a container ship.

The fuel cost for moving one container over the Atlantic on a big container ship is about 30$. A container takes 30 tons. So 12 containers could move that cargo for a fuel cost of 360$, the scale is unbeatable; both economically and environmentally.

Things like this can only ever be a type of artistic thing rather than used for real shipping.
CSS Utility Classes and "Separation of Concerns" (2017)
HuggingFace/ratchet: A cross-platform browser ML framework
> browsers have various popular language runtimes (and perhaps even popular libraries) preloaded, so that all web pages requiring that runtime can share the same (read-only) copy of that code.

That sounds a lot like the idea from some years past that commonly used JavaScript frameworks would be served from a few common CDNs and would be widely enough used to be almost always in cache in the browser, and therefore won't need to actually be downloaded for most pages (hence, the size of the js frameworks shouldn't matter so much)

I'm no expert but from what I understand, that didn't really work out very well. A combination of too many different versions of these libraries (so each individual version is actually not that widely used), and later privacy concerns that moved browsers toward partitioning cache by site or origin. Maybe other reasons too.

Of course, you didn't mention caching and perhaps that's not what you had in mind, but I think it's a tricky problem (a social problem more than a technical one): do you add baseline browser support for increasing numbers of language runtimes? That raises the bar for new browsers even further and anyway you'll never support all the libraries and runtimes people want. Do you let people bring their own and rely on caching? Then how do you avoid the problems previously encountered with caching JS libs?
The rich are responsible for a disproportionate amount of emissions. They fly more (often ridiculously more with their private jets), buy more, live in houses that take more energy than whole suburbs. If it becomes taboo for them to spend their fortunes on things that have high emissions and they're pressured to use this sort of innovative solution because of that, it may actually make a big difference.

Also, what's your alternative? Shouldn't anyone do anything just because in the grand scheme of things, it won't make a dent?
Cloudy with a Chance of Unusually High Bills (A Cloud Security War Story)
Once the wire is in place, what are the reasonable hardware/software suggestions for the home network that might support half a dozen users?

We may want some network storage, some low-maintenance firewall to keep the kids out of trouble, and so forth.
Referring to what Erik Mejier is doing professionally, after Microsoft.

English comprehension skills, on a sentence whose context follows from previous paragraph.
The beauty of the English language is that the act of participating in this question shapes the correct answer to it.

It is literally ironic.
For such a "silly" response from me, it's interesting that the author is doing exactly what I said he should do, as you pointed out. Doesn't sound all that silly to me if we all agree on that point.

But also, it's a bit surprising to me that a professional archivist didn't think of this possibility way before this incident occured, considering that pretty much every philanthropist organization on the planet handles gifting with stipulations and guardrails as a very well-known practice.

> If people feel you've treated them badly, even if it is totally allowed, they may exercise their freedom to tell others about it and refuse to associate with you further.

Related to this quote, I emphasize how my comment is in the context of the perspective of someone on the side of the organization. That person believes there wasn't malice involved and had some points that I thought were well-reasoned.

I am similarly free to criticize that person who is telling others about their bad experience. I'm free to say "that guy on Yelp who is boycotting Taco Bell forever because one franchise location gave him stale cinnamon twists is wack."

From the outside looking in it looks kind of ridiculous. Like, here's a guy with a picture of a bunch of unmarked plastic bins in his back yard next to a bunch of other discarded items like a Chevy Blazer, used tire, and some kind of rusty metal barrel, so forgive me for questioning whether these bins contain anything of value. And then there's another picture of the still-unmarked bins in a dingy looking warehouse full of also-unmarked over-stacked cardboard boxes, and the guy leaving his stuff there acts shocked that a place that looks like that didn't do a good job with preservation.

If you didn't know Jared was a well-known archivist you'd probably assume this was another case of my Grandma asking me to go through her record collection or take her fine china because they're "valuable."
Get closer to direct business needs where all the humans are.
I might not be understanding.

But I thought WASM was to replace .NET and JAVA VM's. But, without a VM, to be more a pass through to the underlying CPU. So much faster. So compile down to a 'byte code' like thing, that does not run on a VM, but runs on the underlying HW.

So goal was speed.

And to allow other languages to compile to it.
"Everything from Grain de Sail brand fine chocolates and organic coffee to cosmetic products, wine, and French fashion house luxury goods were on board."

So luxury stuff that no one really needs to get from the other side of the world. There is nothing environmentally friendly about useless stuff shipped from a country 10.000km away. Cocoa and coffee obviously doesn't grow in France, so it already came for somewhere else very far away. Cosmetic products are either a scam or available locally, those are chemicals or plants that don't grow in France.

“We must change our mindset to products that last longer and generate less pressure on the environment.”
Yes, so no luxury goods across the oceans. More local stuff.

That's textbook greenwashing.
(full disclosure, I'm French, never seen a cocoa or coffee or cosmetic plant grow here)
* https://codegres.com/
This doesn't work. It still shows the paywall.
You’re burning it in air which has lots of nitrogen.
OMG we love that description, that kind of summarizes the game perfectly. (Also: :waveemoji:)
Were I the tenant, I would try to tell my landlord that I paid the taxes for him and deduct the tax from future rent.

Probably risky.
Bravo. On BSD somehow OpenSSH doesn't require systemd, but on Linux it did. Magic.
While true, I do wonder if there's something more innate. My mother is totally unable to find her way around, but I've always had a keen awareness of directions. E.g. my memories and even dreams include position of things N, E, W, & S
stick to the browser. less chance of access to local data and memory related attacks. also usually now the fastest platforms in rolling out any kind of new features.
GP's framework already covers that case though. Want to keep the IP? Keep supporting it.
Or objectivism, which is the nice one. It's rejecting absolutism that drives people into the arms of relativism.
A more visual way https://www.youtube.com/watch?v=lsAlFKXAMjM
There is actually plenty of research available about didactic methods in general. The problem I am seeing is that a lot of these are just outright ignored by a large part of the education system. For a variety of reasons ranging from budget to simply not wanting to put in the extra effort.
> in these examples the +Asset on the left means you received say cash.

Ah. So... where is the value of the lemonade before you sold it? Wasn't that an asset before you sold it?
"A person who writes fables is a fabulist." That's fabulous.
I would supplement this by suggesting `pydantic` models instead of `TypedDict`s. This library has become a core utility for me as it greatly improves the developer experience with typing/validation/serialization support.
What's wrong with journald? I do not know much about it, aside from having to use journalctl to view logs occasionally.
Cargo ships are so stupidly big that crew accommodations are a rounding error in the volume. Much bigger concerns are equipment breaking down in the middle of the ocean without anyone able to affect repairs.
Where I really want this is pandas. The community has been smoothing the basic typing story over the last couple of years, which helps with deprecations & basic API misuses. However, I'm excited for shape/dependent typing over dataframe column names, as that would get more into our typical case of data & logic errors.
> someone would have noticed, and noticed the content

And you are assuming the calendar owner would care. Why exactly?

And yeah, it would be filled both before the facts as a reminder and after the facts as something to take the mind away from some incredibly boring meeting. I can easily imagine somebody doing this.
Only if you need PoE, though.
There are "legitimate use cases" for just about everything imaginable on this planet because there will always be a user that goes "I spend all my day in X software wouldn't it be great if it could read my email/monitor my plants/talk to sales/..".

That's how cursed enterprise software develops email clients and chat services. Just say no.
> GPU Hash Table?

How bad would performance have suffered if you sha256'd the lines to build the map? I'm going to guess "badly"?

Maybe something like this in CUDA: https://github.com/Cyan4973/xxHash ?
I'm more careful hiking but I don't have maps from this century in my car--and don't actually know what is in there other than knowing I have a satchel with some maps in it. I should probably do an inventory one of these days.

It's really easy to depend on your phone for lots of things and then not to have a backup plan if it fails.
Everyone is always concerned about scale.

But I sometimes wonder if we need to scale down. Are cargo ships full of essential goods or disposable items that will more likely than not enter a landfill without seeing any use at all? We’re really good at over producing items and goods that we don’t need or use.

It’s interesting to see businesses try things like this. It might not be efficient or affordable now. But someone had to break ground and move the needle somewhere.

There’s an interesting story in a similar vein behind the publishing of the card game, Earthborne Rangers. They wanted to print the game so that it was fully compostable. Save for the staples in the rulebook they succeeded despite industry veterans telling them it would be too expensive and not work. I’m glad they did it. I hope others will also try it.
Dead branches and loose leaves are still connected to a real tree, that's why it's a misnomer. "Raking" would be a better name if you want to keep to the metaphor. Dead code elimination is the most precise term, and is already well established.
I will be a happy clam when it can check `Protocol`s.

> What is the difference from Ruff?
Ruff, like pylyzer, is a static code analysis tool for Python written in Rust, but Ruff is a linter and pylyzer is a type checker & language server. pylyzer does not perform linting, and Ruff does not perform type checking.
> If your language’s compiler toolchain can manage to produce useful Wasm in a file that is less than a handful of over-the-wire kilobytes, you can win.

I agree that tiny binaries will open up new use cases for wasm! And WasmGC definitely helps.

As more context, Java and Kotlin can do fairly well there today, around 2-3 K:

https://developer.chrome.com/blog/wasmgc

https://twitter.com/bashorov/status/1661377260274720770

Though as Andy says, it depends which APIs you use - I am sure there are Java/Kotlin APIs that would pull in large amounts of code, so you do need to be careful there. But these languages are already doing a lot better than C++ and Rust on code size, thanks to WasmGC (no need to bundle several K of memory management code, in particular).
> It's not as if a "big company" using the public domain in any way diminishes anyone else's ability to do so nor the original work.

Not OP, but big companies tend to abuse public goods after they use them. Think of all the DMCA takedown notices that these companies made for people playing classical music.
In some states it is the law to single click cancel. In others it is not, and requires a phone call to cancel. It's not impossible to cancel, but they bank on people not wanting to call in. They'll also try to negotiate down your rate if you call in wanting to cancel.
> Apps with the REQUEST_DELETE_PACKAGES permission can call the PackageInstaller requestArchive method to request archiving a currently installed app package, which removes the APK and any cached files, but persists user data.

Why do they call it archiving, it looks like it's just executing pm uninstall -k to keep the user data?

So this is at least a step into the right direction, how uninstalling was handled since decades:
Never ever fiddle with user data on uninstall!

> users will see a UI treatment to highlight that those apps are archived. If a user taps on an archived app, the responsible installer will get a request to unarchive it

What happens if one tries to start an "archived" app which isn't available on the store anymore?

Correection: pm unstall -k also keeps the app cache which could, according to <https://old.reddit.com/r/privacy/comments/1ayheuf/is_there_a...>, be a problem when reinstalling an app. So I assume pm uninstall uses a new parameter or even a completely new command in Android 15 for archiving.
Totally agree on the device dependence. Sometimes I'll navigate a route a few times with GPS and then try to find my way there without it, just to learn the route.

I was thinking it would be cool to make an app that helps you learn navigation. Maybe like a game to find your way to a given place, and you get hints if you're off track.
Do these all compile to the exact same thing?

https://sharplab.io/#v2:CYLg1APgAgTAjAWAFBQMwAJboMLoN7LpHoCW...

Yes, so you are right.

I don't get why in IL, the expression bodied member is different, though.
Still, makes sense if you have learned C# starting from the most verbose form (3) then (2) was introduced, then (1).
Ask HN: Which framework or engine for web based technical journal?
I want to keep a technical journal of problems I work(ed) on, and thoughts and design ideas etc.

I don't want a simple blog, I want something with a bit more metadata and gives a pre-defined structure in a way.

Or what would you recommend? I used Hugo in the past for my blog.
What exactly are you saying nobody believes? Moral absolutists, moral relativists and moral nihilists all exist.
Agent Smith smiles mirthlessly
If you they have access to it for hours-to-days, then there is no practical way to keep people out, assuming they care enough to try. Even if they have to cut through the hull, there's enough time to do it on trans-oceanic voyage.
Is there an estimate of HN's userbase?
As an experienced pirate, I vow to attack this vessel and take her sweet cargo for mine own, you may depend upon it.
Or just keep dodging the question lol
Before smartphone gps, navigation was something I was really proud of having as a skill. I could find my way around town by just landmarks and directions from those landmarks.

Nowadays that skill is entirely lost. I recall playing arma 3 and needing to use a map and compass. That was a fun exercise .
I like to look at inverses.

Give me an example of something that is moral and unethical, and example of something that is immoral and ethical. Once you do that, we can get to the real difference.
> I don’t use an IDE, so code completion or whatever you get for it doesn’t apply to me.

This is a reasonable take if you're a solo developer working without an IDE. Though I suspect you'd still find a few missing None checks with type checking.

If you're working on a team, though, the idea is to put type-checking into your build server, alongside your tests, linting, and whatnot.

> You see extraneous code like x: int = 1 in Python now.

This shouldn't be necessary in most cases; Python type checkers are fine with inferring types.

> Third party libs have bonkers types. This function signature is ridiculous:

It is. Part of that is that core infrastructure libraries tend to have wonky signatures just by their nature. A bigger part, though, is that a lot of APIs in popular Python libraries are poorly designed, in that they're extremely permissive (like pandas APIs allowing dataframes, ndarrays, list of dicts, and whatever else) and use kwargs inappropriately. Type declarations just bring that to the surface.
OT, but I looked up "whelmed" in after reading your comment and...we never really needed "overwhelmed" at all. Just plain "whelmed" seems bad enough.
> It irks me that you can find just a handful of conference proceedings on a condition which affects tens of millions of people in the U.S and that both ADHD and Autism have boomed in popularity because they both are associated with expensive or addictive treatments.

Because they are associated with expensive or addictive treatments? That is quite a claim in its own right; I’d argue that ADHD boomed in the US because we now understand how it affects people throughout their lives and it is no longer a ‘little boy’s’ disease.

One implication of your statement is that many (some significant portion) people diagnosed with ADHD shouldn’t have been, and that the reason for this over-diagnosis is drug seeking or pushing behavior.

Because of this implication, groups like the DEA make the manufacturing and distribution of these medically useful medications difficult and paradoxical to what they intend to treat. In some states, the patient with ADHD has to call monthly to get a refill because their provider isn’t allowed to prescribe more than one fill at a time, nor could the provider automatically send out a refill without contact with a patient. It is quite inconvenient for a patient who suffers from what is effectively time blindness.

This also maintains the narrative that the patients are seeking drugs for some form of abuse or diversion, causing the patients to feel like criminals. This is absurd.

So please, stop with this implication.
> They just don’t pay SV wages.

As a candidate, how do you separate this kind of company from one where the owners are cheap and want to pay you as less as possible?

There are a lot of companies that advertise terrific WLB, pictures of their employees and their families laughing only to find out none of those employees work there any longer and the pictures were taken on their once-every-10-years retreat at a cheap hotel in MO or WY.
You have to beat 4K for a shipping container from Asia to the US.

No way.
Svelte is too opinionated about how I need to structure my files for me

I prefer unopinionated frameworks
Indeed, I/O APIs (anything that talks to the outside world) are another sore point for WebAssembly, as browsers do not currently expose any particular APIs directly to Wasm, only to JavaScript. So Wasm has to make calls to a JavaScript middleman layer to use those APIs.

But browsers are understandably hesitant to create a whole parallel API surface designed specifically for Wasm callers. That's a lot of work.

I am not totally convinced that this is a real problem, vs. just something that makes people feel bad. Like, if you are coding Rust, the idea that all your "system calls" are calling into a layer of JavaScript feels disgusting. But is it a real problem? Most of these calls are probably not so performance sensitive that this FFI layer matters that much.

If it is a real problem, I'd guess the answer is for browsers to come up with a more efficient way to expose WebIDL-defined APIs to Wasm, but without reinventing any individual APIs. Being derived from WebIDL, they are still going to have JS idioms in their design, but maybe we can at least skip invoking actual JavaScript.
Interesting approach.

I wonder if one could use a reduce operation across the cities or similar rather than atomic operations? GPUs are amazing at reduce operations.
As an undergrad that was so me with Boston/Cambridge which, in many cases, I saw as T stops that were not really connected at street level.

I still remember one time I made 2 line changes in downtown Boston, walked about a block, and realized I was back where I started :-)
> I'm curious, what does an example of this look like? (this is one of the fun things I'm working on right now)

I work with people with disabilities and iot. If the project is open open source I would love to get in touch.

Back to your question, That largely depends on what kind of interface is being used. Is there a screen or only conveying information text to speech. Users aren't going you want to keep track of their customized commands through just a voice interface.

An example: alias command.

Terminology: Utterance (a series of words) Action (programic action to do something)

1. (Previous utterances)(Some actions)

2. Alias (new utterance)

3. A new command is created by voice to do some action in step 1 with the new to utterance in step 2.

The new command encapsulates both the context of a command (command availability) if there is one and the command itself. Think of it as a voice macro. The essentially it allow you to complete a series of complex tasks in series with a small voice command.

Alternatively the alias command without an utterance could trigger a GUI could pop up showing the history of the last commands where a user can select by voice or touch.

This could work for both LM or Commands. Commands would take priority before the LM for recognition.
My tin foil hat idea is for people to be suspicious about open source contributors. Not from countries or even one's who have seemingly never been met.

But from contributors who have no history and no footprint other then the project they're working on. That should be a red flag in the future.
that's a different demonstration, not a better one.
Some rambling about 'whiskey enthusiasts should determine what is fine whiskey and what is not' combined with 'marketing is pricing regular enthusiasts out of the market'.

No sense of the contradiction in those statement. I remain confident that no one will run out of good whiskey to sample. There are so many to try.
Can anyone explain the price? Seems high but I don't know anything about this sort of cleanup.