skysight-inc/HackerNews huggingface dataset:
Read "Debt: The First 5,000 Years." I cannot endorse this book enough. It is the most influential non-fiction book I've ever read.

Basically it's called using money as a means to make money, and this was frowned upon in many civilisations. Even today, in much of the Muslim world they do not charge interest. They do have higher bank fees (no free accounts, no free checking or electronic transfers).

Keep in mind if we travelled back in time even 100 years ago, charging 29.9% interest would be far beyond the limit of usury.

Today in the western world, we accept the idea of being able simply move around money as a career that is beneficial to society, versus simply using money for trade and exchange. I really think this is one of the worst things we could have accepted as being morally acceptable. Board executives at JPMorgan Chase, PNC and the other banks that caused so much destruction in 2008 should have been thrown in jail next to rapists, paedophiles and murders. Instead they destroyed thousands of lives and made off with millions in bonuses.
While the notion that Google is going to "do something about the ad problem" is completely laughable, it would turn out to be a great thing if they just blocked all ads from Facebook as a starting point. This would start some kind of tit for tat race which will spiral out of control for both companies until it ends up in MAD.

Once both companies destroy each other, we can pick up the pieces left over and start to build a nicer web free of these two privacy plagues.
Argh. My partner and I use Wunderlist daily for shared shopping lists. This endless churn of apps shutting down is so frustrating :(
Size and Shape
The thing is, for something critical, you should not use a software that doesn't have:

- an open source self hostable implementation, even if they offer a paid instance to ease your life.

- an open format in which you can get your todos entries

- an offline client that will still work even if the online instance closes
Apple build overpriced low-end perf laptops with high build quality, I'd rather have performance at a way lower price.
“The Tools We Use to Stay Afloat” – Using GitHub as Project Management Tool
What does "solid state" here mean? If i am not blind the aryicle doesn't explain that, only that it is cheaper.
I'm currently looking for my next linux laptop.
Unfortunately, system76 is out because it doesn't seem like they offer any other keyboard layouts than US?
High school students at CERN to build their own muon detectors
You don't have to use maven directly. Something like https://github.com/bodar/jcompilo would be much simpler and faster for a small project.
While some will want to be digital nomads, the majority of remote workers will simply work from home, where they have access to a good internet connection.

Are you in the US? I ask because I'm suprised that not everywhere gets cable of ADSL (I'm in Scotland, and many places have fibre. It's really rare not to have access to at least ADSL nowadays, even for somewhere fairly remote).

As I see it, one of the advantages of working remotely is that I'm not constrained to jobs and salaries on offer in my city.
One such incident was Buffallo.

http://www.nytimes.com/2009/05/14/nyregion/14pilot.html?_r=0

"Members of the board said that the crew of the twin-engine turboprop that crashed, killing all 49 people on board and one on the ground, was set up for fatigue and inattention before they even took off, partly because of the structure of the commuter airline business. "
When content blocking becomes first class citizen on all major browsers you can't go back. Offering a sub-par browsing experience which forces people to look at your ads is a surefire way to drive users to competitors.

Unless you have some lobbying ace up your sleeve to force 'acceptable ads' as a standard to implement.
Imitation is zhe best form of flattery.
I think the statement refers to when already shutting down the program. In that case you don't need to worry about freeing OS managed resources as the OS will do that for you when your program exits. Which kind of makes sense but it isn't easy to do without some global flag that you can check and a non-normal destruction path for your objects/data.
I distinctly remember David Harris at Auckland University, and I think this is the same guy who wrote PegasusMail. Nice, unassuming geeky dude. Surprised this is still working.
Couple of issues with this point:

1) We don't just rely on our vision when driving but also on sound (nearby cars) and touch (feel of the road). I actually haven't seen any self driving car projects talk about this aspect which is interesting.

2) Self driving cars can't be just as good as humans they need to be effectively perfect. Quite a lot of people think they are amazing drivers i.e. infallible so mistakes from a self driving car aren't going to go down well.
A zest of lambda calculus
In Praise of Drop-In Libraries
You nailed it. Three major things I care about for my application:

