skysight-inc/HackerNews huggingface dataset:
Yeah, it's a very ugly and confusing case of "trademark overload" where "Redis™ Labs" is not directly the owner of "redis" the server application but is directly the owner of "Redis™ Modules" add-ons for the server application. Redis™ is not exactly "redis", one of these things is not like the other.
Is that a reason to do the same thing to others?
This is not meant argumentatively, but is it intrinsically part of the definition of a psychological disorder that it cannot be controlled at all by the person? And presumably people here aren't actually diagnosing him with the condition, merely saying be acts like that (as many smug, full of themselves people also act that way without it being clear they've got a disorder)

Irrespective of that, I'd say that shaming someone isn't great whatever, but there's no denying that this kind of thing is disruptive - people persevere with his writing because he's often got valuable points to communicate, but you'd have to be thick skinned to say it wasn't intensely annoying.

Even if Stephen can't control it, it seems like he's functional enough that he would be aware of the way he comes across and simply ask someone to edit out the OTT aspects brefore he posts. Knowing his eagerness for efficiency, perhaps he could even automate the text processing with the Wolfram Language.
I'm surely not speaking for a minority when I say I couldn't disagree more with the parent comment.

Redis is the most simple, rock-solid piece of software I have ever had the pleasure of using. I find the comparison with FoundationDB jarring.

Don't let the negative comments like that sway your mindset; I think your choices are spot on and the proof is in the pudding.
That's when committees and standards bodies work well.

When they don't, you get OAUTH2.

https://hueniverse.com/oauth-2-0-and-the-road-to-hell-8eec45...
> but who owns the database? And who enforces the contract? And who owns the actual data?

> Blockchain provides satisfactory answers to all those problems.

What problems? I mean your arguing like something like public transportation is an impossibility without blockchain backing because: "Who owns the stations, who enforces the schedules and who owns the actual busses?"

Those are not problems. They are all just questions that are always insanely easy to answer in the specific case.

With your banking credits, who owns the database? the bank, who enforces the contracts? the legal system? And who owns the actual data? Depending on law, there's ownership relations between yourself and the bank.

