skysight-inc/HackerNews huggingface dataset:
> When you're in the supermarket and you're counting how many items are in your shopping cart, do you start from 0

Yes, because the cart starts empty. But, more to the point, I don't call the thing I put into the cart that causes it not to be empty the zeroth item.
Testssl.sh is a command line tool which checks a server for TLS ciphers flaws
Thanks for sharing those. While encouraging, the first obvious issue is that "reduce" != "prevent". There's also the related issue of how long that partial immunity lasts: I think the conventional wisdom is that it won't be for decades or anything, but would love to know if I'm wrong.

Both of those factors make COVID vaccination quite different from, say, measles vaccination (~97% prevention, lifelong immunity), and seemingly more similar to the flu vaccine, which is not required by any schools (that I know of).
Well, this was a productive conversation I suppose then.
It's kind of a shame that JS needs to be enabled for a CSS page to render. :(

Usefull, though. Thank you for posting this.
Ah wow, this looks nice! I’ll check it out!

It was completely off my radar, clearly - it could use more publicity then...
It’s not everything encrypted. The server sees what domains you have passwords for. So there is a lot of metadata visible on the server. You have to trust the server also if you use the web client because the web client is loaded from the server. It could leak all your data if the server is compromised and you log in via web.
Well that's concerning!
I work 80% of the time, I get 80% of the money. Throw in the benefit of fulltime employees (ie; vacation weeks, dentals etc) and we got a deal.
That includes 2 load balanced instances of his blog + domain + automatic HTTPs
How does believing that all things are information differ from believing all things are matter? Those sound just like two sides of the same coin to me.
How does Vim's fugitive (https://github.com/tpope/vim-fugitive/) plugin compare to this, in case anyone here has used them both? I've only used it for some basic things so far, and it seems nice enough, but I'm wondering if it's good with more advanced git-fu like the above.
We get it, you own a Tesla and/or stock. The constant mental gymnastics from otherwise smart people on HN to try and defend them are quite tiring.
> The snapshots are immutable (read-only) and cannot be altered in any way. In this way, your rsync.net account protects you from ransomware or malicious parties.

Is this still true for these special ZFS enabled accounts?
> Of course, you can also choose to remain in the safe comfort of materialism.

To me it seems that materialism (or physicalism or any monism) inevitably leads to panpsychism. If there's only one kind of substance, it's either conscious or it's not, so everything has consciousness or nothing does. Panpsychists go with the former, probably because they think they are conscious, material beings.
lol. anti-viruses are the virus. the ultimate virus. don't execute any binary and you'll be fine.
https://alienese.moxievillelabs.com/

Here's a translator
Unless you're composing very rich commands, likely not much will show up. It exceeds at finding things like interpolation gotchas, bad loop control, etc. Much more structural than just one off commands (though would likely bug about a bunch of useless `cat`s when you can use redirect operators instead (i.e. `cat foo.txt | grep` is an antipattern according to shellcheck)
"I have never implemented a sorting algorithm from scratch other than perhaps some toy version for educational purposes. I don’t think I have ever implemented something like a heap. I have certainly never implemented a tree balancing algorithm, even though I learned several."..

neither have I... 25 years. The closest I get to that is simply knowing the big Oh difference between a list and a hashmap. However, we keep using algorithmic analysis as a filter for hiring. This is especially hysterical when you're interviewing for a job where all you're doing is writing web services against mysql. Now, I suppose it's possible that I would have combine results from multiple queries in memory in some data structure more advanced than a list.. eh probably not.
Not surprisingly, emacs has been able to transparently do this for a long time, now.