- Logging

- Metrics/Instrumentation/Tracing (memory usage, transactional performance monitoring, etc)

- Surviving exceptions

All of these are either very immature in Node or simply so far behind they may as well not exist. By nature of running in an application server, you do get a lot of benefits right off the bat for all of those, but even if you're running an executable jar instead of deploying to Tomcat stray exceptions will in almost no cases cause your application to simply die for all requests.

Also, say what you want about the verbose try/catch Exception model, but at least you can count on it. Am I getting an Error in this callback or is an exception going to get thrown? Oh, they leaked an exception when I was prepared to handle an Error and now my entire server is down. Does your process automatically restart? Not likely unless you spent a lot of time hand crafting your service to be daemonized, which is generally FAR beyond the scope of most developers I've met in any language (which also upsets me).
> What does MBA school call this? Reducing cost?

it's called making money on someone else's dime!
You need the pigs. They're helping all the animals. That horse isn't really going to the glue factory. We just reused that glue factory truck, but really he was going to a retirement home (paraphrasing Orwell's Animal Farm).

When people plant themselves in the middle, they essentially sell themselves as being necessary. Are they necessary? It depends .. but usually not.
I really miss Sunrise, have you found a good replacement for it?
I use Google Keep for this. Works well enough. When Microsoft bought Wunderlist I moved away from it as I guessed it would be replaced by a lesser product (at least initially) and probably folded into Office 365.
Yup, totally agree. Lesson learned!
By perfectly fine, do you mean:

- Wifi is flaky (ier than on windows)

- Battery life is shit (ier than on windows)

- Sleep mode has one of the following problems

* Does not properly suspend (i.e. wakes up immediately when suspending, shuts down instead of suspending)

* Does not properly resume (i.e. kernel crash on resume)

* Sometimes does not properly resume (even more annoying to debug)

* Resumes randomly, when you don't want, often turning your backpack into a forge.

- Hibernate mode doesn't work (at all, your hardware has been blacklisted).

- Plugging in an external monitor occasionally causes everything to crash (but sometimes just compiz).

These are the most annoying problems I have on my Linux laptop. Admittedly, mine is not Thinkpad, but looking at reviews on the latest Thinkpad, at least the battery life issue seems to be ever present. These are pretty much the same problems I've had for the 10 or so years I've been running Linux on laptops. I would have thought they'd been fixed by now. 10 years ago, Windows had a bunch of these problems too, so it was excusable. Now, it's just embarrassing.

I still run Linux on my laptop because I like the dev environment and tools so very very much, but I would pay serious money for hardware that was guaranteed to just work (tm) with Linux, with all of the above solved by the vendor rather than by me. I used to enjoy these little problems, but now they just annoy.

The sleep mode problems are the most annoying to me, the most elusive to solve, and the most impossible to predict from reviews :/
True, I am an Indian engineer living in India and have written one of the most user friendly guides to writing webapps in Go, https://github.com/thewhitetulip/web-dev-golang-anti-textboo...

Thus, we can't just generalize.
Is Morse Code nore efficient than ASCII?
I do. Oh, not really me, but https://adnauseam.io/ does it for me.
Still not seeing how any of that substantiates your earlier claim that "no one is ever forcibly removed by police and if they needed to be, it wouldn't require training". You're just changing the topic to something more defensible.
> discreetly accepting blame

GP isn't suggesting there isn't any blame, but that United is low-key accepting the blame/'taking one for the team'. United has decided not to throw any of the involved parties under the bus, even though it is likely that most of them - possibly all of them - do not work directly for United.
Well here comes Google, shoving leaflets up your ass because they think their leaflets are special and more acceptable!
vga and ethernet on modern laptop is a sin. they are barely younger than 5" floppy disks.
Good tip - cheers. The other alternative I was looking at was Remember The Milk.

I guess at least when it's a todo-list app that's shutting down, there are a lot of alternatives to move to!
are seams really that big a problem? you could go to 4 and have overlap, interleaving and soft rollover.
If I buy a ticket from United Airlines, I don't care if they contract it out or code share things with some other company. Your ticket is with one company. It's their responsibility to hold another / the contracted company accountable, not yours.
I don't mean to offend, but aren't these all sort of...common sense?
Every power tool I've ever used has a right way and a wrong way to use it, and the more powerful the tool, the greater the risk if you're 'holding it wrong'.

That Jobs had a gaffe using the same words doesn't strike me as relevant. We are, after all, talking about tools and tooling, not a phone design sacrificed on the altar of fashion.

Putting aside C specifically, is it possible to have a language that gives you the power you need, without the danger? I'm not completely sure it is.
And now we get to the crux of the matter. I wonder how old you are? Why is it that in IT broad long-term experience is considered irrelevant? If you have not done exactly that something in the past six months you might as well not exist. I love the conversations with recruiters/companies that go something like this:

Them: I see you you used technologies X,Y,Z in your last job.
Me: Yes, and <I explain in further detail what that entailed>
Them: Did you use <some tangential A-framework> with technology-X at all?
Me: No, I used B-framework because reasons.
Them: You are dead to us.

BTW, I find it puzzling you are focusing specifically on my perceived failure in the job market rather than the topic of the original post.
I also read this author's post about bankrupt airlines. I've always been aware of the subcontracted airlines (often I'd see two flight numbers rotating on the same screen or somewhere it would say X operated by Y) but I never stopped to think if I should check if one of those is actually bankrupt.

I don't fly within the US just because fuck the TSA (I'll take a train to Canada if I need to fly internationally), but I'm going to be more careful now about checking the subcontracted airline to make sure they're not in bankruptcy.
You can disprove randomness (by prediction) but you can't prove randomness.

You can prove that certain results are as one would expect for a random source, but that is neither guaranteed to be passed by uniform randomness, nor does passing guarantee true randomness.

On a more philosophical level, as you get better measurements, entropy of a random source will always decrease. Time-stamp seeding, for example, can be weakened by timing.

What can be done, on the theoretical level for PRNGs is to see how easy it is to predict the next iteration from the current iteration. An easy bound here is simply the period of the PRNG.
By 'lidar' they mean '2d depth imager using lasers', which has historically been done with a fixed laser and a physically moving galvanometer. Solid state is to get rid of the moving galvanometer.
There was also custom TW2002 Telix-based software that had an overlay with macros you could use. Made things so fast.
How Effective Is Your Branding Strategy
Honestly, because I'm pretty good w/ Node (or just JS in general) and haven't invested the time to get good w/ Groovy or Clojure at this point.

I've only just played around with Clojure and I've written a middling amount of Groovy, but the vast majority of it involved Jenkins build pipelines, so I don't really count it.
This. Yes the site won't be as fast, and yes you don't have realtime.

But if you need a regular web site, not a real time app with 100000 users, then nothing BEAT those techs.

They are mature, stable, productive, and incredibly flexible.

If you use anything else and you need something that is not "the typical hello world", you will have to write it by hand. With DRF ? You google it, you find a module and call it a day.
Ultra-low-energy consumption ultrasonic clothes dryer
Can Machine Learning Shape Supply Chain Optimization?
Very cool. Thanks for the nostalgia. Played a ton of TW2002 and LORD on Virtual Arcade BBS back in Cleveland, OH in the early 90s. Ah, back in the days when I had the Internet AND local BBS access and the BBS was far more compelling...
TweetHub: a bot to publish on Twitter your last releases
The codegen creates a cache of delegates (created using expression trees), but uses a structure more suited to the problem than a simple ConcurrentDictionary.

[1]: http://geekswithblogs.net/simonc/archive/2012/07/20/inside-t...
Reminds me of the hassle it was to internationally get hold of a nice replacement battery for a MBP-17 (OWC 103Wh). Lines being drawn at nice round numbers are understandable but can be galling!
> Every industry has commonplace things that can be made to look bad, and usually the people who try to take advantage of that are quacks.

Every industry has commonplace things that can be made to look bad, but then every industry has commonplace things that are bad and should not be happening. Those happen because people can't coordinate well enough to resist them, but that doesn't mean they're OK to have.

The longer I live, the more I see that, like a smart guy wrote, "man rules over another to his hurt".
Strange video from NASA shows UFO mothership refueling at the sun
I can't help but feel like this reads as Stockholm syndrome. Everything about Node is hard, but I'll keep on struggling.
As an example of the [{λ way}](http://epsilonwiki.free.fr/lambdaway/) project's capabilities, {λ calc} is an implementation of the λ calculus built on a {λ talk} syntax reduced to 150 lines of plain JavaScript coming with two special forms, lambda and def - def could be forgotten -, and a dictionary reduced to two functions, lib and +. Everyting else is made of user defined functions, see more informations in [word2talk](http://epsilonwiki.free.fr/lambdaway/?view=word2talk) and followings. More about {λ talk} in [brussels' slides](http://epsilonwiki.free.fr/lambdaway/?view=brussels_slides).
Are the products of your "local economy" sold locally. If not, then you have no right to claim protection.
How is that a fair argument? It's anti-immigrant BS.
> On the desktop it isn't so bad as we have extensions such as uBlock Origin but Chrome on Android is a truly awful experience on some sites.

Yeah. If only Google allowed uBlock Origin to be installed on Chrome for mobile they wouldn't need to create their own adblocker. /s
I remember back in 2002, I joined my first BBS.

It was a smallish (~30 people) anime & manga community and the twist was, that the whole board was written by one of the founders in PHP.

I remember him hating on the other BBS because in his eyes they weren't "pure" anymore and in his eyes, they had nothing to do with BBS at all. What can I say... the community broke down because he insisted on his strange BBS and people went to communities who embraced the "social web" with profiles, timelines, blogs etc.

But this was in a time when people said, these new "blogs" were like "guestbooks you write in yourself", which is true and in view of the omnipresent guestbooks on every website, where people wrote that they visited the website, a blog sounded hilarious. Now the concept of a guestbook sounds hilarious and blogs are a backbone of the web...
I can only speak about myself of course but running Ubuntu 16.04 on a thinkpad x250 I have absolutely none of the issues you have listed above. Maybe you hear more about people having bad experiences than good ones?
> Samson was ordered to pay a $100,000 fine and sentenced to a year of home confinement at the South Carolina vacation house that was subject of the crime

This really shouldn't amaze me anymore, but it still does. The justice system is a very different place depending on the amount of money and power you have.
I'm in my mid-30s and I don't care how old you are I've worked with many excellent programmers in their 50s and 60s and learned tons from all of them.

Broad long-term experience isn't considered irrelevant it's just not needed on a CV. If you haven't done it in the past 5 years you're probably just not that skilled at it anymore and if you have it's already on the CV in the newer role.

Are you just imagining those conversations because you said in 2 years you never made it to the interview stage.

You are blaming your failure on the topic of the original post so it is relevant.
When you learn a new language, invariably you'll find a tutorial for how to make a todo app. It's the next step up from hello world.

I'm not immune from it. I'm making my third todo list app at the moment.

Maybe all the options out there highlight the fact that there's no perfect combination of features for everyone - you'll always find one feature in app X which is not in ap Y or available on platform Z. In my case, I wanted an auto-sorting todo list app on Windows Phone (Listage, in case anyone is interested - though admittedly I don't even use it myself anymore).
Oh I completely understand about accessibility but then...

Let's build those motorways up to the geysers and up to those mountain tops and maybe straight to the bottom of the Grand Canyon too! It is only fair if every person is to be able to get there.

In the 'ban ICE vehicles' model you could walk or go on horseback. However, logistically a bicycle would make the most sense due to miles covered per calorie.

Poor people have no more rights than rich people to trash the planet with their vehicle emissions. These people that are 'really dedicated to their motoring' do not have a clue about how their actions deny the road to others, e.g. those that would cycle if they were not scared of motorists.

Now if there were bus services (non ICE!) in National Parks then everyone would be able to get around, right? But public transport is an insult to American values.
Where the Title is taken from: http://imgur.com/a/uyDQk (contains some strong images. Author has posted it as NSFW)

Discussion about it on reddit: https://www.reddit.com/r/pics/comments/66ecgc/this_is_what_a...
How to Rank Your Products Up at Walmart.com?
Your neighbors could be H-1B holders.

I can respect the economic arguments for it, even if I often disagree with them. This is just... not racist but it's about as foul in it's own way.
Problem is: you're already pretty well catered to I should imagine. That's literally 90% of the OEM Laptop market competition.
Maelstorm: aphyr toolkit to help in writing toy Raft implementations
Undo in Android is 'obsolete' (2015)
Author calls it 'emotional' :)
That got an NVidia GPU?

Not much can be done with vendors that are actively hostile.
I do remember Astrid! it was my goto app when I first got a smartphone.

I use WP8 day to day but dabble in Android, I'd love to give your app a spin...
Likewise, I think it was used by a few different pieces of software. Mystic BBS still has it as its default logoff art today...
Love it or not, at least Python has uWSGI, which certainly helps keep things running through errors, and gives you more robust logging at a higher level, etc. if you lose your Node process it's just poof with no guarantees you'll get a good trace to pinpoint the fault.
What to Expect from the $89 Pinebook Laptop
> broke several toilets in the park due to standing on the seats

Amusingly, one of my early memories of newspaper reading was that a lady had won a lawsuit for breaking her ankle that way (yes, in the US, why do you ask? ;-)
I hope To-Do, To-Does better than Wunderlist
Τρία πράγματα που κάνουν οι γυναίκες όταν αυνανίζονται – ESCORT – ESCORTS
Depending on the depth of the pond, it may have not frozen to the bottom - water has the highest density around 4°C (~39°F).
Oh, this is disappointing. Any app launched as a result of killing a long-running service now carries the added risk of "when are you going to kill this, too?".

Won't be touching this, have a lot of history in Wunderlist I'll now need to figure out how to move elsewhere.
Similarly to that, there exist AIs for Starcraft Broodwar that are capable of providing a decent challenge to novice and intermediate level human players. You could check some examples at play on: http://sscaitournament.com/ and also develop your own AI in one of the more popular programming languages (C++, Java, etc).
Disclaimer: I am the author of one of those Starcraft Broodwar AIs
I'm not sure that's a great example. If Walmart employees had started to 'grieve' in store, they'd have been arrested for trespassing unless they moved away to a public street and picketed the location.

Picketing the location is a-okay, and counts as aiming to resolve the dispute without violence.

Resolving it "with violence" would mean attacking some floor manager who gets paid $13/hr, and immediately being imprisoned. This doesn't seem like it'd change corporate's strategy at all.

My real issue here is violence vs non-violence.... not necessarily using lawsuits as the only option---there are others, but I am a bit biased to believe lawsuits are best.
If India were smart they would copy China and ban Facebook, Google and the rest of the American web companies. This would have the effect of creating powerhouse Indian web companies similar to Alibaba, Tencent, Baidu, etc in China which are now starting to break out to become global brands. India more than has the talent to pull this off.
Not OP, but as an iOS alternative I use Fantastical, but lacks several important features that Sunrise had. Still looking for a real alternative.
The opposite also occurs: a SysAdmin gets hired to do DevOps, but they're not qualified to be Software Engineers.
The results is that, if you're not looking, your ops code ends up a series of "scripts" instead of a series of well structured tools.

But I guess this depends on the company culture to begin with.
This makes microsoft look like saints.
Exchange banner with hundreds of websites and get mass traffic
Cheers provides an innovative website marketing platform that can be a great boost for those who have started an online business.
Unlike traditional pcc advertising, Cheers helps multiple websites exchange banners. Imagine what it would be like to exchange banners with hundreds of websites every day. Our service is currently in beta, so you can use it for free.

https://www.gocheers.net
And then one day a tech giant will contact you for acquisition and ....... :|
This article [1] goes into some detail of what "solid state" means. I hope it helps to answer your question.

[1] Velodyne Says It's Got a "Breakthrough" in Solid State Lidar Design (Dec 2016) [ http://spectrum.ieee.org/cars-that-think/transportation/sens... ]