skysight-inc/HackerNews huggingface dataset:
Hey, cool! I worked on something similar a long time ago:

http://ripple.ryanfugger.com/

Have you looked into using the Interledger Protocol? It's the most advanced evolution of the concept I know:

https://interledger.org/

Also, how do you propose to grow this network? That always seemed like the hardest part to me.
I would prefer an alternative web client that talked to the Gmail API, because the normal UI is not only unusable, it's too heavy and slow and that extension doesn't fix these problems.
> But the core of it that "makes you think"

Unfortunately the same can be said of all sort sorts of fake news stuff: "OK, so it's false, but the idea is important or it happened somewhere else..."
Chhonk, the Indian spice infusion that enlivens most anything
Heh, I think stable sorts are great. However, you don't always need one, and you do pay a little bit for it.
And if we are being honest not much has changed 99% of the projects still can run fine on monolithic/single-node SQL databases.
Namecheap: Help Keep Domain Prices in Check
Oh, does he never train with spotters? In that case, that's more significant
It's a great article, thanks.

But .. do people actually use `ls` to list so many files? I mean, it'd scroll off the terminal anyway.
“not counting the time spent in the washing/drying machine, I probably spend (at most) an hour a week folding.”

This is unclear to me but implies that “folding” includes all laundry activities except “time spent in the washer dryer” (otherwise why mention it). I guess if you fold and put away everything, this could be the case.
Is it OK that there is slave labor in the coffee supply chain? If consumer price is the only metric, then I guess that is OK?
We used Lazarus to make a cross-platform GUI for our Golang Apple II emulator
I really enjoyed the writing style. This was fun to read. Thanks!
The TLS certificate is invalid and the site is backed by http://mrxtest-dev.us-east-1.elasticbeanstalk.com/catalog/ which is a fake/demo page and is claimed to be UI mockup by this person: https://www.karenchristoph.com/media-rights-exchange

Highly doubtful that they're "doing extremely well" when there's no functioning business.
I wouldn't go as far as to say Context is the most important concept in React, but it's also not nearly as bad as CSS cascading.

Context is fully opt in. A Context provider upstream will have no observable effect on your downstream components unless you have a component that explicitly chooses to consume _that particular context_.

I think you're thinking of the old Context API where everything merged onto the same shared context object and read from it implicitly. _That_ was a nightmare, hence why it was never recommended for general use, but the new API doesn't suffer from the same issues.
"People have been trained to see the government as a black hole of money wasting."

The state and federal governments are large enough that pretty much everybody has either worked for them or knows people that have. So it's not really helpful to tell people they are brainwashed and don't know anything about reality. Sure, lots of people are stupid or misinformed, but that doesn't mean they have no experience with what they dislike.

I have worked for a Fortune 500 company, a non-profit subsidiary of a state university, a federal contractor, and a state government (but not in a civil service protected position). Have you experienced first hand the different types of organizations in forming your opinions?
I'm guessing this is just an attempt to make the social media blocks more effective. And I suppose the purpose of blocking social media is to suppress public discussion and criticism, which is intended to prevent social unrest like protesting, riots or a sudden change in government? I'm not too sure; it's hard to understand from within a society where it's considered a fundamental right to criticise the government.
Very impressive.

Kinda reminds me of Linux running on JavaScript: https://bellard.org/jslinux/vm.html?url=https://bellard.org/...
If I get this correctly, both this and Blazor are handling most of the UI logic in front-end, despite they are WASM.

So WASM is just another bytecode encoding that relatively smaller than JavaScript, without solving the problem from the root.

In contrast, a server-side heavy solution like Phoenix LiveView that has been heavily mentioned in this thread would do hold the logic on the server side, so in the client, there's only very few generic logic handling the DOM patching.
I wonder if self-driving cars will be like Fusion, but instead of always being 20-40 years away, it's always 5-10 years away.

I do really feel like Waymo will prove successful in specific environments THIS year and increment slowly, and eventually our transportation habits will change to better utilize a cheaper, safer form of transportation.

