skysight-inc/HackerNews huggingface dataset:
Isn't this yet another shot fired against the timeline of the Big Bang theory ? Lost count now of the observational data that comes up every year or so that either contradicts or is unexplained by the current, prevailing hypothesis.
We use Jekyll for this at work, build the site using GitHub actions, and host through GitHub pages. Works a treat. Supports mermaid diagrams, mathml, ...
You convinced core team members to inject snarky personal attacks in the Rails release name because its creator didn't attend RailsConf? I might be missing something here, but that comes off as incredibly toxic. It also doesn't sound like the actions of a person who's trying not to be noticed of their existence.
If they don't comply, French government could order ISPs to block / null-route 8.8.8.8 and 8.8.4.4 in France on a BGP level and sue the French branch.
Vercel's chromeai is a wrapper on top of window.ai
Which bank added the chatbot?
If this article sparks your interest, a good first game to try out is one from the Metal Slug series. I don't know any other that is so beautifully drawn and animated, like a cartoon come alive.
I know this is not the recommended practice, but I am working on a legacy project where we need to migrate to Docker and the first step (before decomposing in multiple containers) would be to have an all-in-one container running all services. I am looking for hints / recommendations on the best way to do this. Can you provide any pointers ?
A solution working in 90% of the cases is not bad. Especially if this is reasonably easy. Then progressively you can figure it out for the remaining % as the technological solutions progressively get more difficult to implement.
>sophenad

What??
Kids and the desire to not be “proper”.

Most of these originated from kids, teenagers, or even young adults, who want to do something fun. And what is “fun” is basically the opposite of what we (I’m including myself here because I was one of those) see everyday from our parents and schools: Monochrome documents with business-y fonts and layout. Geocities and the like were our chance to do something of our own that is very much away from that.
At this point, the microsoft CEO [1] is de facto right and even a bit minimalist in his stance: If it is on the internet or connected to the internet, it's up for grabs by any reasonably powerfull organization. They will use it to train AI or derive some kind of privacy violating model from it. They might even use your cpu power and electricity for it.

I'd love the governement to take a more powerfull stance against it, but they clearly aren't interested.

If small you and me want some privacy, you have to shield it from the internet, govs and bigcos: No more Microsoft, Google, Adobe, .... products.

[1] https://www.androidauthority.com/microsoft-ai-ceo-interview-...
Being able to self host means you control your infra, so that's a very good property of the tools you use and should probably be a criterion for choosing what you use, even if you don't use the capability yourself. The ability to self-host increases the chances there's something to migrate your data in and out.

The ability to self host also doesn't prevent someone, including the original developers, to also proving hosted services.

And since the presented tool is open source, it's also possible for another company to provide hosting.
Just to add a detail, I would also like Markdown support when editing a page. Technically Confluence supports Markdown (or at least it used to) but after you saved the page it converted the content to it's own internal format and the Markdown was gone.

I would also like to be able to update a page through the API. Again, Confluence "technically" supports page editing through the API but it's so cumbersome that it's basically useless. The reason for this request is that we use our wiki to document certain activities (monthly security checks, AWS spend, etc.) and I have to manually update Confluence. It would be so much better if I could write a little Ruby (or Bash, etc.) to add content to a table in a page.
I disagree with your parent comment but what you present is far from enough to host something reliably.
Regulatory fears, not fears of getting it wrong. That's just trying to pass the buck to agencies or lawmakers. As soon as someone in this chain gives in, e.g., an official short before retirement or in need of a consulting gig in the "AI" industry, the "best practices" will be applied everywhere just out of FOMO. The results will be ... interesting.

That being said, I still think LLMs will make for novel user interfaces.
It's a great idea to be proactive in this area, but always make it easy for your users to report problems. People with different conditions, whether classified as disabilities or not, have varying capabilities. You might be surprised by the issues people encounter with your product, even if you follow all guidelines meaningfully (so not just with placeholders like alt="image" - yes, even then).

Source: I've been part of an accessibility taskforce at my company for a long time.
> This oversight meant that in affected kernels with the bad backport [...] not only was the MDS mitigation against the newer attacks turned into a no-op [...]

And this is why we write unit tests folks.
People thought we have FSD now because of the early success, but the last 20% are the hardest.

The same is true for LLMs. What they can do is impressive but to fix what they can't will be hard or even impossible.
It’s incorrect to assume that Congress knows and intends every ambiguity they create and that they can foresee and approve of all the interpretations an agency might reasonably come up with for each such ambiguity.

Even in those cases where they recognize an ambiguity they create and where the agency’s interpretation is within a scope that Congress approvingly foresaw, that’s at most an implicit pre-approval of the agency’s regulation, not an explicit approval of the regulation in the sense that defeating a CRA resolution would be.

