skysight-inc/HackerNews huggingface dataset:
silk was so in demand and so lucrative a product that at one point smuggling silk worms out of china was punishable by death. I think the price of a silk shirt in the middle ages was roughly comparable to a luxury car today.
> It was basically created to be like a Microsoft Word but for files on another person's computer

Or like WriteNow, even.
at least the US sent 30,000 meals..... /s
you have to be a customer of cloudflare to use it though. If you don't want your llm censored then don't use the product.
This makes sense but I can’t really unsee the learnings from subject based addressing in messaging systems like NATS. It would make this article like one paragraph long.

The very idea that services should talk directly to another is flawed even on happy days without any migrations and such. There’s service discovery, addressing, load balancing, firewall configurations, rate limiting that really should all be part of one logical connectivity plane. In NATS, your services can run behind a residential NAT if you wanted to, all you need is to connect to the cluster and choose a subject space.

Reverse proxies is probably the most common modern solution though in things like k8s. I’m not wise enough to say if they are better from an architectural pov.
Squeezed all the alpha out of the idealists now it’s the business guys turn
You might be interested in "Text Embeddings Reveal (Almost) As Much As Text":

> We train our model to decode text embeddings from two state-of-the-art embedding models, and also show that our model can recover important personal information (full names) from a dataset of clinical notes.

https://arxiv.org/pdf/2310.06816.pdf

There's certainly information loss, but there is also a lot of information still present.
Sorry for nitpicking but "radical" is also used as a noun, particularly when looking for roots of an algebraic expression, as well as in chemistry (free radicals).
The rest of the western world was squeezed by oil/gas shortages while the US just pumped more.
SDXL turbo is great in my experience! Way better than any alternative at that speed (e.g. sd1.4 or sd2). For img2img it's fantastic. And since the 800m model is using new insights since then and generally a cleaner dataset from the looks of it, I could imagine it's decent for some tasks (or better than sd2 turbo at least, which is enough to be fun and useful in my eyes).
They say there were commonly three shakers on the average table in the 19th and very early 20th century: salt, pepper, and something else (?). Whatever the third one was we culturally do not remember, it's a fascinating bit of collective amnesia. It was something common enough to be on every table right next to salt and pepper and also so common to not even be worth writing about, just some everyday spice.

Most theories I've read say this lost shaker most likely was ground mustard. This theory suggests we didn't actually collectively lose a condiment, it just changed its most common form from being a shaker like salt/pepper to a "sauce" condiment in a jar or squeeze bottle, which is also why we collectively decided to not bother writing about the change. If true, it's another fascinating reminder of how common mustard has been in our history, so common it wasn't even worth mentioning how common it was when it was sitting right next to our salt and pepper shakers the whole time.
ha ha this post here only scratches the surface, see what Mike Benz has to say and you'll hear some s**

https://rumble.com/v4fmjiu-mike-benz-part-2-how-the-departme...
There are things that move the needle (unit conversions) and things that don't matter as much ("how many tea cups of water would fit inside the moon"). It's the "things that matter" that get implemented and make the rest of it not worth it.
Fighting Monopoly Can Save Journalism
Of the 4 people affected by this, 2 are were just trying it on a dare, 1 died, and the last one works directly for Microsoft.
In the Twitter operations area there was a big TV that streamed searches for #failwhale etc. It was actually very useful to detect problems with Twitter by looking for people complaining about Twitter on Twitter.
I've started interviewing this last two weeks and have 6 interviews scheduled for staff FANG remote. Meta, Amazon, Netflix are all hiring.
I'm not sure they thought that far ahead.
If they weren't engaged, it's hacking under the CFAA.
Tidal HiFi Monthly Subscription Drops to $10.99 USD from April
I'm old enough that Cheech & Chong's Up In Smoke immediately and iconically came to mind.

The song is played in its entirety during the opening credits instead of being used for like 15 seconds.

