skysight-inc/HackerNews huggingface dataset:
Why does it matter if it =HAD= checksum, the numbers would have been altered prior to save. It means you store one but you get two when read later. If the format calculates immediate checksums on blocks it'd detect memory corruption at best. The extreme downside is that such a part is untestable under normal conditions, hard to maintain, and it costs more than the ECC in development.
I don’t see how that could be done with WIPO rules and whatnot. Like it or not, undeserved as it may be, the journals _do_ have copyright, and it’s hard to get around that.
>The person who has been charged with a task, should have authority to carry it out as best they see fit.

That requires specifically assigning someone the task and authority. This is the part most orgs fail on because to accept ownership is to take on risk. Organizations tend to focus on mitigating risk, and so it becomes increasingly difficult to actually have a person designated as responsible for the thing.
What are we supposed to do? Live in trees? Build everything ourselves from raw resources we mined with our own hands?

If you want any kind of advancement in civilization you need commerce.
You might also want to check if logo updates are reviewed by Apple.

https://developer.apple.com/forums/thread/61753
Every thread by a student or dev looking for detailed information and techniques they should be coming up with or should know by now or at the very least how to search the goddamn thing themselves instead of bothering people.
They’ve reinvented the memo.
As you can see I've chose option C: Calling it out as the fear mongering that it is.

Maybe read up on the concept of "extraordinary claims requiring extraordinary evidence"
I posted the link to this interview because it’s between two writers who were deeply influenced by Ray Bradbury and knew him very well. The interviewee is a poet and former head of the National Endowment for the Arts, and as he describes was deeply influenced by reading Bradbury’s stories as a child. The interviewer wrote a biography of Bradbury in close collaboration with the subject.
>But you have all the code and you know which functions/methods/etc that can do requests so it should be trivial

but you can't. See the last part of my comment: "they can inject arbitrary scripts into pages to make requests for them".

>either way, if it is not a solvable problem, there is a major problem in the design.

Not really. It's like complaining that debuggers can impersonate programs they attach themselves to.
I noticed that the mouse cursor is bigger than mine. It could be due to using fractional scaling on a high-DPI monitor, making subpixel artifacts a bit glaring?
I haven't used Seamonkey in close to 15 years, but how does advanced search in the mail & news part of it in that differ from Thunderbird? I can right-click on one of the folders in my email account in Thunderbird and get a modal window where I can add or remove criteria to search for things based on header contents, attachment presence, junk status, etc.

It's similar to what I remember Seamonkey (and and the Mozilla application suite that preceded it) having.

Or are you comparing the quick filter feature in Thunderbird with advanced search in Seamonkey?
Those join algs you link too are pretty fun. And that next key command/ Api bit is also super handy in writing performant array algorithms.
>>Whats the total cost of parts for installing a socket, even with electronics, £50-£100?

According to the latest version of the electrical regulations, any external socket used for charging a car(and that includes regular domestic 3-pin sockets) has to have earth independant of the supply earth. Meaning that a separate earth stake has to be installed for each socket. I've gotten several quotes to do this recently and they all came back at around £400-500 mark. But even ignoring that, you are completely off the mark when it comes to parts, proper external armoured sockets and cables cost a lot more than "£50-100". That's dumb sockets that don't do anything. Commercial charging points that provide just regular 13amp charging without anything fancy go for multiple thousands of pounds, but you think a £50 socket would do? Have you considered why it might not? If you want to do it on the entire street then multiply that number + add the costs of digging up the street which can be a small fortune(ask OpenReach how much they charge per metre of groundworks, it's not uncommon to get bills for £100k for a 50ft of cable laid in ground).

>> It costs a fortune and you seem to totally ignore.

Uhm, I don't, but I just don't see how that's relevant. I'm also not saying that we should continue using petrol. Just that building this infrastructure in our cities is going to be incredibly expensive, and our councils already struggle so much to provide any support to our streets and roads. But somehow there are people who believe that by 2030 councils will magically pull the money out of their backsides and build it. I just don't believe that will happen.
World’s Largest Insect Protein Farm Signals Future of Food Supply
>World's first wooden debit card.

I have my doubts considering Säästöpankki has offered debit cards made out of birch years ago.

https://paperijapuu.fi/viilua-vinguttamaan/

https://twitter.com/HaveMik/status/913800152644759553
This guy has been grinding his axe so hard it’s down to the nub at this point. He has built a niche on being the crypto permabear, wrote a book on it, etc. and the chickens are laying eggs on his face machine-gun style.

Give it a rest man, you are just plain wrong. Maybe switch to AI? It’s been hyped to the gills and those self driving cars are still “just 6 months away!” Your schtick can work in more areas.
From Mac to Linux
> "I specifically went over on Christmas to get infected and get it over with if I did not already have it"

Logical!

