skysight-inc/HackerNews huggingface dataset:
If people are using Postgres in a worldwide distributed way, then it's safe to say that they likely have a deep understanding of the issues behind it.

Replication is a problem that n00bs aren't going to touch on their startup site. They're only going to use it when they have hundreds of thousands/millions of users already.
I feel this is especially true in a web/API world, where a lot of what isn't automated is usually rather similar between projects.

I deal with some daily major systems and some critical security architectures, but most of the time I feel like a digital janitor who is mainly making sure the SOA pipeline doesn't clog up.
GlusterFS: scalable network filesystem
Linux Application Container Fundamentals
In heavily scale-dependent industries there's often an enormous financial gap between #1 and #2. Compare Intel's CPU profits to AMD's, Nvidia's to formerly ATI, Xilinx to Altera, Apple to Samsung, etc.
Well, I'm glad to hear someone like you (a DE developer) say these things. GNOME went off the rails years ago, and KDE seems to be headed that way with KDE 5 (or is it Plasma 5? or Frameworks 5? or...? Just KDE 5!).

I'll be keeping an eye on LXQt. In the meantime, KDE 4 still serves me pretty well. Dolphin is a fantastic file manager for when you need a GUI, and KWin is a great window manager. And KHotkeys makes configuring global shortcuts so easy. And Plasma 4 lets you make decent panels. So I'm glad KDE 4 is in Jessie, so I can keep using it for several more years.

At the same time, I'm really enjoying using TDE on some of my systems. I loved KDE 3.5, and TDE picks up right where KDE 3.5 left off. It's fast, stable, sleek, light on resources, and looks great. It does everything I could want a desktop to do.

In a way, it gives the lie to KDE 4 and 5. I'm sure Qt 4 and 5 have some advantages over Qt 3, yet look at how well Qt 3 is still working in TDE! And I don't have to wait years for KDE to get around to feature parity again, only to have them jump to KPlasmaFrameworksDE6 the year after that and start reinventing the wheel again.

The XDG thing is another good point you made. If it weren't for XDG, we probably wouldn't have the decently usable desktops we have now; or at least they would be much less compatible, causing a lot of pain. So to some extent I think we need XDG, or something like it. If every DE project has to coordinate and standardize separately, users will suffer. Maybe a new XDG-NG could be formed by LXQt, Cinnamon, MATE, and TDE, the DEs that seem to be the most sane, focused on stability and usefulness.

Anyway, I'm not exactly one of your users yet, but thanks for your work nonetheless, and thanks for caring about the future of desktop Linux. I'm with you in spirit if not currently in software.

One suggestion: you said in another comment that you spent most of your time on developer outreach. Well, what do I know--but consider the old cliche, "If you build it, they will come." Nothing attracts developers like good software. When software meets users needs, and those users are developers with the skills to itch-scratch, they will naturally want to help when they can.

So just keep working on the software, making the best, most useful software you can, for yourself first and others second. As it improves, more people will use it, and more people will join the project. Don't worry about numbers--it will happen on its own when you do good work.
A few days ago we had some discussion [1] on the plight of homeless people in SF. It evoked some serious thoughts from the community both from people who live in the SF/Bay Area and thos who simply visited and shared their impression of the place.

I wonder if SF would benefit from something like this tiny house solution from Elvis Summers in LA?

[1] https://news.ycombinator.com/item?id=12403014
I'm just waiting for Matrix to get E2E going... For now, XMPP works well enough.
I would say that this sort of service spam is generally on a different tier from your classic 419 garbage or whatever. Usually those outfits will have their most competent person dealing with email to rope in new customers.

