skysight-inc/HackerNews huggingface dataset:
I love Redis and I want it to be there forever.

Likewise. And if they think that going proprietary is the best way to accomplish that, then more power to them. But let's call a spade a spade and not come up with disingenuous nomenclature like "Apache License + Commons Clause" and try to pretend to be "kindof Open Source". That makes as much sense as claiming to be partially pregnant.
I am native german and I disagree on that count. It means “flat fee” and not “unlimited”. Local calls for example used to be “flat rate”, they’d cost a fixed fee but disconnect after about 30 minutes or so. (Yeah, I still remember that personally) Flatrates for mobile data never were unlimited, either.
>Because why would you want your software become part of the lock-in strategy of a cloud provider

Because I care more about that my software was found useful enough to be used, less so about by who and why? This is the main ethos behind licenses like BSD and MIT and APL. That, or I don't care enough to take a stance on license politics, and the BSDlike licenses are the only way I can put my work out there whilst giving any prospective downloader the least amount of need to think about license politics.

I don't share this "those evil corporations!" mindset that tends to drive so many that choose a GPL-series license.
That's why I said "at least in terms of propaganda". Anything that's owned by the state is considered to be owned by (all) the people.

Venezuela also is not by definition a socialist country, it just has a socialist party whose goal is socialism. There still is a relatively strong opposition.
You can (and should) alter the layout for command mode so as not to destroy years of muscle-memory.
Why would the owner of the largest and most profitable software store on Windows want to kill Windows?

There is some weird fan effect with Valve similar to the Google early days where people see them as a universal force for good that will free PC gaming from Microsoft and has the users best interests at heart.

Honestly feel the actual drives of Valve couldn't be further removed from the desires and beliefs of Valve fans.
OpenStruct in RUBY
From "man versus food":

"Cool and creamy. With just a small dose of OMG. Absurdly delicious and just what the doctor ordered. A balanced diet of cream, cheese and sugar. [Unintelligible] Put a fork in it. Doctor fork."
It already is linked on the installation page:

https://www.wireguard.com/install/#android-play-store-f-droi...
https://lmddgtfy.net/?q=flatpak
https://lmddgtfy.net/?q=snap%20linux
The Commons Clause is an existential threat to open source
Thanks. They're distinct editors on macOS which I'm currently using. And no, vi doesn't have syntax highlighting so perhaps that's a big enough reason right there...
Hoping WebAssembly will eventually be in a position to help.
But can they fly with all the motors dead? What if they loose the supply of power from the battery system? A standard config can deal with that senario.
My point is that there are lots of ex-sysadmins (like me), programmers and DBAs out there that have the base knowledge necessary to relatively quickly retrain as sysadmins if that was to become necessary.
When you are buying a cloud service, you are exchanging money for the time and effort to set up and maintain the servers.

Of course, you can set up your own server in a cheap rate, but you will need to spend much time and effort on setting up everything including the hardware, software, connections, electricity etc. Keeping the server up and online is not an easy task from a household location. Load balancing, keeping backup servers... as time goes, you lose more time and more money.

When you buy from AWS/Google/DigitalOcean — you just pay the money and - bam! - you have everything at your service.
Computer Science Proficiency Assessment: SAT for Software Engineers
I can confirm that having physically different keyboards makes it much easier to switch back and forth. Many years ago, I worked for a company that had a mess of old Sun hardware in the lab with the old Sun-layout[0] keyboards. After about a week of using them, I was pretty comfortable using them, and had no trouble switching back and forth the the customary layout keyboard at my desk.

One day, I discovered the one Sun machine that had a Sun-manufactured keyboard in the customary layout. I was incapable of functioning because I expected it to be in the Sun layout. I had to switch it for a Sun-layout keyboard so I could get some work done.

