skysight-inc/HackerNews huggingface dataset:
The article as a whole is nonsensical.

It is a little bit correct when it says that regret is not a useful reaction to a past you're unhappy with, but even that by itself is misleading. Regret is a useful emotion that helps you shape future actions. What is not useful is paralyzing regret, or any flavor of regret that keeps you wallowing in the past.

When he says "you are not behind", that is mostly wrong. If you're 25 and aren't yet doing anything individual and attemptedly groundbreaking with your life, you probably are behind, if that kind of thing is your goal. Sticking your head in the sand is not going to make this better. Being complacent and saying it's fine, I am only 25, no wait 26, no wait 27 until you are 40 isn't going to help either.

There is a reason the human mind is able to conjure phantasmal pictures of "where we should be" -- because that is useful. If you choose to ignore that in order to have a shallow feel-good time in the short term, you do so to your own detriment.

All that said, if you are genuinely content with where you are today, then everything is fine and you don't need externally-imposed images to tell you where you "should" be. This advice is only for people who deep-down want to build interesting new things.

My last comment is ... this seems like an excerpt from a self-help book written by someone who perhaps should gain further life experience before writing a self-help book. When you decide to write a self-help book you take upon yourself a substantial ethical burden, because if you give the wrong advice, you can affect many peoples' lives in a negative way. So you should make sure you really know what you are talking about.
You are right, sorry, non-native English speaker here. While most of the time I get it right sometimes I don't. That's what I wanted to say.

Supported yes. Having history of Oracle handling of projects, Solaris being last example, I am very glad that we have active MariaDB.
Did you ever use a taxi before uber? Nothing you said is grounded in reality. Taxi drivers are usually extremely unprofessional, underpaid, and horrific drivers. It's actually gotten much better since Uber came around.
> Seeing it all laid out like that really makes me wonder how it still gets by with so few consequences.

Lobbying and campaign donations, combined with executives going through the revolving door between government and corporate employment.
Yeah, but it wasn't clear what that is supposed to imply.
Stringly Typed
I dislike how this makes the suggestion that the issue is that chatbots are "emontionless" instead of just terrible.

I'm looking for something that will solve my problem, not something that will pat me in the back and ask if I want to talk about it.
Yep, "working"...
I was friends in college with several other students who worked as entry level Wells Fargo tellers. They were individually performing the account shenanigans described. To them, it was just a loophole to be exploited to pad their account opening numbers. Tellers were basically stack ranked on the number of new accounts they opened each month.

None of them work for Wells Fargo anymore, and most have moved onto tech management or recruiter roles in the area. I'm not close friends but we're still in the same social circles, and I haven't heard of repercussions impacting them.
If you can get your hands on raw licence plates you could probably get it done with scrap wood, a hammer and some paint.

If you can find retroreflective foil that looks close enough, a cheapish 3d printer and a good paint job might indeed work great as well.
> As an experienced sysadmin

> As a software developer

So which will it be?

No true Scotsman fallacy creeping in here but it seems to me that anybody that has time enough to be a developer likely isn't a full time sysadmin. Now of course there are some miracle workers out there but I've met enough syadmins to know I'm not one of them even though I can probably hold my own on the UNIX command line and manage to get through a working day without having a feeling I've wasted my time.

> The fact that every major Linux distribution has adopted systemd suggests that whatever reintroduced issues aren't gross exaggerations aren't as important as claimed

It might simply mean that when RedHat moves the crowd follows because it is impossible to sustain the parallel development of two init systems.

And I'm all for that, I'd rather have one system than yet another fragmentation but it feels as if in this particular case that decision was not arrived at in a way that takes into account all the criticisms leveled against the 'upstart' new init system. (Pun intended.)
not following your logic here.

"investing" != "giving it out".
"growing economy" != "less inequality".
I have success reaching a human via automated telephone systems by saying the word, "operator." Last week, I encountered one that responded to the word, "representative." I can only think of one instance that I couldn't deliberately summon a human in quite some time.

I am interested to knows if there are non-profane keywords that are programmed into text-based systems. I would assume that using profanity trips a flag that indicates that the user is hostile. This might cause a human rep to enter the chat with their guard up, less inclined to want to help the user than if the request was delivered in a neutral tone.
I do not care if I enjoy the experience or for empathy. What I want is a solution, and that requires the other side to understand the problem and the possible solutions. Automation is not there yet, and not close enough to make it work.

Of course, you do not always get that from humans either, especially from companies that treat customer service as a cost to be minimized by hiring people to do nothing more than emulate a chatbot by following scripts: "Through some serendipity, I was connected to a human representative, but before I had time to utter my predicament, he told me “I shall put you through to the booking system” – and the infernal loop resumed."
If this cancer therapy ever makes it into US healthcare I will be amazed. There's too little profit to fund clinical trials and FDA approval.

