skysight-inc/HackerNews huggingface dataset:
I still don't understand in what scenario someone could trust their vendor's hardware but not firmware. Somehow the firmware is malicious but the hardware is trusted? Why/how? Either you're getting the product directly from a vendor you trust, or you're not. If you are, then the firmware and the hardware are one thing together. If you're not, you need your own fab. And mind you, whoever is supposedly intercepting your shipments (or whatever) doesn't need a fab to pull off any attack, so I'm not sure what the scope reduction is here...
All of them, because I'm a frontend engineer who has to test stuff. :)
Our species wears pants, flies airplanes and invented cocaine. The argument about what's natural and what isn't is rather ridiculous to make.
One of my favorite documentaries ever uses the same concept - https://www.youtube.com/watch?v=EIxAPFYDsnQ
Its not a euphemism though, so you have your own barely subconscious bias but you try to deflect any criticism by saying its the respondent's subconscious bias

hm, I didn't respond to your first comment but now its clear that you'll gaslight either way, so let me fail your Rorschach test for everyone else: you are having contempt for mostly women and that is the definition of misogyny, you are a misogynist.
Also visit /r/georgism for a lot of discussion on georgism.
Do you really have that psycho-neurological problems? If yes, what do you think has caused them? Another question is how to predict which technology will have a long live, like Facebook's React, and which one will die shortly after birth, like Google's Angular.
How Tracy Austin Broke My Heart (1994) [pdf]
There is Safari developed by Apple. What is the second browser not funded 90% or more by Google?
That seems like a pretty low bar. When I think viral I don't think, "gets to the top 10 submissions of a niche forum".
Plus the emulators, despite being very good, aren't perfect. It's not unusual to have minor timing issues cause weird glitches in software that was written when the developer could expect little to no variance.
I should have been clearer - in my head I meant software that is specific to government - so I want to see FOSS versions of building licensing applications, or road maintenance gazetteers, or databases of voters, or fleet management applications for refuse collectionnlorries or ...

There is a world of software (usually 50% of GDP) that only gets spent by government - it should be free (libre) and it needs creating, distributing and supporting
Genode, 4th update on Ada based Spunky kernel
Absolute Scale Corrupts Absolutely (2019)
Um, actually construction appears to lay people as "overstaffed" due to safety, breaks, inspections and synchronization of people, tools and materials.

https://qr.ae/pGFloE
One of the fun things I recently did was re-implementing it kubectl exec in client-go following a github [1].

Fun challenge is to then convert it into a websocket or http handler.

[1]https://github.com/kubernetes/client-go/issues/809
Sure there are. If nothing else, hard disks have much more consistent latency characteristics for reads and writes. So, for example, you might trade some extra write IOs to ensure data is organized efficiently on disk, reducing the number of read IOs you will subsequently have. With an SSD it's largely a waste of time, because the random reads are so much cheaper and the "contiguous" blocks you think you are seeing are mapped all over the drive anyway. You want to organize things reasonably efficiently when you write, and then rewrite as little as possible, ideally never. LSM's tend to fit the SSD paradigm so much better than say... balanced trees for this reason. Similar story with clustered indexes in databases. If you use a clustered index on an SSD, usually it's for an index on something like time where new records are invariably going to go near the end of the index; anything else will have bad write performance on a hard disk, but it might be worth it for the read performance... with the SSD, it is just an unmitigated disaster.

There was a time where people thought of hard drives as "just random access storage" and consequently "there is little to worry about" and "unoptimized workloads are always going to work better on SSDs". Yup, SSDs are way faster than what came before them, but that if anything tends to mean that data structures & algorithms that used to make sense might not make much sense any more.
My initial comment was harsher than I meant it to be, for that I apologize.

> You may make a better argument with saying that the bar of that project is set too low (academically, technically, commercially, whatever), which I can see as well and agree.

Don't get me wrong, I think it's a great start and there is value there. The idea itself is good, the website is good, but the depth is missing (at least for AI).

