skysight-inc/HackerNews huggingface dataset:
I get the same flickering images. Vivid primary colours and triangular shapes with black borders. And likewise, no pain.

One thing I notice is that they are triggered by bright light. Briefly going outside into the the sun, will often trigger a bout.
Who said it doesn't? Look at its schema it's horrific.

The reason it's popular is that it's backed by Google and solves problems Docker the company couldn't.

That doesn't mean k8s is by any means not suffering the same problems of being a dsl that should be something else.

It also doesn't mean k8s won't suffer the same weirdness between platforms (AWS vs GCE vs GKE).
Top SEO Tricks to Land Higher SEO Rankings
Those results are quite interesting. The bias is much smaller than I would have expected given how we've seen systems like facial recognition and face unlock behave.
I'm afraid this is the complete misunderstanding of what money is for.

You're describing the best medium of exchange, which you know today generally as base money of fiat currencies (cash). Acting as a medium of exchange is a property money can have but absolutely does not require to be used for its principal and only use which is to store value. Why is that its only function? Because the only way to use a medium of exchange is to find in turn someone who wants to store wealth himself. Absent that market participant your medium of exchange becomes worthless.

Acting as a medium of exchange is a transitory instant blip in the life of an asset that lives for the sole actual purpose of storing wealth.

Now if the average redemption horizon of monetary wealth was short as you seem to imply, then in effect all monetary assets would be used frequently as mediums of exchange and their capacity to preserve value over meaningful periods of time would be less of a consideration. Becoming accepted for payments everywhere would become the most important feature they could have. But this is absolutely not the case. The average redemption horizon of monetary wealth today is very long.

Some 200tn+ of monetary wealth sits today in various monetary instruments (100tn+ in fiat treasuries equivalent, real estate, 10tn in gold etc) that are absolutely never used as mediums of exchange. But they serve monetary assets' main and only role of preserving wealth through time, generally for long periods of time. Even the bulk of cash generally sits dormant as medium to long term investments by people holding onto the most liquid of reserve assets in case of crisis / emergency, very rarely to be used transactionally.

Whenever those investors need some transactional money, they simply then clip off a little bit of their monetary assets to buy whatever medium of exchange is en vogue to go about their daily spending habits. The rest sits idle to store wealth for as long as needed. And on that front, finding the hardest monetary asset you can find is your driving concern, and a digital new entrant like bitcoin with a hard cap is an extremely interesting alternative to other options available to this point which all have material drawbacks to that main goal, especially fiat currencies which get inflated by their central banks at a bare minimum of 25% per decade (but these days more like 15%+ per year).
I agree. They had a project, OpenCVS, to rewrite CVS. It was eventually abandoned - apparently the team felt the gain wasn’t worth the effort.

For a tightly knit team working with a central repository, CVS is just fine. Moving Python from CVS to SVN to Hg to Git gained nothing and made the development process so complicated that it was necessary to introduce even more complication by scripting it.
I became homeless by choice. The thing you're missing is that if your landlord tries to evict you, you'll end up with a record of that eviction on your record. The next time you try to rent an apartment, you'll be super screwed. I was able to get enough money together a couple months after being homeless, and I was able to get another apartment because I didn't have an eviction on my record.

Can you take advantage of the landlord by not paying rent for several months? Sure. But that's not a social safety net. It's an inefficiency in the system that will screw you if you use it, kind of like overdrawing a checking account & calling it free money.
In those countries a single BTC transaction fee can be a month's wage. Venezuelans know this - they moved 66% of domestic transactions to USD, not crypto. [1] And of course they did, it's strictly a better currency. In every meaningful way.

I'm from the "don't tell them it's cake when it's a sawdust to pump your bags" camp.

[1] https://www.bloomberg.com/news/articles/2021-01-13/venezuela...
> So are we pretending that abuse/sexual abuse of the homeless magically stops when they leave the shelter?

If there was a specific location in which sexual abuse was prevalent, and you had to decide whether to go to that place or not, would you?

