skysight-inc/HackerNews huggingface dataset:
> There is a point to be made here that is an important difference between web2 and web3+centralized apis. On the latter companies do not have lock-in of the data

This is only true of the data stored on the blockchain itself. As described in the article, that isn’t anywhere near enough to replace the centralized systems being billed as “web3”, and it’s completely unworkable for data which can’t be public, which is updated frequently, or which needs to be deleted. Combined with blockchains being unavoidably quite expensive and slow, and the challenges of standardizing protocols while the competition is shipping it seems quite unlikely that this will change.

It doesn’t reduce lock-in meaningfully if Google were to continue to store and process all of your data but now you’re using an outside authentication system. I’m sure they would love, however, the way “web3” makes their job of tracking users so much easier.
The thing goes deeper: this gives you a big opportunity to launder money. It's the same with art, but at least in the art world there are some regulations.
Show HN: BookStack – An open source wiki platform and alternative to Confluence
This almost reads like that chip shortages will actually continue to at least 2025 if not longer.
No, an unreliable old plant with severe safety concerns was shut down not very recently. Currently 16 French nuclear plants are not operating due to maintenance. About 4 of those went offline very recently (as in November or December) because severe issues were detected which needed to be addressed at once.
Discord, being closed and centralized, is a very "web2" software to use ?
In the nation’s hospitals, this Covid wave is different
That is what Sweden has done. It now has a slightly lower cumulative death rate than locked-down Austria. It has a far lower cumulative death rate than the U.S.:

https://www.statista.com/statistics/1104709/coronavirus-deat...

It also has a far lower cumulative death rate than locked-down individual states like NY or Massachusetts.
Perhaps I'm mixing up terminology but by full node I mean an archive node as that has larger hardware requirements.
I also have my client make a copy in local folders, and then Backblaze scoops both up. It's a little redundant, but it's not that much space use and it gives me something to compare if I ever have reason to worry an email was tampered with on the server and downloaded over the original. More concern toward a hack than government/host meddling.
I’m actively building multichain NFT marketplace https://RareGems.io — your domain name resonates well :)
From the wireguard install page:

$ brew install wireguard-tools

Or

$ port install wireguard-tools

You could also just compile it yourself.
Right, changed it to "in my social bubble". Still with iMessage I have never seen anybody using it here.
If you like simple language cores look at chapter IV in "Early History of Smalltalk" for the one pager that became Smalltalk-72.
http://worrydream.com/EarlyHistoryOfSmalltalk/
Seems like this events table should be used to make webhooks better instead using long polling.

It would be the choice of the implementors whether they want to their webhooks to be ephemeral or not. Sometimes the implementation doesn't call for a super reliable and repeatable webhook.

Although the events table seems like a good default method of webhook implementation.
I bought extra HP cartridges off of Amazon years ago for my business so we would have extras. Imagine my surprise when, after installing the cartridges about a year later, I learned they were the wrong “region”. Turns out HP region locks ink like they are Blu-Rays or Nintendo games!

I had no idea I was buying “out-of-region” ink cartridges and I also had no idea such a thing could possibly matter. I called HP and the tech support person had the gall to tell me they have different ink for different regions because the climates are different. I nearly swallowed my teeth at the stupidity of such a claim.

They offered nothing until I started telling my story on Twitter, and suddenly a Support person messaged me on Twitter offering free replacements. So not only do they have an indefensible strategy of region-locking ink cartridges, they also train you to whine as loudly as possible to get any sort of recourse.

The entire printer industry appears to be running one scam or another.
I personally wouldn't want to put possible key disclosure laws to the test in this situation.

With post mail I'd imagine that scenario is somewhat timing-critical, whereas I'm not sure how feasible it is to delete things if they are in the blockchain (consensus for deletion? How does that work?) and the police seize all the computers in your house.
Nah. Your work data is on the laptop, clock the hours it is locked, and calculate the maximum potential damage. Sue via your consumer association.

