skysight-inc/HackerNews huggingface dataset:
It is possible to implement your own strings by only using WASM primitives. There are two, as I see it, major reasons for including specialized support for it anyway:

1. One of the biggest WASM runtimes are browsers, and so it's likely that one would want to exchange strings between WASM and JS/DOM _efficiently_

2. The article states that most modern languages, if compiled to WASM, would likely need a lot of functionality in order to deal with unicode correctly (was how I interpreted the reference to libICU), which again would greatly increase the size of WASM blobs for those languages. Having stuff like that builtin would mitigate that.
Well with proper labor laws in place, that bill could be secured in expense of the shareholders.

A wage labourer should be able to expect to know if they will be able to feed their families the next month.
Pretty much everything I build. I find it harder using languages that don’t have type safety.
Fantastic idea, besides the UI needed it should be manageable to implement.
Excellent point and very well stated.
The problem with lots of simple code is now there’s 5,000 slightly different ways of doing the same thing. You end up trying to wrangle it with a mess of code generation and linters.
I started this approach recently, I also change the theme of those Firefox profiles so I remember to close all windows. It is satisfying to keep things separate, and also quite useful to launch somethings as limited apps in a desktop environment.

There are lots of things that could be done better, maybe crowd sourced Android/iOS style permissions per website.
ask Tesla
Probably reverse will happen where look-alike people will cosplay those generated porns. So we can't really say it will be 100% fake.
I'm an outsider. But sometimes they see things insiders don't, or don't want to. I'm an economist, and in my reading of economic history, I have yet to hear of a skill that always stayed applicable.
Quite enjoyed that tank you.
I dunno about the greater context of your snippet, but at face value it seems optimistic to me. It's a wonderful thing when many important axes of consideration are in alignment. Many people find happiness in feeling useful, and money is how a civilization abstracts usefulness into something fungible. It's certainly not a perfect abstraction, but it's not inherently good or bad either.
I thought this was going to be something like Idyll [0].

[0]: https://idyll-lang.org/docs
Yeah, and also I’d like it to ask me what container to open for a website sometimes, out of remembered ones. E.g. I have a website I use in just two containers (out of 15), and I like it to ask each time I open a new instance, so I won’t have to choose out of all my instances, just those two.
That sounds like a lot of work.

I just subscribe every few months to each platform and see what they have new.
I assume translating in IG is based on ML based on users data and feedback. so its statistics and not bulletproof. in general its considered a very complex problem as languages are very different from each other.
On the other hand, I don't see bbc apologizing for calling hamas terrorists "militants".
wonder how many civilians they need to behead and/or burn alive before that happens.
> A "faltering company" is not required to give notice of a layoff or plant closing when, before the plant closing, it is actively seeking capital or business, which if obtained would avoid or postpone the layoff or clo- sure, and if it reasonably believes that advance notice would hurt its ability to find the capital or business it needs to continue operating

https://www.dol.gov/sites/dolgov/files/ETA/Layoff/pdfs/Worke...
You can transfer your domain to GoDaddy for a fee. Your term balance transfers with you. Unlock domain, get auto code, call GoDaddy, initiate transfer.
Who is your hosting provider?
Well we do need a major depopulation event - it will be good for the planet.
Not more global warming.

PS I am double jabbed Pfizer :)
You mean ending nicely.
> Nobody cares

That’s a mental shortcut. Social circle you decided to be in doesn’t care.

On the other hand I did research on WhatsApp vs. alternatives and decided to promote Telegram. Sure, it’s not that/very secure, but UX is on completely different level than Signal. It was much easier to transition people on aesthetics alone in comparison to Signal which has its own “quirks” (making sense from security standpoint but perceived as anti-features for casual user e.g. history transfer).
I remember this story and am skeptical of it. There's no cause of death yet.
The money quote in the second video is at 11:35: “It’s very spicy”
The UI is already partially there. You can choose which extensions are enabled in private Windows. It's a matter of extending that to containers.
> Web pages are undeniably the future of digital documents.