> Is it even logical to assume that there would be less sexual abuse in the streets than in a shelter?

Is this a serious question? "There is a place with a high percentage of sexual abuse, are you more likely to experience sexual abuse there or not-there?"
Between bad actors taking advantage of DMCA takedowns and brigading mobs, it seems that automated (or semi-automated) moderating is absolutely a no-go at scale. Incidentally, it's also why these networks (YouTube/Facebook/Twitter/etc.) can achieve such a massive scale with basically zero human moderation (i.e. cheaply). Remember when we had forums and there were a few unsung heroes that kept our communities clean and tidy(-ish)? Even here, I'm pretty sure @dang is basically reading HN and cleaning it up all day.

Doing this at scale with semi-automated systems is quite literally impossible but until the courts start sanctioning social networks for their ad-hoc censorship (if this is even enforceable), we are sadly unlikely to see a change.
Thanks. Not likely, I'm not exactly sure about the path she will take TBH but machine learning is probably not on the path.
The first sentence of your comment gives away that you grew up in Sacramento.

It was only when I left the area as an adult that people told me they thought it was weird that people referred to it as "Sac" (and "East Sac", "West Sac", etc.). Apparently for the uninitiated, this reminds people (at least young men) of a body part.
Being homeless is pretty tough under "the best of circumstances." From what I gather, the pandemic has been hella hard on the homeless population. It's been nightmarish for many of them.
They are probably making a joke related to UFOs. There's a guy named Bob Lazar who is part of alien/UFO lore that claimed he worked at Area 51 and the alien craft they had there used a stable isotope of element 115 for power or warp (or something like that).
Bitcoin is not software though.

Bitcoin is a computation carried out by software.

Think of it this way: if you turned off all the Bitcoin nodes tomorrow, and then later on a bunch of people said "hey, cryptocurrency would solve this issue for us!" - is there any reason for them to try and bring back old Bitcoin wallets in order to deploy it? No - none. They just fork the Bitcoin codebase, rename a few things and start a new network.

Bitcoin the software implementation which is already free is valuable. Specific wallets, bitcoins etc? Not at all, and not reusable.
Which sites are causing issues?
There is no reason to ever integrate any of these functions into a xxd-like program. Or almost any program.

Non-blocking I/O would ever only be used on pipe-like objects (sockets, serial ports, IPC pipes). There is no reason to use it if you are not multiplexing multiple I/O descriptors onto one thread. There is no point in making a single thread sit in a loop that calls read and write on a single non-blocking descriptor, and uses poll to block. You've just implemented a bunch of complexity in order to do blocking I/O, which you could get by not turning that descriptor non-blocking in the first place.

If you want to bring in POSIX-isms into an xxd-like program, consider mmaping the input (if it is a file) and then treating it as a big binary buffer to hexdump.

I see in your part 2/2 that you're not even calling readblock! The function is unused.

You are using writeall --- for flushing a "char buf [256]" static object when it fills up.

The fsync stuff is pointless; if someone cares, they can call the sync utility in a script after calling your program. Utilities like this should not be second-guessing the I/O subsystem. fsync is for database engines and whatnot. Actually it's pretty useless because it doesn't give hard guarantees. Just because something is flushed out of the operating system's buffers down to the hardware doesn't mean it's actually written into the storage device (disk surface or flash chips or whatever).

Calling fsync can only add a delay before your program terminates, making it look slower, so if you're after writing a fast xxd, why would you be calling it?
Its an Information Security Program for your data on someone else's computer.
i mean, he knows how to take care of PPS, got good balls soldering and always splashing that nice flux on the nastiest stuff
The information sharing tools they developed back at the start got some popularity.

I imagine you're wondering about newer things and actual discoveries. I just couldn't resist the setup.
Huh? Peter Thiel has nothing to do with HN and never has. I'm surprised you think anyone would fall for that.
Why should I care? I will never be inclined to connect to IMs via telnet. I just want something that works on mobile without holding a connection open and that supports media uploads.
It also has massive costs
ProtonMail is awesome! A bit on the high side pricing wise, especially for storage. I find a lot of value in it.

