skysight-inc/HackerNews huggingface dataset:
I recommend The Little Elixir & OTP Guidebook.

https://www.manning.com/books/the-little-elixir-and-otp-guid...

It's easier to build distributed apps with Elixir because of Erlang's OTP. Check it out, I'm sure it'll be interesting for you.
John Hancock Digital | Head of Engineering (Rails); Full Stack Developer (Ruby on Rails); Product Manager; UX Researcher/Designer; Double Threat Visual Designer | San Francisco, CA | FULL TIME | ONSITE | https://angel.co/john-hancock-digital

John Hancock Digital uses machine learning, mobile chat innovation and automated money management to help millions of families better manage their finances. Our team has the impact and excitement of a startup with the resources and stability of a Fortune 500 company.

This is an exciting time for us, as we have completed a fully functional MVP, and are now ramping up a private beta while working with a world-class digital design firm to refine key features before a public launch in 2017. Our work involves complex integrations with leading aggregation and clearing providers to enable real-time money movement, portfolio management and intelligent financial guidance.

We are currently looking to grow our team and are looking for:

- Head of Engineering (Rails)

- Full Stack Developer (Ruby on Rails)

- Product Manager

- UX Researcher/Designer

- Double Threat Visual Designer

Join us as we redefine what’s possible on mobile.

Find more information here https://angel.co/john-hancock-digital or https://www.johnhancockdigital.com/ Or feel free to directly get in touch with me, Nahyun (Team Operations) here: nahyun@johnhancockdigital.com. Let's chat!
America is having a Balkan Moment
That doesn't really seem to be so: Scott Forstall was only fired after Jobs had left, while Cook and Ive are not really shrinking violets either. And in fact it seems that some of the missteps of the post-Jobs era, such as the too-early Apple Watch, were the result of Ive's assertiveness. The central problem seems to be two-headed: Jobs' succession plan seems to have been to put in place a Forstall/Ive/Cook trumvirate, but that arrangement went the way of most triumvirates; and to the extent that one person is in charge at Apple, that person (Cook) wasn't a "product guy" in the Jobs era and seems unable or unwilling to take on SJ's role as hands-on product monarch. Add to that Ive's apparent (and fairly understandable) increasing boredom with having to iterate away on the same old core Apple products for another large chunk of his life, combined with his increased political untameability in the post-Jobs era (what will the stock do if he announces his departure?)
It's not released yet, but I've been reading the early release version of Designing Data-Intensive Applications by Martin Kleppmann (http://shop.oreilly.com/product/0636920032175.do). I've found it pretty useful and well-written thus far. He does a good job of explaining concepts and then tying them to real-world implementations and examples. It's a good balance of theory and practical knowledge.
In all fairness, it does not establish a censor. It establishes an organization for: a) studying propaganda and b) producing [counter-]propaganda. Seems like a reasonable response, as long as it doesn't go up to censorship, "information sovereignty" or any similar monstrosities. The US has played the propaganda game in the past, what it doesn't do often is political censorship, it doesn't look to me like the CFPDA changes that.
Try getting the gamer PC past Internal Controls at your university when you are a structural biologist. There's some fast talking to the beancounters involved.
toronto and vancouver are both post-car cities that have great (by north american standards) transit
> Surgeons may not be replaced soon (even that I can debate)

Which part would you like to debate?

Is it the "soon" part or do you believe the Surgeon role will be gone entirely?

Even with significant AI advances I'd argue that a Surgeon will still retain at least a guiding role (i.e. what to cut and what to do in case of complications) to the machine.
A mix of both. I've built a dozen or so bots for people. Sometimes the FB Page is already getting Messenger traffic. The more likely scenario is an organization wants to build a Messenger campaign and then promote it.
Job training and retraining programs don't work very well, which is why you see so many interviews with people who have done 5-10 of them. There are a number of studies that show this, and none (that I am aware of) which demonstrate good efficacy (and I would expect the programs to trumpet the latter result).