It used to be. But not anymore. Web browser + js are too bloat for any serious documentation usage.
"Will want to" yes. But it was not being offered until after that extensive union activism despite decades of demands. To the point that people died for it. May 1st is the international day for labour demonstrations because of the US union fight for the 8 hour day. The demand long preceded a rise in income allowing people to risk walking over it, or be able to afford to offer to take less pay for less work.

It took decades from the demand was there until it became normalised to offer it, with concession after concession won as direct and explicit outcomes of industrial action.

That good conditions are offered far more easily when a working population is in a financial position to walk if it's not offered is entirely unsurprising and irrelevant. That you can't possibly win the same level of outcomes when the financial position of employers doesn't allow it is also entirely unsurprising and irrelevant.

Nobody expects magic. Nor does anyone suggest that there aren't other factors also at play.
What do you even mean? This comment sounds like it's intentionally misrepresenting things.

You must know that if it costs you 80 cents per kWh that you have unusually expensive power. Not even in central Europe is the power this expensive.

Further, just from your own calculations in this comment you can see that it is cheaper to run an EV than an ICE if your power price is less than 80 cents per kWh, which is most of the developed world. Especially if you have dynamic pricing // off peak rates and charge at night.
> absolutely nobody should be running anything in production using a docker-compose file

(from the section about Penpot)

Is there any particular reason? Maybe it depends on what "in production" means for you, but all my homelab stuff runs in Docker using Compose files and it's completely solid. Only me and some friends are using it (mostly Nextcloud), so I don't see a reason to scale horizontally ever.
If the CFCs were not in the atmosphere, the natural occurrences would not have had this effect.
It's way harder to eat a lot of whole fruits though. 1 gala apple is 80 calories, you need something like 25 apples to fulfill the calories of the day without getting fat. That's a lot of apples and the glucose + fructose + fiber combo triggers your brain in feeling satiated for a good chunk of time (2 hours roughly), with just 1 apple.

Granted that this is all extremely specific to an individual,
I can easily eat 2 cheeseburgers in a meal and just feel full, or 2 apples and feel full, 2000 vs 160 calories!
My shell (interactive command line environment + scripting language) is written in a type safe language. It’s tens of thousands of lines of code (maybe even hundreds of thousands, I’ve not counted) and has been actively developed for the best part of a decade.

I’d have completely failed at this project if it weren’t for type safety because refactoring anything that long lived and that much code would have been a nightmare.
In my opinion the interface system in Go is largely redundant, because interfaces are mostly equivalent to… structs of function pointers. And the single function interface case is just equivalent to a single function pointer.

If Go had a slightly better syntax for that, a lot of the interface use cases could be largely simplified. The interface implementation as subtype could be replaced with explicit instantiation using an “extends” keyword, plus sum types, and it would have been a simpler approach.
I don't agree with your comment in general, but I think I understand where you're coming from. Many formerly loosely typed languages (JS, PHP, Python etc.) have tried to introduce stronger typing - I have the most experience with PHP, so I'll talk about that: sometimes "stronger" typing can be a pain, especially if you try to introduce it to an existing weakly typed project, or if you're interfacing with some other weakly typed system (e.g. JSON files). One example: everything is working fine, then you declare a function parameter as `string`, and suddenly you get runtime errors because one of the many callers occasionally passes `null`, and you forgot the question mark before the `string`.
Firefox profiles are so underrated and (seemingly) underused. I create shortcuts for every profile, with the command to launch being `firefox --no-remote -P profilenamehere`. After that, I barely ever see the profile management dialogue, I just use each profile like it's a different browser.

