skysight-inc/HackerNews huggingface dataset:
I think it's rarely a good idea to store blobs of any kind in the database. I've seen systems that store pretty large files as blobs (even base64 encoded ones once), then do 'select *' on the table and wonder why their query performance is so terrible. Use a filesystem, that's what it's for.

For stuff like this then I would say it's always preferable to store a json encoded representation rather than a format like pickle (python's object serialization format). If you don't and some clever chap works out a way to write input to that field then you've got an easy RCE. Plus it's easier to debug JSON, and databases like PG have a native data type for it.
Nope (I just read a lot)
Marketer’s Guide to Using Tribes to Grow Your Business
What's the most annoying about this is that, ok fine it's proprietary so you would expect Apple stores to be able to read from them.

NOPE. The Apple Store just sends you to a data recovery company instead, because they can't read it.

There's no better sign of bad customer service when you use a custom part but even you don't care to learn how to fix it.
On the other hand some users/departments within enterprises see SaaS as a way to escape the IT department lock-in.
You are a delusional idiot if you think thank somehow just going to church gives you a blanket "defined by fraternity, equality, goodness, etc."

christians have no problem being exclusionary assholes who punish people for existing.

IMO maybe christians should get their shit together before they start tying to convince people they are the only way to have good values.
Atari Is Getting into the Internet of Things Business
Worked for me as well.
First Impression of YoKart, a Multi-Vendor Ecommerce Solution
I think they're very much in favor of redistributing wealth. It's just the socialists' preferred direction of the redistribution that they don't agree with.
"Oakland is a city of great social and economic diversity, and it has both concentrated wealth and considerable inequality."

Also has great economic liberty if compared to the rest of the world which makes it particularly fertile territory.

Try this in a socialist paradise like Cuba or Venezuela and when you compare the outcome you'll see what I mean.
Nevermind, it looks like it doesn't have any buffer space.
San Francisco Income Inequality Rivals That of Developing Nations
Animal Fries tho
Here it is https://www.youtube.com/watch?v=YCxFGxqLsHE
I know a bunch of devs who always preferred Mootools and never did jQuery.
I've been working corporate IT for 4 years now.

I'm quite attractive and analytically intelligent, but lack social and emotional intelligence (always been a loner due to childhood circumstances).

I feel alienated, I can't relate to others in this rat race. The constant dick waving and competition driven by social media, it's just such a turnoff.

Without motivation or passion for games like I used to, life feels empty. Suicide is my wholehearted plan when this company goes under, it just seems like the reasonable, logical end.

This rant is more of an anecdotal story, take from it what you will - in short, I can relate to this article.
Articles software developers should read, at least once
I run into this pretty frequently with Docker on Mac OS X. Passing the `--rm` flag helps, but for cleaning up old/unused containers, I usually set these two commands on a cron:

# Remove un-tagged or un-named images
for im in $(docker images | awk '/<none>/ { print $3 }'); do docker rmi $im; done

# Remove stopped containers
docker rm $(docker ps -a -q)
I've found this problematic in Django: How to integrate a good JS frontend that isn't at odds with the built-in templating system. Offloading the templating to React (eg. node / JSX) seems like a good bet -- but then your Django app is little more than a REST API.

I'd love to see some good, practical examples of a full-featured (ie. integrated) Django app with a js frontend. Pointers welcome!
In the blog post I cited, I only compared Basic Income to a Basic Job. I left existing welfare out of it.

The marginal utility changes from working vs not working in a BJ scenario are higher than in a BI scenario, almost by definition. Do you disagree that Utility(No Job, no money) < Utility(No job, money)?

BI would have high income people paying somewhat higher marginal rates (but not necessarily higher taxes net of BI because they would receive the BI)...

More words. Still no arithmetic. Why are BI proponents so averse to actually crunching numbers?
Same here -- reverting the font rendering was the first thing I did. Odd decision on the dev's part to make it the default. Really happy about all the other features, though!
... and now we jumped straight to utopia. imagining that ending corruption just like that to support this thingie... I wish to take BI seriously, but then the whole topic needs to be serious, and not start with these childish statements and assumptions.