Perhaps some sort of improved retraining program would work, but I don't think we should be dumping money into the existing programs. I should also add that I would very much like these programs to work, and am very disappointed that they don't, as I believe that skilled jobs help the worker lead a happier, more fulfilling life, as well as helping the people who benefit from the work product.
Aside from energy usage, there are other issues too:
https://en.wikipedia.org/wiki/Vertical_farming#Problems
Meh. The Democratic party coopted the term liberal and use it in all of their marketing. So much so that their opponents now use the term as a naked slur. shrug Politics in the US is stupid and getting dumber and scarier by the day.
Quality usually don't go up when releasing less frequently, quite the opposite. The more you change things, the more likely you are to have severe bugs. When Apple was releasing major OS upgrades less frequently, you usually had to wait until a .4 or .5 point upgrade to have something usable.

The first release of macOS Sierra (10.12.0) was vastly more usable than the first release of MacOS X Snow Leopard (10.6.0). I should know: I transitioned to Snow Leopard on release and practically nothing was running on it. I think it's the only time in my life I reverted to the previous version of macOS... It didn't prevent Snow Leopard to become one of the best OS, in the end.

The problem is that Apple is shipping things that aren't right/ready, but this should be independent from the release schedule.
You are assuming that the markets and economy even play a role in small scale agriculture. Most people I know who do small scale do it for themselves only. The cost at the stores is irrelevant when you just step outside and grab free food.

Also, the cost of produce at your stores is more about the cost of transportation. The current cheap gas prices are due to fracking, which in turn produces wells which taper off far faster than traditional drilling. That will end, and prices will go back up. And food costs will increase. Just like they did back when gas was twice its current cost. Even in the past few years, there have been specific shortages in commercial ag, such as eggs last summer, when many commercial chicken farms had problems with disease, which is another cost factor. Large-scale ag means large-scale transportation and logistics and THAT is where costs come from, not the labor cost of digging up dirt.

That is also why the micro-ag folks can undercut prices despite higher labor costs (if they even hire out labor at all) -- they sell locally, and their transport costs are minimal. Often as simple as throwing produce in your truck and just delivering it across town, or to a local market.

And on the labor question, the next 4 years may change costs if Trump really does cut down on illegal aliens. Wherever you stand politically, they are the source of cheap agricultural labor in the USA.

All of this does not mean that tech won't change things in the future - it very well might. But that same tech will be available to small-scale ag, so there is no reason to assume that production gains will only apply to commercial farming. The disruption that could change the picture is cheap, renewable energy propelling self-driving trucks.
Coolblue | C# Deployment Engineer | Rotterdam, Netherlands | Full Time | Relocation + Visa Sponsorship

https://stackoverflow.com/jobs/131810/c-sharp-deployment-eng...

What you will be doing:

* Build and automate software release pipelines.
* Assist .NET developers in taking their products to production.
* Improve speed, quality and overall performance of the deployment process.
* Make sure we’re designing systems that will scale far into the future.
* Use monitoring tools to measure and improve application and system performance.
* Assist developers in debugging and resolving application issues.
* Automate the deployment process for infrastructure and applications.
* Communicate effectively with developers, operations and business stakeholders.
* Research, evaluate and recommend on new technologies and processes.
* Evaluate and implement solutions for deploying applications to the cloud.
If you wanted to refine loss of revenue as a cost, you'd have to account for how many actually pay it. If 10% of the flight pays the seat tool, it only costs 2 bucks, not 20.
You forgot it also being a forum for ideas that have no concept of how they're going to generate revenue in the first place. This would probably get a positive outlook if it were made free and planned on monetizing by selling solar to the grid after it blew through five years of VC funding or something.
Brainfuck and digital dadaism
I can't wait to see the AMD Ryzen CPUS. Time to upgrade my trusty Phenom II 955
In my company we primarily use Perl, but it's just on my team for our ETL pipeline. It works really well, especially since we modernized our older code and enforced really tight code standards. To use Perl end to end, well, there are modules for that (such as Dancer), but I can't comment on them because I've never had to use them.
Uber's Cherami Server Is Open Sourced
Cicada 3301 – it's time again (maybe)
An economy can be based around digging holes and moving the dirt between them, if that's what people wanted to happen.