It's convenient to isolate work and personal browsing, convenient to try out different extensions (eg. I have Treestyletabs in one and Sidebery in another, just to evaluate both and see for myself), and the memory usage of running two Firefox profiles is much less than if I ran Firefox and a Chromium browser instead.
You mean kind to it's tenants. The earth will be fine.
The statement "An interface type A is assignable to interface type B if A’s methods are a subset of B’s." is wrong. It is not in the current language specification of Go. The author misunderstood the term type set from the Go language specification. The type set of an interface is the set of types implementing the interface and not the set of methods of an interface. If you use the right meaning of type set, the subset makes sense again.
I wonder if they could use some of it to make an experimental post-publication review system. I'm not sure what the future of peer review is, but I doubt it would hurt for them to try.
Do you own an EV?

I've noticed that battery-swapping seems to be mainly suggested by peope who haven't owned an EV, or have owned an EV where fast chargers are not common.
Yeesh, I don't agree with them but don't put words and ideas in their mouth. What an incredibly unfair comment.
Cause git ain’t user friendly enough for lawyers and they use word not a plain text editor which doesnt make it easy to see the diffs. But yes ;)
The text-to-diagram tool Gleek.io introduced a new AI chat
Generate informal, class, sequence or entity-relationship diagrams using only your keyboard and a set of prompts.
This might be a normal human work pattern : https://www.youtube.com/watch?v=hvk_XylEmLo
We live in a diverse world!
BBC article title much better than the current one on HN.

Reading the current one, I was like how is this news, there have been numerous articles on the "ai girlfriend" encouraging/supporting his plans (with clear mental issues) since the 2021 incident.

What the BBC title points out that is an actual update, he's been finally sentenced.
I’ve been bitten by it in production. Whenever I see this partial result pattern, it’s always a function that USUALLY returns nil plus an error. In one special case, it returns a partial result plus an error. This is a nil pointer panic waiting to happen.
That's an unlikely misconception, since paid noncompete periods are not something that most people have ever even heard of.
It doesn't have a tail and carries a load. So "goat" is indeed the far better metaphor. Trust the marines to get it right.
Classic Desert Island Discs with the great man:

https://www.bbc.co.uk/programmes/b04nvgq1

A BBC documentary on him is available on YouTube etc, eg.

https://www.youtube.com/watch?v=CIMk3D-3J-s
I don't get the problem. If 99% of your documents need the same packages and formatting, then all you need to do in LaTeX is create a template (eg via Yasnippet in Emacs) or dump it all in a LaTeX class file and then import it in your frontmatter, and Bob's your uncle. There are many frustrating things about LaTeX but I don't see how this is one of them.
be change you want to see in the world.

you don't care (enough).
Right, this is making me think I should cancel my Spotify account and get YouTube premium.

Is it as good as Spotify for both podcasts and music?
I dont buy Tesla because of too few variants in look

I dont buy other EVs because of poor charging speed and poor charging network

I will buy a luxury EV in 2025 because of this and look forward to using the existing supercharging network or expanded supercharging station via standard
Frickin' build something, man. A JSON parser. A web server. A language implementation. Something. Anything. Read the article by that lady who advocated writing useless programs[0] for more ideas. Pick a language and just go. Avoid new and shiny; the idea here is to choose the language you're most comfortable in, so it's likely to be something you've years of experience writing. Is that Java? Go nuts in Java.

The idea behind picking your coziest language is so that as you build the thing you're building, any snags you identify are more likely to be issues with you rather than the environment or your lack of proficiency in it. Do you get frustrated and procrastinate? Does your coding style make your code more needlessly complex or error-prone? As you work you will notice these issues. And, at a minimum, you will have a sense of where you can improve, so that the next thing you build, you can build faster, more easily, and more robustly.

I like working in Lisp because Lisp comes with frickin' productivity turbojets attached. No other language lets me turn my thoughts into code more quickly or easily. But even working in Lisp... I find that there's friction working on a complex or unfamiliar problem and my urge to quit, or at least put it off and play video games, starts to rise. I'm still working on fighting that.

[0] https://ntietz.com/blog/write-more-useless-software/
When to Use a NoSQL Database
It would have been helpful if the article specified the type of seaweed
and the location. [1] and what to look for as markers of pollution, or
anything else harmfull in the environment where the seaweed is found.