You an way to many crypto proponents are arguing like ownership rights, legal systems and databases don't exist outside of blockchain based solutions.
Agreed. One could maybe make a case for NY as pre-eminent city of the 20th century, but Rome held that title for at least 4 or 5 centuries. London maybe for 1 or 2 centuries (I'd say 18th and 19th). Maybe Madrid at the height of the Spanish Empire. From an Asian perspective, a case could be made for Beijing.
Oh boy. If people think this is an example of being unacceptably direct and gruff, I need to reexamine the way I talk during technical discussions.

I've always thought it best to just cut straight to the core of issues like he's doing. I suppose it's a jerk move to corner people into admitting they're wrong even when it's obvious. Maybe there's a nicer jedi-mind way to do it.
World's Largest Bee Found in Indonesia After Disappearing
Couldn't you just view your profile while logged out? Or using a browser in incognito mode?
This comparison is flawed if it excludes those who have to wait indefinitely due to not having sufficient coverage. Put those in and wait times wouldn’t look so great in the US anymore.
Relevant tweets:

https://twitter.com/zmarty/status/1098778955429998592

https://twitter.com/DyslexicChris/status/1098709628744097797

https://twitter.com/Foritus/status/1098609887595110401

Older:
https://twitter.com/winxp5421/status/1000058003498913792
Bitcoin and Lightning Residency in NYC
here's a similar idea you may be interested in https://meta.stackexchange.com/questions/17443/how-is-the-de...
You probably want to read https://www.blockcerts.org/guide/
The whole point of the arrogance / humility axis is the awareness that there is not a destination to be arrived at named "expert". The DK graph goes up and to the right, to infinity and beyond. We must merely try to do our best, and try again.
How is this different from programming the killer robot and turning it on?
The damage is done, though. Federal judges are appointed for life, and only a higher Court (again, whose judges are appointed for life by the President) can overturn their judgments.

There is literally nothing the customers can do to change the outcome -- even through the electoral or political process -- except by petitioning Congress to change patent law.
http://giacomoballi.com
Google Earth supports historical imagery, and it'd be neat if these images could be added.

Based on the age I suspect they're missing a lot of necessary meta-data, though. Maybe it could be crowd sourced in a "captcha" somehow?
I think you have to decide between providing a good web experience (readable font/spacing/images) and making readers feel like they are in Vim/emacs.

That said, it was still a good read. Thank you for the time and effort you put into Redis.
Unless they train frequently I can't imagine this working well. When I was at military we did shooting exercises at targets. This was easy but as soon as there was an exercise where the situation is messy or you are under pressure things fall apart quickly. There were situations where our group would have killed each other instead of the attackers. You need a lot of training to do that right.

I don't know how things develop at a school shooting but I wouldn't be too surprised if people ended up shooting each other or the wrong people. I hope the organizers have thought this really through.
> Why do you have different principles when it comes to privacy to judge FB and Goog?

Why do you assume anyone has? Even if some do, why should the ones that don't have to answer to your assumptions?

When a thief gets caught, and they say "why don't you care about the other thieves?", nobody honors that with an answer.
The Art of Watchmaking – In Pictures
Show HN: jqkungfu, a jq Playground Built with WebAssembly
I don't think it's all that surprising that individuals are more motivated to protest something specific rather than the economic development programs that allow it to happen.

I (and many others I've spoken to) don't have a problem with the idea of economic subsidy to support businesses moving to NYC, but objected to a company the size (and success) of Amazon doing so. I can imagine there would be widespread support for a move to limit these programs to smaller startup companies, and maybe we'll even see some local politicians propose that.

But there's a city/state issue here. Few people would object to Amazon creating a massive HQ and 25k jobs in Albany, even if they would in NYC. So any answer would have to take that into account too.
The article mentions that the idea of “Medicare for All” is currently popular in part because it’s not clear:

> But when people hear arguments against it, their support plummets. It turns out that most people don’t really know what Medicare for all means. Even asking three policy experts might yield three different answers.
I frequently see commercials that must have cost millions of dollars to create and place that make the opposite argument. If what you're saying is true, the whole industry is just selling snake-oil, and (I think?) people are buying it. The more likely scenario, it seems to me, is that lots of these people actually believe in good faith that this is actually useful technology. If you assume that's the case, it makes sense for people to continue pointing out why that may not be true.
While at the same time increasing the collective cost for everybody else? (ie: wasting energy).
You're cherry picking, and the US is getting worse every year in that metric, while other countries have started tackling that.

But the main thing is this has nothing to do with the universality of healthcare, more about how it has been implemented in those two countries. Go look at the UK, France, Germany, Australia.
Sounds like a wonderful idea to me!
Show HN: Portable Network Boot Environment powered by Ansible and Vagrant
He just colored the link in Stygian Blue.
ot, but even as i would probably be a little dismayed to learn my burger wasn't made of what i thought it was... it's kind of amusing that horse meat causes a stir while cow meat doesn't it's all just a matter of what's normalized i guess.
Worldwide Public Holidays Database
Oh, that makes more sense. The first definition seems nearly self-evident; what nation state doesn't want to protect its own interest? But there's certainly a distinction in promoting oneself above others.
China Wants Its Rural Villages to Go Cashless by 2020
I agree, the current text is not very readable, but imagine it served raw as txt... Btw soon or later I'll change it with something else indeed. Need to find the time, also to convert the old posts.
Hmm. It seems to me that you failed at the "arrogant" part.
I'm not sure what point you're trying to make.

I think I agree with you: It is difficult to identify between good and bad guys. A kid with a gun might be a good person making a terrible mistake which is why I wouldn't want to shoot him/her, especially if that person hasn't harmed anyone.
> The system isn’t undermanned, it said: It’s inefficient. We rely too heavily on physicians and not enough on midlevel practitioners, like physician assistants and nurse practitioners, especially because evidence supports they are just as effective in primary care settings.

I’ve been preaching this for ages, there’s a place for MD/DO’s but when you go in for a set of sutures, an annual physical, all sorts of basic procedures there’s simply no reason for anything but a PA or NPP to be involved.

Let mid level providers do their jobs without needing a physician to sign off on everything (many states have figured this out already) and encourage growth in these roles instead of saying “we don’t have enough doctors!”
I dislike this reasoning, lots of things worked for millennia but that doesn't mean the modern version is somehow useless. Phone networks? Communication has worked for literally millennia without it.
This got used at light speed
Those two possibilities are not mutually exclusive, nor is either exclusive with other notions like reader expectations and capabilities being guided to some extent by the most popular and/or readily available material.
Hasn't been a great start to the day. Thank you!
Are those diagrams generated via something or did you create it in an app?
I more or less responded to this in response to "etblg", but you'd be amazed at the amount of funding available from angels, local governments, provincial governments, and federal governments.

No, we probably won't be building the next Facebook up in Sudbury. We don't need to.

But we can do extremely well being "big fish in a small pond", as the saying goes. Our strength is mining. Very few communities have the concentrated resources and expertise that we do in this very specific sector.

I think your point of view is a little VC centric. If you're a community leader in any city like ours, your ambition isn't to attract billions of dollars of investment to build the next unicorn. I mean, sure, we wouldn't say no to it. But the actual challenge we're trying to solve is job creation. To create jobs faster than they can disappear.

If we throw all our money willy-nilly at any tech startup, we're not going to get a good return on that investment. Startups notoriously fail at a ridiculously high rate.

But we can look at our strengths, and build upon them.

You know, like any sane business person would.
There's a more limited view if you're not logged in with an account. You could create another account just for this though..
>Most developers are enthusiastic people, but sometimes you may have the chance (or misfortune) to work with a negative one. Negativity is infectious

Western society has a weird optimism bias. I think it goes hand in hand with extroversion bias, and it keeps many people from being genuine.

>those developers are clearly at the top of Mount Stupid

Frankly, that's insulting. Being a negative or critical person does not make one stupid, on the contrary, I would argue that the skepticism that comes with negativity is an asset for engineering. This advice is carte blanche to dismiss criticism.
Given the state of housing in NYC that sounds like a far more desirable outcome than Amazon taking up all that space.
Right, I was agreeing with you and adding additional information.
Author here.

I built this tool to quickly play around with JSON data and jq queries outside the command line.

It was built by compiling jq from C to WebAssembly, and by basically calling jq's main() function from JavaScript!

The main advantage of this over having a server run jq queries and return results to the browser is speed and security. But there's also convenience: jqkungfu is front-end only, and is hosted as a bunch of static files on cloud storage!
It's even more ironic given this person (or an ironic robot?) is socializing via a computer with someone else not even at work and learning about Wolfram's setup, something that'd be antisocial, uncomfortable, or seen as slacking off in many offices...
> "I really believe that in the future of Redis “client side caching” will be a big thing. It’s the logical step in every scalable system."

How is this a logical step in the context of micro services ? I feel there is a trade off. If I have to scale a service to N instances where each of them cache the same type of data. Potentially, I'm duplicating that data N times. Which means I need to reserve that much additional RAM per instance. I can avoid this by storing the data centrally in a very fast cache aka Redis. On the other hand even the fastest standalone cache will be much slower then accessing data in process memory.
We've banned this account. Obviously, if you've read the guidelines, you can't comment on HN like this.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
That would be my guess. Court fees pay for judge and supporting staff salaries, benefits, facilities, perks. They've found a gravy train and will ride it as long as they can.
Can you not think of any negative aspects of unions?
are you sure it wasn't Steven Brenner or Syndey Brenner? Or maybe Seymore Benzer? I always get them confused.
So in short: You failed saving your recovery credentials (Question + Answer) and you‘re blaming Apple for it?
> The 0.12 version of the kernel does not exceed 20,000 lines of code

> The 4.18.X version of the kernel code is extremely large, and it has exceeded 25 million lines

Is most of this drivers though? whats left once that's removed?
This take can cause a pretty unproductive worldview. The trouble is, we've all met different people who fall into broad categories like "jack of all trades". A lot of morons will say this sort of thing. Sometimes it's because they think you think they are dumb, so they want to show you that they are good at other stuff so as to keep their ego happy.

However, generalists are a very useful component of a team. They tend to be able to have a higher level view of all the moving parts, and typically are great for, say, proposing integrations, or high level system design. Also, often specialists will solve a problem in their specialization, fit be damned. They need someone to derail them and say e.g. "this would be much, much easier if we leaned on MySQL to do this".

So, this feels like a baby and bathwater situation to me.

I'm sorry to read so deeply into your anecdote, but there's some interesting stuff to unpack.

> This can be nice in small teams, but usually leads to components nobody (not even the arrogant one) can understand

This describes nearly every company's MVP, so if you're thinking of a person in particular who had to cobble together some dynamic mess, chances are they have great regret for their design. But remember, tech debt is a luxury in these cases - often the alternative is no job or company, as the runway was exhausted, or investors were not impressed.

> A person believes they're the smartest, but not most knowledgeable, in the room.

I think there's no getting around this. In fact, TBH I hope my colleagues feel this way - I want them to advocate for things they think are better, and I don't want them to instead fall prey to their own insecurities.

It's actually kind of a little self-help bullshitty -- the "you can do anything" stuff -- but truly it's actually not awful advice. I guarantee there's someone you work with who has a better way of doing things, but isn't confident enough to endorse it.

Anyhow... thanks for the writing prompt? ;)
This is what happens when for 30 year you create stupid people via western mainsteam Media

----------------------

Western mainstream Groups FAILING because of the LEFT, feminism and diversity and post modern Marxist brainwashing

* TV & Movies

* Music

* News

* Scifi

* Comedy

* Comics

* culture cons

* AAA video gaming

* AAA video game reviews

* Culture games (MTG/etc)

* Scouts
* Government

* Universities

* Education

* Marriage

* Housing sector

* Banking Sector

* LAW

* Courts

* Family courts

-----------------------

Then again wasnt the GOAL of Feminism and the LEFT was too

* Destroy Western Society

* Destroy Free Speech

* Destroy Western Marriage/family unit

* Replace men with state so women rely on state for resources/money
I did this -- working on open source founded by other people, from Bugilla to GNOME -- for two decades, and my experience is similar. Contract work is available for customizing open source broadly, and pays well, but it has all the common downsides of contract work. Notably, it conflicts with the growth-driven VC model which is where open source has ironically become a cornerstone.
Well they got a Samsung ice rink one year for the town. Which was nice.
Keyboard Media Keys Not Working? It’s Chrome’s Fault
You are just being sarcastic, right?
https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...
Amazon RDS Instance: What Should I Do to Create My Instance?
It has taken me a few years and I still fail sometimes, but I have learned to let people finish and then ask questions instead of telling them they're wrong, even when it's totally obvious to me. "What if that fails in this way?" instead of "that will fail in this way!". It makes the discussion collaborative instead of assuming that it's my job to point out everyone's failures. The punch line in one of my favorite comic stips is "It's not healthy to keep your problems bottled up inside me." It took me a long time to see how that applied to my own interactions.
depends on what your application demands. I've worked on applications where response times more than 3ms could cost the company thousands of dollars. And I've worked on applications where 30ms and nobody would even notice...
This is actually very similar to the apprenticeship system that my dad went through in order to become an electrician. They essentially paid him to train through apprentice to journeyman.

That said, it was through a union and they have certain guarantees about the level of pay and conditions that are acceptable for work, and the usual benefits of collective bargaining. What are your thoughts on software developers / engineers and unionization?
That's exactly what I've been writing under every blockchain thread on HN for the last two years: the only real need that blockchain solves is buying drugs. It hasn't taken over US and Europe yet (I presume because of progress by the legalization movement), but in Russia and CIS, there are no drug dealers that you meet anymore: anything you buy, you buy anonymously, through Tor and Bitcoin, without ever meeting any real person.

That's the only industry blockhain could disrupt, and it completely disrupted it. (I'm not sure about money laundering as I've never really know much about it).
What if the trusted authority is the Chinese government? would you still keep your same opinion?

At the core of it, it is a transfer of power from larger organizations to the people.
seems like a question for the other person, unless you're not really interested.
I'm not sure I'd necessarily call those problems - it's a weird definition I know, but perhaps tradeoffs?

1. On Electricity - It needs to be expensive to try to cheat or steal from the system. Currently with gold you would need to hire a private army to steal from and break into vaults - that's so expensive and crazy that I don't think most people are willing to undertake that risk. Currently I think electricity is the best way to make digital native things expensive. I'm not sold on anything else yet (definitely open to new solutions, but I'm not convinced think PoS is a viable one).