But I wouldn't be surprised if I'm still saying that ten years from now.
Actually, no, normal people do not behave like spoiled jerks, while this is the SOP for Musk. Maybe, just maybe, it is because he actually is a jerk, not a normal person?
Word of warning, the sleep trackers on the market are not very accurate for tracking sleep phases. Folks like Matthew Walker are pretty adamant about this. You have to measure your electric brain waves to know for sure, not approximations from heartbeat, movement, etc.

My Oura and Fitbit sometimes give wildly different sleep phase readings for the same night. Also, each will sometimes give arbitrarily unexpected readings that leave me scratching my head.
A neutral opinion seems a contradiction in terms. Is your opinion neutral? What distinguishes it from the rest of the opinions here?
I'm tinkering with electronics and am finding The Art of Electronics very good. At the same time, I'm going through "Practical Electronics for Inventors" - for non-advanced topics it basically covers the same information as The Art of Electronics but in more of an informal/intuitive style than even the decidedly informal Art.
“The SQLite developers believe that the lack of assert() disqualifies Go as a language for serious development work.“

Spicy!
> There is no tool available to me to understand

I _think_ this is because G doesn't want people gaming the system.

> or correct the "problem".

I regularly fish mail from my spam bin. From mailing lists, and other important stuff -- and indeed Google's own mail!

One thing you can do is to get people to add you to their contacts list.

It's a hard problem. There is one "solution" you probably do not want. Have Google (and other companies) give their imprimatur to certain mail senders.
I love how Mark posts a video of an hour and a half "discussion" while highlighting two brief points of his own, out of context, supporting Facebook's narrative. Bonus for trying to twist protection of our rights through regulation into authoritarian government suppression we need to be protected from by our billionaire Silicon Valley saviors.
Maybe CP/M would be an easier type of operating system for that type of computer..if a bit dated.

https://spritesmods.com/?art=avrcpm

https://hackaday.com/2017/03/25/cpm-8266/

https://github.com/toyoshim/cp-mega88
Once I was getting a background check in which I had to certify all my debts to the government were paid.

I realized that several years back, I had worked at a temp job for a very brief time and I probably never got a W-2 and therefore never paid taxes on it. Thus, I called up the IRS, got the W-2 information which they had, and duly filed an amended return with a check for something like $20.

However, in a rather short amount of time, I got a letter from the IRS stating that they could not accept a payment for a return more than a couple years old and here was a check for the amount, plus interest.

So I can tell you they not only pay interest on your money, but they pay it on money they are returning even though you actually owed it.
> In SQLite, the presence of assert(X) means that the developers have a proof that X is always true.

Almost impossible to prove anything in a sufficiently complex system such as SQLite. The difference between assert and always seems arbitrary IMHO
Is this related to the modern day Ripple?
This is Google. If this technology weren’t compatible with their ads and analytics, they wouldn’t push it.
I get a fair amount of spam from Gmail accounts. abuse@gmail.com seems defunct to me because I never got an answer to my reports of unsolicited mail. I absolutely don't want them to run the phone network I'm using.
Pocket: It gets worse the more you use it
That is not better. Just look at what you've created vs the idiomatic way of accomplishing the same thing with vanilla React. It's a new DSL on top of React that just adds unnecessary noise. It over complicates what should be a simple task.

Why do I have to specify "List" twice? And what sort of magic is "component" performing? What are children now? Do they not exist anymore? And what does "overrides" mean in this context? Passing children to a component is not an "override".

I think you're drunk on your own hype buddy. Maybe this all makes perfect sense to you, but it looks like garbage to me.
A monopoly is exactly how they'll do it. If a competitor pops up they will undercut them.