>"That's how much I'm not scared of this virus."

<swoon> You're like a real life Liam Neeson.
Apps are meant to be used. If an app is meant to be obscure, it's an experiment.
Just to follow up, I’m also in the B2B SaaS space and positioning ourselves as the “premium” option with the highest price definitely helps separate the wheat from the chaff. Every time we offered a discount to a business they turned out to be the neediest, sucking up a disproportionate amount of support resource. Every single time.
For me the biggest problem with documentation has been keeping it up to date, aka "Documentation is a future lie". This seems to produce nice looking documentation but puts updating it in a separate workflow from changes in the code. Will it do anything to help people make sure that the contents stay relevant?
They already are, effectively, through publicly-funded universities.
Nah, to Google is just a generic verb. For example I too do all my googling at Duck Duck Go.

Hi alphabet lawyers.
Some idiomatic suggestions seemed to replace lacking language features, which is a smell to me; I think it's best to use the language as designed instead of creating something weird and maybe even unstable like a "finally" block using the Drop trait for a dummy struct.

Design patterns were weird too. The builder pattern to hide complex initialization? Not a fan; maybe it would be best to remove the complexity instead? Rust is a functional language, so OOP patterns seem like an anti-pattern.
It appears that the author had disabled font antialiasing. Any mainstream Linux distro released in the past 10+ (maybe 20) years would have better font rendering by default - but if you wish, you can disable those defaults by changing a few symlinks in /etc/fonts and revert to 1980s style pixelated rendering. Which is ok, some people prefer the retro look.
This might not be as crazy as it sounds.

One group selects research to fund in the social good. This is the INPUT to the scientific process.

The publishers filter the OUTPUT: they select what is noteworthy and (ostensibly) good science produced with those funds.

If I got a pile of cash to pursue an interesting cancer treatment, you’d want some filter on the output to know whether, indeed, I did anything noteworthy with the cash.
Field Robotics,new OpenAccess journal on robotics in unstructured/dynamic env
This is terrible, I love it.

> If you actually use this thing, you are accepting the faults, the bugs, and the potential to be personally infected by the Black Plague, without regard for your own safety, and acknowledge that you are an absolute fool.
Most Ryzen ASRock boards support ECC as well. I'm happily using one right now.
> if one crashes, so what

Crashes might not matter, but silent data corruption does. The owner/user of that data will care when they eventually discover that it at some point mysteriously got corrupted.
I actually used Doom as an example of software that has received a great (it might be even the greatest) community help. However, this comment (https://news.ycombinator.com/item?id=25622021) has succintly described further the issues of open-sourcing a previously closed-sourced software. One of the most important point here is the fact that some software code are not organized could have a surprise third-party code which required intensive audits. Obivously, in some cases it is simply not economical to do such auditing.
For whoever is not familiar with Wolfson work:

https://m.youtube.com/watch?v=ro9ICtoA-3s
the fact that then you sell them 0 subscriptions? It's not like "the government has said it'll do this, so now it has to do it at all costs", and governments of larger countries do have options to make a publishers life difficult if they are unreasonable, so there is some interest on both sides to negotiate.
In 2000 we launched our first watch collection with this eerie, intuitive and deeper understanding of time. It took Apple 20 years to catch up. I am happy to see the understanding of time is expanding. Check out our watches at: https://www.yeswatch.com/wrist-watch/worldwatch/index.html#
Hey overflyer, thank you for the kind words, and the criticism too.

What you're asking is absolutely reasonable and I agree that these are things that should exist. The blocker (for the things that I control / can contribute to) is mostly effort and resulting value.

I considered the idea of working on a book that would do a proper introduction. It's something that would be useful, without a doubt, but the problem is that it would take a lot of effort and time (given my current skillset) and it would take away from other possibilities that in my estimate would be more cost-effective for the project.

So the TLDR is that we're genuinely thinking constantly of what's the next best move to make and, given the situation the project is right now, we think other things have to take priority. Of course we could be making a wrong estimate, so we're open to discussing it, but we have to follow the path of least resistance, which means making temporary compromises.

My bet is that if we play our cards well there will be enough skilled communicators interested in writing Zig programming manuals, we just have to get there first :)

I also want one day to write a book on comptime, hopefully it won't take too long!
Is there a simple way to get code I write in a lisp REPL back into my editor? That's the part missing for me and why I usually only use interactive shells (REPL or otherwise) for testing APIs or small pieces of code.

I can't imagine writing a program in its entirety in a REPL.
This is nonsense.