Checkout anonaddy as well. It’s my preferred forwarding service.
Wow this is awful. I just moved to an outlook company after years on google. It’s so nice having my mail client be native.
Lol. Smells like thin clients of the early naughties.
Sorry I forgot to put budget. Between CAD 1000 and 1200 I think. It's a bit low so we are looking for desktops. But if there is a great laptop deal we will take it too.

I'm OK with old stuffs but looks like manufacturers are not pushing them. Is there a website that is suitable for this kind of requirements?

Thank you!
> I don’t think anyone is saying “I will always prefer to crop every photo and everyone else should too”.

The parent comments are basically saying that, just not in such an exaggerated way. "Give the users an image cropper, and be done with it."
Same for me - I started browsing the web on Mosaic and quickly switched to Netscape. I hung on during the Netscape 4.x days but at some point couldn't deny how much better IE was (I think maybe even IE 4 was already as good or better than Netscape).

I switched to IE until the Mozilla suit released and later on switched to Firefox 0.something - it was amazing how fast it was compared to both IE6 and Mozilla.
Reading the documentation my guess is that landlock works similar to OpenBSD unveil, where the kernel pins and tags a dentry object. If a path walk doesn't traverse a tagged dentry object w/ an allow flag, or the most recently traversed dentry has a block flag, the open fails. That neatly avoids the need to compare paths. One caveat is that renames, particularly renames of directories, might not behave as expected from the perspective of a user specifying paths.

Linux thread semantics wrt credentials are likely to be an achilles heel, though, from an exploit mitigation perspective. Also, the fact that all subprocesses inherit these restrictions means it becomes very difficult to refactor tools to use minimal permissions when those tools need to invoke other tools. This is a lesson that OpenBSD learned the hard way, has explained very clearly, and the fact it has fallen on deaf ears is disconcerting. This is one reason for the lack of seccomp uptake, and landlock is recapitulating the same mistake.
It's a negative sum speculative vehicle. For every $1 that goes in exactly $1 can come out - minus miner fees. Any gains in welfare are illusory.

Options, futures and commodities are zero-sum, because gains for one party are distributed directly from the other party's losses.

Stocks are positive sum because companies have earnings, revenues and profits. They use this income to grow the business, pay dividends or re-purpose shares. It's absolutely the case that you can get more than $1 out for each $1 put into share ownership.

Hope that clarifies the difference.
Using HTTP would be an absolutely massive improvement for IRC. IRC is essentially useless on mobile without having some man in the middle server to convert IRC to http.

It's even pretty useless on laptops or desktops that aren't always running.
You can see Lee lying about their acquisition of freenode on HN a couple years ago: https://news.ycombinator.com/item?id=21614362

> Freenode is a non profit organization that benefits from support from Private Internet. It is not owned by Private Internet. We are serious fans of IRC and the open source community, so it makes sense for us to divert profits to orgs like freenode among others.

> To be clear, we also donate to other orgs: https://www.privateinternetaccess.com/pages/companies-we-spo... Our new merged company will continue to do the same as we are in fact the same company going forward - just much better resourced.

They're all a bunch of shady scammers. I don't understand why people trust the freenode staff either, since they evaded or demured when challenged about selling freenode to scammers years ago.
Does the web socket let you see the history while your device was sleeping?
Not anyone who bought in after January. Let's not cherry-pick dates. It's down 60% this month.
Show HN: Virus Terrarium – 3D data viz of Protein DataBank data
Why does Ted Nelson need to deliver a "product"? He's not a computer scientist. He's not a product manager. He's just a goofy guy with wacky, interesting ideas. More of a philosopher than anything else.
Thunderbird is still a thing and Google supports IMAP.
We are living in a science fiction novel
Wasn't that the email client?
It's highly unlikely that The Pokemon Company would want it to be publicly known how many of each card are in existence, and even then they'd likely prefer hosting this on their own self-hosted and fully controlled database over a blockchain.
Are you trying to claim that Chaucer used "they" as a gender neutral singular pronoun? That is extremely dubious considering that half of the Middle English speakers were still using <he> as the third person plural pronoun[1] (descended from Old English <híe> and unrelated to the third person masculine pronoun). Chaucer himself alternates between native Old English and Anglo-Norse forms depending on grammatical case and/or whim[2].