Granted, this all falls flat when your network connection is garbage. :(
Run a lambda every time you GET your object, so it can do data transformations. Seamlessly. You won't even notice until your bill comes.

And you won't feel like optimizing this either, because now you have tools and processes that depends on this behavior.

Seems easier to me to do this via regular Lambdas instead, but also save the data as an automatic cache for some amount of time. S3 can clean it out automatically. So your lambda will either fetch the cached version or compute it for you upon request.

Storage is much cheaper than processing, that's for sure.
I think this depends. Do I have the same workload as my 5 day week, but expected to do it in 4 days? If so, 0% reduction. If my workload is reduced 20%, then anything up to a 20% reduction may be appropriate.
I've worked in Spain and they thought I was a workaholic because I didn't converse a whole lot in the office (I was there for probably 6 months at our Spanish branch) and I was just putting in the 40 hours I would do in the States. While I got good reports during reviews, my manager said some where that I was a bit intense. He got a good laugh out of that because I'm was one of the less intense people on our team (stateside) at the time.
I think the technique was used a lot prior in astronomy, where I encountered it the first time.

There is called stacking, and the subpixel offset comes naturally from path distortion in the atmosphere itself.

I remember using registax when the first batch of consumer telezoom point and click camera came out and got a 30x long exposure of the moon, with, well, mediocre results.
yes, i have read the book, and it is full of detailed descriptions of experiments with references.

as a hacker, you should have little difficulty finding these and reviewing them.

unfortunately, i have not the time or motivation to be your personal research assistant.
Multiple Futurama episodes got tears out of me. I think it's a normal and natural thing to be touched by a piece of media to the point of tears. I've watched them again in fact.
> I'm tempted to equate consciousness with the electromagnetic field

There would be no point. Consciousness has a purpose related to replication, it's not just a background field.
Please stop spreading incorrect information. Re-licensing is an exclusive right granted to the copyright holder; it has a specific meaning under copyright law. There is nothing in the Apache, BSD, or MIT license that grants re-licensing. Using source code that has been licensed under a permissive license in a larger work that is licensed differently (including more restrictions) isn't re-licensing.
Hey man, thank you a lot, I really appreciate your insight!

I've already followed you in Twitter :) Por ahora no tengo más preguntas, le seguiré la pista a los links, a ver a dónde me llevan, gracias!
Agreed, I have more faith in upcoming generations, albeit risk is still there.
Can someone try to ELI5 this for me?
> I didn't know that Richard Stallman or Eric S. Raymond are abusive, toxic and misogynic meritocrats.

Sounds like you haven't read Eric Raymond's blog. Or the accounts if how Stallman treated women, or his own political talking points about how he thought pedophilia was okay.

As for Linux, we have documented instances of abuse by that project's leader going back decades. In 2018 he was called out and forced to accept accountability for it. The alternative may have been loss of stewardship of the project.

> "Unfounded meritocracy". Seriously? Who makes such people "professors"?

"Meritocracy" is like "culture fit": a fiction often used to mask discrimination based on race, gender, gender identity, or ethnic background.
This may help:

https://pubs.opengroup.org/onlinepubs/9699919799.2018edition...
Prototyping a Turbojet Engine in the Home Shop
i use a super-simple 'email myself' app to type up a quick message so that it hits my gmail and i process it later.

usually that means looking at it, looking it up, figure out what, if anything i want to do with it.

i might delete it.
i might archive it.
i might bookmark it.

i might put it in my 8-mile-long notepad as 'idea: do this cool thing' so that i can find it later and see how bad of an idea it was, or on the very rare occasion, rethink thru it again, and/or even try to do something with it, bounce it off a friend, etc.

in the end, my two repositories are:
notepad (which right now is 'Text' program on my Chromebook, backed by a google doc -- i.e. where the content/file actually lives)
* gmail, just in my Archived email

i've never actually known the value of 'innovation management'.

always assumed it had more to do with PR -- "hey big company x, capture the _brilliant_ idea of your _brilliant_ people and make enough money next quarter that you won't get fired, or at a minimum you'll contribute to this idea of the company as being an egalitarian place, democracy, etc."

not hating, that's just my general impression.
I think this isn't quite what I want, because implicit structural typing has a single shared namespace of methods. If the Ducky protocol says "implementers should have .quack()" and I define FringeScientist().quack(), Mypy will think it's Ducky but it's just a naming coincidence. I want to say which protocols I'm implementing. Mypy can't tell whether my Foo.quack() is supposed to be an implementation of FringeScientist.quack() or Ducky.quack().
It's so bizarre to me - though I guess in-line with me finding a lot of decisions around Python 3 bizarre - that after years of Python being one of duck typing's biggest defenders and success stories, mypy went with nominal typing by default.

Both Go and TypeScript were right there showing you how effective it was.
While it's not really "casual personal" computing, if you're dealing with video streams for archive, you can run into that much data pretty easily. A dozen HD security camera streams will eat up like 200 GB a day at high quality.
The gardener merely holds the weeds at bay for a while. Without constant upkeep, the weeds take over again.
not that i am aware of, sorry.
You don't know that. There are already plenty of examples of countries that have had hard lockdowns, no lockdowns and medium lockdowns, and the results are really inconclusive. The only pattern I can see is that the number of the infections is following the weather and the season, like flu viruses always do.

"huge" numbers of people are not dead, look at excessive mortality, adjusted for population, compare 15 years back. Lo and behold we have had several deadlier years.

In Germany all restrictions were lifted for six months and nothing happened, then suddenly infections went up when the weather got cold and OMG it's because we let people go out. Then we lift the restrictions slightly and now when infections go up again, following the next spell of cold weather, we are certain that it was because we let some people go to the hair dresser.
Hmm, I'm not sure about this at the moment, at least based on the available documentation - the first thing I tried to do was extend the "parallel fib" example to be fully parallel inside `fib` itself[0] but I wasn't able to figure out how to create a `sum :: [int] -> int` function at first (it wasn't clear that arrays are just JS Arrays, and I can just call methods on them) and I'm still not sure why my code doesn't output anything.

[0]: https://clio-playground-pouyae.vercel.app/ with code:

fn fib n:
if n < 2: n
else: [n-1 n-2]
-> * await |fib|
-> *
console.log
sum

fn sum arr:
arr.reduce add 0
fn add a b:
a + b

export fn main args:
[5 6]
-> * await |fib|
-> * item: console.log item
SSDs achieve their speed in part by combining multiple independent NAND channels under a single controller - each channel is more or less equivalent to an actuator. Their speed vary greatly based on workload parallelism, yet it's still very much one drive.
I think this is the first webpage I've seen that doesn't load at all without AMP. Pretty concerning that developers are going down this route.
I'm quite fond of the orangey hue myself. Harsh white light is awful. The contrast between the dark of night and white light is too great and it messes up my vision (migraineur with stupid light sensitivity issues).

I've recently encountered a couple of construction sites which are illumunated by a particularly pleasant green hue at night. That might be even better.

And while we're on the subject of street lights, can we please stop with all the light pollution?
It would be neat if Outrun automatically spun up a(n) (EC2|DigitalOcean|GCE|etc) instance to run the task on then destroyed it when it finished.
At least he didn't have to buy a house
https://www.vice.com/en/article/a35ymk/wellness-real-estate-...
like all things in life there is a point of diminishing returns and even negative returns. 4 days may be that for most "humans". Also culture is complex.
> 4. Assuming like many of us you're a covid home worker, don't knock the massive effect this has had. All of my colleagues seem to be feeling burnout to one degree or another. Again self care and self compassion are key here.

This has been a trend I've noticed with all of my friends who are work-at-home due to COVID. Everyone is pretty fried and feeling heavy burnout.

I was 100% remote before COVID and even though my work life hasn't changed I'm still feeling it as well, both due to not having places to go (gym, bar, theater, etc), as well as just via secondhand stress; e.g. the boss is burnt and takes it out on you.
For a static site, why not just use s3?
U.S. Government Finally Gets Serious About IoT Security
I agree about common sense and keeping safe. Without consciousness I would not wake up to eat something in the morning, and I would die in a few days. Consciousness keeps me alive.
My personal experience using Lua/love2d for some (amateur/hobbyist) game programming is that the adjustment really wasn't too difficult at all -- I've run into an off-by-one error or two, but not at any greater (or reduced) frequency compared to 0-indexed languages AFAICT. Obviously, some of the sibling comments here disagree, so the only reasonable conclusion I can draw is that it varies from person to person how much they care and how much effort it takes to adjust.

At the end of the day, like all language design decisions involving an arbitrary choice among reasonable options, you get used to it once you use the language enough (and also some folks will refuse to ever use the language because of it for aesthetic reasons).
KeyCombiner Desktop: A Cheatsheet/Pretzel Alternative for Windows, Linux, macOS
Being able to model consciousness mathematically opens up some grotesque possibilities.

Human suffering presumably has some sort of limit based purely on our physical makeup. Suppose though the very concept of subjective suffering could be modeled in some way. Is there any law in the universe that says there is a limit to suffering, pain (or pleasure)?

Could an investigator of the future test out an algorithm on a conscious entity modeled in software, just to see what the mathematical limit of pain is? Maybe that's what Hell is...
GPS vs. Glonass vs. Galileo
The trouble dates back to the original standardization of C. An expectation of pre-standard C was left out of the standard: behavior of things like integer overflow could be determined by looking at the CPU documentation. It would have been difficult to turn that into an unambiguous requirement in the standard, and it is unlikely that people imagined what future compilers might do.

In the decades since, benchmark competition has given us the hostile mess we have today.
The only ideation/brainstorming tool that I've stuck with is Notepad++. I will typically create a folder for each project with a project.txt in it (this makes it easier to search all projects using N++). The project files almost only use indentation for hierarchy and no other formatting. I think this simple and fast setup is why I keep coming back to Notepad++ after more than a decade.
It doesn't happen on Windows because the cache is made to be small enough that the caching and flushing happen at the same time regardless of the size of your RAM. So your transfer progress bar will end at approximately the same time as the actual transfer. I don't use MacOS but I assume they have the UX & UI figured out as well. That's not the case on Linux, the progress bar will disappear in seconds while the transfer can last hours.

And, I say this with no ill-will toward you, I'm not trying to be antagonistic but you're having the same response as all linux users I encounter online. You're denying the problem even exists, saying it's not fair and it might be rough for some use cases? This is transferring a file to a USB stick, this is a very basic use case, and the UI is broken and the UX is dogshit (excuse my french). If we can't admit there is a problem we're never going to get around to fixing it.
didn't read it - and certainly wouldn't understand it if i did - but it does gel nicely with my internal pseudoscientific ponderings about the universe. nice! (this is part tongue-in-cheek and part serious; i often wonder: "what if we are simply tumbling along some "existential gravity" in a higher dimension?")
As long as you haven't hit the protocol bottleneck, aerial density almost always increases bandwidth. More bits per track equals more bits per revolution. If RPMs are constant then bits per second goes up as do bits per seek operation. It's the seeks that are murder.
Even amongst traditional manufacturers, Ford, Nissan, and Volvo have all opted for use of lasers along with mmWave. Volkswagon also has laser sensors on at least some models. And normal CAS are merely final emergency backups to normal involved human driver. They're added systems to help cover gaps in attention, and many simply depend on alerting the driver, not even doing breaking on their own. Whereas Tesla has been marketing autopilot as on the path to full level 5 since the beginning right down to the branding (vs "advanced driver assistance" or something), and whatever asterisks they've added since drivers keep depending on autopilot and autopilot vehicles keep crashing into stationary objects. Sure, maybe better software could avoid that, but the fact on the ground is that it hasn't. And for a life safety critical system, throwing hardware at a problem vs pure software is not wrong just because it's more expensive.

Tesla may be trying to optimize costs and be aggressive as they have been in other areas, doing the whole MVP/iteration thing, but this is one place where that just isn't necessarily the greatest strategy. They should be aiming to be better than human drivers not just as-good-as, and the challenges and limitations of ultra complex software based systems development are hardly some new revelation. They should have been prepared for that too with more hardware backstop.
Yikes, I grew up in that area (on the U.S. side) and my neighbor down the street passed away from a disease related to mad cow disease about 10 years ago. The article lists mad cow as a variant of Creutzfeldt-Jakob disease...I wonder if this is what he had?

The area is largely agricultural, and the cancer rate for that region is high compared to the rest of the state (Maine). Hmm.
You cannot read their minds.
> SARS-CoV-2 will never go away because it infects animals

unless we vaccinate animals too?
Ranger plugin that adds file glyphs / icon support to Ranger
Anyone else think of "A Fire Upon the Deep" by Vinge?
So, alone or they're hiding?
I remembered it wrongly. It wasn't about named colors, but "web-safe colors" that can be displayed by 256 color displays directly, without having to fallback to the closest color or by using dithering. Some of them happened to have a name attached to it. Don't know if the original 16 named colors are also all safe colors.

https://en.wikipedia.org/wiki/Web_colors#Web-safe_colors
It is a bit funny that you are complaining from the style of my complaining. Not offering a better way to do it brings the discussion to my level, which is a bit sad.

Anyways, the reason that such situations piss me so much is because of the sucker punch that they feel like. You click on something that is text, it can't be anything but text, yet someone has converted it to a picture to make it pop up easier in social media which by the way excludes me from the fun that I expected to share.
In practice this happens an order of magnitude less than "I want to handle two things that match the same protocol that I didn't write and can't extend" and "I need to pass something that would work fine to a poorly-typed library" combined.

That's before we even get into the philosophical issue of, who are you, the lowly library implementor, to say those aren't something appropriate to abstract over in my application?
4) this not 100% true. To get someone’s passwords you just have to compromise their bitwarden_rs to include a malicious web client that sends the master password to the attacker if the user logs in. This is a different story of course when the web client is never used. Then it is impossible to get the passwords because it’s encrypted at client side.
Can you expand on consciousness not being a thing? You mean it doesn't exist at all or it isn't a physical thing?
My dog does that. Easy to train, but not obedient.
No, my complaint is: I am very annoyed that this professional workstation runs Notepad ten times slower than my old 486.

What counts is the final user experience.
The original episodes do not caption the text either. It's not like anything is lost by living up to that standard here.
Futurama is great! I wish it would have gotten more popular but I guess most masterpieces aren’t appreciated on their time.

I can confidently say that some of best tv writing I have seen is from Futurama. Totally recommend it to anyone who hasn’t seen it.
I own no Tesla securities. Can't smart people simply argue that progress has a cost and what realistic risk expectations are? Being pragmatic doesn’t make one a shill.
I'm currently behind a corporate firewall which blocks Imgur. Not being very familiar with Futurama, I thought the entire joke was that the quote for episode 1 was "Episode 1", the quote for episode 2 was "Episode 2", and so on.
> perhaps a certain soulful software needs to interact with material phenomena in order to create feeling

In other words embodyment is a necessity for consciousness. The ability to explore, interact, make experiments, test theories, they all depend on having an able body to move around and a rich environment to explore. A body also brings necessities - the agent needs to work to keep itself alive, and has goals, positive and negative rewards. These are ingredients without which there would be no point for consciousness to exist.
"Whitespace" in programming languages is a single word. "White space" in visual arts is composed of two separate words.
Is there a way to contact you? Do you have a blog?
My understanding is that the Episode 111 quote is the only instance of "not sure if" on the show, and it was in reference to the Internet meme, not the other way around.

So that one is probably my favorite.
As others say, this sounds unlikely and unwieldy. It also doesn't quite make sense. How would it help to change "lightyellow" to "yellow", say, without knowing the contrast of the other colors next to it? Are you trying to darken it or lighten it?

It would make much more sense to do something check the lightness ratio between the foreground and background colors, and increase that ratio on the fly. Chrome can already tell you if the color ratio is too low to pass accessibility guidelines. There are a number of plugins that do this, like Color Enhancer [1] or High Contrast [2].

1. https://chrome.google.com/webstore/detail/color-enhancer/ipk...?
2. https://chrome.google.com/webstore/detail/high-contrast/djcf...
Prior Art:

https://www.youtube.com/watch?v=_X_ctwt8PT4