I would suggest to start in the topic that you are most comfortable with and to really explore it. Bring in experts, hassle academics, push hard to really understand it.

Genuinely, best of luck with the project. Publishing is really tough.
cloudflare is added. Thanks
Tiled: A Flexible and Free-to-Use Level Editor
Isn’t it oversimplifying it to suggest that all “the market” rewards is low prices? Doesn’t the market also sometimes reward quality and timeliness?
The source files can be on a remote machine but you still get great GUI editor support.
> but who is going to call the police when kids start spray painting the windows unless you have someone sitting at a desk watching cctv all day.

A neural network trained to classify spray-painting kids?
Procreate. With the Pencil it is quite smooth and can mimic ballpens or pencil drawings.
There is a lot of 24h/24h fuel station here in France with no staff and it is working out.
Aren't most dedicated home NAS units basically 'an unpatched unmaintainable Linux machine' also ?
Doesn't the issue of sniffing persist if someone else is connected to the same network? Just power up wireshark and you're good to go?
Parent is right: you can see the influence of Google's funding of Mozilla in many areas, such as development and official promotion of "Facebook Container" but never making a "Google Container", despite things like Google Analytics and GTM being the #1 tracker across the web.
I'm delighted to hear that you will be writing a clone of this and will release it as MIT or BSD license due to your strong ethical stance.

This is great news. Both projects will improve now as they can now bounce ideas off each other.
I think the problem is the lack of deprecation on the web. New API’s get added and over time it becomes effectively impossible to build a browser that supports all the API’s. For a while you could do it if you were a big enough corporation, but now even those are throwing in the towel and joining google.

If we want more competition in the browser landscape, we need to start deprecating web API’s, make it feasible for a small group of people to build a fully functional browser again. We can still use chromium for the legacy web. Perhaps with some kind of browser engine plugin standard so that we can use different engines for different pages.
https://news.ycombinator.com/item?id=11319750
This complaint is actually part of the core economic thesis put forwards in the lyrics of the most popular punk song in Sweden[1], written in the mid 70s.

[1] https://www.youtube.com/watch?v=P5vvrUrBuQQ
1 to paint the line and 7 to make sure it's straight
> Who mentioned anything about breaking existing code?

You did, when you proposed writing &array[0] to get the address to the first element of an array.

Or maybe I misunderstand what you wrote, in which case you could clarify.

> Unfortunely I have to use software written by people that don't share that opinion and apparently WG14 also has a general policy that improving C safety doesn't matter.

What would WG14 be doing differently if they didn’t have this “policy”? Isn’t the obvious explanation that their top priority is to maintain compatibility with existing code? Is this explanation not satisfactory?

It seems absurd—in the extreme—to expect a standards committee to break large swaths existing code to improve safety, in a language with such a large amount of legacy code such as C. I would expect that if the standards committee chose to do that, compilers wouldn’t implement it and users wouldn’t use it. If you are going to break existing code, why not use a different language?
Which begs the real question: shouldn't we have continued to allow "driving a car well if you're going to be driving one" to have been a natural selection point...?
I was under the impression that Apple still are a major contributor to WebKit and chromium as they actually originated WebKit?
Hopefully this isn't too dumb of a question but: can the current levels of (above average) unemployment benefits give insight into what might ACTUALLY happen under UBI? I am currently traveling around the USA and hitting a mix of large metro areas and small towns, and everyone seems to be struggling with filling employment demand. I am guessing we will still need to see what or if there are longer term impacts...but just curious on the above question.
The website really is something else.

https://www.best-electronics-ca.com
postmarketOS has much more active mainline work though
The Gramps Project introduced a custom XML format for storing & describing data. It doesn't rely on GEDCOM, although it can import/export that GEDCOM as a legacy format.

https://www.gramps-project.org/wiki/index.php/Gramps_XML
DIY making old Chromebook sunlight-readable
Before reading -