We literally pulled an entire nation out of a depression in order to go to war. Fighting a war has to be the least "productive" activity imaginable for humans to engage in, yet we did it and it managed to do the opposite of break the nation's back.

The only criteria is that lots of people need it and are willing to pay for it. The second bit doesn't even have to be economic, a society could simply make it a matter of politics and allocate tax revenue towards it.
Portland Oregon is not Oregon though. Perhaps people are interested in what's on offer throughout the state.

Doing a simple text search on 'OR' has a zillion false positives.
It's a challenge. Given that most of my work is operations for Linux systems, containers, Kubernetes - either to bare metal in my garage, AWS or GCE, it could be (reasonably) argued that maybe I should be running that on my local system.

I just got the Kaby Lake XPS 13 Developer Edition. If you want to be cutting edge and "refined", you'll have issues. By cutting edge I mean things like:

XPS13DE ships with Ubuntu 16.04, kernel 4.4. Switching to an external DP/TB3 monitor kernel panics. Switching to 16.10, kernel 4.8 makes Network Manager unhappy.

Using the Kensington SD4600P dock I bought (because the Dell docks are, to all reviews, horrible, and buggy), you can't run multiple displays except through Windows - OS X, Linux, ChromeOS can only drive one.

Not major issues, to be sure - but they do challenge where I want to be, a 'just works' experience (that I -used- to have with Apple, but less and less so recently), neat and polished (it is so nice to just put my laptop in a vertical dock at my desk, plug in a single USB C and get:

- power to my laptop

- 4K DP

- external keyboard, mouse, speakers, etc

all from that one little cable.
Hence why I consider a big error to have created the CLR in first place.

Now we kind of got .NET Native, but it still isn't 100% done.
no, I'm not conceding the economics. I don't have any hidden subtlety here, it seems fairly obvious to me that elder-care is redistributive (money from old people to their servants) rather than productive. quite a lot of service jobs are like this, except in many other cases the redistribution is not from accumulated wealth from the past, but from newly produced wealth in the present.

that might be of some net economic benefit anyway, purely on the basis of freeing up money that would otherwise be stuck in sequestration from the rest of the economy. however, I'm not sure what "flaw" in my economic claim you're trying to point out. can you be more explicit?

I would ask you, however, to actually care more about the non-economic part of the argument. I believe that's the more important part.
BLISS. The system programming language for PDP and VAX computers from Digital Equipment Corporation. Think "high-level assembly language". Powerful, elegant, simple, totally unforgiving. The world's most powerful chainsaw, without a chain guard.
Plotly Academy – React/Redux tutorials
I'm with you! This is one of the last few articles related to 'vr on linux' that I read before the Holidays: http://www.roadtovr.com/steamvr-to-get-linux-and-mac-osx-sup...

AFAIK both Unity and Unreal Engines have 'experimental' linux builds available. I started the year hardware-strapped, but hopefully sometime in 2017 I'll start dabbling with these linux alternatives.

Good luck!
DataFlex - used for business apps, gets plenty of use in medical, accounting and banking and some web integrations.

Delphi - crossplatform development, tools

SQL - see above

C++/C# - tools

bash - scripting, mostly for managing servers
From what I can tell the Ethereum component is confined to the entry fee and payout currency. This helps solve one of the biggest issues with skill based cash gaming, since there is much less friction when it comes to spending a cryptocurrency vs cash dollars, and people view it as more disposable/ephemeral.

I doubt the game involves miner verification.

Edit: Read the linked blog post. "Provably Fair" since there's a verifier that takes the seed and user inputs and replays the game to find the score. Depending how it's implemented this could introduce new issues and holes. Most importantly it makes the verifier a rate limiting step and puts an upper limit on the complexity of games. Interesting stuff.
Not the OP, but in my company we use it for our ETL pipeline. I've grown to really enjoy it as a language.
I'm not sure if you're already aware of this, but NYC has also been aggressively building out cycling infrastructure since the Bloomberg administration. So your point is not unknown to policy makers:

http://www.amny.com/transit/new-york-city-to-reach-1-000-mil...
Haskell is pretty old and I'm gonna use it until Idris is production-ready
Another one for Perl. Web MVC, Shell scripts, and daemons galore :).
assembly
apl (k4)
forth (bootloader)
snobol (spitbol)
C (small subset)
sh (Almquist-like)
sed (not GNU)
nawk (do not use added functions such as strftime)
execlineb
And if they switch, i'd switch away from Apple.. No escape key and no X86? pshawww
It also means any political figure who "dies in a self driving car accident" will instantly become part of a conspiracy theory.
World ranking of countries by their average IQ
Just How Dangerous Is Alexa?
My numbers are in USD.

