skysight-inc/HackerNews huggingface dataset:
Hello everyone! Inspired by LibAdwaita, I have been developing a set of components and css-shortcuts for my hybrid web projects, particularly for creating GUI clients using Electron and Tauri. I've now packaged everything with documentation into a compact framework based on Sass and React. I decided to share it because there might be others interested in writing GNOME-like applications with a web stack and a set of flexible components.

You can view an online demo application on desktop or your smartphone at the project's documentation site: https://mielo-ui.github.io
For those who simply want to see how it looks, there is a screencast video available: https://vimeo.com/1007756101

The goal of the framework is to provide a flexible and compact set of tools and conventions based on CSS variables, allowing for easy customization of various display options, including colors, sizes, and additional display properties. You can easily choose a color palette or create a function to assign colors as you wish. You can manage the size of the CSS bundle by trimming the color scheme and other options, and work with all parameters in a declarative style using Sass.

The framework includes 25 basic components and containers, styled by default in both dark and light themes, along with a set of сss-shortcuts applicable to any component: size, accent color, padding, margin, border-radius, and shadows. For containers, сss-shortcuts for working with flexbox are also available. With this system of additional universal states, it’s easy to manage app styling by, for example, adding different properties for proportions, sizes, and rounding depending on the OS style that the application is being developed for.

The components and styling are close to Gtk4/LibAdwaita, but not identical - some components have different sizes and color grids.

For Linux, the documentation is also packaged as a hybrid desktop application using Tauri and Electron, which can be downloaded from the releases page: https://github.com/mielo-ui/docs/releases

Source code:
In the GitHub organization created for this project: https://github.com/mielo-ui
SASS framework: https://github.com/mielo-ui/mielo.css
React components: https://github.com/mielo-ui/mielo-react
Documentation: https://github.com/mielo-ui/docs

In the future, I plan to further develop the framework by refining colors and spacing conventions, with upcoming plans to add media handling shortcuts and simplify mobile application development. I also aim to create a Theme and Widget Builder application for experimenting with component designs. Additionally, I'm also actively experimenting with animations for next release.
https://en.wikipedia.org/wiki/Demographics_of_the_State_of_P...

Not sure if you're confused, acting in bad faith, or just don't know what genocide is OR Israel is just really bad at doing genocide?

Seventy-two percent of respondents said they believed the Hamas decision to launch the cross-border rampage in southern Israel was "correct" given its outcome so far, while 22% said it was "incorrect". The remainder were undecided or gave no answer.

https://www.reuters.com/world/middle-east/poll-shows-palesti...

Now remember that figure was BEFORE the latest wave of violence, so just after October 7, apparently the majority of people in Palestine thought killing 1200 innocent civilians is ok? It seems like some level of self-defence is warranted given there is now more Palestinians than ever before who hate them?
Ran into this the other day. Amazon.ca still has the old version for now
Ah, looking further, I find this about the company: "Their focus lies in bridging the gap between these two aspects across various domains, with a particular emphasis on life sciences and bioinformatics."

That makes sense as a sales pitch. "Hey, company with a lot of money! Want your nerds to go faster and need less expensive hardware? Pay us for magic speed-ups!" So it's less a product for programmers than it is for executives.
> The billions of people living under authoritarian regimes will be cheering doubly hard at that point

Musk picks and chooses which regimes he supports.
I always remember the anecdotes about the startups where the "fully automated website" was just saving data to a Google Sheet and the founders were manually managing the tasks.

When they got actual paying customers, they could slowly start automating the process part by part.

I know the urge to create WEBSCALE stuff from the get go, but sometimes you just gotta ship first and get some users.
I find everything about youtube's player to be infuriating. It has completely driven me off the platform, and caused me to set up tube archivist with a jellyfin plugin, so I can just watch all my videos through jellyfin.

This has the advantage of no annoying pop-ups over the videos, I can pause, resume where I left off, and actually have a decent platform to keep track of videos I have/haven't watched. Not to mention, it removes ads.