Wait, how they are going to modernise something that is working well?

What do they mean by modernise?

Is the modernise technique really better ?

First read - There is really no modernisation done and no improvements at all until I saw the chart.

Second read - Very carefully trying to understand and found that they removed legacy technique to access a node and replaced it with a node with four pointers - parent, first-child, next, and previous sibling.

Its a neat work because trying to migrate a older technique to newer ones will require deeper knowledge !
It's quite cool to see this still in active development. I did a segment on it for a long gone show on then Tech TV called "The Screen Savers" back in the very early 2000s, and I thought it was pretty slick back then...to see its still going is a testament to a well managed project it was/is.
Yeah, because 100 years ago there were not any tramps, hobos or bums.
Is there a Gramps workflow for collaborating with other people (members of family etc) on a database? Or is it more set up for solo editing?
> If you have no family

So that's... maybe 20% of the workforce?

> are the sole founder in the company

And with this we narrow it down to maybe 1% or less of the workforce.

He can be broad because your conditions don't apply to the overwhelming majority of workers. Statistically, your conditions cover an insignificant group.
Landlords' bargaining power goes down a lot once people don't have to live somewhere where there are jobs available.
No. I'm agreeing with you about the "ring your bell" definition. What you clearly misunderstood (and I'll take the blame for not wording it well if that helps you) was the time of the "ringing of the bell". I was suggesting that your bell had already been rung, and it was impacting your thinking.

I also didn't say I'd "ring your bell", I referred to having had "your bell rung" (which would mean to have had your head struck, not necessarily by any person). There was no implication of any action on my or anyone else's part at all.

To me you were talking about critical thinking you'd already done in the past, and that others should have done in the past, not the future. Consequently, saying that what had happened in the past wasn't critical thinking but rather impaired thinking.

Obviously, I really failed to convey the message well and I'll totally take the blame for that, but I really was not making a threat. I'm very sorry that you felt threatened. That was not at all what I was trying to convey.
Gladwell and Dan Carlin on the Bomber Mafia
Ask HN: Web search for small footprint sites?
Recently discovering the "small internet" made me aware of the ridiculous page sizes that are served over http and also how much script needs to run just to render text on a blog.

My question would be, is there a search engine or other means of filtering out the huge portion of bloated sites _before_ you visit them and realize they take too long to load on a slow mobile connection or have too much script or don't even load with noscript?
At the risk of sounding dumb: I agree fully with UBI and automating away menial jobs that don't bring people fulfillment. But what happens once we've done that? Do the top .1% just own all of the automation equipment and thus most of the industries? Do we need some way to commoditize that aspect then, (seize the means of automation?)?
It's super hard to wrap one's head around this future where we have the challenge of preventing a few very rich from owning literally everything IMO
If I was in Weinstein's position, I would create my own website with the ability to stream the full length episodes. Then use YouTube to show short clips that hint at the full content on said website - these short clips wouldn't break YouTube rules.

Then just push a link to the full episodes in the shorts. This is being used by other broadcasters who are in danger of being silenced by FAANG.
It is more like: our people are overworking themselves to death and taking holidays is not socially acceptable. Let's force everyone to work less, and hopefully they will have time to make more babies.
There were rooms you could rent at my undergrad in the library that had a built in light board specifically for recording these sorts of lecture videos.
This isn't technically a gem, it's a semi-precious website.
Oracles have come a long way and very interesting work is being done to solve this problem. You don't always have to rely on one oracle and the amount of capital you'd need to 'trick' an oracle is too high to be economically advantageous. There is a possibility with very low-volume tokens, but good luck not getting eaten alive by arbitrage trying to trick a popular coin.
Were you using Zoom? I had a lot of trouble using either the OBS virtual camera or sharing the composition window---what was transmitted was either potato quality or the video lagged very far behind.