All the simulations/proposition in Switzerland are heavily relying on increased taxation of work force. All spending saved on cutting of existing social systems is far from being enough to finance it.

Almost nobody is strictly against ideas of BI. What all opponents have against is the high potential for catastrophic failure once it hits reality. Like all other utopistic ideas that started with good intentions. or anybody considers communism a success?
@ Mooseburger, I thank you for your comment.
Lost My Name: Project a Invests €4M Alongside Google Ventures
I know these problems, yes.

But I didn't hit them, because I mostly did everything on the server side.

When I switched to SPAs, I used ExtJS.
That's not really true at all.

I grew up for half my childhood in a 19th century farmhouse in Queens and did a lot of research about the area. As early as 1900 the pattern of development that you see in Queens was well underway. The farms around my childhood home were mostly sliced up before the formation of greater NYC. Queens Blvd was a big driver of traffic and medium density development.

Brooklyn was even more different -- the Moses parkways were specifically built there to feed the Bridges and tunnels -- the road and transit network had mostly built out Brooklyn already.

Moses's early works, especially the Long Island Parkways and the Triboro Bridge were seen as solutions to traffic problems initially -- people didn't understand that more roads generates more traffic.

Moses was a flawed man ultimately corrupted by he power he accumulated. He became inflexible with time and many of his ideas were stuck in a 1920s perspective. But he wasn't pure evil, and excoriating his ideas in hindsight doesn't really tell the story. More than most other metropolitan areas in the US, NYC has a really balanced transit infrastructure -- it's a positive thing too. He also built out the pretty amazing NYC and NYS park system, all things that left a positive, multi-generational legacy.

New York City and State had the first real regional highway network because of Moses ability to innovate. The country learned a big lesson from that. If you want to critique highway planners, point the flames at the anonymous architects behind shitshow regions like Boston, Los Angeles and Atlanta, which are hopelessly and permanently car-dependent regions.
20% fee for work done for mostly one time clients?!

That's just baloney.
But once you have 14 million users, what prevents the 5 guys from going: "Hey, you know what? If we just bumped up rates to 6%, we'd make a lot more money and we won't lose too many people. We're providing a great service and a lot of the customers are happy to pay that amount."
With BI, hopefully fewer people end up in hemelessness like that.

BI won't magically solve every problem, like mental illness, which is another large factor for homlessness.
> 2. they make long term strategic decisions. xiaomi is owned by the employees and don't have any short-sighted shareholders to please

How is it "owned by the employees" when the founder owns 3/4 of the stock? Do you mean "private"?
One word: Non-profit.

Okay, it is a hyphenated word.
The "Mafia Expert" (sic) is an investigative journalist and writer, fairly famous in Italy, which for his work has received enough death threats that he will probably have to live under police protection the rest of his life...

https://en.wikipedia.org/wiki/Roberto_Saviano
Maroon5. I probably subconsciously used part of that line in my comment.
Raizlabs- Native Android Lead Developer Oakland, CA FULL TIME
Before a smartphone, it was a TV. People would turn on the TV and ignore each other just as much as they do now with smartphones, it's just smartphones has made it more portable.

That being said, as an introvert, I also agree that it helps me in social situations not to always have to be communicate with people.
spoiler: http://www.unhcr.org/ is the charity to whom the author intends to donate contributions.
I think the average programmer makes many more mistakes due to not knowing computer science and math / lacking a deep understanding of programming than due to any other deficiency like not knowing laws. It is at least true for the programmers I've worked with and have not been satisfied with.

So in the real world, this is what causes me problems - actual problems with a large application that cause friction with clients - people being bad at programming and not knowing even the most basic computer science and math, mostly manifesting itself in the application becoming littered with inefficient code over time (the second most common problem being lack of or superficial technical knowledge, such as using a framework or even language without understanding how it works under the hood, this usually manifests itself in the same way).