Far more importantly, most CRA resolutions attempted to date have not occurred in the same Congress as the one that passed the authorizing legislation for the regulation. There is no reason at all to assume that the Congress attempting the CRA resolution holds the same view on the relevant agency interpretation as the one that passed the authorizing legislation, whether that view is approval or disapproval.
This exists and is available for paid users. My company started experimenting with it recently and it can be fairly helpful for long threads: https://support.microsoft.com/en-us/office/summarize-an-emai....
Best guess: subpoenaed
> “redecibel is no longer operational as of July 2024.
Scroll down to see what our product was about.
For inquires, please email support@redecibel.com”

What happened? It doesn’t say anything about why it shut down?
I think there are many like us out there in the world, yours is almost exactly my life progression into working with code.

And I'd guess we are from very different parts of the world, in hindsight the initial web was truly magical, something that made people from many different cultures go along a similar path at the same time.
Yeah I'm sick of both of them. I'm not saying that nothing good ever comes of them, but that I regret the overall change and genre as a whole. I can appreciate individual pieces, and as I said I think Picasso was a genius, but I also believe he was attacking a culture I cared about and that his crew won this war and I believe society's worse off for it. I know this is an unpopular comment and am not surprised at the downvotes, I make it anyway for the sanity of people like me.
How did they come up with such a SEO-hostile name?
As a concept, neither is a typeface. But in printed form, whatever consistent lettering you use to represent an alphabet is a typeface. Why should a printed/raised lettering for Braille be considered any different from a typeface printed for any other alphabet? Or typefaces for logographic writing systems, for that matter?
One thing I think it's always correct is that to think about what you can do for others, for your employers, for your colleagues, for your users.

People, especially men, tend to be so self-centric, that they cannot make decisions objectively.

For example if there's jobs opportunities you'd like to pursue, think about what they need and build your skills. Just give people a proper reason to hire you, to promote you, to use your product. This is actually harder than it sounds. You may find that your own expectations does not align with others.

I wish I knew this when I was fresh out of collage. Maybe you are just better in this than me. I was more of a dumb stubborn type of young man lmao.
From the perspective of the French law, if your service is reachable in France, then you are liable.

In practice, Google has an operating branch in France, so they are weak.

Even if they didn't have the branch, in theory, extraterritoriality can still be applied between relatively friendly countries; though taking lot of time and bureaucracy.

Even with enemies: Russian company is totally safe from US law, and vice-versa, but they could get under sanctions for "promoting terrorism" (in some way, this could also be argued for these DNS servers as well if we push it a little bit).
That's not what ML is.

You have some input, which may include labels or not.

If it does have labels, ML is the automatic creation of a function that maps the examples to the labels, and the function may be arbitrarily complex.

When the function is complex enough to model the world that created the examples, it's also capable of modelling any other input; this is why LLMs can translate between languages without needing examples of the specific to-from language pair in the training set.

The data may also be synthetic based on the rules of the world; this is how AlphaZero beats the best Go and chess players without any examples from human play.
I tried an easy one: “1password” which returns “no products found”
Inland water-based transport has fallen out of favour these days, not because there's anything wrong with it but because road and rail have got so much better in the last 150 years.

If canal technology had improved at the same rate and we had a magical economic way of building canals over huge mountains, like the one described in the article, of course we'd contemplate building more of them. Connect Denver to San Francisco, connect the Amazon to the Pacific via La Paz, connect Buenos Aires to Santiago, connect the Brahmaputra to the Pearl River over the Himalayas, connect Nagoya to the Sea of Japan via Kyoto.
"But then I wanted to make a video with wider screen, and despite my best efforts, I could not binary-patch Borland C++ to perfectly cooperate with screens that have other width than 80 characters."

totally fan of this guys approach to pretty much everything :D. amazing inspiration, to me atleast
I don't think that's true these days, even defenders and the like need to perform very well for a team to be successful. There's a high level of performance and skill throughout the entire teams.

But there are simply more spots and to be top 128 in tennis is almost impossible.
Can you recommend another document authoring system that produces decent-looking results? (including tables, math typesetting, bibliography, etc.)

> with none of the basic features you'd expect from your text editor

it has a vim mode, so I'm happy.
There definitely are accessibility testers who do this kind of thing professionally. The latest episode of the Linux After Dark podcast [1] had Florian Beijers [2] as a guest who livestreams accessibility testing of open source projects and does professional accessibility consulting.

[1] https://linuxafterdark.net/linux-after-dark-episode-72/
[2] https://florianbeijers.xyz/
everyone is the same, just a different flavor :). (in otger words> i agree :D).

