skysight-inc/HackerNews huggingface dataset:
Does this mean companies will finally stop putting their official announcements only on Twitter? I already deleted my Twitter account months ago and I'm not about to create a new one.
No one forced your speech.

This form of discourse doesn’t belong here. Fight on Twitter
Please spare us this moral preaching. Google is block ads because it hurts their bottom line. They could care less about the people who actually make the things people come to the platform for.

All of the examples exist there to enrich those running the platform, and not for the benefit of those producing content. Those companies are worth what they’re worth now because they only pass on a pittance of the advertising money they draw in.
Archive / paywall: <https://archive.is/4Q1qO>
You can see when the change happened because all new Twitter submissions are pointing to the /home redirect!

https://news.ycombinator.com/from?site=twitter.com

I guess hn tries out the submitted urls?
This is a heavily editorialized title.

It’s just a feature that explains a web platform doc using LLMs.

They can be inaccurate sometimes, but as long as that’s clear to the end user (in this case, developers) I don’t think that’s a problem. Heck, many of us do this day-to-day with ChatGPT.

In this case, the sin was not making the potential for inaccuracies clear enough.
Imagine putting an LLM anywhere health, safety, or regulation are involved. It would be engineering malpractice.
In this problem, RCS is far more of a potential loss than MMS due to how few other apps support that cluster of a standard.
I drink diet soda sometimes and have a strong idea it is unhealthy so I limit intake. I switched from full sugar soda which has its own risks. I tend to now drink flavored selzter with out sweeteners although there is a question what natural flavors may be. I also imagine the same risks apply to hot dogs and processed lunch meats that diet soda has.
Wasn't the root cause of this attack someone setting a prod system password to 'solarwinds123'? Not very sophisticated nor unforseeable.

Not just any prod system... the one that distributed their trusted updates to their entire customer base I believe.
Wow, Matt Levine's take that "everything is securities fraud" is rather amusing to apply here. I'm curious what the actual charges will be.
I’m sure that’s a factor, but not the only one. I have friends with similar hand size that don’t match me and others with different hand size that do.

Ultimately they’re both very good, which is a big improvement over previous generations.
Doesn't come as a surprise when you look at how openly hostile the open source community still is to prioritizing user experiences and supporting tech-illiterate users in general.

FOSS, fediverse, IPFS all had their chance, and they blew it. Corporations were the ones who opened up the internet to the 99% of people who would otherwise never have been there at all, and now they want to collect their cut.
Now if only an AI could explain to me those intractable terms and contracts of BigCo's. /s
That's also possible. My point is that it's impossible to know anything. "The house wasn't selling, so we painted it" could be a story about how the trendy colors on the outside have shifted if it's a recent remodel done by someone who flips houses successfully, or a testament to the bad taste of the previous owner if it was hot pink. Especially since the realtor cannot just price it at whatever they want. Indeed, the homeowner has to agree, and may need to be shown that their price is too aggressive by sitting on the market for a month.

My point is that without more context, e.g. how realistic that price would have been 3 months ago, it's not a meaningful statement.
Hey y'all, have been recently trying to test the feasibility of planet-scale world generation with AI (rather than e.g. procedural generation which is what most games use now). In the proof-of-concept, you can type a prompt like "a planet like xyz" and it will generate the cylindrical projection that you can map to a sphere.