As an aside, I decided I prefer the Sun layout, and so I've remapped the 6 or so keys via software on basically every computer I've used since. The only issue is the `~ key, which ends up on [ESC], since I haven't yet found a keyboard that has the [backspace] key split in two.

In practice, this isn't much of an annoyance to me. My wife, however goes nuts any time she needs to use the computer for "just a second" and doesn't log me out. I've since gotten better at switching, and if I have to type something when she's logged in, I usually flip the switch pretty quickly.

[0] https://deskthority.net/wiki/Sun_Type_5#Layout
Lolli launches to give you free Bitcoin while you shop
How to make $1000 a day online posting little tiny ads, using software?
I recalled https://en.wikipedia.org/wiki/Optimus_Maximus_keyboard from years ago. It looks like the successor uses an LCD screen: http://www.artlebedev.com/optimus/popularis/.
Cloud Computing Training in Noida
> This is the biggest reason for equality.

Sorry, that was very poorly worded in retrospect. What I meant was this is the biggest reason for trying to keep inequality in check. Because to abandon keeping it in check is to accept (at some point in the future) being a slave to the god overlords.

Just because.. human nature.. does not mean you cannot individually, and as a society, try for something a little more stable and productive. As I said, it depends where you draw the line, everything is a grey area. There are real dangers to inequality, just as there are dangers, as you point out, to forced equality. And yes, you can fix inequality by re-distributing wealth back to the poor. That is the fucking point. But it brings up other problems of its own doing. Imagine though if this fix is not absolute, just about degree. And perhaps a small one just to keep the power balanced between the rich and the masses, and the corporate and the political. Perhaps it needs to swing back and forth occasionally to prevent a monoculture.
And really, if someone does not agree with you on precisely where that line is, doesn't mean they are automatically some kind of dystopian socialist. Most people largely agree with each other on most things in principle, just not in implementation.

I mean I fully agree with some of your points, even your main point that equality sucks (which is not to dissimilar from mine), but then who wouldn't? Your comment just contains so many wild projections it is hard not to be incensed. Not one sane person ever has ever suggested to lift everyone up to wealth and high society. I think your wording also betrays your prejudices... "there's a reason they are poor", "rewarding the poor." Seriously, where do you think wealth comes from? This is exactly the problem I was describing. People with wealth believe they deserve the wealth they have (and sometimes a little more), so of course it follows that the poor do not, otherwise they would have some more.

Anyway, I give you the benefit of doubt, that line of mine was poorly worded (but still quite clear I think). But I really find it quite annoying that everyone constantly evaluates other peoples arguments by starting from the assumption the other is wrong and then making up all the straw arguments to suit their own point of view.
Great read, thanks.

I haven't listened to enough psy-trance on F1 systems to really make a comment, but it's something I'll definitely think about next time I'm at a psy-trance thing with F1 speakers.
I have no idea what exactly you did, but I can't fathom how you would form such opinions from hands-on experience with both technologies.

You say things like "just export to HTML5 from Adobe Animate/Flash", but if you had actually used that, you would probably tell people to stay away from it, or at least acknowledge the caveats.
This one can fly with just one rotor running:

https://youtu.be/gfkRCzgHGq8

Admittedly it would be a pretty terrifying ride to the ground, but preferable to plummeting. There’s a lot of rotational energy in the aircraft though.

I think there’s probably significant scope for improvement in redundancy of these systems.
Describing git as a DSL stretches the term quite a bit.

('DSL' can be a valuable lens to view a program though. Just like viewing things as eg file systems or databases can sometimes give you deeper insight.)
I'm reminded of vrml. That was in the 90s. Back then I expected more by now.
Except that the availability of emulation may cause developers to stop native linux support. I dont want to hear "talk to valve about your linux issue" every time i report a bug.
it’s actually pretty decent pizza and the price isn’t too bad either.

Most room service pizza is. Suggestion is a powerful force.
Pop music of the past had plenty of people lip-syncing their concerts, house bands that played all the instruments, and so forth.

It is not obvious that you had to be a trained musician to succeed. Many who succeeded were, but many who succeeded are not.
> For example, a for loop from 0-through-N (N:i32) will execute N times in C, but N-or-infinity times in Rust.

Eh, not quite true. If N is a 64-bit or an unsigned integer but your loop index is a signed 32-bit integer, then you will have this behavior. In Rust, the idiomatic for loop will have the index variable always be the same size as the condition variable, which prevents the infinity case from happening. In C, if you have a 64-bit condition but a 32-bit unsigned loop index variable, you get the N-or-infinity case as well.

In other words, if your language is subtly redesigned to make you jump through hoops to do things like have mismatched integer types in for loops, then the need to rely on undefined behavior to reclaim that performance is lessened.
Building an Airport for China’s Future Mega-City
I'm really not enjoying the corporate world's coopting of words like tradition and culture. Seems very dystopic.
I think the article makes some really good points about the bullsh*t jobs and their effect, but I ponder the final two paragraphs in which this is said:

"Just think what kind of culture, music, science, ideas might result if all those people were liberated to do things they actually thought were important."

Would this really be true? I've heard that an artist needs something to struggle against, something to constrain the medium they're working in, to inspire the creation. Just having it be wide open is not optimal.

I think it's much the same for any field. You have to be challenged to have your spirit moved to take action. You have to have a focus for your intent.

Just having copious amounts of free time might not be the cornucopia of wonderful ideas and creations proposed in the article.
"unlimited" _MUST_ be unlimited, not Verizon unlimited, or any other unlimited!
I'm not expecting 50mbps literally 100% of the time. I am expecting them to make a good faith to deliver 50mbps at all times. If they actively apply throttling after a certain amount of data, that is not making a good faith effort to deliver what you promised me.

Short bursts are no longer the normal way for consumers to use bandwidth. Most bandwidth is now used for streaming media. In 2015, it was 70% of American bandwidth at peak hours[1]. It has probably only gone up since then.

[1] https://venturebeat.com/2015/12/07/streaming-services-now-ac...
We All Live in Parasocial Hell. HOW MANY FAKE FRIENDS DO YOU HAVE?
And then you have countries that are one step ahead where the 'poor' enjoy much cleaner air than the 'rich' because the rich all have their fireplaces going. No joke.
Yes, because I have to have a sysadmin to run all my computers at home...

Sysadmins in an org are there to stop you from doing things, not help you.
Unix = open source
> The U.S. has accepted the principle that Taiwan is a part of China.

The quote you provide does _not_ say that. It says that the US has _acknowledged_ that both the PRC and the ROC maintain their is one China and that Taiwan is a part of it. It does _not_ say that the US _agrees_ with that position. It also does not say that it considers the PRC the government of that "China". It does not say that Taiwan is governed by the PRC. The US has _never_ stated that it considers the PRC the rightful government of Taiwan.

You are however extremely correct about the ambiguity of the US position.
Are you rated for the Basketball? How many hours have you logged on the basketball? /s
In case anyone else is wondering, this spreadsheet is posted as one of the github issues and compiles people's tests of different games:

https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmF...
I had the tab open for a while so didn't see their reply. So no, not "necessary" just accidental. Sorry to have cause you such mental anguish by answering your question which would have been answered if you had read any of the thread or the linked GH issue.
Only if you merge it.
How to engineer a raise
Hey, Opensource Doesn’t Have to Be So Hard
It can be a struggle to start Opensource. Millions of developers, millions of repository, infinite amounts of code: it can be quite daunting.

Our goal is to make that process easier. notmarkdown ( https://gothub.com/ntrupin/notmarkdown ) aims to fix that with a welcoming community and clear cut contribution guides.

It’s time to start opensource. Welcome to the team.
If it's not a poem, it's not an ode.
Possibly-ignorant legal question: Could the "CLA" be as simple as a checkbox on the PR submission form that says something to the effect of "You agree that your contributions to this repository, while owned by and credited to you, belong to (ownername) for the purposes of copyright and license enforcement?"

Basically, making anyone who contributes aware that the contribution doesn't give them a claim in the copyright of the project. Short and simple.
> a product or service whose value derives, entirely or substantially, from the functionality of the Software

This phrase is where the legal battles will be fought
Nvidia 396.54 Linux Driver Offers Big Performance Boost for Frequent Gamers
The nice thing about Linux and emulators is our reporting. It will be much easier to figure out what the issue is then most people think.

https://wiki.winehq.org/Bugs
I think the problem is if you press q accidentally when you want to hit :q and then hit q again (recording @q), at this point Esc won't work and you have to hit q a third time to exit.

When taking a second to think about it it's quite obvious but in the spur of the moment I sometimes get stuck hitting Esc multiple times before realising I'm in macro-recording mode and hit q to exit.

I've also seen many new vi-users get confused when they accidentally enter macro recording. This could probably be improved with some clever hinting (maybe change hint to "recording @{key}, hit q to exit/stop recording") and maybe some hint when hitting q only once indicating that you're about to start a macro sequence.
A Positive Relationship Between Aerobic Exercise and Weight Loss
Want to get ahead as a developer? Here are 3 things you can do right now
Then try this http://patorjk.com/keyboard-layout-analyzer/ to find the best layout for you.

I did the test, my ideal layout is Colemak. So I programmed my keyboard with that layout. It took me a while to learn it.
With respect to metadata, the premise of PVFS^WOrangeFS is that providing full POSIX semantics (specifically locking?) makes the issues even worse, so it doesn't try, to decent effect. That may rule it out, for some applications like databases, though.

Lustre has DNE for distributed metadata now. Presumably multi-tenancy would be important in this sort of application.
I have been running my algo VM (with wireguard) in Azure for 2-3 months now without issue. For me it is nice because there is an Azure region pretty close to me so I don't take a _huge_ hit traversing the country.

I do work at MSFT but my algo VM is inside of my personal account.
I think AGPL would suit them well.
I think it depends on the kind of content and audience but surely but I'm also curious.
No. You're thinking of jokes.
Few people would argue that literally useless functions cannot exist in sufficiently sclerotic organizations.

What we are saying is that Graeber's claim that job satisfaction surveys indicating 40% of people would not describe their job as "making a meaningful contribution to the world" are clear evidence that enormous proportions of the workforce have no value to anyone is bullshit.

(And particularly his original article, which put it in terms of a "poet musician" being rather more cynical about the merits of his day job than his apparently less commercially valued art, and this being evidence this creative output was undoubtedly worth more to society than the service he actually could get paid big bucks for)
So you want to build a Microservices-based website
Thats awesome! Have you considered Diigo integration?
Intel AI Interview
8.0 was the first major release in 20 years? I find that claim highly suspect.

... search ...

Judging by the timestamps on the vim ftp server, 7.0 was released in 2006. 6.0 in 2001. 5.0 in 1998. That's about how I remember it, although I don't think I got on to the 5 series until after 2000. Anyway, that's four major releases in 20 years.
>Well today's lyrics are worse in at least one objective way: number of unique words.

That's not a good metric.
17 Tips After a Year in JavaScript Development
“Man needs difficulties; they are necessary for health.”

Carl Jung

I share the same thinking. Innovation and art are the product of many things, and not just free time. I won’t claim to know what those things are, but to suppose free time alone is enough seems to be a shallow insight.
Looks familiar... https://en.wikipedia.org/wiki/Observable_universe#/media/Fil...
Ask HN: How do your customers contact you by phone?
Do you still talk to your customers on the phone? Do they call your landline or cellphone? Do you use a phone system, voicemail, concierge service or do they call you directly? Do you offer a toll free number?

I am working on a new business phone service ( https://www.clinq.app/en/ ) and I would like to know more about the phone habits of international businesses.
I worked at a client that manually pulled data from 70+ remote servers every morning to combine into a financial report.

I enabled ps-remoting, wrote a bunch of scripts, and turned this process into an automated batch job that took 3 minutes.

One of those odd jobs that was a lot of fun.
I have used Vim on my Amiga and up to about two years ago.

I use Microsoft Code with Vim extension and RStudio with Vim option turned on. I am very happy with MS Code and sort of with RStudio's take.
You could actually use ed [0] or you could split the file:

split data.CSV; vim x*

[0] https://sanctum.geek.nz/arabesque/actually-using-ed/
Seems the markdown wasn't rendered to html, here's a link to the generated image
https://johnhw.github.io/umap_primes/primes_umap_1e6_4k.png
To me as i build cell phone towers for many carriars i will say this. If each carriar would understand or take in the matter of fact as what do they call unlimited i would like to figure that out. First off text and voice and calls are unlimited but data is never unlimited because there will always be a cap hello people and businesses out there. If we were all smart and we all went to court on this unlimited plan issue we would all be rich. If a plan cost $100 and its unlimted that means there should be no cap on data ussage any time you have an account. I will always also question a cell phone store about unlimited data because it is so totaly false really it is. People have to really look at how much data do we use each day while we have a cell phone. I laugh all sorry to say i know i am in the cell phone world my self i do shake my head alot and i will say this. When or in time will agencies figure this unlimited plans out the right way and not screw people or lower there speeds.
Traditional State Abbreviations in the U.S
The great Chinese social credit system through the private back door...

How long before Insurance companies are using this data to charge you more?
How to Waste Time Properly (2013)
The vast majority of WordPress-powered sites have no personalised content: the only authenticated users are 1-2 administrators, and 1+ people who add/edit content.

For this use-case, it's hard to beat WordPress for features and ease-of-use, especially when you consider the ecosystem of plugins that can add commonly-needed functionality. Sure, you could roll-your-own, and then add some code to generate a sitemap.xml etc., but there's no need.

Sure, it doesn't scale without adding caching, but it's trivial to add caching with either a plugin, or by putting varnish or similar in front on the same machine, or using a CDN.

Sure, if you have dynamic or personalised content, you'll need to cache further down the stack (e.g. at the database level), and that's less efficient (because you're probably running multiple php files to generate a single HTTP response), but that's not the usual situation.
"what could I get away with"

Seems like an awful thing to build your business around.
GPL is great for infrastructure things: it allows easy sharing, but requires reciprocity and prevents takeovers. GPL gave us Linux, a wildly successful OS kernel. Also, GPL is compatible with commercial dual-licensing, which may be important in some cases, such as use in governmental agencies.

MIT/BSD is great for small, less important things, and allows for no-question-asked use of such software in basically any setting where software does not need certification. This is something many authors seem to cherish: "my piece is useful and popular!".

The problem is that a small fun hack may eventually grow into an important infrastructural piece, and at best you can try and re-license it under GPL / LGPL if you want more control, and all contributors agree.

OTOH going with AGPL usually means that no corporation will ever touch your software with a ten-foot pole, so corporate contributions to the codebase will be zero (unlike GPL software). This may keep that software more free in one's eyes, but also obscure.
This kind of hypocrisy does call into question the sincerity of your belief in whatever advocacy you're supporting, and whether you're simply supporting it to conform.
I don't know man. I just took a week of PTO to "Marie Kondo" my house. Before I had kids, I used to take a week or a long weekend pretty frequently to work through a book or learn some new tech, so I don't think it's that unusual. Probably at least half of my yearly PTO ends up being me going to conferences (professional) on my own dime.
Yes, but at this point, the Brownie is a cultural icon and a working camera. $24 is pretty OK for that.

Props to the FPP for selling film adapters https://filmphotographystore.com/collections/film-related-ac...
Only if your computer is a black box isolated from the rest of the world...
Look how quick the comments thread on this research got Hijacked in to site performance..
What really gets me is that words like 'unlimited' have a pretty unambiguous meaning. Is there any limit? Then it's not unlimited.
How about a 5 litre v-twin motorcycle cut off a Merlin engine?

http://www.abc.net.au/local/photos/2015/08/19/4296075.htm