am a muslim, but totally enjoy his videos. we all carry our weird conditions with us as a burden, its ok. he does so much nice and good outside of that :)
thank you! I'll check it out.
As I understand it, the GDPR is primarily concerned with user's privacy. You can't have an opt-out if you want to sell data about the user - like name, email, browsing history, and that kind of stuff.

Data created by the user - such as a youtube video, HN comment, or whatever you want to call Figma - is probably still a wild west. That's more about intellectual property than privacy. The ToS of pretty much every single platform has included a mandatory licensing clause for ages, giving them the rights to do pretty much everything they want to.
Reminds me of EULA or whatever licensing agreement that we supposed to read during installation (using wizards) but nobody ever did lol
As a non-lawyer (is that what you mean by “normal person”?) who has read several TOS, here are some tips off the top of my head:

1. Use fewer services. This limits the amount you have to read or worry about changes.

2. Of the services you use, limit the personal information you provide. Disposable emails and making up names and birthdates (when they are mandatory) all help. Only do this for services where you don’t care if your account is closed. Particularly impactful for those services which make it a pain to delete an account.

3. Don’t read the full TOS. They are legal documents organised in logical sections so skip the fluff and go to the ones you care about like the handling of your data. As you read more TOS, you’ll become better at detecting the patterns and won’t need more than a couple of minutes to read what’s important to you.

4. The Privacy Policy is often more important than the TOS, regarding what will truly affect you. Start with that.

5. Always open TOS and Privacy Policy links, even if you’re not going to read them. You might be surprised to find how many of them are broken links. That’s usually the sign of a shadier company that you should skip.
My problem with similar sensors is that they don't work very well if you're sitting still around 3m away. Maybe my sensor isn't great, but when I'm sitting still at the computer, it frequently thinks I'm not there any more, which ruins any benefit.
When printed it would be different if the embossing pins were new or worn.

The dots could be squares. The size of the dots (boldness) can vary.
The issue with this joke is that it's 100% confirmation bias. You know that all the vegans tell you they're vegan because you don't know about the ones that didn't.
> the more data you feed into an LLM, the smarter it should be in the response

This is not obvious though.
nothing actually. historically and to this day these cultures coexist in peace and respect for the most part (having mutual respect for abrahamic roots). within the middle east and far outside of it.
> However, the more data you feed into an LLM, the smarter it should be in the response.

Is it that way? For example if it lacks a certain reasoning capability, then more data may not change that. So far LLMs lack useful ideas of truth, it will easily generate untrue statements. We see lots of hacks how to control that, with unconvincing results.
https://en.m.wikipedia.org/wiki/Remanence can get you started!

I did horribly in this lab session in college but it was still fun.
> I remember people criticize other people for "always writing java in any language they work with"...

Apples to oranges. When people say “writing Java in any language…” they mean it usually in a derogatory term, as in overly verbose variable names, AbstractSingletonProxyFactoryBean, etc. When people talk about Rust they usually mean functional style, exhaustive checks, safe constructs, etc.
That’s the most common approach, but a cynical rewording of that statement is: I’m not making it accessible by default.
That topic has come up a few times on wargame forums and there are those that claim to have played it one or more times. You need a big table to leave it set up and play with a group that can get together regularly, but that is not different from running a RPG campaign.