I see this hoard of people heading to the first ocean or lake they can
find and munching down on it.

[1] https://pubmed.ncbi.nlm.nih.gov/32188262/
Sorry for that, we have two kinds of search, one for existing podcasts in Podsee, one for search internet. You may searched the existing data.

The skeptics guide to the universe: https://pods.ee/283
no such thing as a fish: https://pods.ee/280
I feel like this was a trend. Windows Movie Maker from XP was tremendously better than all of their replacements. I remember using that heavily when I was in middle-school, making stop motions and stupid videos with my friends.
If you are having trouble getting a remote job....drop your resume off at the North Korean embassy for them to give it some polish. Clearly they know something about getting hired at least.
> The court also heard the former supermarket worker was encouraged in the plan by his AI "girlfriend"

I'm not liking the future as much as I had hoped.
Occupying the country and also stealing Syrian oil behind the scenes. But, hey, that's what the good guys do.
both. I would like to store their data privatly. And also for my friend who i am setting it up for. We live in a low salary country and need free solutions to make it work.
I am not a really intelligent person, but having an ability to caps while being in caps (that's how a Nota word is written on the example) is kind of too xzibit-like.
It is needed. I hate reading pdfs on my 24" or 32" monitor. I hate reading them on my Phone. The main thing that my father complained about when switching from Blackberry to iPhone, was missing PDF reflow feature. Basically the only screen where I find pdfs comfortable to read, is on the 12.9" iPad, and only if the author has the same font-size preferences as me.
that is fair, the futurism of the Italian variety was a lot more explicitly martial. But I think the parallels are still pretty noteworthy.

> We believe in the romance of technology, of industry. The eros of the train, the car, the electric light, the skyscraper. And the microchip, the neural network, the rocket, the split atom.

> We affirm that the world’s magnificence has been enriched by a new beauty: the beauty of speed. A racing car whose hood is adorned with great pipes, like serpents of explosive breath

> We believe in ambition, aggression, persistence, relentlessness – strength.

> We intend to exalt aggressive action, a feverish insomnia, the racer’s stride, the mortal leap, the punch and the slap.

Even the "we .." rhetoric is weirdly similar. But the broader point is really the marriage of technological modernity with a sort of reactionary cultural attitude. The essay The Californian ideology even noticed this a few decades ago. And as far as militarism is concerned, it is noteworthy that this manifesto comes at a time when people seem pretty eager to advocate fusion of the defense sector and tech. This is quite different from the futurism of say, Sergey Brin at early Google, quite a bit darker.
> re-education camps after countless domestic terrorist acts

Domestic terrorist acts as defined by the CCP and reported by its state organs (while disallowing any form of meaningful independent verification) to people inside a state-mandated Great Firewall (state-controlled censored and propagandized echo chamber)?

”Reeducation camps” sound and look an awful lot like the Japanese-American and German-American internment camps in the USA, if not an awful lot like concentration camps and extermination camps run by the Germans and Japanese, during WWII, when seen from the outside (which, yes, is inside an alternative state-influenced echo chanber).
Add lockers are mostly used by developers and there relatives. A demographic capable to swiftly alter any digital buisness environment to the worse if agitated. Is it really worth to poke this hornets nest for so little gained? And it's not a question of right and wrong, legal and illegal, more of power and none..
It does take many years (in the timeframe of decades) for CFCs and other ozone depleting molecules to reach a point where they do damage as it’s heavier than air. 2010 was only 13-14 years ago at this point and those gasses have mostly not made it up that high yet. We won’t know the full scale of the damage that this has done for another 5-15 years.

What we are seeing now is a separate event that had likely originated with excessive, high-altitude water vapor being blasted into the sky due to volcanic activity.
Clever malvertising attack uses Punycode to look like KeePass's official website
It also looks like shit, unless it's heavily prepped.
I strongly disagree with the idea that the interactive elements are only there to "spark joy" - in both of the cases you mentioned, the interactive elements are pretty fundamental. Their purpose is to let you get somewhat hands-on with the concepts the text is discussing - to allow you to take apart the watch yourself, at your own pace, and understand what all the pieces are doing.

I'm sure you can convey the same information in text format (like you say, you could just print out the page), but these particular sites would be a lot weaker, because part of their explanatory power is the interactivity.

The original quote was that dynamism was "the last thing I want in a document", and I think these interactive diagrams and explainers directly show how useful dynamism can be in conveying information.

That's not to say that all dynamism is good - I don't usually want you to use Javascript to just load a new page, my browser can do that just fine - but every medium can be abused. That doesn't mean that medium is bad!
You clearly haven't seen the U.S. bombs used deliberately on pure civilian targets in Yemen. All targeting data also provided by the U.S.
> The name "Dictaphone" was trademarked in 1907 by the Columbia Graphophone Company, which soon became the leading manufacturer of such devices. This perpetuated the use for voice recording of wax cylinders [...] Dictaphone was spun off into a separate company in 1923 under the leadership of C. King Woodbridge. [...] In 1947, having relied on wax-cylinder recording to the end of World War II, Dictaphone introduced its Dictabelt technology.

So the company used the wax-cylinder technology for 40 years, and then continued with other technologies until 1979, when they were bought up by Pitney Bowes. Doesn't sound like a failure to me...
I have found this hard to make work well on a Mac, with the end-state that I use Firefox Developer Edition for work, and regular Firefox for personal + Choosy to make sure the right links end up in the right browser. Could certainly work better, but is sufficient
> Dang, no severance or healthcare is really brutal

When NCC Group fired me, they gave me zero days notice and no severance.

They did emphasize that my healthcare would stay good through the end of the month, but they didn't seem to have realized that I would be unlikely to find that useful after being fired on October 31.
> by having quantum improvements in his library

i don't get this part(, not sure if it's related to the video which I didn't watch).

he used quantum mechanics to enhance his peppers?
The only time I have had friction with profiles, is with some Google SSO as I use an unofficial extension called Google Container and sometimes the redirect just doesn't work.

https://addons.mozilla.org/en-US/firefox/addon/google-contai...
> Much of the pain of the transition was figuring out which strings were bytes and which were Unicode data.

And for a lot of code (that which just passes data around), this shouldn't matter.

It's basically "Schroedinger's strings", you don't need to know if some data is valid string data until you actually need it as a string, and often this isn't needed at all (IMHO all encodings/decodings should be explicit, not just between bytestreams and strings, but also between different string encodings - and those should arguably go into different string types which cannot be assigned directly to each other - e.g. the standard string type should always only be UTF-8). Also, file operations should always work on bytestreams (same in the IO functions of the C stdlib btw).
> The daily languages that we all use(99% of us) do not utilize complex type systems and thus cannot solve complex problems.

It seems reasonable to assume that the 99% comprises the bulk of production software, which is solving complex problems everywhere every day.

The remaining 1% can be valuable and interesting but come down to a small fraction of real delivered code.
It used to be marketed as "for the browser" in previous HN posts, but now it looks like it was taken out.

If the tool aims to allow to create documents and papers and does not support static output then I don't get how that would work.
So what's your idea of dealing with radical Islamists in China and killing innocent people?

There's a Nobel waiting for you.
Materialism has plenty of awful side effects like hubris, nihilism, and anti-natalism.
Steve was still around when Swift started as a toy project, and most likely gave it a go.

Objective-C 2.0 was released in 2006, and Steve Jobs died in 2011.

As per Chris Lattner interviews, Objective-C 2.0 and latter improvements were the ground work to have a good interoperability story between Objective-C and the new language prototype that would be eventually be known as Swift in 2014.

Note that Apple already toyed with Java as possible Objective-C replacement, when they weren't sure if Apple folks educated in Object Pascal and C++ would be keen in adopting Objective-C, latter tried with Ruby (MacRuby) which didn't went anywhere, and the develoeprs left Apple founding RubyMotion still going on.
No way!?