After a LOT of debugging, I'm convinced it was due to Zoom bandwidth throttling, which I was unable to get waived.
List of companies involved in Quantum Computing
That only mirrors what you see when you look at yourself---it doesn't flip what everybody else sees.
Thanks! Glad you enjoyed the read.
Only store hashes then. You can check that the item is in the database, but not list its contents. We've been doing this for a long time with passwords.
>In May of 2019 SB19-085, titled the Equal Pay For Equal Work Act, was signed into law in Colorado. It's a fairly short read if you're not familiar with it, but its main goal is enabling pay transparency to allow for people to know if they're being discriminated against with their wages and file a complaint with the CDLE.

There are going to be many quirks to the rise of remote work. It's easier to gauge how much and what type of work your fellow employees are doing when you're spending 40 hours a week in close proximity. When everyone is remote, it's much more difficult to know who is doing equal work to your work.

This also raises the issue of what to do if one of your employees moves to Colorado. In the past, it wouldn't be an issue since they were unlikely to commute from Colorado back to their old office. Even if your office is just outside of Colorado and your employee moved across the border, it likely would be the laws of the location of your office that would be enforced rather than the laws of where your employee lives. So now what does the employer do? Fire the employee when they move? HR will need policies that require notification of moves immediately. What if someone moves and doesn't notify HR? Does the law still apply? Sure, the employee can be fired for cause for not notifying HR of their move but does that nullify Colorado law as far as publishing salary ranges goes?

Back in 2019 my employer laid off our recruiter in Colorado. I wonder if that was related to this new law.
Sure, let's transform everything into an endless abyss of "this is now deprecated" popup/console warnings. Just like we did with cookie popups. So we have more browsers that all support different things and partially support X% of things and then don't support (1-X)% of others. I'm not a fan either of Google abusing the clout they have with Chromium to force stuff down everyone's throat but there's no way these days a small group of people can build a browser. And there really shouldn't be either.
I think in the end it's all supply v/s demand. If the company needs you really desperately, they'd bend ANY of their policies to get you.
AfterClass – The first superapp for college students
Yes, those wishes are what I was referring to.

Not sure why you are being downvoted.
I don't think there is a web search for that (would be an awesome project), but I do know this list: https://github.com/mdibaiee/awesome-lite-websites

Has like 40 popular sites that have lite versions.
Targeted programs don't generally work; they rely on the idea that whoever is doing the targeting can predict the future better than everyone else, which isn't usually true.

> Make people as a whole less motivated to work is the antithesis of economic prosperity.

Making people as a whole less trapped in dead-end jobs is great for economic prosperity. We know that people are more productive once they have a safety net that lets them take risk, e.g. there's a huge bump in people starting their own businesses - a big economic positive on average, but risky - once they hit the medicaid eligibility age. Or taking the time to retrain and switch careers - again, positive on average, but something a lot of people can't afford or don't dare to take the risk of.
There's a bit more to what happened than the article lets on. The contract mints to provide liquidity (supposedly). There was 1.8m tokens at the time of the crash, now theres 26Trillion. you would need all the capital in the world to get it to .1 now.
> If everyone gets a degree then a large percentage of them were not neccessary to begin with.

I don't see how that necessarily follows. For example, we might say 'if everyone becomes literate, than a large percentage of literacy wasn't necessary in the first place'. Why not?
I have been getting emails lately about so-and-so resolved a comment in google docs, where the comment/doc is about some pharmaceutical spam. Any way someone can send a message to a mailbox is a potential spam vector.
Expanding TeX's \Newif
Wonder how Forth and Forth-chips can help here.

I imagine a tiny Forth, which interprets larger Forth, which implements C enough to compile old TinyCC/GCC and start the chain of rebuilds (as explained in stage0).

As for hardware, a schematic for Forth would be simpler than schematic for generic RAM machine. But if not, intermediate minimal RISC-style machine language is still fine.

Steps to reach that level of hardware are already describe in NandToTetris, so in the end anything capable of implementing NAND/Fanout/Wiring can be used to run bootstrap chain.

