skysight-inc/HackerNews huggingface dataset:
In my experience the harder thing is the stack/heap memory model.

It’s easy enough to get someone to understand that the variable “points” to another variable like a house address or whatever. But, trying to explain that once a return happens the thing that was pointed to will potentially be gone entirely and you probably wont know immediately, or at least until you call another function, unless you allocated it with malloc, but in that case you need to be sure to call free at some point later, but watch out don’t call free twice, and hey there’s some analysis tools you can use with gdb to help find these types of issues, oh yeah gdb is this debugger it has its own special syntax you’ll want to learn than too, etc etc etc.

It’s so much easier to say: oh, you want to make a tree? Just make some leafy nodes and make some branchy ones point to them and you’ll literally never see segfault in your life. The pointers are still there, but the trouble is gone.
Yep, these content aggregators have become consumer aggregators. They make money by controlling our attention in the webverse
And all the Japanese maschines (e.g. MSX, I've used some Sharp MZ-800 in the 80s) and Italian Olivettis.

One could also object to

"they had many Japanese manufacturers OEMing their consumer electronics."

Tandy didn't OEMing Sharp, but Sharp brought computers to the market for themselves, not for Tandy. Then Tandy rebadged those for the US. Semantics, I know, but it's different from e.g. Apple using Foxconn. It's not like Tandy told Sharp what to build.
Remove DB2 Provider
Alternators are also trivial to build by hand.
Sure, I imagine it's possible to express any parser-generator grammar in combinator form. It's just a question of how easy it is to do by hand, and how efficient the parsing process would be.
Huge thanks to whoever posted this link first on HN. It's my favorite history blog by far.

Even if this may not be the most popular entry...
> And why doesn't anyone want to prove Biden won?

I think plenty of people do. Although I think a better goal would be to investigate errors and fraud and determine if the election results are accurate to a reasonable enough degree. (That is, don't go in with a foregone conclusion of who won or whether there was significant fraud or not.)

>I'm not aware of any individual claim that was debunked via substantiating evidence. They refused to answer, refused to report it in the media, and ran full speed in the opposite direction.

Here's one of the big accusations against Dominon in the Antrim County case[1]:

>We reviewed the Tabulation logs in their entirety for 11/6/2020. The election logs for Antrim County consist of 15,676 total lines or events. Of the 15,676 there were a total of 10,667 critical errors/warnings or a 68.05% error rate.

>The allowable election error rate established by the Federal Election Commission guidelines is of 1 in 250,000 ballots (.0008%). We observed an error rate of 68.05%. This demonstrated a significant and fatal error in security and election integrity.

Ryan Macias, former acting director of the U.S. Election Assistance Commission’s Voting System Testing and Certification Program said[2]

>But that “is based on a lack of understanding of the voting system,” Macias wrote.

> Macias told us in a phone interview that the “errors” described in the report are, essentially, entries of alerts from tabulation event logs — and that they don’t mean that something went wrong.

So this "68.05% error rate" I think is certainly debunked as not comparable to .0008%. You can't compare what percent of a program's log lines are warning logs to ballot errors. Also there's a math error, 1/250,000 is .0004% , not .0008% .

[1] https://www.9and10news.com/content/uploads/2020/12/Antrim_Mi...

[2] https://www.factcheck.org/2020/12/audit-in-michigan-county-r...
Me too!

Better Link: https://www.ticalc.org/archives/files/fileinfo/139/13949.htm...
As a myopic person wearing glasses for 25+ years, I'd like independent verification of these claims. There are/were a number of similar devices that turned out to be a total dud.
Did you consider lowering those IOPS with application-level and/or distributed in-memory cache and/or pub-sub notifications to let your app nodes not pester the database so much? Reasonably performant hand-written SQL (no ORM!), review of query plans, maybe shift the hot path into functions/procs?
Seems that there is a compelling argument that the First Amendment precludes the government from passing laws that prohibit encrypted communications (between US citizens, the US constitution does not apply to foreigners). Not sure the extent that has been tested in court, though. Regulations on exporting encryption still exist in the US to some degree, though Bernstein v. United States was a turning point in that regard (holding that publishing encryption algorithm source code, including electronically, cannot be restricted by the Government).
Factor of 10 failure: 28,500 infections, 57 deaths
Bitcoin Investment Thesis from First Principles
Well they don’t have RIM to flock to anymore.
To an extent I get what you're saying but I don't think the point is to save the city itself money, especially since that will disproportionately benefit the income groups with the highest tax burdens. The idea would be that in exchange for a loosely regulated phone factory you give locals discounts in the range of 50% on the products made there. You couldn't do it with everything but for goods that are both expensive and nigh ubiquitous like cars/motorbikes, phones, household appliances, etc. I think it could be a good value for the locals.
I predict that at some point there will be a case of gun violence, where the attackers used signal, and it will result in tougher crypto laws but not tougher gun laws.
> Really, really, really good.

Are they though? This accident had 5 of it’s 6 safety switches arm during the accident.

https://en.m.wikipedia.org/wiki/1961_Goldsboro_B-52_crash
You’ll need to leave the browser to do useful audio and MIDI work.
If the alleged fraud did take place (and I'm not sure if it did or didn't), it was likely only a handful of string-pullers and lots of useful-idiots. There was so much emotion in this election cycle (based around hatred of Trump and people not realizing that different groups of people have different values), that they didn't have to look too hard to find the useful-idiots willing to help. A very well-orchestrated and strategic plan utilizing division and caps on information to those people could have pulled it off, all while minimizing loose ends.

It's in everyone's best interest to make sure this doesn't ever happen. I think in the short term it (at the very least) needs to be discussed to make more people aware. You need to keep in mind that a majority of the population is blind to many of the relevant FACTS that exist, thanks to the corrupt state of our mass media. The next-steps should be to see what actions can be taken to add transparency, decentralization, and public verification for elections moving forward. And we need to begin holding ALL politicians accountable when they lie or abuse their office for political or personal gains.
Ok. I'm not sure that "speaking free" is a useful concept. I think it's more useful to discuss controls on public vs private speech.

I believe that two consenting "nazis" should be able to speak privately on e2e platforms, mainly because this is the same mechanism that will let consenting marxists, christians, muslims, satanists, pro-life advocates, pro choice advocates... escape mainstream outrage.

I realise this is a security risk, in the same way that not having microphones everywhere in public spaces is a security risk.

Child exploitation and plotting terrorist acts are the "biggest hills to die on" in this space, but investigators have always had "targeted" means to deal with these without resorting to mass surveillance. I believe existing powers are adequate to investigate these crimes.

I'm also generally ok with mainstream censorship of broadcast or social media. Public speech is a different animal.
How to Build Meaningful Relationships and Better Connections
He seems strongly invested in the idea. The more you invest in an idea the more value you attach to it and hence the more resistant you become to evidence that contradicts it. so most likely it will be "It's just taking a little longer than I expected."
Why Bitcoin could be worth $1M at maturity
Another day, another thread. I hope somehow google will be forced to offer real support.
What a life! He costarted the Edinburgh Fringe; founded the alternative culture centre Arts Lab in London, where he mixed with David Bowie, John Lennon and Yoko Ono; ran a sexual liberation magazine in Amsterdam, and started Edinburgh's first paperback bookshop ... oh and was a university lecturer.

In amongst that, he had a standing open invitation to Sunday night meal. Anyone could come, they just had to email or phone him in advance and leave a donation in an envelope at the door when they arrived.

AND he compiled a list of people behind the Iron Curtain who would put up traveller guests and show them around, described in the article as a pre-Internet couchsurfing index.
> disabling JS is only marginally more practical than completely foregoing access to the web

Have you tried it, white-listing the sites that actually need it? Works pretty well
Good TikTok Creative – Manchester City FC
it's a separate legal entity, independent of Mozilla intended to document the web.

It seems like they're going to 'own' MDN from a funding perspective among other future proejcts

my short summary is: Mozilla is spinning-off MDN into a separate entity

that separate entity may attracting funding and donations that wouldn't normally contribute to Mozilla for various reasons in the same amounts
Also, each starlink satellite can use beamforming to very rapidly send narrow beams down to Earth and switch quickly, hundreds of times faster than steering an antenna mechanically.

They can't (as far as I know) use beamforming with lasers, so they can't be steered to different terminals as quickly.
Ok but then you are not renting out your car that you are really normally using yourself, but are participating in a taxi scheme. That's ok, but let's be honest about it. And why stop at one car? Keep investing, soon enough you'll have 10 cars on the streets raking in money for you. Similar with Airbnb which is more a professionalized hotel business platform than renting out your place while you are on vacation.
I didn’t realize some Beavers are equipped with turboprops now.
The best approach for me is some note app (whatever you like). I dump there stuff long term! For daily stuff: pen & paper.
the `./configure` often tests edge-cases from the 90s and early 2000s, that are not relevant anymore, but everyone is afraid to touch any of that.

...because almost nobody can really write any code in M4sh (M4 with bash spliced together) and other odd languages.

Really, the e-mail from the actual link is surprisingly sober and calls out the weaknesses of autotools well.
I didn’t get it either at first. But MDN Web Docs is Mozilla’s (very good, IMHO) web developer documentation site. Open Web Docs is apparently some kind of foundation/organization to collaborate on web documentation with other industry folks so it’s not held in just one company’s hands.

(Take this with a grain of salt. I’m still only half-sure I get it.)

ETA: hayksaakian succeeded in saying what I was trying but failing to say. :)
Fedora's Chromium maintainer suggests Firefox as Google yanks Chromium features
The “Profit” is in performing to the pre-senile grumps that make up the rump of the Tory base. This kind of thing wouldn’t be out of place in the Telegraph at all ...
Pax?
"A single switch out of four (not six) was unarmed".

So, the failsafes worked as intended.

And yes, they should be even more failsafe.
The nuclear triad probably isn't everything.

I wonder which embassies contain nuclear warheads. For the ones that do, which staff know what is in the mysterious secretive box? Who presses the button, and does that person know what the button does?
Real estimate of our online marketplace development cost
Our main focus is building online marketplaces (the interest really spiked with the pandemic). Maybe you'll be interested to see our real estimates
If society can't respect diversity it results in https://archive.is/mPsqz
Apple Watch 7 might include blood sugar monitoring
There are no things that "absolutely everyone agrees are bad", kind of by definition.

So, who decides, or is there a cutoff on what percentage of people must believe an idea for it to be allowed to be communicated?
From the parent comment:

> it takes like an hour to catch up a new replica from scratch

That means it should be pretty easy to replace an instance - just create a new replica from scratch, then fail over (if you're replacing the current master/primary instance), and remove the old one.
Are you kidding, LDAP referrals as a model of how to do it? I mean, I did a lot of LDAP work back in the day, and that's not a feature that saw a lot of action outside academia. Just write your own thing on top of HTTP, that's got referrals too!

There are practically many ways of talking to database systems, if it isn't too troubling that some SQL is often happening somewhere. Like, there's Hasura, postgrest, etc.; or Mongo has a variety of drivers that support different inputs.

One might consider the most unix'y database to be Berkeley DB/Sleepycat, but that is probably not what you wanted. ;)
Or Nortel
Hmm, the wiki says “ Former military analyst Daniel Ellsberg has claimed to have seen highly classified documents indicating that its safe/arm switch was the only one of the six arming devices on the bomb that prevented detonation.”

The linked story says “ Robert McNamara, who’d been Secretary of Defense at the time of the incident, told reporters in 1983, "The bomb’s arming mechanism had six or seven steps to go through to detonate, and it went through all but one.””

Where is your quote from? I can’t find it in the Natgeo article.
The equivalent for the california labels of "this might give you cancer" would be something like "you might be able to replace the battery"

At least I would hope the french scores / standards would be objective enough to be useful.

if california had a "cancer scale" or something it would be more useful than it is today. Maybe that lead paint is "grade a cancer" but your bed sheets are only a "grade d cancer" i dunno.
> If Colin is happy running it more like a utility than a rapacious VC-backed hyper-growth racket, I'm not sure why that is bad.

I don't doubt your happiness, but I confess that I'm having trouble reconciling "running it more like a utility" with charging 25¢/GB per month for storage. That is just staggeringly high. What I'm paying $6/month for with Arq would be over $160/month if I were using Tarsnap, and I'm getting end-to-end encryption, deduplication, and versioned file backups. What advantages does Tarsnap bring to the table that justify such a tremendous cost?
If this is true it is a game changer. I have diabetes type II. A Dexcom CGM system costs $300+ a month.
Your salary is not about value for society, it's about value for your company.

Software as they say is eating the world. The software you write replaces tons of manual processes generally. Finally it come down to supply and demand. If lots of people know how to program (well) the salary goes down.

You should never feel embarrassed by making a good wage. If you wish, you can always use that wealth to give back to society and your community.
I'm all for it but I feel like I'm missing how will they come up with the money to pay for this?
Seeking evidence is better
Link to talk - https://www.youtube.com/watch?v=HwtOZ_WfMw0 - in which my mind was blown.
Lo, n behold, yet another example of the average American obsession with "looks".
It's a character study more like Mad Men meets Forest Gump in the silicon valley nascent tech startup era.

Personally I think it's better than Mad Men.
> There's an election process with many layers of oversight, that's the 'proof'.

In what world do you live in where this statement constitutes as proof.

> Just because there are what might appear to be opaque elements to us plebes, doesn't mean there is any material lack of integrity.

This is extremely naive. Politicians take shits just like you and me, power is an illusion.

I believe I've touched on most of your other points in my other replies. (may need to have HN settings set to showdead=yes to view them)
Test Tite
test text
Yes, yes, and yes.

People should choose their own risk management decisions, not have a government forcibly do it for them. If you're concerned, you can choose to restrict yourself, but you have no business restricting me and any number of people that mutually wish to interact with me.
I've worked with this approach for the past year: we have a "release" named branch, we deploy that, run all automated tests in production, wait a couple of hours for feedback including customer support, then merge it to master.

This means master is a history of proven stable builds. And in an emergency you don't have to think about what to roll back to, it's by default master.

It's just a convention, it does not have any real benefits or downsides. You could do the same with another branch named stable, or with tags.

> a record of every version that was seen by actual users

This is covered by the release branches and also by the CD pipeline.
What is this fantasy? revenge porn fanfic?
A better term to search for is "gRPC reflection service". I can't find the link, but I thought I saw people saying that this was idiomatic to use in many cases for Google Cloud, rather than compiling the schemas into the binary.

That feels weird to me because compilation was always the traditional / intended use of protobufs, whereas dynamic reflection was for a few non-critical debugging tools. I guess my point is that Google has a very specific computing environment and set of problems, and when they get exported to the outside world, they start to get warped because of the different set of problems. That feels like what happened with Borg/Kubernetes as well. I seem to see a lot of regrets about Kubernetes lately, from primary authors and operators.
Owning your own domain name for email and running your own email server are two completely different discussions. The first is recommended while the second is not.
One of the things that has surprised me about the pandemic is how well these systems have held up. There are shortages of some goods, PPE in particular but on the whole our systems have continued working. We haven't been raiding our neighbours for food, if anything it's been the opposite.
Don't forget sound perception, which is one big reason we measure loudness in decibels.
Good riddance. As an user these people leaving is a win win. I'm sure they can find a well paid job at $FAANG abusing user data
LALRPOP is one of the friendliest syntax parser generators that I ever worked with in any language.

If only issue [1] would be fixed, it would make it much better.

[1] https://github.com/lalrpop/lalrpop/issues/195
The reason why tools like Protégé have not been sufficiently developed is because of infighting in the academic ontology community in addition to the reasons listed by the author. It has set the whole community back at least 5 years.
How to Accelerate Your ‘E’ in ELT/ETL Using a Simple T-SQL Framework
If you paint the asteroid red racing stripes, it gets faster.
Can’t they the API address, make it configurable or extract the implementation to support git repo format? It would be insanely useful if both chromium and Firefox supported the same backends.
Only 207 million? I thought there was at least a brazillian.
Covid-19 may have led to a decrease in worldwide inequality
Use Postzy ⏰ to schedule your LinkedIn posts
Hi, last week I just launched https://postzy.cc in Beta. You can use Postzy to schedule your LinkedIn posts (if you are a content creator, recruiter, or just want to maintain a strong LinkedIn presence). I plan to add more features in the future so because of that, the early adopters can buy a lifetime plan. Also, while the tool is still in beta I give a 50% discount coupon you can use at checkout: "BETA50".

I can wait to hear your feedback and what you think I should implement next.
Rejoice Amazon’s new app icon isn’t just a logo in a white box
Top Books that change my life
I've spent a few years in a couple of bulk commodities, and I'm sorry, but your thought about commodity markets is simply not true in my experience. There are entire webs of institutions and mechanisms that make sure people do not defraud each other.

Some keywords - look into Letters of Credit, Bills of Lading, Certificates of Origin, INCOTERMS, and the requirements to make these work (such as inspection certificates from independent third-party organisations like SGS or CIQ). Bulk commodities can be sampled, tested and certified as many as 4-8 times in between buyer and seller, on a dozen different criteria.

Bulk commodity trading happens in an intrinsically low trust environment - it is frequently arms-length, cross-border, multiparty, for millions of dollars per transaction, and with a crazy number of different risks that have to be mitigated. The incentives to defect and come away millions richer are huge. And much of the system was developed for a time before the Internet.

While this is a noble sentiment, the structure and transaction costs are absolutely essential for the whole thing to work.
Show HN: Pond – Generic Object Pool for Golang
Are there any works of fiction like this? A broadly competent medieval society that has scarce supplies of recovered present day technology.

There is no end to post apocalyptic fiction but usually it's set fairly soon after the collapse, or the technology uncovered is mysterious and futuristic.

Good chance I'm outing myself as an infrequent reader of science fiction asking this!
Metful-get referred to your dream company by current employees
Rather than "small part of the picture", you would get less disagreement with something like "beginning of the story."

I doubt many people would agree that computer hardware is a small part of the picture of modern computation.

They're the foundations that everything else is built on, and with.
Looks like it's Experian -- again.

https://www.serasaexperian.com.br/

https://en.wikipedia.org/wiki/Experian#2015_data_breach

https://en.wikipedia.org/wiki/Experian#2020_data_breach
The Kubernetes Threshold
> the belt is industrial nylon (not plastic)

Last I checked, nylon was still a thermoplastic.
Firefox pings Mozilla's servers unnecessarily when it launches regardless of the strictest telemetry or privacy settings, including those buried in about:config.

I want Firefox to launch to a blank tab and emit 0 connections until I explicitly initiate a connection event through the UI, whereupon I want the connections to be directly associated with my UI interactions.

Without that, Mozilla can track my usage of Firefox which I do not want, anonymized or otherwise. Until that is accomplished, which would be very easy for Mozilla, I don't care one lick about their new initiatives.

Until this is fixed they are fraudulently peddling misleading privacy claims to users.
Ransomware: AV Unable to Detect It
Not everything's a programming language where you need to define exact thresholds for something to be either `True` or `False`. I know this is HN, but I don't think we really need an algorithm to tell us nazis are bad, do we?

And as such it doesn't make sense to write down a specific definition like "groups that goals are to harm others" or similar, even though that would cover pretty much everything. Ideally there would be a public organization, not aligned with specific political groups, making the decisions in a transparent way. Or some sort of a body like WHO where countries can take part in. It's a complex topic, that I don't have a perfect solution for.
Google announces plan to tackle privacy issues in online advertising