US residents could perhaps travel abroad for the treatment. Maybe it will be offered in Mexico some day.
String.fromCodePoint and String#codePointAt were introduced for this reason. Or rather, the time to bring the UTF-8 Everywhere initiative to JS would have been when these two methods were introduced for ES6. Unfortunately, that didn't happen and the committee went with UTF-16 (which is not the same thing as UCS-2—the fact that they differ is why these methods were introduced in the first place).
Agreed.
It's the size and type of the project that determines the choice of language more than the newness of the language. C++ was designed to meet the requirements of certain types of projects that were coming into vogue at the time it was designed. It was not a replacement for C.

Some of the structural advantages of C++ over C can be achieved in C by using generative programming for example and building in automatic mechanisms to ensure there are no memory leaks for example. In other words, the C++ approach to structuring programs is not the only way to achieve the benefits that that structuring implies. It's just really easy to do it that way.
setState has its uses, especially for things like "time from now" displays where the model doesn't change but the display needs to.
It is ok. I still use it from time to time to keep my resume up to date.
I have heard of calculating a "memory budget" and pre-allocating that, but calculating a "leak budget" and doubling that doesn't seem like hygienic programming.
> Every manual resource deallocation call is a potential bug. This is confirmed by the number of memory leaks as reported by Valgrind. There are more than 1000 of them, several dozen of which are marked as "definitely lost".

You can't compare performance If one program doesn't free memory, which obviously "saves" time. Valgrind can tell you where non-freed heap blocks have been allocated and a fix should not be complicated.
I will take a shot at explaining the problem with a gold standard.

1. We want slight 1%-2% inflation to prevent hoarding from slowing the economy to a crawl. Why invest or buy something today when the cash stuffed in my mattress will buy something better in 6 months.

2. If you agree with the first statement, why tie the rate of growth of money to how fast you can dig a metal out of the ground? Let "experts" survey the economy and decide how much more money there should be this year as opposed to last year.

I am not saying I agree completely with either statement, but that is one argument against a gold tied currency.
> One of the big ones is reasonable regulation of taxi and driver quality.

I can only imagine that someone who rarely or never travels would say something like this. The main reason I switched to uber is that taxis are universally horrible, both in terms of drivers and vehicles. It's gotten much better since uber forced them to compete, but they still generally suck.

So maybe you're right, and that was the reason for taxi medallions; but guess what? It didn't work.

> Uber has shifted capital and maintenance costs entirely away from cab companies and on to random people desperate enough to drive for Uber.

Again, this is something that I can't imagine hearing from someone who actually uses Ubers on a regular basis. Most Uber drivers I've talked to love the platform, and a good portion of them are e.g. students working a side job, none of them "desperate" people.
All these headlines are way overblown by the media. If you think this type of behavior is restricted to wells fargo (like the media is making it seem), you're wrong. They just got caught.

The total damages done to wells custormers are in the low millions, while wells fargo makes upwards of 20 billion a year. What I'm saying is it's a product of a bad incentive system--not criminal master planning by the managements to raise profits.
One other big concern is the incentive structure. A contractor will do whatever their contract incentivizes, and any as complex as software has plenty of areas where that can be gamed or will encourage bad outcomes. Charging for defects encourages litigating each bug; not charging encourages skimping on QA, etc.

Not having in-house expertise has the really big problem you mentioned because the only way to avoid these problems is if you have experienced oversight and that's almost inevitably the first “expensive” staff cut.

Off-shoring takes all of those problems and amplifies them with a big communications latency hit. I've never seen that go well except when an entire product can be handed over, including the management.
Perhaps you could try to transfer admin rights to another LinkedIn user before re-attempting to delete the group? My guess is that they require at least one user account to possess admin privileges for a group especially if it is non-empty.

Another approach would be to remove all users from the group before trying to delete the group.
No, they aren't fake accounts, they're real accounts, inflicted on customers against their will and without their knowledge, and they come with real damage.
See also https://www.ibiblio.org/harris/500milemail.html

(Is there a canonical lore repository for this kind of thing, other than the Jargon file?)
No it won't, unless you're doing something stupid in your app, such as using synchronous or CPU-heavy code. But putting nginx in front of it doesn't save you here either; you'd need a caching reverse proxy instead.

The only thing where nginx might help performance-wise here is static file access (of eg. static web assets such as CSS or static HTML).
The ones I've used were proprietary Avaya systems. We input the lists of words to recognize.
THE LIFE-SIZED UNICORN GUNDAM STATUE Nearing Completion Except the Feet
I like that you used the Oxford comma in the sentence about it.
Coming in from a country (India) which even today has a large agricultural community which still uses ancient tools for farming (tractors are pretty much the most many get up to, with proper cold storage facilities, greenhouses etc practically a pipe dream), looking at countries improve their techniques in such a manner makes me wonder what it will take to move my country to similar scale. Is it simply technical, or is there a major push by government involved? Is it the community embracing technology, or is it other factors which make farming unsustainable without technology? Is it simply that farmers in these countries are overall more well to do? Or is it a combination of all of this?