$45,000 CAD = $33,500 USD
Perl, it is what we use for our ETL pipeline, and it works great for that.
You're right that the majority of capital income does not go to the super-rich, however they do get a very large slice of the pie nonetheless:

> In 2015, according to PSZ, the richest 1% of people in America received 20.2% of all the income in the nation. Ten points of that 20.2% came from equity income, net interest, housing rents, and the capital component of mixed income. Which is to say, 10% of all national income is paid out to the 1% as capital income.

> Even if you exclude the capital component of mixed income (since it is connected to work even if the income is not from labor) and housing rents (since these are imputed to homeowners rather than paid to them as cash), that still means that, from equity income and interest alone, the top 1% receives 7.5% of the national income without having to work for it. Put another way: the average person in the top 1% receives a UBI equal to 7.5 times the average income in the country.

That last line is key. Even if most of the income of the 1% is not passive, they still receive a massive amount of passive income.

Source: https://medium.com/@MattBruenig/the-ubi-already-exists-for-t...
This is definitely a must read. A very systematic approach of explaining different concepts with real examples, problems each solution brings and tradeoffs we do by choosing approach A vs approach B.
Not sure if I can recommend any technical book more than this one!
Lisp and C: for robotic control software.
What alternatives to Intel are there, even?
Agreed. Necessary if people are going to risk money. Give them the ability to practice.
I used to dislike it myself, and in the context of building within a framework like Rails, I'll defer to an ORM. But my appreciation for SQL deepened as I became a more experienced programmer and began valuing explicitness in code. The reason why I do most data work in Python is because most of my work is exploratory, and I need a language that is well-suited for gluing together services and non-analysis-specific functions. But when it comes to doing work in which time and consistency and portability is Key, SQL is my choice for structured data.
my workflow with complex queries despite the fact the outcome is always the same: Write a SQL query to see if it works as supposed, use a query builder in another language, analyze the code and the query because it's not as fast as I would liked to, realize the entire code in another language would be faster if it were a stored procedure in SQL, write stored procedure, repeat.
Yep, efficiency is key here. That is where most improvement has done in terms of cpu design in recent years.
How Big Data Is Changing Retail as We Know It
How I decked out my startup's office for under $6k
My last round of upgrades for the wife's and my desktops was entirely motivated by upgrading to lower power parts that provided the same (or better in the case of video cards) performance.

The office became noticeably cooler, it was a good upgrade.
This is a top-end board...$250+. You can get the same hardware at a much lower price point - $125+.

It won't have the giant dust shield, extra power phases, or gamer LAN, or access points on the board for voltage testers, or no thunderbolt, but it'll have quality components and an Intel LAN and a good sound chip. If you aren't overclocking, they are functionally identical.
Inflammation halts fat-burning
not deployed on apple: http://inteng.fnal.gov/Integrated_Eng/irm/irmsoftware/IRMSof...
Just gonna get my feet wet with a small two-acre farm, which is supposedly able to feed 150 people.
I think if you have $50,000 you probably aren't really worried about what you will be eating in 5 months.
$60,000 seems like a lot of amount for starving and underdeveloped areas.

I went to their funding page and read more about what's inside the "box"
https://republic.co/farm-from-a-box