Note that the "I don't need to know math/cs" people will often not realize they needed something because they will just solve the problem incorrectly, inefficiently, or decide it is not possible to solve efficiently and compromise on requirements. What's worse, even if they are shown the error of their ways multiple times, they almost never truly change their mind, regardless of evidence. It is a mindset people seem to commit to early in their career, or even to a more general version of the same mindset in childhood, and never change it. That's why there's so many of them.

Sure, there might be situations where it is not useful to be a better programmer than you are. But I would say that is not the norm. I don't work on some algorithmically-super-complex application, it is just a typical large application used by professionals for their work; it doesn't involve any truly difficult problems but has a huge number of relatively small and easy problems all over the place. I'd say it's somewhere in the middle of the software development spectrum.
Dis you change bios to ahci instead of ide for the disk?
The comments page proactively mentions adherence to community guidelines would be required while posting.
>It's funny to see people get bent out of shape at the idea that they might have to watch what they say

I strongly believe in free speech and I will absolutely be 'bent out of shape' when people or groups try to stifle it.

>there are large groups of people who already have to watch what they say because the consequences of saying something that another group disagrees with are rape threats, death threats, and harassment campaigns.

Please provide me a modern day example of this in the US.(where these companies are located)
Nice, simple explanation of an attack. Walks you through every step along the way. A+.
Feedback Got You in a Frenzy? Learn How to Filter It
This actually happened in St. Petersburg, when they ran into difficulties tunneling under the river on Line 2. They ended up going under the difficult section, and now there's a 6% downgrade on that section of the line, which is pretty much a rollercoaster by subway train standards.
Ask HN: Looking for co-founder in Toronto
Looking for a tech co-founder who's interested in machine learning.

I'm technical myself but I also studied business. Over the past year, I've spent exploring the need for solutions around location analysis and email marketing.

Currently, I'm building a smarter, more automated CRM that will hopefully help people build better relationships. I've built in in AngularJS and Python at the moment.

The reason why I started building this CRM is so I can stay on top of my personal and business relationships. However, I can also see there's use for this application in sales and business development, in which case, it'll be very similar to SalesforceIQ but we're going to put our own unique spin on it.
Perhaps. But on the flip side the Moses era ended by the mid-1960's, which by now is over fifty years ago. There are a lot more reasons than Moses for why the idea of building new subways in NYC basically collapsed and still to this day hasn't been revived in any meaningful way.

For example there are reasons why the new 7 extension doesn't stop at 42nd street and 11th avenue despite that making perfect sense, and they don't have anything to do with Moses. The reality is that the entire process is just completely dysfunctional.
> if NSA is spying on me it is only fair to let the Chinese in too :)

I never understand this self-defeatist mentality. One represents a democracy while the other represents a communist dictatorship. If you trust them so much why not just move there and become a citizen :-) I mean, I hear there's lot of jobs have moved there the past ~decade.
It does strike me some kind of worker owned co-operative would suit this type of organisation.
of course, 1%-3% doesn't make sense if you want to be in the control of the transaction between the freelancer and the client. But you don't have to be. The client should pay the freelancer as he see fits, in euros, pounds, bitcoin, shells or giant round stones.

If you can leave that aside and just charge the freelancer with that 3%, let's say. If this doesn't make sense, you can always set a minimum charge, like 5 euros or 3% of the transaction, which ever is bigger.
Similar issue with Ubuntu 16.04, FF 46 & icedtea 1.6.2, I just get a gray screen, from /var/log/syslog:

IcedTea-Web java error manual log:
Application title was not found in manifest. Check with application vendor
IcedTea-Web java error - for more info see itweb-settings debug options or console. See http://icedtea.classpath.org/wiki/IcedTea-Web#Filing_bugs for help.
ShareChatBot – allows you to record telegram dialogs and embed it to the website
I'd love a Xiaomi with vanilla android
Because if you don't like paying them, you don't have to. You can emigrate instead or, in the case of land taxes, sell your land.
Greatly Improved Data Import in Skyvia 4.1
"he takes on ever larger civic and business challenges."