It's trained on actual planets/moons so in theory its able to generate super realistic and possibly geologically convincing bodies. It's pretty costly to run (even my personal 3090 couldn't seem to do it at 24GB VRAM) so unfortunately no live demo but feel free to use the code to reproduce.
Well I was only ever looking at them as links from Reddit which I'm not doing anymore anyway.

But still, seems ridiculous. Was Twitter making ad money off unauthenticated (aka most) views?
I will miss some of the Ukraine news as twitter was good for that, but that's about it for me at this point.
Looks like nitter doesn't work anymore.
I am unable to find a working instance

https://github.com/zedeus/nitter/wiki/Instances
> Honestly, my feed is so full of rubbish, clickbait thumbnails and misinformation that I really can't even believe it's a Google product. It's just so polluted.

This is not all that different than my experience with even Google Search these days. Half the time I search for something on Google the top 10 are all ads/SEO spam sites.

There are certain things that I search that still give the best results out of all search engines (usually very specific queries), but more and more I want to be able to pay Google to leave out the shit.
Most fake reviews come from India and the buyers are using non-US payment systems. I don’t know how this would impact the existing market.
The odd thing about BRICS becoming cool in certain tech circles* is you really couldn't pick a worse time to claim any of BRCS were doing well

* the new "Great Reset"
I don't use MDN. I'm just asking if they removed something when they added this feature.

Characterizing LLMs as placebos or "designed to produce gibberish" is inaccurate.
Github and Linkedin are both bay area companies
all https traffic to servers outside of china gets slowed down to a crawl after the first MB of send data.
Racket itself came from PLT Scheme which was based on the Scheme standard (R5RS or R6RS at the time of Racket's diverging, can't recall which, wasn't paying much attention). It's still a fairly new language (13 years old now) and was largely Scheme compatible most of that time (still is, actually, if you stick to `#lang racket`, but not 100%). It also has no published standard, in this regard it's somewhat like Rust and others where to make an alternative implementation you've got to reverse engineer (fortunately it's open source) aspects of the current implementation.

So it's not like you can just pick up R8RR (since it's on version 8, and keeping with the naming convention of Scheme standards as in R5RS) and start building something.

Common Lisp also has a standard for implementers to follow, and is about 25 years older than Racket. That's given implementers a bit more time.

Regarding Clojure, what's the status/quality of all the other implementations?
My grandma pulled out thousands of ticks by wetting a piece of cloth, putting a bit of soap on it and turning them counter-clockwise.

Interestingly, you need to turn them clockwise for ages before they let go, but counter-clockwise gets them out after a single rotation.

She did get both lyme disease and encephalitis (mostly spread in Central Europe), but she did spend ~70 years foraging for blueberries and mushrooms..

I also do it (but probably on hundreds not thousands) and never caught anything.
A. Import attributes are stage 3.

B. If you blur the line between "runtime" and "compiler", you'll realize that a lot of JS ecosystem (e.g. Babel) run ahead of that.
The ads interrupt the videos in really obtrusive ways: not at sensible commercial break points like TV ads or before the movie like in a movie theater, but frequently with timing that totally destroys the mood and experience of the surrounding seconds or minutes of the video. And they're getting longer and longer - I recently experienced half a minute of two back-to-back ads partway through an 8-9 minute video, and I'm not at all sure there wasn't also an ad before the video in addition to that. What an awful ratio of content to ads.

It bothers me far less to have ads at the start of a video, between videos, or even at transition points between coherently separate segments within a video than what YouTube is now doing. That's not hypocritical.

(Tangent: I do have a YouTube Premium subscription, but for irrelevant reasons we usually watch using my wife's account and she does not have one. So I see the ads anyway. Maybe that's the reverse kind of hypocrisy to the one you mean, where I'm wasting my money instead of being stingy?)
Some targets also don't use natural alignment. AIX, for example, uses 4-byte alignment for doubles that aren't the first field in the struct. GCC has the -malign-natural and -malign-power options for dealing with this.
If only Signal hadn't dropped support for SMS/MMS... It was like a major selling point!
> the ire of strangers who are prejudiced against me is not likely to change that. I am mostly objecting to the idea of collective punishment which has caused, is causing, and will cause countless suffering to undeserving men, women, and children. Even people you hate are capable of feeling as much pain as you are.

The notion that people shouldn't be judged by their voluntary membership of a bigoted organisation in 2023 is nonsense.

You're an adult whose continued support and membership enstrengthens a group which has subjugation and discrimination against large swathes of people based on medieval culture at their core.

Please stop feeling sorry for yourself.
Distributed power takes more effort. Of course people naturally trend towards lazy over the generations because it's easier and more efficient at the cost of everything it was initially supposed to be. And now we are where we are: executive branch agencies legislating.
Exactly.

But they do not take my second inch, let alone a mile. I simply avoid places with agressive ads, like youtube (and the products advertised), and TV in general long long ago. I stopped to care about the content, not least because the content thinned up with plethora of ad hungry nothing, uninteresting, deceiving, ad optimised nothing. Content pushed on me based on ad strategy and not my interest, navigating to something truely similar or favoured is obscured (just like in movie streaming services wich pushes trends and obfuscates navigation). Not to mention the shameless tracking. No point going to such places, there is plenty of life elsewhere.
https://tosdr.org has existed for years before the current LLM wave
"Amazon would still be in charge of enforcement"

Is this true? Based on my reading of the proposed rules, it would be the product owner who would be responsible, not the platform.

I don't think Amazon Basics or any of their other brands are participating in this sort of behaviour.

I could be wrong, though...
I cannot see anywhere that MDN say the explanation might be wrong.
United States has freedom of speech as a constitutionally protected right. Prostitution is a commercial service within the realm of government regulation. Copyright laws are a mixed bag of nice and terrible, but it's still more than possible to express an idea derived from copyright material in a different way without verbotem duplication.
It is not an issue of human nature. Centralization just makes implementation waaaay easier. Distributed systems design is very hard.
That's Okay, I just wish people wiser than me would share their wisdom a little bit
They could for example only use LLM's to match query's and use as source for responses like many other -docs as AI- implementations do, wondering why Mozilla wouldn't do exactly the same. as Hallucinations are a normal occurance if not doing so.
Today we’re diving into a fascinating topic: creating an application that lets you chat with any GitHub repository. It’s an innovative idea, made possible by the intersection of Natural Language Processing (NLP), machine learning (ML), and web development. By leveraging Hugging Face’s Sentence Transformers, OpenAI’s GPT-3, and the Streamlit library, you can build this app quickly and efficiently.
as a copyleft supporter + never-been-a-customer, what I see is .. there was an existing agreement with the "community" that spread across access, updates, license terms for the code, license terms for market exchange of services. IBM purchased RH and are now changing those relationships (maybe) staying within bounds of the code side, but definitely changes to the other parts.

I guess the there is money that can be extracted from customers for formal business agreements, because the companies that themselves have contractual relationships with their own customers, care about having paperwork intact; similarly with insurance or compliance contracts. At the same time, this is a squeeze play against at least two downstream distros, Alma and Rocky.

So the attack is not complete, nor all in one place. I am interested to hear if this is accurate, from others with more skin in the game.
If Zig drops LLVM, where does that leave Bun development? There is no alternative Zig implementation.
Some of the points are probably valid. But some I do not see as quite so valid:

Many other deployments work similarly. Make a docker container and put it anywhere. Are Racket docker containers necessarily that much bigger than lets say Python ones or GNU Guile ones?

Racket is packaged in GNU Guix btw., even, if I have had mixed experiences with the package, it should be mentioned. So someone already succeeded in packaging it in the package manager, that once was derived from Nix.

> Do I want to write 4x the code (in Racket) because I forgot my secret move was actually all the pypi packages that I took for granted in Python?

This really depends on what kind of code you are writing. When I wrote some Racket programs, I used mostly built-ins or perhaps 1 or 2 dependencies. Depending on the project, maybe one needs more of those dependencies and writing them oneself would be too much work. But for simple dependencies that are easy to write oneself, I wouldn't want to use a dependency from PyPI.

> Do I want to deal with being blocked due to not understanding how to use the less understood features of racket such as continuations, syntax-parse/syntax-case macros, units/signatures? You’ll want to know about all these things to write effective Racket code.

Hm, I don't know whether you want to. Do you want to be a capable programmer understanding more language concepts, being able to apply them perhaps in your next project or when learning your next language? Do you want to be able to express things elegantly than possible in Python for example? Do you want to know Scheme things? If not then OK, we all make our choices. I personally don't think it is good to avoid learning about something like continuations and stumble on without such knowledge as a programmer, but in more mainstream languages it probably is sufficient. However, one can also write lots of effective Racket code without going into macros. One does not have to follow the idea of having to make a language.

> But then the real hard truths started to appear. I was losing a lot of productivity. The productivity losses were incremental but certainly slowed down my velocity significantly over the last seven years. Sure the language has a lot of wonderful features, but there’s more to a good programming language than well, its programming language.

This is probably the most important point raised.

I hope though, that people who run into any shortages with Racket consider building the thing they are missing, if they are able to, to add to the ecosystem and to avoid the next person running into the same thing lacking. If no one ever writes their own, we will only ever stick with the status quo in terms of programming languages. (And fortunately people do write their own often.)
The Liberty Phone
> People need can _ask_ for what options exist to solve their problem.

Where do you propose people ask? Who would fulfill those queries? What formats would you allow the information to be expressed in? Would you filter out any non-objective characterization (“best car in the world”)? Would you constrain packaging (eg color, creativity, etc.) so that it isn’t attention-grabbing? Etc.
Not if you use CLISP! It seems like bytecode vs. native compilation is a large contributor to memory usage (Racket uses Chez Scheme which compiles to native; same story for Node/Deno and V8).

I have a low traffic web service and I wasn't happy with ~125 MB of my 512 MB VM's memory being used up by SBCL, but I was able to just drop in CLISP and memory usage dropped to ~25 MB (and for reference: a "hello world" is under 10 MB with CLISP, similar to Python).
> It really should be about what is the best pedagogical tool to teach the concepts the student is expected to understand irrespective of future professional tools used. If racket exposes those concepts better without making it onerous on students to learn that's great.

One of the challenges with an approach which doesn't concern itself with "industrial grade" or "production ready" languages is getting buy in from student. Even if there were a perfect language for teaching, if students don't see the applicability of that language they aren't going to learn enough of the concepts to move to such a language later.

I think it's very easy for us (and other technically competent folks) to see value in learning how computers work for the sake of that knowledge; however, students, as an over generalization, don't. The fact that relevance and motivation are some of the hardest hurdles to overcome in early computing classes is a perfect example of this. Using languages with a professional pedigree is important because it increases student buy in to what they're being taught.

An analogy I like is that you wouldn't give someone new to woodworking a toy hammer and hand saw because they need to learn fundamentals like striking and cutting before they can start using "real" tools, you would provide them with capable, but beginner friendly, tools that allow them to build those skills as they learn.
I think allowing any website to just ask for permission for notifications, which by most non tech people would be clicked away with yes, would lead to a lot of spam. I see it already happen with people in regular browsers…
Indeed - Mint has mechanism for it. Don’t think any others do but I believe CoPilot is working on it.
Always thought there should be a public identity system on the Internet in which your own Internet reputation is at stake like your eBay score. It could be attached to your credit score and if found out your a liar and faker (for any type of personal gain) your Internet identity and credit score takes a hit. Also, You are only able to ever get one just like you are only able to get a social security card and your score/Internet identity follows you around everywhere you go.

Just a thought to clean up all the fake crap that litters the Internet.

Now with this idea you could still post anonymously it just wouldnt hold as much weight.
Mars helicopter Ingenuity phones home, breaking 63-day silence
It’s the same everywhere. In the Australian government most directors who hire developers are Indian and seem to have all Indian teams on worker visas. It’s impossible to get a government position now. Last year three government directors were found guilty of hiring subcontinent developers for a fee.
Im pretty sure they use a vector storage database against their docs/resources so when you query they can just parse those sources and produce a free hallucination response to it.

No need to make things up if you have the sources anyways.
Kind of amazed this needs any kind of new rule. Isn't this FTC bread and butter? Still, if it leads anywhere, I'm happy to see the FTC do more work in this direction.
You’ve fallen for a 30 year old playbook. It’s described in detail in this book under vendor lock in. Check out the bios of the people who wrote it and where they work now.

https://www.amazon.com/Information-Rules-Strategic-Network-E...

I know it may sound not helpful but achieving vendor independence is a valid reason for adopting at least some software design patterns so you can swap the implementations without changing the interface. It’s becoming increasingly more important as the cloud service providers are getting more aggressive just because they can get away with it.
> Like, I wouldn't call people who want to play modern games on a handheld elitist?

Not elitist, but somewhat unreasonable. One of the big difference between PC gaming business and console gaming is that the PC crowd (which i am a part of) has have an unreasonable fixation on performance and hardware specs instead of focusing on the experience, and that is bleeding on the reception of those windows handheld.

Back in the day of the PSP, gameboy etc... It was rarely the case that someone would buy a handheld and expect to have "qualitatively" the same experience as s living console. We all understand that you get the same enjoyment, just in a delivered at a difference price/graphic/performance point.

As people mentioned, there is so much amazing experience to be have at reasonable battery life around the 1.5 TFLOPS that the same deck can provide... From emulator, to old games, to nice 2D/indie games on steam or for very well optimized game (like diablo 4 or doom).

Buying a PC handled and wanting the same experience as a desktop for me is just missing the point of an handheld PC (as opposed to a gaming PC for example). But to be honest, i can't really blame people for wanting that because the marketing is strongly implying that's what you get when you buy those.

I have a steam deck (and will probably get the Ally), i play very different type of game on my deck vs my pc.
Close, but this is not RHEL source code.
Maybe the thing that wasn't compatible with democracy was giving politicians a free pass to commit crimes by making it taboo to talk about holding them accountable.
But marijuana is illegal most places in Australia.

So young people who want to get high have to go to drug dealers who also offer meth and other drugs.

Thanks, conservative Australian politicians.
How big is your company and product?
So first of all HE scaled the infrastructure down to save money.

Secondly, that "data pillaging" was exposure, he just removed exposure from people's tweets to save money, again.

Good work Elon.
>> For instance, if you go into a burger shack and the owner doesn't like some trait about you, they still have an obligation to sell you the same burgers they'd sell anyone else

Isn't that only true if the trait they don't like is related to a protected class? Couldn't they refuse to sell burgers to left-handed people, for instance?
United States H1B foreign worker visas must have salary reported. See this Department of Labor page (https://www.dol.gov/agencies/eta/foreign-labor/wages) which links to this database: https://www.flcdatacenter.com/OesWizardStart.aspx

You can search by state, county, and profession. Then, assume that people receiving these salaries are at the low end of the scale because they hold lesser bargaining power (because they require a job to get this visa and remain in the US).

EDIT: Also, talk to your coworkers about how much they make and the benefits they receive. This gives you real data for your area and normalizes sharing some of the most valuable information employees can have. I suggest doing this whenever you leave a job. Also, union positions post their salaries online. Aside from actually taking a union position, that can also help you establish what's a moderately competitive salary (it may be more or it may be less, depending on the strength of the union).
Sort of related, I was wondering will teddit.net also be shutting down when the API is shuttered?

Seems like it would be but didn't know if it works using scraping or something.