1: micro-drip irrigation system

2: 3kW solar power

3: Pumping System

4: IOT setup

5: Energy management

6: Basic farm tools

As of 2016, average cost of solar power is approximately $3.00 per watt so ~ $9K. I have installed a decent sized drip water irrigation system in my backyard purchased with stuff off of Amazon for a total of $200 max. IOT is unnecessary here. I mean would "poor" people require to purchase Iphones and Macbooks too to see data collected from the IOT setup? A manual water pump like this (http://www.top-pumps.com/pro/20090613195613.jpg )or even an electric one does not go north of $1k-1.5k. Most solar panels and reserve battery system come with a built-in energy management feature. This box does not even contain a variety of seeds, soil, fertilizer and other mandatory things required for proper farming. Think outside the box.
Taking a deep look into Lazarus/FreePascal/Object Pascal this year (because I can still code Pascal & VCL code in sleep nowadays). Want to see if it's good enough to develop a simple macOS, Linux and Windows application at the same time.
While the algorithm is an interesting development, any discussion of 'reducing traffic' without even acknowledging the concept of induced demand is an indicator that someone isn't engaging with urban planning remotely seriously. (hopefully just the person in the PR office?)
I'm such a pessimist with AMD CPUs, I just have bad memories of power hungry, hot running chips with lots of microcode bugs and problems with ACPI etc...
Choosing Right Authentication Technique for REST APIs
I had never heard of Human Resource Machine but that reminded me of TIS-1000 which I highly recommend.
Delphi and C++ Builder downfall sadly started when Borland went greedy and started to scare customers with their lack of business focus, specially the spin off.
MetaOCaml for OCaml 4.04
Skill based cash tournaments are a thing far removed from the block chain.
If you already live the glowing light life and aren't getting out anytime soon (and why would you? It's not like anyone else is selling high quality computer stuff like this), MSI has been putting out fantastic laptops in terms of performance to dollar recently AND they don't skimp on the port selection, something I love about my workstation type laptop. Some of my co-workers brought these in recently and it only furthers my endless disappointment that good hardware can't come in sensible a package.
And you had no role in this at all? The school sucked you in and made you take out student loans before you ever had a chance in 8 years to look at the job market for what they were making you learn?
Guy Knocks His Own Spotter Out by Dropping the Weight on Him
I agree, I was always so so about SQL until I had to use a lot of it. The syntax isn't amazing, but the relational model works really well once you can think in sets. The declarative nature of it means that if I push stuff from the app layer to the database layer its usually less buggy and has better performance.
Actually, that's just a large dust shield. It is bling, but that's ok. There are people that like to outfit their computers with LED's, glass side panels, illuminated liquid cooling liquid...you name it. This board is made for them.
- So no one can re-patent the expired patents?

- If you build and sell a product based on one of these, you don't have to worry about getting sued? (but at the same time you have no protection against cheap clones of your product either?)
1) Lisp. Racket is the new old thing. But Clojure too. Lisp is the language I choose if I don't know what the problem is beforehand.
2) Python. Numpy is unsurpassed in the data science world.
3) Shell programming
As a hobby this year I'm beginning to experiment with mechanical computer designs, implemented in Lego Technics (yes, really). That's going to involve looking back to Turing machines, Babbage's difference engine, the Pascaline, and various other contraptions. I guess you could consider the means of encoding instructions for such machines to be programming languages, albeit very primitive ones.

Here's a couple of machines that others have built:

https://www.youtube.com/watch?v=FTSAiF9AHN4

https://www.youtube.com/watch?v=i_u3hpYMySk
surprised no one has mentioned farmbot yet. for those with much less space than 2 acres, or just want to start smaller: https://www.farmbot.io
Which linux distro do you use and what are your hyper-v settings?
Eloquent email responsed are not to be underestimated, being able to communicate in clear language is a valuable skill.
No, or it's growing less common outside of academic circles. It is frequently used (especially in popular media) to denote little beyond personal income. See dragonwriter's comment for a thumbnail critique of the practice.