If listening constantly was widespread it would have a dramatic effect on power consumption - and so battery life - and be noticed.
I think I remember you from the BoS forum.
Ask HN: What's your strategy for reading more books in 2021?
I find this hard to believe because I’d think constant voice recognition would either have a noticeable impact on battery life or it’d have a major impact on data usage. Also, on iOS at least, it’d have to be provided by Apple, to be a constant background thing, and then Apple would already be using it for Siri.
A card that leaks crude oil on every purchase would be more effective (if ridiculous from an engineering/logistical perspective) -- salves for consumer guilt aren't merely not doing enough, they're enabling the behavior that's doing the most harm.
DUDE WHAT. I hope not just because of my post. Anyways that is so amazing thank you so so so much. I post something, you come along and just basically say "wish granted" :D.... You and your page are just great!!!!!! thx!!!
That's really cool, thanks for the info!
“ I mean I've read countless stories of app/software being thrown into abyss here on HN itself”

Really? - I don’t remember the last time I read one. There are a few a year where there is a serious debate. Certainly plenty of people dislike the rules, but that isn’t the same as Apple just throwing away good apps.

I think the statement that hundreds of good apps are being thrown into the abyss is bullshit.

You are using the absence of evidence to support a strong claim.

We really don’t know whether there is any truth to it or not.

Given how many people seem to think this is such a problem, I’m surprised nobody has aggregated the stories.
D language binary (not “betterC” binary) runs on bare metal STM32 MCU
I haven't seen definite details and test results on these (but haven't looked recently).

What specific configurations (CPU, MB, RAM) are known to work?

Let's say I have a Ryzen system, how can I check if ECC really works? Like, can I see how many bit flips got corrected in, say, last 24h?
Every company vehemently denies this is possible.

Until they get caught. They they issue a wishy-washing non-apology and put out a press release stating "We can do better."

We've been to this rodeo before.
I've used OpenNoteScan before:

* https://f-droid.org/en/packages/com.todobom.opennotescanner/

* https://github.com/allgood/OpenNoteScanner

It works OK but it looks a bit old, and you need to install OpenCV Manager separately, outside of F-Droid for it to work.

I can deal with it, but there's no way I could ever be able to convince anybody else, especially non-tech people to use it.

This one looks like a winner in terms of UX, so I'll be using it from now on, Thank you for creating it!
I can't tell if you're joking or not. Easter Island is yet another example of my general premise. The people who colonized it originally -- the rapa nui -- are still around, even if their current culture is very different from the civilization that erected the moai?
Do the crash reports include recent solar activity?
Why? Would connecting to "api.example.com" be less suspicious? The same issue would still be present (namely, smuggling requests to "shady" domains using a mundane domain), and the only difference would be that it demonstrates the author paid $10/yr for the domain.
Except the add on can inject js into webpages that you have open and let the page make connections outside the extension sandbox.
...and if someone naive enough steps up to take responsibility, they don't provide enough authority/resources to achieve the task. This is how organizations destroy autonomy in their employees.
All our containers expose meaningful healthcheck endpoints. We practice STONITH for fencing. And we define service health purely using SLIs that reflect actual service usage (or ability to use the service). As such, we do not rely on Docker HEALTHCHECKs. We don't want to rely on a container measuring its own health; we often had issues with developers putting the equivalent of "return true;" inside their checks…
I logged my activities at 15-minute intervals for the whole year
Isn't vanity fair a fashion magazine?
Which one? Vice’s article and some answers on Quora imply continuous listening without engaging a virtual assistant.

In case of my friend showing me this, this happened a few months ago and I can’t remember exactly how the demonstration went. I’m inclined to believe there was no hotword activation, as I remember myself being quite startled (at that point I disbelieved that a phone can be listening and suggesting relevant content right away), and as you noted with hotword activation it would have been markedly less surprising.
You could run memtest on a pc without ecc for a couple of days and to estimate the error rate, or not?
This could be a target for one of those vertical farms that were in the news recently. Would be a game changer if we can get a good protein source for human/animal consumption.

I wonder if this can be done similarly to raising poultry or if it is only feasible at scale.
most gaming desktops don't use ECC RAM anyways (at least those from a few years ago)
On intel consumer boxes it is pretty safe to assume that they don't, on AMD it might be the case but it usually isn't.
Timestamp + location should be enough to figure that out.
I have used https://www.arqbackup.com (commercial, Mac and Win only) with local encryption for many years. It supports tons of local, network, and cloud storage endpoints. They do have a FLOSS restore utilities at https://arqbackup.github.io should the app ever die. IDK if they'll ever support Linux on the backup side, but it's the bee's knees IMO.
It has many features that are added to MarkDown in incompatible ways (e.g. I was frustrated with tables in the various dialects). I know that the MarkDown stance is that you should just embed HTML but I know HTML well so I might as well write the whole document that way. I experimented with reStructured text and AsciiDoc and found the latter better. Combined with PanDoc ... it's amazing.

I should also note that I'm happily using AsciiDoc with Hugo instead of MarkDown so I was hoping it was available here.
> Why should I blame the restaurant for that?