And it is an incorrect answer.
Outlook is hot garbage and has been for a lot time. Every single version.
I'd support fines for the whole business revenue if you can prove that's what the business is doing. Here it's pretty clear the app store is behaving anti-competitively to increase app store revenue. Apple doesn't sell more iPhones by making it harder to use Spotify on them.
> Even that law (which got updated along to align with GDPR IIRC) does't require the cookie banners that the industry has barfed up.

Yeah it does[0], and no it didn't get updated. ePrivacy Regulation which was supposed to make it deprecated was never voted on.

[0] "Where such devices, for instance cookies, are intended for a legitimate purpose, such as to facilitate the provision of information society services, their use should be allowed on condition that users are provided with clear and precise information in accordance with Directive 95/46/EC about the purposes of cookies or similar devices so as to ensure that users are made aware of information being placed on the terminal equipment they are using. Users should have the opportunity to refuse to have a cookie or similar device stored on their terminal equipment. This is particularly important where users other than the original user have access to the terminal equipment and thereby to any data containing privacy-sensitive information stored on such equipment. Information and the right to refuse may be offered once for the use of various devices to be installed on the user's terminal equipment during the same connection and also covering any further use that may be made of those devices during subsequent connections. The methods for giving information, offering a right to refuse or requesting consent should be made as user-friendly as possible. Access to specific website content may still be made conditional on the well-informed acceptance of a cookie or similar device, if it is used for a legitimate purpose."
You could add:
- the EUPL, like the AGPL, covers all distribution modes (remote or SaaS...)
- the EUPL includes a CDO (contributor declaration of origin)
- the EUPL specifies more "realistic" liability exclusions (at a time the CRA Cyber Resilience Act is discussed it is better to face some potential issues: total liability exclusions, like in the MIT license are simply invalid).
- the EUPL is compatible with other "copyleft" licenses because it allows combined derivatives to be distributed under these (without giving up fundamental obligations of sharing and reciprocity, as none of the compatible licenses is in conflict withe the EUPL on these points.
- the EUPL is not "born in the USA" but is definitely not an "obscure" license. The upcoming Interoperable Europe Act states that all EU interconnected open source portals shall propose it (this is not exclusive of other licenses of course, i.e. if the GPL or AGPL is inherited).
- the EUPL philosophy was recently explained in a paper "The seven pillars of Wisdom": (https://joinup.ec.europa.eu/sites/default/files/discussion/a...)
This is just a discussion paper. You are welcome!!!
1980s is when "programmer" and "analyst" became a combined role instead of two distinct ones, as well, IIRC.
Waydroid was a bliss to install on fedora. It does run very well now, a big improvement from the first releases
I spent a night going down a rabbit hole with observable framework and it was terrific! It more or less just got out of the way and I was able to visualize and explore my google maps history in detail. Some of the data loader environment stuff wasn't especially clear but running in a poetry env did the trick for python.

I love kotlin and tried creating a data loader for a kotlin script but that had some rough edges. Kotlin expects script files to be named foo.main.kts but observable expects executable shebang loaders to have a foo.exe extension. So I created a proxy exe script to call the kotlin script, but it then doesn't trigger auto reloads of the data.

A bit of friction compared to marimo or jupyter is using variables between data loaders and the notebook. For example, I want to use the date picker view component to change the range of data fetched by my loader. It's not clear how to do that, so exploratory analysis is slowed down a little. I'm aware this goes against the paradigm but just wanted to point it out. It ends up with you potentially moving a lot of the data munging to the notebook as you explore, which isn't ideal from a performance perspective.

One last thing is I wish you could define dataloaders inline. I'm a big fan of single files, so being able to just add a python code block and let Framework extract that as a file would be a nice little QoL improvement.

Still the early days, but Framework seems promising! I'd love to have my all my markdown notes running through it to get a sort of org-mode type situation without going full emacs.
Arctic river, permafrost changes in a warming climate have global consequences
Elon Musk switched on X calling by default
Indeed I haven't noticed any blip in functionality, but then again I don't ever do FB (or other external service) login. Absolutely no reason to do so, long term drawbacks are too serious to be lazy about this.
> it is expensive as hell

Probably, but Nvidia's market cap suggests there's more than $2 trillion in reasons to front that expense.
RISC-V SpacemiT K1 8 Core Brief
I imagine that lots of “vulnerability detection software/SaaS” is built on that kind of tools plus queries developed for specific vulnerabilities.

OTOH, my experience with these systems has been that they are popular with enterprise ISOs, but have very high inaccuracy (lots of false positives, and lots of misses on the kind of vulns they purport to detect), and while they are marginally useful, they seem do more for security checklist compliance than for security.
> I really wouldn't use coding bootcamps as the bar for education pipelines.

100% agree on this btw. It’s still cheating though.
But what's the use case?

I'd rather wait 30 seconds and get a much higher quality image than some mediocre image in 1 second.

Hell, even if it took 5 minutes per image, and produced even better images, I would prefer that.
Security Implications of Golang Net/Textproto.Reader Misuse
OpenMP 5 specified GPU support. A quick search suggests that some compilers at least partially support it by now
This is an overreaction, almost to the point of absurdity.

Risks inherent to pipe installers are well understood by many. Using your logic, we should abandon Homebrew [1] (>38k stars on GitHub), PiHole [2] (>46k stars on GitHub), Chef [3], RVM [4], and countless other open source projects that use one-step automated installers (by piping to bash).

A more reasonable response would be to coordinate with the developers to update the docs to provide alternative installation methods (or better detail risks), rather than throwing the baby out with the bathwater.

[1] https://brew.sh/

[2] https://github.com/pi-hole/pi-hole

[3] https://docs.chef.io/chef_install_script/#run-the-install-sc...

[4] https://rvm.io/rvm/install
What exactly is your problem with Wayland? It works fine.
Yes, https://www.nngroup.com/articles/computer-skill-levels/
try to take a short nap after you get home before working on your project and then try to work just one hour on the project afterwards consistently monday through friday. try to increase to two hours per day. focus on just one task per day. Also try to do four hours each day on sat and sunday. finish one feature completely before moving onto the next feature to get the feedback of having accomplished something. reduce the scope of each feature so that you have a chance of completing a feature about every two weeks. try to get user feedback as soon as you can for the completed features for further motivation. setup a kanban board for your project and move the highest priority feature through the lanes before starting the next highest priority feature. Good luck
Previous discussion 22 days ago: AMD funded a drop-in CUDA implementation built on ROCm: It's now open-source [0], 400 comments.

Noteworthy top comment in that thread:

> This event of release is however a result of AMD stopped funding it per "After two years of development and some deliberation, AMD decided that there is no business case for running CUDA applications on AMD GPUs. One of the terms of my contract with AMD was that if AMD did not find it fit for further development, I could release it. Which brings us to today." from https://github.com/vosen/ZLUDA?tab=readme-ov-file#faq

[0] https://news.ycombinator.com/item?id=39344815
I think this is a positive, but the article needs more data on what women are actually doing, beyond a few annecdotes. It says: "Employees in computer programming and related services” what are these related services? For example data on faang and gender looks bad but not that bad. But when you actually look at the roles women are doing within the organisations, there is a massive imbalance when you look at programming, compared to Comms.
> It is not completely clear why Knuth felt it necessary to develop software not only for typesetting but also for font design. Probably he considered them aspects of the same problem. However, legend states that he insisted on creating his own fonts in response to the ghastly fonts that had been used in the first printings of his early publications. This possibility has been adduced as evidence that Concrete Mathematics was in fact published before, not after, The METAFONTbook.

I laughed out loud at this one.
> Correct, it's very similar to game consoles

This doesn't explain why its _required_. It just means there is precedent.

Your other point is better, although I think you mean it would cost the consumer more for the hardware, right? The hardware would cost the same to produce, it's just that the company would miss out on surveillance based revenue.

It's a reasonable point, fb would make less money if they made an open headset, possibly to the point that they wouldn't make it all.

But the world where fb doesn't make any headset, and the world where they make an unacceptable headset are basically equivalent to me - the former might even have an edge in that shitty relationships with corporations aren't being encouraged (like they are throughout everything tech related currently). Granted, them blazing the trail has a tiny chance of enabling a reasonable alternative to come along in the future.

But I am a bit of a Luddite, and I know that people want their toys, and they want them now.
is this basically a VM (w gui) running on the browser?
On a technical level it's actually not that impressive. Mozilla got BananaBread/Sauerbraten running with WebGL on netbooks over a decade ago, with much more advanced graphics than Xash3D:

https://kripken.github.io/misc-js-benchmarks/banana/index.ht...

https://wiki.mozilla.org/HTML5_Games/BananaBread

The Half Life "app" above actually just wraps an existing Emscripten port in an IFrame. Puter does provide an abstracted filesystem (and other "OS" features), but I don't think the app above uses that, so it's no different than if you went to `data:text/html,IntralexicalOS!<br><iframe src="https://pixelsuft.github.io/hl/" style="width:50%;height:50%">`.

But actually I think putting together such a simple technical concept that works this well is the impressive part, that hasn't been done before. You can now take any existing web build of any app, and by adding a couple calls to `puter.fs.write()`, deploy it to a familiar virtual workspace where you get multitasking, cloud storage, and interoperation with other apps, for free.
I bought it as I needed it for an exam that needed me to do a lot of research and it combined with bing gpt really was a big help. I probably won’t use at as a main driver as I only have the 300 search a month plan and I get a feeling like I wasted a search when I searcg something stupid like x documentation.
When I saw "I spend £8500 a year to live on a train" I assumed it was someone moaning about a 2hr commute to London...
Building and Evaluating Evals for Retrieval
There was actually an outage due to this (their first major outage!) a few weeks ago. Someone was scraping via their API a little too hard, which had unexpected effects on upstream systems. So 100x human search volume is likely to be an issue unless you discuss it with the devs first.
How do you expect “iphone case $50..$60” to be interpreted as not in dollars?
Every time I hear this kind of news, I'm reminded of a Reddit comment thread:

> > So what are they protesting?

> Lack of attention
See even that doesn't exactly explain the trend. My parents generation had all those risks and more (more deadly power tools and electrics) and the parenting was still absentee at that point. Sure they got into trouble with these things on occasion but a kid learns pretty quick a stove is hot and not to walk into a busy road. In japan they send young kids on errands directly into the modern world where they have all the same risks as they do here, because they understand the value of giving kids a bit of credit.
Bing index has always been licensable , Yahoo was using it too, and they have other customers .

I don’t think Google has a publicly known licensing deal ,
Related:

Knuth 3:16 (2002) - https://news.ycombinator.com/item?id=11049530 - Feb 2016 (20 comments)
Awesome, great work. I did not realise they were so prolific.
I think it's unreasonable to expect a model for every possible use case. You would need billions of models, if not trillions.

Big generalist models are the future.
> The shift is happening fast. It won't be measured in years, but weeks and months. By year's end everything will be different.

What are some real world examples of this that you have personally witnessed that makes you think this is happening so fast?
I've never had Soviet mustard (and my time machine is broken), but it might be just... mustard.

For fun, combine some ground mustard seed and water in a dish. Mix it up into a runny paste, and taste some right away: It'll be vaguely mustardy, and also somewhat boring.

Then set it aside at room temperature and go do something else for 10 or 15 minutes, and taste a tiny bit of it again. It will be like fire -- a seriously-intense, sulfurous heat that tickles the corners of the sinuses that you didn't even know you had.

It's an enzymatic reaction, similar to what happens with fresh pulverized horseradish root, and it gets stronger over time.

And just like with horseradish: To stop it at a given level of intensity, just add an acid.

(Those who mix ground mustard directly with vinegar and thereby skip the part where it is allowed to bloom with water, are completely missing an entire world of what mustard can be.)
Anvilytics.com – Dependabot and CVE Management Platform
When Gamers Fight Back – The Sweet Baby Inc Backlash [video]
Kagi just happens to be pretty popular here, it's how I found out about it.
CP/M was also available for the Amstrad CPC machines too. I still have my disks somewhere.
Yeah, that paper is what I was thinking about. https://simonwillison.net/2024/Jan/8/text-embeddings-reveal-...

“a multi-step method that iteratively corrects and re-embeds text is able to recover 92% of 32-token text inputs exactly”.
I assume the translation is a bit more rigorous than running through an LLM.
Listening-Reading System (2007)
https://github.com/Crimson-Hawk/suyu
That's true, and good advice. I tell people straight up when I interview at startups that I value their shares near zero until/unless they can prove to me they're not. If they can't, that's fine, and I'll apply a significant discount no matter what, but my base salary need to be accordingly.

For starters, in any early stage startup I'd discount by 90%+ just because it's a startup, entirely irrespective of whether I like the idea, and what investors think.
>As we look to displace a legacy system a part at a time, we look to identify, extract and replace application capabilities. To do this we will be introducing cases where both the legacy system and its replacement need to interact - be that to handle state changes, processing of commands, queries or user interactions. Often the legacy system is difficult or costly to change (addressing this challenge may be the primary reason for the displacement programme in the first place), and so we need a mechanism that can allow new capabilities provided by the new systems to be integrated, whilst minimising impacts to the legacy system.

How is this different from Anti-corruption Layer pattern https://learn.microsoft.com/en-us/azure/architecture/pattern...

>Implement a façade or adapter layer between different subsystems that don't share the same semantics. This layer translates requests that one subsystem makes to the other subsystem.

It feels like those are very very close or almost the same concepts.

Or that can achieve the same results.
wild speculation: they were rolling out enforcement for DMA.
Interesting! What's the advantage of Puter in this scenario compared to, say, Google Drive, or Dropbox?
I never use my phone for authentication. You can get Okta to give you the OTP secret (you gotta use a stupid QR code reader, but the number is there and you can stick it into a script using any Python/Ruby/Node OTP library).

I don't have Google services on my phone and Okta will just puke and die without them, plus work has no right to ask me to use a personal device for anything.
Agreed the built-in window management isn't ideal (although I do like Spaces and Mission Control a lot more than what I've seen in Linux/Windows defaults) but there are a lot of free and simple apps that significantly improve it in just about any way you want. I can arrange my windows in a couple key strokes to whatever layout I desire.
The arrow with "This is Enzo Ferrari's first car" is quite far from the car blob/circle thing when you're on 2560x1440 or 1920x1080

Intentional? Seems to line up on 1366x768 though
Nitpick that doesn't affect my argument. Argument is based on access to underlying hardware not it being JVM.

Since edit window has passed:

Just because it's based on JVM compatible VM, doesn't make ART/Dalvik my Operating system either.
The unfiltered, no rules, no censorship models just reflect the ugly realities of their training dataset
Thanks for the rabbit hole!
Hmm...MS has evolved into Google? I'm still waiting for WSA to be released!
We're using this for our multiple repository/CVE reporting. It's ok, we were paying Snyk.io $25k essentially for the same thing.
> Is Alpine cool with this?

> We have shared this blog post with the Alpine devs before this publication, and we hope that they understand our reasoning.

So then they weren't cool with it, huh?
I did this a long time ago. Made a small qt app and hooked it to the `print://` scheme in the Windows registry, so in the web server I just had to change a link to `print://example.com/whatever` and the app would load the url and send it to the printer, for the website's domain it would skip any confirmation.