That's a nice way of saying he invests in lobbying tools.
And games. Just my 280GiB Windows partition on my laptop is hovering around 90% full constantly.

Unless you only use the computer for editing text then storage requirements are growing quicker than ever.
No, in fact for a couple of programs (Chrome to be the prominent one), if you want to change X server instances you have to make sure it's really close. Also I think copy and paste doesn't work.
Interesting :)

To me it always felt kinda strange seeing all these jQuery Stackoverflow questions and answers.

When I switched from server side rendering to SPAs, I had the impression everyone was already hating on jQuery and avoided it. I read "Pro JavaScript Techniques" and "JavaScript the good Parts" and started my JS career :)

ExtJS 4 came out and I did my first SPA with it.

Later I did some university projects with Ember, which seems to use jQuery, but I never had to call one of its functions directly.

After that I started freelancing and ended up in a React project, which I found kinda nice to work with.
I had the same issue. Downloading the beta works but doesn't like zsh
Semaphore CI/CD Platform for Docker Now in GA
"There is nothing so permanent as a temporary solution"
WTF are you on?

In no way do I think startups are a panacea for the ailments of society, but you do realize that they are made up of people?

People can do all the things that you list and more.
Show HN: Bot Finder for Messenger, Slack, Skype, Kik, Telegram
Presumably a single lead would still be able to detect certain arrhythmias? I.e. if there are no QRS complexes, then there may be something wrong with the person wearing the device. There are benign explanations for why the signal might be weak but also lethal causes like Vfib -- with a few additional, I don't think it's implausible for a device to be able to make the decision to ask the user "hey, are you okay?" and then potentially seek help if the user doesn't confirm that they are OK within some set period.
Right. The frontend story of Django is non-existent and it is a pain to reinvent the wheel each time. Need AJAX to work with CSRF protection? Just copy this snippet of code. Want to use SASS? Try to find a django app that provides an asset pipeline, or copy some django snippets, or do it yourself by bringing grunt/gulp/whatever is the latest hyped js build tool.

Now the remaining part of your comment is unfair. Pure frontend is just one small part of webapp development: templating, controller, ORM, i18n, user and session management, security, testing, etc.

You can do a lot of web backend stuff without websocket. Django is ok for that and if you combine it with Django Rest Framework, you get powerful tools at your disposal.
>Safe spaces do not stifle free speech.

A space where you can't say certain things doesn't stifle free speech.