Then we only have to make sure HW and SW implementers don't introduce bugs.
We already have that productivity and more, but we waste it.

Artificial scarcity is created by producing machines that intentionally break, bunkering and throwing away stuff, patent trolling and so on.

UBI alone likely won’t fix this though.
That's how it works for websites, it's even more straightforward, your browser just runs the code as it's downloaded and I don't recall many issues with that. Maybe Apple should improve their security in their sandbox if it's not ready for normal installs?
I think people are generally aware that the fundamental issue is experience of suffering, as you say. It's just that since that can't be measured directly, people talk about intelligence and pain reaction since that's what is studied and observed in order to infer about experience of suffering.

But for synthetic intelligences, I think we need to be extra careful because the suffering can be there without any means to notify humans, if those means were never programmed in. If an AI has self awareness and self preservation goals comparable to humans, but no comparable e.g. English language subroutines, being shut off at random times would probably cause it to suffer psychological distress in silence.

This is all to say that for the sake of both AI and animals, we need to learn how to directly detect brain activity corresponding to pain, in different types of brains.
I respect Linus, but he has a problem where he never ever backtracks and admits he was wrong about something. Take C++ for example.
Yes, though I wonder whether this couldn't be handled better? Courts are already organized as an adversarial system:

So let the lawyers bring in whatever supposed experts they can find, and let the lawyers from the other side poke holes at their credentials? Same procedure as with eyewitnesses, which are not usually licensed.
https://www.extremetech.com/computing/173721-the-nsa-regular...

https://puri.sm/products/librem-key/

Interception and firmware replacement is a thing. It happens. One could thus trust the hardware but not the firmware.
I think you're right, I went through a E40m construction project once and the leaders kept saying how they have to chose the lowest bidder. But that was actually a convenient lie they did to avoid having to do due diligence on the bidders.

Mid and long term cost actually turned out a lot higher than if they had chosen the better slightly more expensive bids.
That's definitely not the case in France, a pedestrian always have right of way over anything else, even on the highway.

"Le piéton est l'usager le plus protégé par le code de la route : il a, quoiqu'il arrive, toujours la priorité sur la chaussée"
Guide to Autoencoders, with Python Code
Code in ARM Assembly: Working with Pointers
FYI: This is a good article about a DIY hack that can be made at low cost and with minimal effort. If you want extremely detailed information about the state of the art in this space, it's here:

https://lightboard.info/
Depending on how broken the screen is, you could navigate Android with a USB keyboard/mouse.
Back in the day (When I was an apprentice Elecronics/Instrumentation engineer at an atomic installation in the UK) there was a company called Bull Electrical who stocked only surplus equipment from large industrial sell-offs. It was a complete treasure trove of "what the hell is this?" moments, and the only way any of us had an interface with it was with their by-mail catalogue which was as disorganised as this website, and a complete joy to spend time with. You'd find things you never even thought existed, all at knock-down prices. I never bought anything crazy from them, just mundane stuff at low prices. But getting the catalogue from them was always an event - maybe once every six months - and it would spend all its time being borrowed and thumbed through on the loo during breaks.

Happy days!

I think this is their current website [1]. Certainly looks about right!

[1] - https://www.bullybeef.co.uk/
Discussed at the time (of the article of course):

What it was like to be peer reviewed in the 1860s - https://news.ycombinator.com/item?id=14305374 - May 2017 (19 comments)
CollapseOS.org
Civboot.org

I'll just leave these here..
This reminds me of a recent interview[0] by Digital Foundry with the Core Technology Director of Ratchet and Clank: Rift Apart.

Near the beginning they talk about how targeting the PlayStation 5, which has an SSD, drastically changed how they went about making the game.

In short, the quick data transfer meant they were CPU bound rather than disk bound and could afford to have a lot of uncompressed data streamed directly into memory with no extra processing before use.

[0] https://youtu.be/-YpCQrPRpE0