Especially in India, farmers have been moved even to suicide [1] during times of drought and flood, which seems to come up every other year (and farming is a very climate sensitive field anyway), I really wonder how tech can work to improve the status quo

[1] https://en.wikipedia.org/wiki/Farmers%27_suicides_in_India
Things of Science (scanning vintage science kits)
We should tax wealth, not income. [1]

The majority of income the top 0.1% make is from investments and gets taxed as capital gains, only about 15% of their income is taxed as ordinary income. [2][3]

We have an economic system where it's dramatically easier to make money the more money you already have. If you have $50M, you can park it in an index fund to get 4% returns and make $2M every year just off of your investment returns (which then gets taxed at 15% instead of 35% for ordinary income). If you don't spend all of that $2M, you'll continue to make more money just by having more money.

By taxing income instead of wealth, we're also essentially penalizing labor and rewarding wealth. We shouldn't penalize something that actually contributes to the economy and instead ask people who have more (not earn more necessarily) to contribute via taxes.

1. http://www.nytimes.com/2012/11/19/opinion/to-reduce-inequali...

2.http://www.businessinsider.com/the-critical-difference-betwe...

3. https://www.forbes.com/sites/robertlenzner/2011/11/20/the-to...
Converting the code to pure C without GLib would increase the code size considerably, since GLib provides utilities, such as hashtables, trees, and better string handling, that the standard C++ library provides but the standard C library does not.
Do you guys sponsor visa for US citizen? Also speaking Norwegian required for this position?
Are you in the States? I have heard that Whatsapp is much more popular outside the US.

I live in the UK and everyone I know uses Whatsapp as their main method of communication while Snapchat activity seems to have dropped very quickly, perhaps in favour of Instagram, in my experience anyway.
It looks exactly like Lisp to me, just with angle brackets rather than parens.
It's pretty hard to do controlled experiments in economics, so what I do is look for common characteristics among successful economies. Free markets are consistently there, the other things mentioned - rivers, natural resources, etc. - are not.
What a warped view to interpret my call for a fair system where everyone's vote is equal into creating a "permanently disenfranchised and forgotten hinterland". You're either not listening at all, or you're just too bias to see how biased the system currently is in favor of rural areas.

Loss of privilege is not oppression, making the system more fair where all votes are equal does not make the system unfair to rural folk and does not disenfranchise them. You use words you don't seem to understand the meaning of, the only people disenfranchised right now are urban people. Treating every vote equally does not disenfranchise anyone.
The only person you are ever in competition with is yourself. Our 'competitors' are
just the measurements against which we compare and test ourselves.

Think of your life as a sand castle. Sure, others have nicer ones (or worse
ones), but in the end they will all be swept away by the tide. The existence of
other castles in no way diminishes the value of your own. All that matters is
that you are happy with the castle are building, because that's the only person you
are building the castle for. Life is a game, but it does not have a high score screen at the end.

(Or, to sound more down-to-earth: no use crying over spilled milk.)
> Does capitalism not have assigned labour? You are free to move between jobs to some degree, but you are assigned labour in general, for without that assignment (by the capitalists)

Yes it does, and if you can't find a company that will let you do the job you want you can start your own business.
When I was in undergrad it used to drive me nuts when I sat down at a terminal and the switches to `ls` or `ps` didn't work how I expected, and then I had to look them up. Things didn't seem appreciably different in a way that was interesting or useful, just different for the sake of difference.
More package manager support will come soon!
That's the beauty of a "bad incentive system" that is designed by management: plausible deniability.

This was the execution of evil master planning by management, which included indirect rather than direct instruction. They knew that what they rewarded would get done, no matter the law.
So.. an empire has to threaten to put a whole country in jail before it can be an empire? Does it dig up the land and physically put it in prison? Only the leaders? Every single person?

That meets no definition of empire I've ever heard of, and I'm not sure what you are even arguing anymore. Are you just trying to find something to be right about?

Come on!

Look outside your idealogical bubble for a couple of minutes, and think about what your point is.

If your point is that the US isn't an empire, then sure - I think everyone will agree it was never the same as the Roman empire or the British Empire.

But the post cold-war US was something, which involved it obtaining a lot of power in many forms. Some of this power was financial and was based on the US dollar being the reserve currency, and even the US's enemies had little choice but to concede to that power.

When the OP said that this is the end of the US's empire, that is what they meant. Think about that - if you disagree, then fine. There are reasons to think they could be wrong (this has been tried before and didn't work then).