2-3. I think this is an interesting tradeoff. The way I look at it you pick 1 of 2. Either you trust someone or some people to return lost funds/remove "problematic" data or you trust the system in which case those things can never be recovered/removed.

I think calling those "problems" might be premature as they could actually be "benefits" depending on how you look at them.
FB does have a concept of enemy, though. Which is implemented as communication embargo.
To be honest, the top level comment in this chain reads a bit like an attempt at a plug for FoundationDB than a legitimate criticism of Redis. You could s/Redis/<literally any other DB>/g
This is completely tangential but it might help some people, especially those where English isn't their first language:

> she/he (not sure)

English is really strange around gender, and idiomatic styles have changed over time. It has always been a valid style in English to use "they" to refer to a single person of unknown gender [1]. This feels natural to English speakers when the subject is unknown and could be one of many potential people, as in:

When the first guest arrives at the party, give them a balloon.

Here, "them" only refers to a single person, but it's correct.

For the past hundred years or so, it was also common to use "he" to refer to an unknown hypothetical person. You see a lot of textbooks that do this. In theory, this wasn't supposed to come across as being exclusionary, but obviously it is. It's an explicitly gendered pronoun.

The feminist movement rightly drew attention to this problem, and writers experimented with a variety of approaches. Sometimes, at the beginning of a book you'll see an explicit "apology" saying something like "we use 'he' but don't mean it to only apply to males". Some simply switched to using "she" for everything. Others switch between "he" and "she" throughout, randomly or use the longer "he or she".

But, lately, it seems like the style is settling down towards simply using the already established singular they for all of these cases. To a native speaker, it feels a little weird at first, but you quickly get used to it. It's less jarring than "he" or "she" for most readers now.

It has a lot going for it:

* It has more established history than any other form.

* It doesn't force the author to pick an arbitrary meaningless gender.

* It's shorter than the awkward "he or she" (which also still forces you to decide which gender to put first).

* It doesn't exclude people who prefer neither "he" nor "she" as their pronoun.

So, if you're trying to figure out what pronoun to use when you don't know a specific one that is correct, default to "they".

[1]: https://en.wikipedia.org/wiki/Singular_they
@antirez: You continue to be an inspiration. Your words are thoughtful, your thinking clear and well-documented, and despite rare lapses your English skills are exceptional.

I use redis. I don't need ACLs, but I certainly don't disagree with your assessment, nor begrudge the time, care and attention to detail which is obvious in your design-work.