Today any group playing it is more likely to play it using (the open source tool) VASSAL (here is the free module to download to play CNA: https://vassalengine.org/wiki/Module:The_Campaign_for_North_...). I saw a thread on a wargame forum just a few weeks ago looking for players to start up a new game. Playing online probably makes it a bit more likely to be played (but also less fun than to gather around a huge table IRL?).

(Aside: By tradition, an old "gentlemens agreement", between the wargaming community and wargame publishers, when playing a game online with VASSAL every player is expected to own a physical copy of the game. You are not supposed to download the CNA module to play it for free without owning the game. There is no DRM or other attempts to police who plays what, but as long as the system is not abused too much the publishers are happy and most keep allowing those tools to exist. It is a nice contrast to how copyright is handled elsewhere, including in more mainstream tools for playing online boardgames. I guess it is only possible in a small niche hobby like that, and possibly only because the tradition started last century before there was big money in selling digital versions of boardgames.)
Appreciate the info and links.
"... across every metric..."

That's the key, isn't it? There's this conventional wisdom narrative that says, "Vote! Because that's democracy." Unfortunately, it's not that simple. There's more to a proper democracy than that.

Unfortunately, it seems that the word democracy - like journalism and leadership - has no meaning any more. The irony is indicative of the root problem.

Otherwise, humor on HN? Who knew? F*king hilarious.

p.s. I do take issue with the let's blame DT bit. Yeah, he is what he is. But ultimately he's a symbol and a symptom. He's the result of a failed democracy. Anyone who tells you otherwise is either naive or a lair.
I doubt it would be. Housing any form of data subject to GDPR or NIS2 on Figma is already against the EU directives. So any data you house on Figma isn't going to be sensitive in terms of privacy. So the title is a little misleading in that it's not personal privacy data, but whatever work you've used Figma for. Which wouldn't be protected by EU directives as such, because if it was, you would be the one breaking the law.
> If you can't release improvements because you are a commercial entity then that means the third freedom is restricted.

You say that as if megacorporations improved open-source software instead of just using it to develop their shitty proprietary software.
Why would you need a tool like this if you’re writing markdown docs outside the browser and version controlling them with Git? Doesn’t that defeat the entire purpose?

Or is it just you want a developer-native workflow to upload docs intended for the rest of the non-developer team?

In general, I would say that's a really bad idea. If you’re dumping this self-hosted (and probably bug filled MVP, as all are) on your team, yet never having to deal with the UI layer that everyone else does…it’s a recipe for revolt and tool churn.

I’ve seen this mistake a million times from technical founders. Same thing will happen with your marketing website CMS, after you realize static site + markdown + git doesn’t scale to non-dev humans and the headless CMS you picked (but never interact with) is actually trash in daily use.
Nice social dominance/purity display, bro, but irrelevant.

I said "read the citations and go from there", meaning: you'll find the names of researchers, the names of journals, and keywords to search for; and looking up citation indices will help further.
The actual component costs about $5, if you want to roll your own with an ESP32.
Is it? Or just factual? And what we get otherwise is generally completely horse shit.
Braindead take.
Get the B variant, you can configure it over Bluetooth from your phone. Otherwise it's a huge hassle.

That said, it doesn't work very well for me when sitting still 4-5m away, it thinks I've left.
I mean it is a thing experts can in theory do well, it isn't fundamentally doomed as the person I responded to implies.
I have had this a few times in my career (I am 50 and have been building software and hardware professionally for 35 years).

I always found it means it’s time to move on to something I enjoy again. I have a good track record of solving stuff other people don’t like (I, for instance, like projects with millions of lines of terrible code that no one knows how to fix/add on to) and I have a good track record for rapidly doing a tech startup. MVPs I have done in a weekend and had the startups I did it for raise millions. But what I personally hate is an actual business… I like the seed stage, the bustle, the sleeping under the desk to push it out. When it starts to make real money I get bored and depressed; when I enter the 40th meeting about some drop shadow of a button or when we ‘need to’ discuss trivial new functionality for days with 10+ people. When every day becomes working down the same task lists and processes are hardened so all code looks the same because standards (usually 1000x more work to write than just hacking it). I accepted this but when I like a place, I still sometimes (last time was 2020) fall in the trap that I stay too long. And then I start to feel useless, I don't want to work on some feature for weeks that most people won’t notice etc. It feels pointless and then I feel like you describe.

I fixed it so far every time by moving to another country and going into (one or more) startups. Currently I am in 4 startups; I like two of them a bit too much so hope I will be strong enough to get out soon.
my knowledge of compilers don't extend beyond a 101 course done ages ago, but i wonder how the researchers enriched the dataset for improving these features.

did they just happen to find a way to format the heuristics of major compilers in half-code, half-language mix? confusingly enough, another use case where a (potential) tool that let us veer into the solution with some work is being replaced by an llm.
Is there an AI bot reading them carefully and alerting us?

Could be nice way to fight back fire with fire
It’s in theory. The more information you have, the better the decision in theory.
c) Java‘s VM uses a different architecture, and the bytecode is also designed differently.
What did they use to tile the image?
The main problem I have with exceptions is that libraries can't be trusted to only throw exceptions in exceptional situations, or even properly document the situations in which they throw exceptions, so my code must be constantly paranoid about every call into library code. Contrast this with languages that provide result types and the certainty of either handling or passing up the error, particularly when the language provides a clean construct like ? in Rust - I just really like the feeling of certainty I get when writing that code over code that can throw exceptions.
I actually never experienced this issue, that sounds annoying. But most papers I work on have like 2 coauthors, where one of them is usually in a different time zone, so that might be why :)
> we would have an iPod with 160TB of storage by 2017, but of course we didn’t.

160 Tera Bytes to store what?

I probably would never listen to more than a few GBs of high fidelity music in my life time.

Why would anyone keep investing in exponential growth or even linear growth beyond a point of utility and economic sense.

This can be extrapolated to miniaturization also ... why is a personal computer not smaller than my fingertip already?
Typo. 2024 is meant
That has not been my experience with GPT4 and GPt4o. Maybe you’re using worse models?

The point is that the more context an LLM or human has, the better decision it can make in theory. I don’t think you can debate this.

Hallucinations and LLM context scale are more engineering problems.