But claiming the US is not an empire because it didn't collect taxes (!) as though that somehow invalidates the argument is just wrong.
Amazon’s AbeBooks has been down since Friday night
> like Haskell

Haskell is named after the mathematician Haskell Curry. The concept of "currying" functions is essential to the language, and is named for the same person.
How to Automate RPM Package Builds from Git Sources Using COPR
I've had decent success with slamming on the '#' key while the bit is reading out its spiel.
I remember my college days having to use various Sun/Unix machines and the delete key was invariably misconfigured particularly with vi or some other editor. I had to figure it out myself how to fix this. I thought it was part of some hazing ritual until I saw the same shit on a machine at my new job. Thankfully with the advent of free software distributions, these little details things started working out of the box.
Ouch.

Last time I did any serious parser work I used a pool allocator so I could free all the nodes at once, so allocation was just a compare + increment operation. Although that was forced on me by the difficulties of error recovery in yacc.
Not really. Sun would have survived and thrived if it had thrown its weight behind Solaris x86.

Except they did; anyone working in Solaris engineering at that time or even now could tell you that x86 was just as important as SPARC. From a technological perspective, they are completely equivalent.

For example, the ZFS Storage Appliance is x86-based, not SPARC-based.
I think your disagreement comes from a problem of definition. This paper (linked in the mathoverflow thread) appears to demonstrate playing Tetris optimally is NP-hard, even in a turn-based environment; that's because playing Tetris optimally involves getting lots of Tetrises, not just surviving indefinitely.

http://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TR-86...

In contrast, it's not clear to me that playing Tetris indefinitely with the piece randomizers used in current Tetris games is NP-hard.
FreeBSD will never, ever adopt systemd. That I am certain of.
Even if the license wasn't an issue, and you could easily yank out all the non portable Linux code, and adopt it into BSD, the code quality, and the engineering of it would not meet BSD standards for adoption.

TrueOS just started using OpenRC and seem happy with it so far.
Saying 'agent' works most of the time.
That's counting code points, not code units. A code point is the Unicode "character" number. A code unit is the smallest unit used by an encoding, such as a byte in UTF-8 or two bytes in UTF-16.

Counting the number of UTF-8 code units in a UTF-8 string is of course trivial. Counting the number of UTF-16 code units in a UTF-8 strings would take more work. But there's probably no reason you'd want to compute that anyway.
This is only really true for compute instances that don't have big caches or long warmup times.

Even then, I think you'll find you want the bare metal the instances to run on to have high uptimes (on the order of years, not minutes), since the hardware with optimal $/perf can fit more and more workloads per machine (I think this is all Moore's law is doing to help compute these days). That means you need a decreasing number of physical machines to hold your workload. At some point your "cloud" has 10 nodes instead of 1000.

Fun exercise: "cloud scale" code is typically 5-100 slower per node than single machine scale up code.

How much money would you save by consolidating smaller workloads to big machines? More importantly, how much developer productivity would you gain by eliminating network latency / marshalling for internal requests?

I think you'll see an increase of developers "coding around" devops over the next few years. I could be wrong, of course.
Protection implies a much more complex structure to represent an object and class heirarchies and inheritance imply the need for a runtime. Both these overheads come at a cost. It's the nature of the program you are wriitng that determines whether you will come out ahead. If you were writing a codec, say, you would not use C++.
With dependents and her income level, she is paying a much lower rate.
As a matter of fact, the mainstream AI community hasn't adopted probabilistic programming, but it does exist.
Hmm, I don't understand. AFAIK flag emojis are ligatures across two code points representing the two-letter international code for the country.
Most ( >85 percent) of venture investments are failures. It's a hits driven business, just like the movies or record labels.
invested in siloed low risk fixed income vehicles ensuring that the funds don't circulate through the broader economy.
Everywhere when there is a context about reading.. Ppl talk only about physical books, doesn't the same ideology apply for an article that you read online.. Be it HN articles? I even forget from what I read in HN.
Never freeing is sloppy, it means resource handling was likely not thought through.
I would be concerned about non-memory resource handling in particular.

If one must use this "trick", it's better to think things through, add the appropriate release calls and then somehow replace the release function with a no-op.

Anyway, you're welcome to take a C++ project and translate it to a fast C project with fewer dependencies and lower memory consumption. Then we can discuss facts instead of your personal opinions.
GoGoVan becomes Hong Kong’s first $1B startup following merger deal
If you claim to support free speech, you have to support the right of others to speak things you disagree with. We have ceeded some limits (e.g. you generally cannot directly incite people to harm others) but every additional limit you allow on speech you oppose can eventually be used against speech you support.
llpp is (mostly) written in OCaml.
Huh, it's almost like it's not a meritocracy at all!