They've run over local governments to get their cars into the highly regulated taxi industry and basically operate under their own rules so I have no doubt they can operate anti-competitively too.
Another interesting phone to look at is the Xiaomi Qin 1s which runs a variant of Android Go (they call it MOCOR5), and is a handset for Rmb395. I played with one in a Sundan store in Guangzhou last week. Nice keyboard, screen is good enough, and it has 4G, Wifi, BT - in short faily much everything you would expect in a Android handset at 2x the price only missing the touchscreen. Only reason i didnt buy is because it seems not work outside of China at the moment.
You nailed it. Aside from that anyone who is serious about search is going to run it through an OCR and get the raw text anyway. Why bother doing more work?
I work with blueprint and I find it to be pretty incredible. Typescript based, fairly comprehensive, good docs, easy to use.
> drag and drop Lists are notoriously difficult to implement because browsers provide little help when developers have to build drag and drop interactions. Developers using Base Web have the peace of mind that keyboard navigation is reliable and works well with screen readers.

FYI, their drag and drop sample doesn't "work well with screen readers". It's overly verbose and requires keyboard passthrough to operate. So maybe don't take any web designers at their word when they say you can just use their framework and forget about accessibility.
> Right now, the claim is "but they are composed of people" - but in reality, even that is a fiction

The claim is that they are owned by people, and therefore represent their speech, not the employees'.
The post is just a copy of a copy: https://news.ycombinator.com/item?id=17971337

No real intent there. It's good to have large organizations donating libraries to open-source.
Right, that makes perfect sense for photojournalsim; of course you also can have non-representational things such as abstract photography; whether you want to use the word 'story' for that too I'll leave as an exercise for the reader.
Elon Musk had a very negative view of lidar, but he didn't really explain himself very completely.

Lidar sensors are around $10k and up, and the waymo cars I've seen have many of them.

Additionally, they only sort of say how far away things are, which sort of overlaps with the ultrasonics and radar.

So, maybe the roi on lidar would not be great.

That said, the engineer in me thinks lidar would be a nice add-on (sensor fusion). But it depends on someone actually
shipping one of those dirt cheap solid state sensors we see in press releases (but not in real life yet).
One of the explicit major purposes of fiat currency is to make currency a hot potato so that if you try to hoard it you lose wealth. This is almost precisely counter to what the people who desire money want; so why would they accept fiat if they weren't forced to?

You'd also get pressure from workers who don't want to be paid in tokens that lose 2.5% of their value each year. Who can say with a straight face that they will accept a default 2.5% pay cut each year built in to their wages, no questions asked? That would verge on crazy.

If fiat isn't backed by some sort of government compulsion it is difficult to justify why savers or workers would deal in it. It isn't stable enough - it's value declines too quickly. The people who benefit are borrowers, the big banks and to some degree employers - powerful players, but not enough to force fiat in a battle where government isn't involved. The uniform acceptance of fiat is strong evidence that compulsion is involved.
Your general point is sound, but your quotes aren't contradictory.

Actions vs words = talk vs doing something. Whereas the pen is the written word, which has great power especially over history.

Many hands improve work, but how many hands do you need on a broth? Further, a cook is the one who directs, whereas hands have no such connotation.
No. However, it should be included in any post discussing the reason many western nations are uncomfortable with China's position on the world stage.
Rail yards use very toxic chemicals to treat the RR tie wood, many other cases of disease and cancer in other locales.

The RR lawyers are all powerful and have beat down a lot of court cases.
Unless you know exactly the format of the data you're getting back. So in my use case it's not arbitrary XML but rather it's constrained to a particular message with specific fields that are named in a specific way. So it's really a text response that looks like XML rather than being some arbitrary XML message that differs after each response.

We're literally getting the exact same XML message back, but with different text in each field. The framework we were using insisted on parsing each response separately even though the responses were basically the same, but with different values in the exact same XML tags.
Show HN: Puppet Uploader – A print on demand upload tool for artists
Ah yes, going to Discord. For those of you that don't know this is the proprietary[1] white supremacist[2] furry pedophilia[3] network run by elves and manchildren[4]. Good look on you Mozilla!

[1] https://stallman.org/discord.html

[2] https://slate.com/technology/2018/10/discord-safe-space-whit...

[3] https://lulz.com/discord-has-a-furry-pedophile-problem-2280/