Of course, you should not and you would not

But, to paraphrase PT Barnum: no one ever went broke underestimating the intelligence of the average populous.

There are a sufficiently large portion of the customer base who either lack the intelligence or just do not care enough to figure out what is the source of the problem, and will happily blame the restaurant, and broadcast that erroneous blame in person and online. More than enough of these to ruin a restaurant's reputation and business.

That is why this law is a good thing.

My product or service, I should have the right to control it's distribution up to and including it's first sale (especially if it is not a commodity).
Always wished when passwords approached double digit territory that the devs would have sprung for the battery save.

I always liked how Turbo Grafx did this. For many games if you had the Turbo Booster Plus or CD add on, you could save your game to their memory, otherwise you could use a password.
From https://en.m.wikipedia.org/wiki/ECC_memory -

> A large-scale study based on Google's very large number of servers was presented at the SIGMETRICS/Performance ’09 conference.[6] The actual error rate found was several orders of magnitude higher than the previous small-scale or laboratory studies, with between 25,000 (2.5 × 10−11 error/bit·h) and 70,000 (7.0 × 10−11 error/bit·h, or 1 bit error per gigabyte of RAM per 1.8 hours) errors per billion device hours per megabit. More than 8% of DIMM memory modules were affected by errors per year
I wrote no one "to a first approximation" which I stand by for most (but not all) software. I actually think it would be nice if more abandonware would be released but "it's too much effort" and "it exposes me to unknown risks, especially if I don't take the effort to do due diligence" are not silly excuses.

I did eventually open source some code from a popular shareware utility years ago after people asked me to. (No one ever did anything with it of course.) It took me a while because I did use some third party code but eventually decided the company that wrote the code was long gone and no one would care. But a business with lawyers would not have allowed that. And even documenting what would be needed to replace the routines would have taken a fair bit of work.
This.

I think this is the most common problem in the tech world, and it’s source it’s on hiring.

When I hire someone to do a job, I don’t want to tell them how to do it. I want them to figure it out, and ask for help if they need it. For some reason, that’s not how most people work. A lot of them expect you to tell them how, but they will refuse to ask for help until too late.

When I was on the other side, the opposite was true too, I has bosses that expected me to do things their way, even if I could demonstrate that there were better.

So far my only weapon against this has been to be very selective while hiring.
How is your Finnish?
5X Founder Creates an Internal Culture with Focus on Storytelling
Guinness World Records Claiming Ownership of Super Mario Bros YouTube Speedruns
I've tried a lot of similar solutions and I definitely feel like there's a lot of room for something like this. I have been trying VuePress recently and this seems prettier and snappier.

For me to use it I would probably need most of:

* more polish. The next/previous buttons didn't work for me (mobile Brave) and the first time I loaded it I saw a flash of "project not found" or similar before the content loaded in.

* Syntax highlighting

* Examples of what screenshots look like

* Open source with good deployment docs

Hope you keep at it! From what I've seen the biggest killer of projects like this is that the creator gets bored with them. I'm on a mission in 2021 to find or build the perfect docs experience (for Ritza [0]) and this looks like it could have the potential to be close.

[0] https://ritza.co
The most serious backing seems to be from LLNL, which slightly concerns me as the funding situation for the work could be more perilous than a corporate source.
This is entirely possible. Either by isolating the application into a network namespace (e.g. via firejail or systemd units), with selinux labels, running the process under a custom gid and various other mechanisms.
I read it to say that on die ecc is recommended but that dimm-wide ecc is still optional.

And now you have 8 bits of ecc per 32 data versus older DDR having 8 bits of ecc per 64 data. Hence the cost for dimm-wide ecc is going up.
Matlab licensing is prohibitive for everyone in a team to have one and WAN licences are 4x the cost of a seat, so we tend to have code capable of running in both octave and matlab in general. The model is all users can use octave for lower level / common code components and it works finw, and then the system level guys who really require matlab for its toolboxes can also use them and that common code also. If it was not for the advanced matlab toolboxes (and some key engineers who know only matlab) we'd probably have moved to python or Julia.l to get away from this two tier use model
Hey, dang - why would someone flag a Bloomberg article? I'm curious if it's because cryptocurrency is banned talk here?
1. I think 2021 will be the year govts will trickle official information about ET, UFOs and aliens from space.

2. Markets will crash around April 2021. Won’t revive until before 2022.

3. The POTUS inauguration will not go as expected. Something unexpected and violent might occur. Current POTUS isn’t done yet. He will gain more power.

4. Possible American civil war(50%)

5. Two governments or some kind of split(USA)

6. Covid subsides but variants emerge at the fag end of 2021.

7. K shaped economy globally.

8. Crypto will reign.

9. Silicon Valley will bounce back.