Even for one off videos, I get so frustrated by youtube's interface I leave or end up just using yt-dlp. I don't understand how anyone actually likes youtube (I don't mean the content, but the actual site).
Israel doesn't want to live peaceably with its neighbors. It only exists to kill for sport. Really betrays the whole "never again" message I grew up with.
The Objj compiler is pretty similar to this in Cappuccino and you get (pretty much) Cocoa bundled with…

https://www.cappuccino.dev/
I'm an "Apple user" that switched from iPhone/iPad/Apple Watch to Android alternatives; while remaining a happy user of Macbooks.

The statement doesn't make sense because people don't keep 2 phones in their pocket, or 2 smart watches, and rarely have 2 tablets that are actively used. And people definitely move between ecosystems. Choosing one excludes the other, and they have equivalents for each product type.

Hence they are direct competitors.

---

The real problem is that the mobile OS & app store market is a stable duopoly.
What a great tool!

Does anybody here know how it works at a high level? Does it implement a JVM, or is the bytecode recompiled to target Android’s Dalvik?
Because healthcare (and banking and ....) are horribly behind on tech. We have life saving devices in hospitals still running Windows 95 as an OS. Also, the main problem in healthcare is misaligned incentives. As said elsewhere in this thread, this kind of tech will get when it enables cost reductions larger than its costs.
Also, system-wide adblocking either has to be done off-device (no good for cellular networks) or with an on-device VPN, which is no good if you actually want to use a VPN of your own.

Personally, I stopped rooting a few years ago and I don't see any ads with Firefox + uBlock Origin; I just don't use the type of apps that would show ads; not necessarily intentionally any more, just that the types of services I install apps for don't do it (making obvious exceptions for things like Amazon where the entire app is an Ad).
The US defines what the law is. We've also got bucketloads of people sitting in jails prior to trial for nonviolent crimes.
Open-Source as a Bootstrapped Company
Humanity has not moved backwards. Just more people vulnerable to certain kinds of memes have the ability to publish them to a big audience. Even if we have billions of people believing nonsense, we still have billions moving forward.
Thank you for sharing. I'm in research that is somewhat attached to the technology side and find 2) particularly interesting.

Did you ever look into electrotactile tongue display units? What is your opinion?

I'm curious about what neuralink will present soon. Musk mentioned "atari graphics" recently, so they probably will for now only focus on generating phosphene-based crude bitmaps in the primary visual cortex (which has been demonstrated to work years ago). I can't know what they are up to and believe / expect they are internally more ambitious about stimulating the higher visual system. But if it boils down to the phosphene bitmaps I expect TDUs (which have FDA approval, already seem to work well and don't require invasive surgery...) to become part of the discussion.
Show HN: Chili. Rust port of Spice, a low-overhead parallelization library
> and I am asking you to think like a lawyer.

Given that Facebook explicitly said they are going to use user data for training if their AIs and given that Facebook explicitly designed the opt-out form as cumbersome as possible while at the same time saying they will not even honor it if it suits them... they've already talked to their lawyers.

> Can you outline how might someone reliably and accurately detect your face in a photo taken by a tourist in a public place

If a friend of mine didn't go through the consent form and posts a picture of me, Facebook will use that for their AI

If a friend of mine didn't go through the consent form and posts information about me, Facebook will use that for their AI

> Again, that's lawyer for covering arses.

Lawyers explicitly covering their asses would not even allow opt in by default, and statements like "we're still using your data even if you opt out".
I think this article was written by AI. It claims Amy was a WWII character, when she was actually a modern one. Also it has the usual preamble paragraphs that read like a sixth-grader's term paper.
Wow, I was about to comment the same thing. Glad to have my assumptions validated by someone else.
> I swear, man. Until every surface is used to display ads I don’t think advertisers will rest.

"[...] We estimate we can sell up to 80% of an individual's visual field before inducing seizures."

(from a scene in the Ready Player One movie)
why are you here? are you lost?
When I tried CalyxOS years ago, it gave me the impression of generic Android with all possible "privacy" apps recommended.

I replaced it with GrapheneOS, which at the time seemed seemed to be developed much more seriously. (I haven't looked at recent CalyxOS.)

Choosing GrapheneOS determines the hardware: recent-generation Google Pixel.

For a more open platform, maybe take the Phosh stuff (or whatever it is now) that Purism developed for the Librem 5, and run it with PostmarketOS Linux with whatever is the current most mainline-kernel-and-drivers supported device. Or maybe the KDE Plasma mobile stuff has come along further.

I've been trying to get a good Linux handheld so long (including buying dozens of various devices, trying many approaches, doing many crazy builds, etc.), that I finally gave up. GrapheneOS works as a daily driver without violating me itself.
Cool project! I think it is worth pointing out contra accounts in the section where you discuss how accounts can increase and decrease. Debiting a contra-asset account would decrease its balance for example.
Mysterious Number 6174 (2011)
Thank you for your kind comments, and I'm very glad you like the samples. I actually can't remember what I wrote with my comments, though I tend to not take myself very seriously. smile

I'm not an expert with M1 assembly, just a tinkerer, so I never felt wise enough to write a blog or record videos. I wish I could have found some for myself!
You're remembering wrong. They had a super-majority for only about 6 months. After that Republicans could hold up legislation via filibustering.

https://en.wikipedia.org/wiki/2010_United_States_Senate_spec...
I'm curious how much target verification was done to verify whose pagers were targeted to blow up -- and if there are similarly explosive pagers in use by non-Hizbolla operatives which didn't get the go-boom message.
>> Strings: Codon currently uses ASCII strings unlike Python's unicode strings.

Yikes. These days I wouldn't even call those strings, just bytes. I can live with static/strong typing (I prefer it, even), but not having support for actual strings is a huge blow.
Sometimes when I do code reviews, I understand other's code better than they do and find bugs they don't see. So yeah.
Because Israel already inflicts the same exact type of violence onto them. Why do people magically forget 2018? 2014?
Palestinians have the right to defend themselves, and especially the right to return to the land and property they were displaced from.
Thanks for posting this - the high bandwidth tasks rings very true with myself also. Certain patterns of thought, situations or locations will bring it on, and that’s when I know I need to go do something else.
Hi HN : )

Spent the last few weekends building this idea out.

After moving into a new place and discovering my upstairs neighbors being louder than I expected, I figured it'd be useful to check a spot's noise levels before moving in.

Enter MindTheNoise—just drop any address, share the noise levels, what’s causing it, and any other helpful info.

Let me know what you think

- Ryan
Systems like that have existed for decades in various versions. The only blind people who use them are people who went blind as an adult - and then often only the investor. People who went blind young have learned to deal with the world and discover technology like that is more annoying than helpful.

Dogs and canes work very well and solve most of the problem. It doesn't really matter if they are walking into a wall, piano or door - they need to know to avoid it. If you want useful sounds require every traffic light to have beeps when it is safe to cross loud enough to be heard across the street - because that is a real problem blind people have in navigating. Most of the rest of the world is forgiving to the types of mistakes blind people make and so they don't really need help.

The other way you can help the blind is just be willing to give directions from the sidewalk in front of a building to the front door.
"Given"? Who do you think took the opportunity from the Iranian people in 1953? You have a very distorted idea of how it is to live in what you consider dictatorships. In fact, in most of those countries, people have a better idea of what's going on both in their own countries and in the world. They have access to two opposing points of view, unlike most people living in the west.

Nobody claimed Iran, Iranians or whatever they are doing is superior. I'm just sick and tired of the righteousness expressed in this forum. No matter how backwards is Iran and its government and atrocities committed by them against their own people, it pales in comparison to what the west has done just in the past two decades. They keep their shit to themselves so to speak. The Americans in this forum would do well to follow suit.

It is worth mentioning that those same backwards people are also one of the top producers of knowledge not just in the middle east[1], but the world[2], in many fields outproducing most middle tier European countries. Your idea of the world is comical, as such you do not understand it as it is.

The above are coming from a liberal Iranian who lives in the west, so take it for what you would.

[1]https://www.scimagojr.com/countryrank.php
[2]https://ncses.nsf.gov/pubs/nsb20214/publication-output-by-co...
Ba-humbug! Hosting at home on a server purchased from a vendor like Dell? That's not true self hosting either. A true Scotsman self hosts on hardware he soldered up himself. /s
I do wonder too.

I’ve checked few startup offers with calculator. Math just doesn’t add up.

Unless you’re a founder with >10% stake - you virtually _never_ end up financially better than in hi paying position in a big company (think low faang range +).

Even in the best case scenario.

Surprisingly in some cases i know you’re much better off being among few 100-200 forst employees rather than a founding engineer in a promising startup.

“Founding engineer” is a weird concept - you get stressed and used almost like a founder, but paid ~ like first employees.

Unless it’s a new microsoft or google. But such companies don’t just publish founding ingeneer jobs.

But based on the comments here there will never be a shortage of naive people who buy into all that startup romantics and silly slogans like “money is not everything” (sure, but we speak about jobs here, not about our dreams, don’t we?)
The "install -y" pattern is kind of similar. Various tools have as a default that it gives a list of packages that would be installed, and then ask for confirmation.
Thanks. I was on mobile and didn't notice it.
> We might be looking at a time where giants eat small software due to the cost and scale barriers.

This assumes that abstractions are no longer possible.
Was that his solution for getting a job or do you think he was marketing himself? Did it work? Is he featured in a WSJ article? Do you think that helped get his name out more than clicking Easy Apply on LinkedIn?
I'm Not Always Available
"High quality" and "can buy on aliexpress" huh. I'd drop the latter requirement.

Kester rosin core is available everywhere including Amazon and is excellent quality. 60/40 works nicely, #44 too.
Compression is inherent feture of WAP and some WAP browsers could use the WAP infrastructure to transfer not only WML, but also well-formed XHTML.
This is a good article that answers this question: https://www.furia.com/page.cgi?type=log&id=473

> This is problematic, clearly. A company needs to be able to treat its employees as interchangeable and expendable, both individually and collectively. It needs to be able to periodically layoff 17% of its workforce to cut its margin overhead by 1% and temporarily boost its stock price by 5%, without having to endure existential upheaval to its ongoing business processes.

as for the solution: basically I think the people who CAN be better managers keep saying, "oh I hate working with people, I'd rather code" and hence you're left with a very specific subset of managers.

> everybody is better off if companies ignore this caution with the same exuberant disregard as people doing their jobs with inadvisable devotion. The most transformational human ideas begin in individual hearts, whatever gantlets of brainstorming and strategic opportunity-analysis they subsequently have to run. Spotify was more right, I think, to tolerate my curiosities and experiments for 10 years than they were to finally give up on them out of exasperation or ignorance.
I hope things work out as well as they can for you. I don't have experience with your situation but wanted to offer one suggestion of a resource for help if you are in the US. Before getting connected with them, I was completely unaware of what early intervention services were provided by our county. They have been an enormous help but most importantly, they are a great set of professionals who do everything possible to help the children in their care.
RR also has some SMRs in Poland:

* https://www.rolls-royce-smr.com/press/polish-government-issu...

in addition to Poland's GEH’s BWRX-300 in collaboration with AtkinsRealis (who also do the CANDU designs):

* https://www.atkinsrealis.com/en/media/press-releases/2024/20...

* https://canada.constructconnect.com/dcn/news/projects/2024/0...

AIUI, Poland has a bunch of generation sites that were small/medium in size that were around former coal mines, and so a lot of the transmission infrastructure is already present. It's just that they can't go 'too big' in those places as they'd have to spend a lot more on grid upgrades instead of 'just' a 1:1 replacement with SMRs.
Moderating LessWrong (2018)
Thank you!

It’s just naively showing the first 20 results at the moment from FTS or vector search.

Thanks for the feedback! I’ll make some edits.

You can actually search all the channels at once if you “deselect” the channel in the left! But I know that can be improved as well
There's not much information about the design itself, even on the SMR specific website (https://www.rolls-royce-smr.com). The best I could find was blurry embedded graphic with cross section of what looked like a reactor vessel.
Really nice design. This GUI style has a bit of a Smalltalk-80 vibe, with the raster line shadows and old-style fonts.

A tiny observation... The examples box that peeks from the left-hand edge works great, but it's slightly confusing that it's showing the X button initially (when there isn't anything to close yet). How about making this icon initially display as a disclosure triangle (something like a > shape), and then morph into the X when the box is actually open?
Chinese spies spent 4 months in aerospace firm's server
While I cannot speak to the truth of the matter, if it so much as brings in an extra penny, they will do it. Nigh, they are obligated to do it. These companies hold more wealth and power than many nation states. At least in the US, law and regulation has been wholly captured by those with said wealth and power. We no sooner live in a democracy than I am Marry Poppins. How can we expect a company like Mozilla to have even a smidge of ethics when they are funded by the same company that somehow made "Don't be evil" a meme. I used to be proud to work in tech. To be a software developer. Now I am disgusted at all the things I have contributed to in the name of progress and profit.
Making as much of the program as possible pure functions and enforcing types works extremely well for this task. I would only add clean _enforced_ interfaces are key.
The Galaxy note 2 from 2016 ? You really can run modern Android on it?
We don't know how exactly how the trigger mechanism worked. It was an import of pager batteries that were intercepted and replaced, it's plausible that someone else using a pager in the country would be affected if they had received a pager battery from the same batch
Ask HN: Hire Freelancers or a Dev Shop?
I have been a non-tech cofounder in a different industry (Business-to-government, EU), with an experienced CTO, we raised a preseed/seed of $250K but failed to raise more due the nature of our business and the industry declining.
Now, I have been working on a new idea for a few months on validation and on technical feasibility and decided to go for it. Its not very complicated to pull off tech-wise, and I found some open source projects that could be of help, but ultimately I would need a team of people to build it.

I obviously need a CTO and I have asked a few friends and acquaintances but at the moment theyre busy with jobs or working on their own projects, and its too early for them because I dont have much to show for at the moment. They have told me to validate the idea first by signing up potential customers and then come back.

So going forward, I can invest around $50K for an MVP, and the initial launch. I can start talking to customers, but I need a team of freelancers to build the MVP. I believe a single developer can build the MVP in 2-3 months considering that we can use the open source project I found and start from there.

My question is, how and where do you find effective and affordable freelancers? How do you go about it without getting burned? Do you go to a dev shop, or make a team of individual ones? Of course if I find a suitable freelancer and everything goes well I would onboard him as a cofounder. I am also open to giving out equity to the dev shop or the freelancers.

Any advice is appreciated and would be of help!
Contactless payment is mandated going forward. There's an example of no app, no subscription payment in my previous comment. It's being implemented in the field now.

EU regulations: https://www.fleeteurope.com/en/new-energies/europe/article/f...

UK regulations: https://www.fleetnews.co.uk/news/latest-fleet-news/electric-...
Sometimes Science Fiction is confused with Fantasy, but as far as it means "fiction about things that are scientifically possible but don't exist" I'd say traveling to other planets is SF. Traveling to other worlds (ie. interstellar) is fantasy. And living on other planets (terraforming) or outer space is somewhere in the middle: technically not impossible but very undesirable without major future tech.

Fans of space colonization are encouraged to read: a City on Mars by Weinersmiths, https://www.acityonmars.com/
While this particular flavour of kitchen automation looks simple enough, sadly, the best automation there is for such tasks are still humans, due to cost reasons
FTC releases report on data practices of social media platforms