Apple can lock you out of your laptop, but if that causes damages to your well-being, your business, etc. you can sue.

They can write whatever they want on their T&C, that doesn't make it enforceable.
What I was trying to get at is that it was agreed that he would lie in a certain context, but he instead lied in a different context that wasn't part of the agreement.

If you buy tickets for a magic show, it's agreed that you will be tricked. But if the trick is that there is no show and they're simply scamming you out of your money, that wouldn't generally be considered acceptable. The show itself and buying tickets for the show are different contexts.

Similarly, a box of cookies is not same thing as a box of boxes of cookies. The contents of the outer box in the latter case wouldn't be very tasty.
You are right. Changed the wording to "my social bubble". Still these services I would consider popular in Germany in no particular order.
> update your dependencies and ship it based on version numbers alone

The above is zero testing. Update your dependencies and ship it based on version numbers and integration tests is different. In that case as you suggested test coverage may easily have missed something, but there’s moving fast and there’s moving blindly and the second is just wasteful.
The point seems to be: the blockchain is distributed but if everybody access to it through only a handful of nodes (because they don't want to host their own ones) then it could be centralized and nobody would notice the difference.

If there is only one node acting as gateway to the blockchain then it could use PostgreSQL and there would be no differences in trust.
> Web 2.0 was already supposed to be this decentralized nirvana with blogs and peer to peer software like IPFS.

That never was a core of how people defined Web 2.0.
where is your proof of this statement. this is an assumption, not a fact.
It's got nothing to do with Apple products. OP's case makes no sense as Apple ID isn't used to log into the computer. It's just some fringe side stuff like the app store.
I second that. The calorie in calorie out model looks like ELI5 explanation of the human physiology. It is OK to some extent but too simplistic.
> - trustless: no participant is assumed to be reliable/honest

Shouldn't that be "at least one participant is assumed to be unreliable/dishonest"?
I have a Thinkpad X1.

It struggles with just a few dozen tabs open. Opening a new Google doc takes ten seconds. And no, it isn’t out of memory; it’s just slow. The CPU isn’t maxed out, but I think the GPU is.

It’s hot, and the battery life is maybe three hours.

I also have an M1 MacBook. Under the same workload it’s cool to the touch, window switching is instant, opening a new doc takes maybe two seconds, and battery life is about eight hours.
Fukushima - zero radiation victims.
Ask HN: Where did the Web3 post disappear?
Seriously? It's eminently reasonable to expect you to know the code you're deploying. Perhaps you're a JS developer. I agree it's incredibly difficult to keep up with the churn there, but in my Elixir deps, the updates tend to be less frequent and more reviewable.

Some deps you can trust the owner and just carefully review the change log. Even that would have caught this issue, though I'm not sure I'd count this gem as trustworthy.
This discussion would benefit from a Ramsey, graph, random matrix person to expound on "random" graphs as seen in nature. Nodes with n edges in, 1 out are around but not without some centralization. Surely not robust?
This is cool but this also not how any horse back ever looked: https://www.youtube.com/watch?v=gz5E9wszZSI&t=53s
I added source code and blog post links on the demo page.
No, you can opt to login with your AppleID instead of a machine specific password. I never would, but that is an option.
The mysterious isochronous curve [video]
CS224U: Natural Language Understanding – Spring 2021
American who moved to Australia for work... Apple account was frozen, just totally bricked my $5k MBP. It only started working again once I got back to the US. For 3 weeks I had to use a pen and paper notebook and a borrowed shitty plastic-y Dell junk-book. Fucking Apple, they won't help in these situations. They have some sort of security flag that gets tripped... and when you are one of the false positives they won't do anything to help you.
Bonus Tip – Unrecoverable Errors in Raid 5
In college, I interviewed here as I also went to school in Utah. I will never forget all the red flags as I stepped foot into the building.

First was the dress code. Everyone was in suits or dresses, even the developers. Some more relaxed, but everyone looked as if they were from Wall Street. I remember being the least dressed person there interviewing with my khakis and red dress shirt (no tie).

Every hiring manager except one(I interviewed for 5 teams) gave off a holier than thou vibe. One dude was super chill but everyone else had a stick up you know where.

The environments were small open rooms where developers had computers lined next to each other. You would bump elbows with each other. It was very messy and part of me wondered how anything got done being so close to meeting rooms and sales pits with all the noise. Cubicles looked appealing compared to this and that’s saying something. I did not aspire to be a code monkey.

The interviews had ridiculous questions like “why is a manhole cover round?” or “why does a tennis ball have felt?”. The joke of an answer I gave to the first was that it’s so the TMNT can throw them like frisbees. That was not well received.

I got offers from 3 of the teams ultimately. The pay was really terrible and the hours were long for intern work. I took a job working remotely for a local company instead that paid me 70k/yr while I finished my studies.

I’m glad the author had a positive experience and things have changed over the last 10 years.
This is clearly about BEVs, they are much harder for a local mechanic to “overhaul” when the key component, the battery, reaches the end of its life.

I think its great that they are thinking ahead like this, it’s also good for the communities where Toyota have factories in the UK. There has been so much talk about how the lifetime of a BEV is much longer than a ICE, bringing them back to the factories for “re-manufacturing” helps to ensure jobs in communities that have been badly hurt by the automotive industry before.

I suspect this is where the whole industry is going to go, the smaller local mechanics are sadly going to disappear but if we see the remanufacturing happening in the countries of use that’s at least a plus.

The other thing this does though is further entrench the manufactures in the second hand market and tie yet more customers to their financing plans.

EDIT:

Wanted to add, that this also helps the manufacture keep control of the value in the battery’s which is probably the largest single const in a BEV. Remanufacturing the battery’s themselves will be massively important.

It will be interesting to see how this effects British Car Auctions (the company) who have a near monopoly on the second hand market.
I agree the usability issues of Linux are not unsolvable, they're just unsolved and have been for 20 years because the Linux Desktop community in general isn't that interested in solving them.
!remind me in a few years
I’ve been listening to Andrew Huberman’s podcast lately. He’s a neurologist and ophthalmologist at Stanford. Something that comes up a lot is how much artificial light, especially the blue light of screens, affects the eyes, brain, and circadian rhythm. Research has even shown a significant impact on hormone levels.

Because of this, I don’t see reading a book on a phone as equivalent to a paper book, or reading news online as a equivalent to a newspaper. The content your brain is processing may be the same, but it has a very different impact on your body and mental state, especially at night. So I think it’s wise to differentiate screen vs. non-screen activities and be more careful about doing the former in moderation, or perhaps only early in the day.
> The first sentence in this essay is a lie. There is something odd about saying so, as has been known since ancient times. To see why, remember that all lies are untrue.

I always have trouble with paradoxes because I find some probably-unrelated issue to get fixated on and then can't proceed with the author. For example, are all lies untrue? What if my wife didn't feel like joining a party, but I lie to the host and say it's because she got into a car accident. However, unbeknownst to me, she actually did get into a car accident that would have prevented her attendance even if she wanted to. The lie is true, but it's still a lie, right?

I think issues like this are resolvable, but require iteration with the person setting up the paradox. Since I can't get that from books/articles I tend to only make progress on these topics during discussions.
They're equivalent. If at least 1 participant is unreliable/dishonest and I don't know which one, the only logical reaction is to treat them all the same until I can determine the culpable one.
New Hampshire may soon enshrine Software Freedom into law (proposed bill)
Grep one-liners as CI tasks
XMPP server software doesn't generally default to allowing account registration when first installed, but many people enable it as an easy way to on-board users. Either they don't realize the consequences of doing this on an internet-accessible service, and/or they have the intention of closing it later. Needless to say there are better alternatives, such as LDAP integration, which should be used to link accounts with an organization's existing identity management.

For smaller or more casual deployments, in Prosody we've made a big push towards invitation-based registration. This requires no external dependencies (e.g. LDAP or a database) and allows the server admin to control account creation on the server. As a bonus, it's also way easier for users: https://blog.prosody.im/great-invitations/

XMPP also supports anonymous authentication, again not enabled by default, but anonymous sessions also generally have tighter restrictions (such as no access to federation, and IP-based limits). This authentication method is usually used for public web chats and XMPP-based APIs that offer read-only access.
If you consider the Free Port of Liechtenstein a regulation then ok, sure.
Oh really, they must have added that recently. But I didn't even see it as an option when I bought this M1 mac. It must have been buried somewhere.
I’ll take renting an apartment instead of owning over dying (or just fighting) in war.
So is this done? Can I download? Not clear looking at the homepage
Ireland is similarly keen to keep schools open.

Children from age 5 upwards are being vaccinated as of today, and the main focus in school buildings is on getting adequate ventilation and HEPA filters into classrooms. Contact tracing in schools has been not been a priority, for better or for worse.

The will is there, and there's money available to spend, but the implementation has been a bit less than stellar.
This is a nice Forth-style bytecode interpreter, that is easy to generate code for. Close to WASM, but much simpler.

The thing that attracts me most is that the bytecode format can be easily translated to a more compact format, allowing it serve as an intermediate format for _many_ homegrown instruction sets.

So a GCC or LLVM backend needs to be on the roadmap. Code generation is a blast. Only the number of registers should be user-configurable to make this useful.
Well, if you don't have a wallet then you can't receive it, and if you have a wallet, you're suspect anyway ?
Ask MetaFilter
Possession if child porn is illegal in many countries. If digital wallets convey any kind of ownership (which anyone using cryptocurrency or NFTs would argue in favour of) then that implies receiving child porn makes you be in possession of illegal material. I'm no lawyer, but I'm pretty sure not reporting such content to the police immediately would be a crime, and even if you do the right thing the police might still suspect you if you're unlucky.

Someone malicious could definitely send a collection of child porn through the mail and report you the second it arrives. If they can time it right, you could definitely be in trouble and the police would likely take all of your digital storage and search for more. It's a lot harder to do such things anonymously in the real world, where security cameras and physical mail boxes are a thing, but I wouldn't be surprised if someone would actually pull off something awful like this.

Of course, the police probably won't arrest you if you immediately report the illegal contents and hand over the evidence (or destroy the evidence without involving the police), but that's not as easy with the blockchain. Transferring the NFT out of your account would likely involve paying some kind of transfer fee (ethereum gas is quite expensive) and the police aren't going to pay that for you. You won't be finding or suing the sender of the child porn either, because this stuff isn't hard to do anonymously. Even if you do manage to transfer the illegal content out of your wallet, the blockchain will forever keep a public record of the content you once owned, so even if you do everything right the accusation of paedophilia will forever be easy to make.
TL;DR: Everything has its place, stop implying you should never use use something.

> Don't use MongoDB.

Don't use MongoDB for something that should be in a relational DB. Use it as the document DB it is. Use the right tool for the right job. Mongo and other document DBs have their place.

> Don't use high level ORMs. Stay (reasonably) close to SQL. And yes, it should be SQL. Almost certainly Postgres.

Hard disagree. I've used many of the ORMs in different popular frameworks. They work well, save time, and are especially good for simple queries. They have their place, just as SQL does.

> Especially don't use Mongoid.

Unfortunately it's the go-to Ruby library for mongo. This could be an argument for not using mongo with Ruby. It could be an argument for creating an alternative. But simply saying don't use it isn't practical for many people.
The doc is talking about how the full prefix is now part of the sharding, in contrast to previous times when only the few characters mattered.

But if you put many files with the exact same prefix - even sequential dates - then you hit the threshold the doc says, about 5000 ops/sec.
That just sounds like a lack of real world implementation to me. Assuming it works for what the school needs, it can probably be adapted to other systems I would think. Just like if you or I wrote a project, is it not real until someone else implements it?

Banks are notoriously slow on the uptake of tech projects, it might take some internal pushing from people who care to adopt a FOSS solution. Most business I've run into prefer proprietary projects because its easier to just throw money at something, although they could throw money at their internal team to implement FOSS. Unsure if it would be more expensive in this case, I'm not very familiar with fintech
Dedicated office room
Bedroom
Living room
From a discussion with Shaw:

- Simpler more consistent type system

- MiniVM has more larger instructions to take advantage of

- MiniVM precomputes and caches jumps where possible

- Calling functions is more efficient, less overhead

- Has a custom GC/allocator which allows for some optimizations

- Fixed-sized arrays vs Lua's dynamic tables

- Not a JIT, so faster startup times (no tracing)
Imapsync at https://imapsync.lamiral.info/ is an updated CLI tool that effectively syncs big or small IMAP boxes. More for moving han backup, it can serve you well since you can interrupt the process and sync huge boxes without having to pray for the entire box to copy at once. I've used it for years as a migration tool and keeps being updated.
There is maybe also a market for "re-manufacturing" ICE cars as battery ones.
Naive is an emotionally loaded word outside of academic communities.
> This is a lie. Most NFTs which sell for millions use IPFS, Arweave, Filecoin or others for decentralised storage of data. A lot of NFTs do use Google Drive or Imgur or whatever.

This is such a he said she said. Can we get some stats on this? Are NFTs primarily stored on the chain or linked to a URL? I'd like to see the breakdown by platform, Opensea, etc.
> a huge virtue out of being super early

'Early to bed, early to rise,' said Ben Franklin. Great advice for those whose chronotypes match this attitude. Not for the other 40% though ... for them, this 'virtue' is an inescapable prison.

"In morning people, sleep drive and chronotype tend to be aligned. Their internal clocks are pretty well synchronized with their over-all energy levels. For night owls, however, things get complicated. When the sun comes up, the light resets their circadian clocks, telling them to wake up. But, because of their chronotypes, they don’t have much energy and they want to go back to sleep." - [https://www.newyorker.com/science/maria-konnikova/moral-morn...]
Ask HN: How much faking it is ok?
i’ve recently left a job dude to being told:

“security doesn’t matter for a company at our stage, if we get hacked we’re fucked anyways”

is this normal in the start up world? is the fact that it’s a fintech company any different? am i truly out of touch with what “success” means now?
New machine in what way? You bought from a retailer or apple? Was it perhaps a re-sold but brand new stolen device?
Location: Nigeria
Remote: Yes
Willing to relocate: Yes
Technologies: JavaScript, Node.js, GraphQL, TypeScript, PHP, Laravel, and Docker
Résumé/CV: https://drive.google.com/file/d/10dP4CsC4DRsn9APv4yy7G29AAaL...
I am a professional Software Engineer with over 4 years of experience in Software, Product and Website Development with JavaScript, TypeScript, Node.js, GraphQL, PHP, Laravel, Linux, and Docker. I have knowledge of Algorithms, Git, AWS, APIs, DBs (MySQL, MongoDB & PostgreSQL).
Email: asulaiman@dervac.com
Surely development of the full fat clients will lead to the required innovations to provide light, mobile clients for blockchains that are properly distributed.

I agree there are many scams but we really are in more of a research period with regards to the tech. The research will continue through the hype cycles.
I believe we've actually worked together, your username made me quite sure about that :)

I will email you, glad to see you around!
You can use one without an Apple ID. I think the issue here is that once OP logged in, the computer recognized that an Apple ID was associated with the computer, but there was no way to remove it without the password, which was impossible because the account had been deleted
Sure, it's far more responsible to release byproducts in the atmosphere killing millions than contain it underground.

Here's another unsolved problem for you : intermittence of renewals. Why having a base of reliable energy source from nuclear when you can burn coal? Or give up geopolitical independence by being reliant on Russia's gas?