Care to explain?
This is essentially me. My wife and her family are religious and go to church every Sunday, but when I tried going with her earlier in our relationship, I felt like a fraud (as I'm an agnostic). I liked that they did good things for the world. I liked that they helped their community. But I couldn't stand up and sing about Jesus when I really didn't feel the same faith that the other members ostensibly felt.

I've heard good things about Unitarian Universalist churches.
The 950 Pro (NVMe) uses PCIe x4, not SATA.
Did the update say it was a beta? All I registered was "3.0" and reflexively hit "update later".

A popup prompting you to switch from a stable release to a beta seems a bit strange to me.
Rails is a full-stack framework. One of its strengths is that out of the box you have everything there - database integration, http layer, also JavaScript.

Having said that - you have a choice. Rails is about defaults. By default it gives you jQuery, CoffeeScript and TurboLinks, but you don't have to use it at all. I've built a number of Rails apps and most of them use CoffeeScript, but don't use TurboLinks. It took me just a few seconds to remove it from my Gemfile.

Also, Rails API project is a subset of Rails that does not require JS (it was merged to Rails so you'll be able to generate API application in Rails 5).
GitHub-first-commit
How to feed 9.7bn people? Startups take on the global food problem
What's even more amazing, the text right under that header:

> Labour has said that they would turn their backs on our nuclear deterrent, abolish our armed forces and has openly sympathised with terrorist groups who seek to destroy our way of life. Their policies for the continued economic recovery of our great nation should make alarm bells ring.

> Labour are steadily building an army of far left-wing supporters and we should ignore this at our peril.

What the actual? These people are bats.
They're not intrusive if you pay to have them
I agree it's not the complete solution, but I think rails does a pretty good job at providing tools for making a progressive webapp. Many of us see the apps that have a blank page until data is loaded and the front end JS then renders. It's just a yuck experience. I dislike the fact that it happens in one of my own projects. While I find the concept of turbo links weird with pulling raw html over XHR and then rendering it, it does essentially just speed up a non-js capable website.

In time rails will need to replace this out, as the JS tooling keeps evolving, better solutions will arise.
Well, that is just choosing the semantically correct parse from multiple syntactically correct parses. This parser isn't even finding syntactically correct parses.
I'm actually really curious -- why would you want to get rid of the ECG as an EEG tech? Do the signals interfere? (I don't know too much about EEG -- happy to learn more!)
Personally, I think BGA parts are great. They are small and quite robust mechanically an highly integrated (as you have said).

I did my early engineering years with DIP parts, the days of when you could just desolder the memory device and place with a higher density device are long gone.
Craigslist+Fake+Email+PayPal+Payment+Scam+How+It+Works
This is a very good point. We are at a point in society where we have replaced multitudes of workers with automated machinery. (1st world countries)This in turn is supposed to make way for more high thinking jobs, but in my understanding does not. To me it seems we have reached a point where we should find a way to fund people who want to do creative work, or experimental. To me, yes, we are meant to work. But that work is not just for a company. Perhaps teaching yourself how to garden, painting, etc. Doing something, that's work.

To validate the point of work being why we are here I will roughly quote Marcus Aurelius: When you wake up in the morning get up and get going. Why are you wanting to sleep and be lazy? Does the honey bee say forget this and sleep all day? Does the ant forgo his work and sleep and eat all day? No, all creatures go to work. What makes you any different?

This is of course out of context, as this is just reasoning for himself to get up in the morning, not a blanket statement about society.
Didn't work for me, but it may have been due to the fact I'm on a beta version of El Capitan as well. Reinstalling 2.1.4 worked fine.
You want to have your cake and eat it too.

Either the required training is enough of a disincentive to make the Job Undesirable... and pay high. Or it's not.

Required training is not likely to be so scarce when people can chose to train without risking starvation or surviving on 4 hours of sleep a night.

Which is the real problem most of those with "training" fear. It's devaluation when even poor people can get it without Herculean efforts.
This is where integrity and vision come into play. If you want to bump it into 6%, you should explain why. It should not be all about profits. If it is, then such platform won't be different from Upwork.
Japan and the US are also known for workaholism. Idolizing work and career for one's entire adult life can leave someone feeling very lonely upon retirement. Or while still in the workforce for that matter.

A good book called "Counterfeit Gods" by Timothy Keller explores this and other topics from a Christian perspective.

His argument is that work and many other things in life are inherently good and part of our purpose as humans, but not when they consume us. Idolotry is what happens when a "good" thing becomes the "ultimate" and it corrupts who we are at the core.

https://www.washingtonpost.com/blogs/she-the-people/wp/2014/...
I would agree such a change if this would be justified transparently, like we need extra servers or we need to hire an extra guy for development of your most voted features, and so on. If such a decency level would be available, I would be their customer.

Remenber, once you fragment this market ( maybe 10s of such online freelancing services ), the market rules apply and prices will be kept down.
OTOH Grails 2 invites people to use the awful formRemotes, which apparently are an idea lifted from old versions of Rails, and are a mishmash of html and javascript. Seems quite an opinionated approach on how you should build your frontend.

Luckily Grails 3 dropped it, but the project I'm working on at the moment is stuck on Grails 2... and Grails 3 is a complete rewrite of the framework
I made a chrome extension to enable you to navigate to the first page of github commits page.
Inspired by: https://news.ycombinator.com/item?id=10610065