[1]: https://en.wiktionary.org/wiki/he#Middle_English-they
[2]: https://sites.fas.harvard.edu/~chaucer/pronunciation/gr.html...
If author can't parse the proposal/give any real insight into discussion other than so and so wasn't clear, this guy doesn't know what he's talking about and lete make sure to mention China, why write the piece at all?

Partisan fearmongering.
Even without considering the "boy's club" stuff, LoL never seemed to be very competently programmed back when I played it (admittedly I've hardly touched it since ~2012). I wouldn't really trust them for engineering and programming expertise either, except maybe from whoever manages their servers/online infra.
At a bare minimum it needs to be redesigned for modern computers. We have left the days where user all use desktops which sit online always and hold an open connection. IRC needs to support something HTTP like with history.
Man with one clock knows what time it is. Man with two clocks is never sure.
Not a mansion, but it's still notable that an officer could accumulate a 20% downpayment with post-tax earnings. That's $400,000, which would require banking $40,000 of after-tax earnings per year for 10 years. That's perhaps $60,000 in pre-tax earnings.
> Then recently, that head sold said company to Andrew Lee's company,

Not recently. In 2017. Why did freenode staff support (or at least refuse to engage in complaints about it) until now?
This makes me wonder if we could realistically start enforcing SystemCallFilter on new services which immediately crashes an app of it tries to use select(). I suspect there's a lot of them that would fail at the moment... But maybe in a few years.
You posted this 7 months ago?
Centralized exchanges cloud not keep up with high trading volumes. All went down
RH offered free trading in a small selection of issues with a poor ui and worse execution while others were offering great platforms for 50 cents to 7.95 a trade. They built a user base through marketing to the initiated, not through a better product.

Any investor can get 0 now with good brokerages or use something like IB for cheap trades on otc or foreign stocks in small amounts.
There's an old post about that by Joel Spolsky that I remember thinking was particularly insightful at the time:

https://www.joelonsoftware.com/2000/04/06/things-you-should-...

I also vaguely remember jwz writing about the experience of developing it.
One great one is Jukka Korpela's website https://jkorpela.fi/

It's mostly in Finnish but has some English pages as well. It's a treasure trove of various information, and especially good information on Finnish grammar, I've used it often to find out the answers some more obscure grammar questions.
Quassel and the mobile Quasseldroid app fix that and more :) They add a lot of mod cons like infinite scrollback, persistent connection and multi network bouncing with a really good UI.
We need long prison sentences for Apple executives and anyone else engaged in the subversion of governments and destruction of our environment.