[4] https://i.imgur.com/rkYr9GX.jpg
I really like the content, as it's all about the artistry of photography. Too often so much photography content is about gear, which always does scratch an itch I must admit, and does matter a little bit, but is highly context-sensitive to the mission you have in taking photos.

I'm still a noob in photography, but one of the most helpful things in my learning has been youtube videos where other people's photo submissions are critiqued in a constructive manner. Nothing has taught me more about the possibilities of composition in different scenarios, and it has inspired lots of creativity in my own shots and techniques. My favorite Youtube channel for this is Tony and Chelsea (https://www.youtube.com/channel/UCDkJEEIifDzR_2K2p9tnwYQ) ... they do a weekly show every Thursday where they critique photo submissions- their feedback is great and they go through lots of high quality photos.

Other noteworthy channels:

Matt Granger (https://www.youtube.com/user/thatnikonguy)... has lots of content on gear, but his videos about lighting and portraiture technique have really helped me with taking pictures of people.

Mike Browne (https://www.youtube.com/user/photoexposed)... Great instruction on the basics of photography, as well as great advice about composing interesting shots (my favorite: https://www.youtube.com/watch?v=UT-hh0wQ-GI)

Thomas Heaton (https://www.youtube.com/channel/UCfhW84xfA6gEc4hDK90rR1Q)... One of the best at explaining the creative mindset and struggle of photography. He specializes in landscapes.
"fail to deliver email under any circumstances."

The amount of spam that would be delivered if they didn't discriminate AT ALL is enormous.

They have to read all this feedback and discriminate better.
I feel the opposite, I'd rather they get to the point in the first paragraph then follow it up with casual examples of how they arrived at the solution.
Having to do fares in the bad part of town is the reason my brother carries a loaded gun under his seat while driving for Uber.
The headline is slightly inaccurate, but the point remains the same.

It's a travesty that someone's being beheaded for non-violent actions they performed as a child.
Thanks for the thoughtful response.

But the problem with all Google services is that there's apparently nobody listening. Unless you're a paying customer, and even then, I gather that it's iffy. It's all automated, in extremely unhelpful ways.

I do appreciate, however, that it's largely a scale issue. Google is just so big, and operates on such small margins, that it's arguably not economically feasible to provide individualized support.

Unless you make it to the HN front page, or whatever.

As a practical matter, if you want to send email to Gmail accounts, you'd better be using Gmail. And apparently, even that doesn't always work.
This Place Is Not a Place of Honor (1992)
Most people would define fractional reserve banking" as a bank* that loans out a fraction of its reserves.

You are of course free to equate that to "your self-hosted BTC wallet", but I doubt it will gain much traction as a definition.
Has the writer lost their mind?

Shanghai is too big and impractical for work and living. Inordinate amounts of time are wasted in traffic and productivity suffers.

The weather is terrible (either cold and smoggy or too hot).

Locals are comparatively less friendly (not that they're bad, but compared to folks in other provinces or major cities of China).

The growth is more likely (or most of it anyway) due to a centrally commanded economy than something actually useful. I predict the opposite future for Shanghai. GTHO of there!
Forcing mega corps to assume the responsibility of statehood is one of the key plot points in the "Poor mans fight" series of books.
(some of the best sci-fi I've read in a while too).
Fast and easy. Are you sharing your source code?
Afkaristore Home Decor Ideas
Of course not. But hearing from the SJ story how people behave when this sort of thing happens aligns with the staff's determination at the markup.
I went looking for this page to confirm the exact quote for a story I'm writing. The original link on HN where I found it was dead, so I had to go to the wayback machine. Hopefully no one has to do that again...

Previous discussion: https://news.ycombinator.com/item?id=11851871
Offering a plain text file with the odd “[redacted text]” alongside a formatted PDF is hardly onerous.

That said, there are numerous instances of governments releasing a .doc or similar and someone opening it and doing a few presses of ‘undo’.
I don't know why people are downvoting you.

There are idiots who constantly take 15 minutes to figure out those teleconference software. Each and every time. I can understand taking 3-5 minutes extra the first time using something like that, and I can understand occasional technical difficulties.

What's not acceptable is after 2 calls still having technical difficulties.

For example, A year ago I started working with a driver developer who would constantly drop out of the teleconference after 7 minutes, without a polite "technical difficulties" IM or email. Turns out he was always calling in from within some kind of VM and always needed to reboot in the middle of the meeting. We had to get the manager to tell him to stop it.

Another example is that, a few days ago, I interviewed someone through WebEx. She took 10 minutes to figure out how to get her microphone to work. After 5 minutes I made up my mind that, unless she was spectacular, I wasn't going to hire her. (She interviewed very poorly.) What's extremely frustrating is that she didn't have the decency to just have WebEx call her phone, and instead kept me waiting for 10 minutes. That's just plain rude.
I love shopping on http://afkaristore.com . Get a $undefined coupon for your first purchase with my invite link: https://afkaristore.com?_br=mahmoud60-twitterafkaristore.com... …
All they have to do fix that is set LS_COLORS appropriately.
https://stackoverflow.com/questions/1732348/regex-match-open...

If you read nothing else, make sure you read the first answer there.
The RSpec Style Guide: Reloaded
Fastmail is big compared to the operator in this article. Fastmail is probably big enough that some Gmail engineers will know how Fastmail's SMTP chatter looks. If you don't have volume you don't get that.
> "fully distributed db"

What do you mean by this? There are lots of examples of distributed databases.
Was not disappointed...other than the comment section. Oy.
How can one tell parody and real without knowing your background? It's just a random tweet to 99% of people who clicked here. Known as Poe's law: https://en.wikipedia.org/wiki/Poe%27s_law

> how stupid are people lol.

My thoughts exactly.
>> It is community building in a different construct

Yeah that's a good point, but it is more of a broadcast mechanism, isn't it? Like, I follow people I'm interested in on twitter like Adam Savage and Simone Giertz. But they would never reply to a post to them b/c they get flooded by their legions of followers.
It's just old-fashioned brand loyalty. If you like a particular kind of car, why deal with a middleman?
Great idea. You should add the ability to create groups. For example, if you join a startup incubator’s group, you will see which of its mentors are available at any given time. You will be able to pitch your app as a way to enhance the value of non-digital networks by making it easier to utilize said networks. I also think it would be nice to have a “drop-in” feature where the person with office hours would put their phone on speaker and allow anyone to connect without even calling. Let me know if you ever need help brainstorming.
CosmosDB SQL is just the interface and has no support for relational semantics at all.
Women Did Everything Right. Then Work Got ‘Greedy.’
No it's just a place where you can find enough Plutonium to destroy your enemies or enough U238 to run your civilization for 1000 years...

I used to dream that maybe 2500 years from now the Scientologists and the Mormons would fight it out over Yucca mountain but now it's clear the Scientologists won't last that long.
One notes that the author never actually claims not to have known that hands were not sewn back on corpses. As "pathologist in charge", he could have ensured that they were, even if he had to threaten to sew them all himself.
As a customer I would just use whatever is cheap, safe, and fun. Tesla M3P, no chatty-but-dull driver = cheap, 5+ star safety rating = safe, and performance = fun.
You forgot:

0. Personal gain

(At least until they start enforcing anti-bribery laws against the first family.)
Elon Musk, SEC Agree to Guidelines on Twitter Use
You're searching the wrong archive. Try the CNN or MSNBC archives.
If you've never used Instagram, this is what you can learn from it
Stop Googles Eye on Your Photos
Shaver and I were executive sponsors, Andreas Gal and Chris Jones were the lead engineers. See https://groups.google.com/d/msg/mozilla.dev.platform/dmip1Gp...

When I left, Andreas was already lined up as CTO and Li Gong was still heavily involved in FirefoxOS -- I'd appointed Li COO but that got walked back, I think. Li stuck around for a year but left a year later (https://techcrunch.com/2015/04/15/mozilla-restructure/) to do Acadine. Andreas left in June of that year (2015). You'd have to ask them for details, if they are able to comment at all.