Amusing aside: I once hired one of these Indian web dev outsourcing firms to create a super simple form for one of our sites. (Not from a spam email, which I certainly wouldn't want to reward, but probably a similar outfit.) We could have done it in house, but I wanted to see how viable it would be to farm out simple, nicely encapsulated work when it came up.

Their failures were many and varied, but the most hilarious was when one of them wanted to givea section of form an orange border. (For some reason. The site's colour scheme was mostly greens with no orange to be seen.) Anyway, he decided the best way to do this was to find an enormous png of a sunset (multiple megabytes), and repeat a small strip of the top 10px or so as a background image in a div behind the area. I'm still not sure whether I was being trolled, or if incompetence on that scale is actually possible. (Normally I would assume it must be the former, but given their myriad other screw-ups, I'm not entirely sure.)

Every time I would write to complain about something utterly idiotic they'd done, they would wholeheartedly agree, share in my amazement at how foolish it was, and assure me that that junior programmer had been removed, and someone more senior would be taking over the project. (I went through a couple of levels of seniority, then eventually gave up when the Senior Lead Architect or whoever delivered the orange border monstrosity.)

Anyway, the most competent person in that company was definitely the one sending the emails.
Thank you for initiating the merger. I admired that because I agree fragmentation is a big problem -- http://gondwanaland.com/mlog/2013/10/22/open-source-prolifer... -- and the Linux desktop is a prime example. Clearly more mergers are needed.
Moving from Grunt to Broccoli helped a lot. 30 sec went down to a few hundreds of milisec. Broccoli is just insane.
I just realized this at 32. I was working 10 to 12 hours a day for the job. Ignoring friends, my health, hobbies, etc. It was fine for a bit since I was doing well at work. But I realized it meant nothing to the managers. I made one mistake and now all that hard work is ignored and the mistake is being dwelt on. I could have enjoyed myself the last few months and still have been in the same spot.
I loved the integrated tabs.. having to drag down (oops, not fast enough, try again) then a click and a swipe to close the tap instead of click/swipe alone... also it's just nasty after getting used to it... it's why I wish VS Code would go back to the pre-tab behavior, it was just so much better once you got used to it.

I find that firefox is a little funky on Android though... the integration with lastpass is weird, have to copy/paste, at least site identification works now, there have been a few other oddities too... I notice a lot of sites improperly detect a lack of video support, or it may just be format that's the problem.

I tend to like/use chrome and prefer it... but I do think there's been some weird behavior in/from google... just finding out about chrome apps being killed off irks me to no end, considering it's the first actually decent write once run everywhere option. I'm guessing the recent hangouts change was because of this, as they'll likely move to electron on the desktop.

I'm glad Firefox is still an option though... I also appreciate what they've done to further the platform... Though I do chuckle a bit of how much easier web components, and even react might have come in if e4x had been implemented in other browsers.
The most important part is that the fundamental structures and mechanisms are assumed to be unchangeable and correct. Unquestionably. As part of the belief system. To the degree that they are invisible. And the these basic societal technologies of money and government are not evaluated from the ground-up in a high technology context.

We exchange money for goods and services. It is paper or some digital token. It has universal application. It is scarce to some particular degree. It is one-dimensional even though it is universal. It is issued and maintained by authority. It is stored in digital or real form by banks. The allocation of money to various purposes is tracked internally only.

Government has absolute authority and power over deadly force. Government is monolithic or at least has a monopoly on public control. Government has a central control system. Government is primarily organized and operated by actual human beings in hierarchical groups. Government is enforced by traditional taxation, manually applied fees determined by repetitive human judgement, legal writings, groups of human lawyers, and physical policemen or agents with physical force.
That misunderstanding is on me. What you put was perfectly clear, so my apologies.

It is worth noting that many of those problems originate from people that did them by hand. :)
Thought experiment: I think excessive welfare does more harm than good. Should I politically screen my employees to ensure that they don't hold views that contradict mine?
Same thing. That only works if the hunter values food. If he has enough (or knows how to get enough), he might not value food.

At the end of the day things have value only because people want them and give them value.

What value do you give air? It's absolutely essential to life after all! But since you have as much as you could use you don't value having more.
Thank you! I laughed a lot. In the end receiving spam can be very fun.
We use mORMot(https://github.com/synopse/mORMot) to achieve concurrent access.

On windows it utilizes the http.sys engine (which is the same used by IIS the Microsoft web server)

With FreePascal it also works on Linux .
François Dion: Something for Your Mind: Polymath Podcast Episode 001
They won't have a choice, since all phones would implement this crippling.
Some companies still prefer to err on the side of caution, every single device I have ever ordered from T-Mobile has had the lithium sticker on the shipping box even though as far as I'm aware it's not required (especially in devices with non-removable batteries).
Thank you for the considerate and thoughtful response.

Your point about embedding false information in a mountain of true things is something I had not considered. Sorry to hear of your personal trials.

I still think in naive terms, I suppose. If I lie and steal the world should call me a liar and thief. But someone who falsely calls someone a liar and thief is a murderer. I never thought (in my naive mind) that people would act this way.
Everything depends on having a person that you can trust. Along with my will and estate plan, I have a technical handover plan ("THP"). The THP for is 2 pages long with the core accounts needed for recreating my technical life. Page 1 is a technical recovery document with instructions that assumes complete loss of all my hardware, for example in a fire. Page 2 lists 1Password vault password key, hardware inventory, cloud accounts, and offsite data back up. For each item, I list some combination of password, ID, license key, two factor recovery key, and where I get a two factor code from. These documents are on file in a trusted person's fire proof safe and with an attorney.

In addition to this documentation, for Gmail and Facebook, I have completed the "I'm dead, do this with my account" sections of my account profiles. Gmail, after 90 days of inactivity, my brother gets an email and gains access to the Gmail account.
> Spend 90% of the time writing performance-neutral code in a modern high-productivity language and 10% on performance-critical code in a modern high-performance language.

What about the other 80% of your time spent trying to get those things to inter-operate in a way that doesn't destroy the good parts of both?
Smart Bike Maker Vanhawks (YC W15) Runs Out of Money, Lays Off Entire Staff
Here's an example of the dynamic I'm complaining about: getting marijuana legalization to where it is today. I read the arguments back in the 1980s, and most of what you can say now was said then. Yet it took decades to get to Colorado from "It's not ever going to happen. You must be some libertarian nerd to think it's worth even mentioning the theoretical possibility. Nerrrrrrd!" The latter part of this dismissal was not so often overt, but the former was inescapable. Do you think it was news to anyone? Did it help or hinder the conversation?

Politics is full of emperors' clothes -- topics where some people have doubts, and also uncertainty about what others privately think, and so on recursively. When every conversation gets derailed into meta-talk about realism (i.e. the current public illusion, which everyone can see already), that slows us all down. If you're only interested in what's politically feasible right now, great, and it doesn't bug me when you frame it that way. But saying "I'm not interested in your conversation" doesn't seem like much of a contribution to the conversation, compared to silence, and it's less than that when it shades into "Hey, how out of it are you? Can't you even see that's not gonna happen?" That's public boundary-patrolling, it's not sharing your own perspective.

This may be the wrong place to rant about this. You just pushed my button to finally write it out.
BundesNachrichtenDienst - the German secret service.

Has been spying for the US for a while now and lied to the parliament about it.
Mehnat Ki Kamayee – Motu Patlu in Hindi
International Property Show in Dubai 2017
Do you mean that there are places where street lights with other technologies are replaced with LEDs by leaving every other lamp post empty?

That is a problem that LEDs could enable (by making very bright lamps available) but is not really a problem of LEDs but a problem of using any bright light source wrongly.

My understanding is that the use of lower-energy and more durable light sources provide most of the incentive to install new lamps. I.e. electricity bill is lower and you need to change the lamps less frequently which reduces maintenance cost.
I can definitely see something like this being used for story boarding and doing rough sketches quickly.
You can also do all of these things with the Google app, with the exact same inputs. I had a full conversation with Allo that I repeated verbally after saying "Ok Google" and the results were identical.
In 2009 I registered a hyphenless version of a Scientology domain name, and scored tens of thousands of visitors, who I rickrolled.

I would never, ever recommend settling for a hyphenated domain name.
qutebrowser? its mainly hotkey centric (vim-ish specifically) but its pretty nice
I've run into a few issues with SQLite when I get to more complex cases. Right joins are a great example. I have to do a lot of searching, stackoverflowing and talking to peeps in #sqlite on freenode to try to figure out how to rewrite more complex queries to work with SQLite.

I still like SQLite, and most people don't need anything beyond simple joins, but when you do need some more advanced SQL, it can be a bit challenging.
Texpad (https://www.texpadapp.com) most often; I like the editor, it has syntax highlighting and shortcuts. You can set it to auto-typeset as you type and it can sync the PDF with where you are in your TeX file. I use Overleaf (https://www.overleaf.com/) when I'm collaborating with others.

Atom (https://atom.io/) and Sublime Text (http://www.sublimetext.com) will have plenty of packages that you can install to make it more IDE-like.
I think that is to do with Twitter's architecture - they actually copy each tweet into each followers feed when you post something.

Handling deletes must be a pain, which is why I think just hide them
Firefox's extension system was arguably too powerful. Back when I ran Firefox, I regularly ran into extensions that conflicted because they monkeypatched the same parts of the browser UI.
So the best plan seems to be just to break the banks up to the point where they can be allowed to fail; be sure to allow them to fail when the time comes; and let natural selection do its thing.
Ik heb vluchten naar Stockholm op Wherewefly voor 23 € gevonden
The Game genie gameboy code "encryption", if anyone cares:

each letter is one hex digit.

GG CODE: ghi-jkl-mno

Address = lijk XOR 0xF000

Data = gh

Compare = mo ROTATED right by 2, and the result XOR by 0xBA

Mystery value = n

Codes can be 6 or 9 digits long, 6 digits if the compare value feature is not used.

The game genie can only modify addresses in the 0000-7fff range, meaning it cannot modify on-cart ram banked in the a000-bfff area (the later datel action replay, however, can modify this and other ram areas, using a periodic interrupt and swapping out the interrupt vectors for its own)

Mystery value has a min of 0, never greater than 7? this was apparently, from what I remember from the usenet leak, intended to thwart games which would checksum their roms before starting, but seems to me to have little practical use, and I'm not even sure how it worked if it worked at all, it may have restored the original value if it saw an access to rom 'mystery value' bytes away from the value being changed by the code within a certain number of cycles, or something like that.

The compare value is so that the game genie can selectively patch values in banked rom gameboy games which have multiple rom pages appear at certain addresses due to mapper chips, in which case it will only replace the value at said address if the compare value matches.

LN
You could if you sold items from one vendor to another vendor, e.g: from another town.
To store a destructor
Where's your source for this? The enhanced surveillance can only be used if authorised by a court, the defence ministry and cabinet.
Samaritan is a great system anyone who says otherwise....
Most questions don't get answers. The problem is not users giving excellent, well thought out answers so quickly a new user cannot find something to answer. There are 3M questions without any answer. There are lots of opportunities to provide answers. Most people, however dontnknownhow to write a good question... or for that matter, a good answer.

Look at the newest questions, or triage, or help and improvement queues. There are many more questions than there are answers.
You might want to point out this is from 2014.
192.168.1.2 FTW!
I look forward to the day that business schools offer ACTUAL experiences in running a business by taking the kids out of the classroom and into a brick and mortar company, so they can get hands on experience in working to grow a business.

I believe that if you want to get kids to come to a college to get a degree (which is declining, it seems, at a rapid pace. The secret's out - that piece of paper doesn't mean sh*t) offer them something that many other schools aren't - teaching them about the hustle, giving them a safe place to experiment, and above all, experience.
its a Publishers Fev
I'll just speak for myself here. The economy is definitely ''hot'' but my perception is that the current recovery is incredibly shaky and has been fueled by historically unprecedented central bank interventions. I don't have a PhD in economics but I can read a debt chart and I understand broadly what zero interest rate policies are meant to accomplish. When I read that >50% of all European sovereign debt now has negative yields, some warning lights go off in my head. Unlike in, say, 1998 or 2006, both years I was working full time in tech, when the economy seemed similarly hot but ''felt'' much more stable.
> Eich resigned because his political views made it difficult for him to continue doing his job.

This is a very disingenuous way of describing it. More proper way to describe it would be that a group of political activists put pressure on Mozilla to fire Eich because of his political views, for political reasons, and Mozilla as organization caved. There was no instance of Eich's views ever influencing anything on his job, and no single instance or evidence of any problem with his job. It was a political decision that being friends with political activists is better than keeping Eich.

For me, that ruins the trust in the organization. If they are ready to sacrifice their own top management, would they really stand up for me as a user if that would cost them anything? I don't think so.

> He just had/has unpopular views and accepted the consequences of holding those views.

And now Mozilla has to accept consequences of being the organization which will fire you because you hold unpopular political views. As a person who holds plenty of unpopular views (different from Eich's but still largely unpopular) I want to do as little as possible with such organization.
Are there any issues with just using something like `localhost:3000`?
I agree that's it not really a big deal, but there are unforeseen consequences that can be mitigated by simply using the correct domain. So why not, what's to lose?
Yes there are three approvals needed before the enhanced surveillance can be used. Also they only expect it to be used about ten times a year. I wonder if you read the article before commenting, or just have an absolute position that anytime surveillance is mentioned you say it's bad.
Who's Building the Open Source Version of Siri?
Funny, I instead had that reaction to nano being there after I read "good at their job." I mean, that's one way of looking at nano, I suppose, depending on how you define "job"...
6 Things You Should Consider Regarding Dropping Pounds
L’Oreal Paris Lineur Intense Brush Tip Liquid Eyeliner, Brown, 0.24 Ounces
While I also prefer a tiling WM, the fragmentation of desktop environments still managers to affect me. Despite an abundance of options for basic applications like file managers, everything I've tried leaves something to be desired, often something that another option gets right. If developers would focus on just a few choices with incompatible philosophies, even people who didn't use their DE would benefit.
I always wondered if using SQLite for the back end for a distributed map/reduce jobs was efficient. Each machine holds part of the data in an SQLite file.

It would not solve the usual sort/group by problems that require cross-machine communication, but would take full advantage of SQLite's optimizations for other problems.
Why? From what I’ve read, it was completely harmless. I smell FUD :-)
The internals of bash's implementation are also notoriously awful. Its one of those legacy C code bases that are very hard to work on.
Could probably make use of the .invalid TLD for this. Should definitely result in less confusion, and it provides something a bit more searchable if people are concerned

- doubleclick([A-Za-z\-]*)\.net#60u613cl1c4\1.qjz9zk
+ doubleclick([A-Za-z\-]*)\.net#doubleclick\1.g.invalid

https://en.wikipedia.org/wiki/.invalid
Slashdot answers:

https://news.slashdot.org/story/16/09/25/1735245/ask-slashdo...
> Maybe a new XDG-NG could be formed by LXQt, Cinnamon, MATE, and TDE, the DEs that seem to be the most sane, focused on stability and usefulness.

The point of XDG isn't about a particular user experience, it's about cross-desktop compatibility. If you lose the two biggest desktops, then it's doomed to uselessness. Like a W3C that Mozilla and Google don't listen to.

The first step of standardization is to get the people with the most pull to care. The problem is nobody cares anymore.
The irony here is that the point of my comment is that an absolute position without any substantiation, in this case, raised more questions than it answered.
Union City across the Dumbarton Bridge should be less than 50%. It's 22 minutes with no traffic. You can also get to SF in 40 minutes on BART.

I've lived in a home similar to http://www.zillow.com/homes/34404-Torrey-Pine-Ln,-Union-City...
"WTF is Clickbait?" IS clickbait.