These people are traitors and need to be treated accordingly. When are all of you going to realize this?
I read the articles about Robert Tillman (e.g. https://missionlocal.org/2019/04/historic-mission-district-l...), and apparently the only thing he did that made him a “total jerk” was making a proposal to produce a necessity of life in a city with a desperate shortage, following all the zoning procedures to the tee, and refusing to concede to extortionary demands from politicians and other self-appointed gatekeepers.

By the way I never saw a “tantrum” from him; he followed the law methodically and for that he was ridiculed by the press as a deviant (“kamikaze” according to Joe Eskanazi https://missionlocal.org/2018/06/the-strange-and-terrible-sa...). He publicly shared his research (e.g. https://groups.google.com/g/sfbarentersfed/c/mHT2l4zDyKg/m/X...) and I think would have wanted his project to be an example to others of how to make the rule of law the norm in San Francisco, but that was not the agenda of the politicians and the press.

I get that people (such as Supervisor Hillary Ronen, gatekeeper Erick Arguello, and so-called “Progressive” journalist Tim Redmond) are upset about people profiting off the housing shortage. But if they are upset about a landowner making ~$130k per unit for investing in alleviating the shortage, they should be livid over every single homeowner in the neighborhood who sells a house for $2 million and makes more profit per unit without increasing the housing supply at all. That they asymmetrically target housing producers while remaining silent to idle speculators gives a perverse disincentive against creating housing and reveals a NIMBY preference by these so-called “Progressives”. In the end I think their advocacy does more harm than good in San Francisco even when it is in the name of capturing some value for the poor.
I agree. Definitely longer track record.
Maybe I am out of date. (I probably am because I haven't written any code that uses select() for two decades.)

Can somebody please identify the POSIX method by which one can wait on a set of descriptors, that does not involve spinning in a polling loop and gobbling up a CPU thread? The last time I had a need for such a thing, select() was the preferred way to do that.
I wish I had the willpower to embrace something like this. Unfortunately I've never been able to break the self-developed typing method I learned as a child years before proper instruction could teach me good habits.
I just found that out earlier today on my exchange of choice. It was quite the relief, as before I was like "How the hell am I going to get to 32 ETH? That's a lot of cash I have to drop to get there."

Maybe eventually I'll have that much ETH, but I'm nowhere near that today. If I ever get to that point I might set up my own node.
Hate it or hate it, Internet Explorer paved the way for a lot of developers to provide web content and applications as it was the de-facto browser used by a lot of end consumers.

It also paved the way for technology to focus on security, standards and most of all, a better and standardized approach for browser technology.
Lack of a safety net is not what brings these people to San Francisco.
Have it contain a hash of the previous shell and cryptographically verify its authenticity with all of the electricity in Argentina and you can even get the crypto guys to promote it for you for free!
I had Frontier DSL to my rural home in southwest Wisconsin. It was advertised as 6Mbps — I never saw more than 1.5. But far worse than the abysmal bandwidth was the packet loss and signal interruptions. I had a 1400 baud modem as a kid, and I’d prefer it to the service I had from Frontier. Their customer service was lousy, too, of course.

I was very fortunate to find a small local wireless ISP. It’s not fiber to the home, but 10Mbps wireless beats Frontier’s DSL any day.
Matrix seems to lack a good high density client. The only one that's really full featured is Element but it's very consumerish and uses lots of screen space. As soon as you bridge multiple IRC networks and have lots of other chats open, the chat list becomes really messy imo.
What you're saying doesn't usually make sense because:

- indexes can be unique or non-unique

- covering indexes use multiple columns

- indexes take space and increase time for most non-read operations. For AWS EBS, there can be a non-trivial network latency.

However, if you mean that the database should monitor for table scans and usually add indexes, then maybe. MariaDB (MySQL) has some new features that I suggested that allow exploration of indexes performance by enabling and disabling them.

My understanding with Postgres is that write amplification is noticeable as indexes are added (every index has to be touched for changes, while MySQL's Innodb never did that.)

Source: DBA.
Suffered in what way, exactly? Rossman's new content seems very much like his old content to me.
Experiment, powered by RSS, to allow following of creators in Chrome
The problem with extremely well defined limits is that those who choose to be assholes will ride up to that line and push it constantly.

Then use the defense "the rules don't say I can't call you a butthead", so the rules get updated then they push some more and the cycle repeats.

With fuzzier boundaries if someone is being an ass you can kick them the first time. This does of course mean you need a decent set of moderators and an appeals process to prevent people power tripping.
Yep, 12 hours later it certainly looks that way. One channel I know migrated to OFTC, others seem to have parallel channels on Libera or are thinking about it, and might make the switch. Am registered on Libera just in case, and connected. Will go wherever my channels will end up on, even if they end up on different networks, not a problem. It's that simple.