skysight-inc/HackerNews huggingface dataset:
I agree with this comment of yours but the first one has a few overstatements and that prompted my reply.
Also if you feel that strong types slow you down I suggest you try some gradually typed language where you can start out without types, do the exploring and add the types when you know what you want. I've tried this in TypeScript and it was a fairly good experience.
Seems expensive. Can do the same thing with a shared resource in google calendar.

https://robinpowered.com/blog/how-to-set-up-room-resource-ca...
When I worked I would automate reports using Visual BASIC and Crystal Reports. I would create an MS-Access database at first to prototype the app, and then migrate it to MS-SQL Server later on when it went to production. I even made an ASP 3.0 based web app that could export the report to RTF, PDF, or TXT format for review on a mobile device.

That was 1997, and people who did the reports by hand ended up being fired. I felt sorry that I wrote a series of apps that cost people their jobs. My coworkers struggled with Crystal Reports because all they knew was Visual BASIC and Crystal Reports has a scripting language based on Ada. Something I learned in college as I attempted to learn as many programming languages as possible.

None of the apps I wrote used AI or were using robots, but they got the job done faster and more accurate than a human being would get them done. At most I called it business intelligence because I used accounting and statistics and other things a business would use to make decisions.

But I worked too hard and the stress was too much and developed a mental illness in 2001. Ended up on disability in 2003. Been in a hole and trying to get out of it so I can one day go back to work.

I'm in my 40s now, have a huge gap in my resume, and basically I am unemployable because I am old and mentally ill. Over the Opal CoC debate I got contacted by a woman who seems to be in the same area but she is a former sex slave that was trafficked at a young age and escaped and fought to clear her record so she could work and now she is in her 40s and learned how to program and freelances to earn money to keep a roof over her head. When managers and HR pull resumes, they throw away the ones with gaps in them, they want to hire people in their 20s, they don't want a person with a mental illness or in her case was part of some past human trafficking in the sex slave market. There are some people who are unemployable until the IT market is reformed.

When most of the jobs are gone, I expect there to be some sort of social program like a basic income that is paid for by taxing the companies who use robots and AI and automation instead of people to do work.

There are a class of poor people who cannot afford a used PC and an Internet connection to learn how to program to be able to apply for the jobs. They cannot even afford good clothes for an interview.

I wanted to form my own company that helps out people who are unemployable and see what they can do. Provide on the job training and mentorship to get them up to date with modern technology and programming. I think there is a key need to provide jobs for people who normally wouldn't get hired due to gaps in their resume, their age, a mental illness, exploited in human trafficking and overcame it, etc.
I have to confess that power efficiency wasn't/isn't top of my list. As it happens the parts you suggest don't feature on the Farnell website which is where I did my selection. I use the L-1334SRT. I can't now remember quite how I chose it but I'd have been looking for some combination of brightness and cheapness and availability. I would be budgeting 10mA per LEDs as that's the kind of number I was used to, if it didn't want more than that then that was all I asked on the power side of things.
When I had no credit (and no salary, I was in school) I applied for a Target credit card on a whim. They accepted me but gave me a $250 limit.
Great question. Because the containers pull from the underlying host operating system, you will be able to deploy a Windows Server Container on a Windows Server host but you cannot deploy a Linux container on a Windows Server host (and vice versa).

However, you can run either a Windows VM or a Linux VM on Hyper-V (or in Azure).

Also, you can now run .NET applications on Windows or Linux. But that is a bit orthogonal to your question. :)

Hopefully that helps.
So Google blames its algorithm for giving the URL to a company that didn't even ask for it, then Google says its the company's responsibility to return the address. On Google's service. That Google owns.

That's, uhh, that's some pretty high-level bullshit, Google.
"No, eventually DB will talk directly to the browser."

Essentially, this is what REST is -- a ("NoSQL") database over the HTTP protocol.
How Many Team-Building Hiking Trips Can Your Marriage Take?
I'm the author. Thanks for publishing it here
On Linux, check out Nuvola player (https://github.com/tiliado/nuvolaplayer) - it basically wraps the web UI and provides integration with global media keys / shortcuts and the underlying sound menu (in Ubuntu). As a plus, it integrates with other cloud music streaming services too.

There's also Tomahawk (https://www.tomahawk-player.org/) but I found it a bit too buggy, and unable to canonicalize songs across the streaming music providers.
I hear you. But you know as they say "When in rome...". The thing with American financial system is that your credit score/history is of significant importance if you want to part of the usual society. For example, to get a loan, they want to check your credit as it is a standard way of ensuring that you are an ok candidate. Does that work all the time ? Of course not. The 2008 financial crisis is a solid proof.

But the thing is that if not this, then what ? Not everyone can buy a house with cash. Ok, so then don't buy it unless you can pay all cash? Fine. Try renting an apartment without credit. Most of them will not talk to you. Now, What about employment with certain financially sensitive companies ? They check your credit..yes they do. It is a requirement to get an offer at those type of companies. Want to get car insurance ? They may check your credit history too. Of course you can choose not to drive a car. Did I forget to mention cell phone companies ? Yes, here in the US, most people get a post paid plan which involves checking credit. Could you use prepaid ? Sure you can but it is not very lucrative as you cannot get Iphones for $0.99 with prepaid plans.

So the point is that it is technically possible to not have any credit and get by specially if you have a lot of cash, but it is extremely difficult to get a lot of things done without credit in the US.
failure = success
What I love about Simons is that he's funding to solve the problem of my field, the Many Electron Problem:

https://www.simonsfoundation.org/mathematics-and-physical-sc...

It's so important for physics, materials science and chemistry, but feels so esoteric. It's wonderful that there's someone like Simons with both money and the ability to understand the problem :)

edit: He also possibly implies that the best way to help maths and theoretical physics is to leave the field, attempt to get rich in finance, and pump money back in.
I'm... actually not clear on what you're saying. Are you being sarcastic or serious? I can't read your tone and I could imagine realistic scenarios where you're saying one thing or the other.
> you just need to charge something to it each month

You don't even have to do that. You can leave it idle for months if you want. The only thing you have to watch out for is the issuer canceling inactive cards. Having an idle credit card shows you aren't maxing out your cards - you have credit available that you are not using. Length of credit history is also a factor in your score.
What appears to be bizarre racist paranoia aside, allowing skilled workers to stay here helps America both economically and culturally. Lawyers and Software Engineers aren't coming here to mooch off America's welfare system (which sucks anyways), they're coming here to contribute and they usually have more to offer than native-born racists.
I get it that a degree in US law is only relevant in the US, but after 15 years you should really take a hint and move on.
This is reminiscent of David Graeber’s essay “On the Phenomenon of Bullshit Jobs” http://strikemag.org/bullshit-jobs/ and its commentary on the Economist http://www.economist.com/blogs/freeexchange/2013/08/labour-m...
The SearchableGrailsDomainClassCompassClassMapperFactory doesn't look like a joke, only the ...FactoryFactory. I'm guessing this class was chosen because it's the longest name in the Grails codebase. In fact, if you prepend the package name, you get:

grails.plugin.searchable.internal.compass.mapping.SearchableGrailsDomainClassCompassClassMapperFactory

which is even more ridiculously lengthy.

The generated comment "graemerocher merged 1 commit into gpc:master from CounterPillow:factoryfactory 7 hours ago" probably reveals that the nominal project manager just merges in everything without checking it properly, relying on his underlings to do all the real work. The real purpose of the request could have been to expose this.

> I don't use Grails (or Ruby, or Groovy, or Rails) so I can't tell if this entire project is supposed to be a joke or not

I don't think Grails was intended to be a joke project, but a real way to skim consulting fees away from Rails development. Recently, VMWare retrenched all its 6 programmers working on Groovy and Grails development, not even selling the business so I guess they valued it all as a cost center. So far 4 Grails developers have formed a consultancy at OCI, all strictly consulting only, with no probono work on improving the product. It could be the Grails project manager arranged a backroom deal between VMWare and OCI for transfer of the Grails consultants, with the retrenchment being a smokescreen to ditch the Groovy maintenance programmers -- I wouldn't put something like that past them based on their past behavior.
Nginx and Apache

ELK stack - Elasticsearch + Logstash + Kibana.

Have some simple filters that look for attempted SQL injection etc, we also run all SSH auth requests etc through same system so we do all of that sort of stuff there.
Works here also.
J is fun when you're just starting. Hey, you can take the average of a list of numbers with four characters of code!

When you go from that to writing a minimal CMS, things are less fun (actual assignment from a professor who loved J).
Why would you need to pay $15/year for a credit card? Most have no monthly fees - you can surely find a free one. If you pay the balance off in full every month it costs you $0. The big issue with having zero credit history is that you risk not being able to be approved for an apartment.
In AOS (Adjustment of status) now - its sort of a limbo before getting a greencard
> Imagine that you could see your life in rewind: You would slide into bed each morning with the ring of your alarm clock. At bedtime, you would gently drift awake. In the evening, you would un-cook your dinner, transforming a plate of Tuesday spaghetti into raw noodles and cold water. Your morning coffee would spontaneously warm in its mug as it sat on the countertop, the steam drawing out of the air and back into your cup. Another day begins, and you’re younger than the day before.

Needless to say, this never happens in our universe.

Thank you.
America's Fantasy of a Four-Day Workweek
For purposes of metabolism, I'm defining subsistence farming to be poverty regardless of other quality of life issues. Yes India has been relatively a land of plenty for most of its history. But the modern trend of sedentary desk jobs that accompany increases in wealth is hitting India later than much of the world.
Try doing that when you sit down at a machine that has the language set to something you can't read :)
You were almost coherent until you get to your assumptions about 'what people would have me believe' about linguistic universals. There are many universals that can be explained by generative grammar. There are numerous examples. 'tradeoffs between different needs' is not an actual argument. It is ridiculous that you are replacing 50 years of work with something so unscientific and vague.

I think you know damn well that there are patterns in the mind. They are posited for many things. Generative Linguists want to determine which of those patterns can account for certain linguistic phenomenon.

Physicists and Mathematicians study idealistic events, matter and object in idealistic spaces and conditions all the time. They don't study unicorns.

You cannot account for the fact that humans can instantly parse novel sentences using 'complex and messy social conventions'.

I cant tell you have no idea what Generative Linguists do and have never really read any of the literature. You (like a lot of people here) are just repeating the predictable things people say when Chomsky comes up that they probably overheard once.
None of the things that you mentioned, card games excepted, are particularly cheap unless you already have the equipment, and some not even then.
The root of the ginseng industry’s problem
> There is a huge difference that you're out of power because a heatwave is hitting your country

Do you really think rivers flowing low is a "heatwave", or is it the new normal?
It should be a combination, really.

You want to have your "Gold system image" available and this is most certainly what you should be deploying from; however your configuration management - whether it's Chef, Puppet, whatever - should be able to take a base operating system and get it setup completely from scratch.

This then solves the problem of ensure that you can completely reproduce your application from scratch; but also removes the possibly horrendous slow scale up time by using a "Gold image" that has already done this.

My current process is: Jenkins runs puppet/chef, verifies that the application is healthy after the run and everything is happy, calls AWS and images the machine, then it iterates over all instances in my load balancer 33% at a time and replaces them with the new image resulting in zero-downtime. Of course another solution is to pull out those instances and apply the update, and then put them back in.

And I'm sure someone else will have their $0.02 on their own process, which actually I'd love to hear :-)
Xcode 7 UI testing is cool, but is it actually worth the time?
Its a small firm and these are not uncommon issues. The size of the firm means that likely the focus of the CEO is to bring in the next client, not worry about whether there is a development server setup properly. A lot of the times, these are the exact reason he has hired someone that knows their job. He isn't going to want to know about all the little details, he just wants everything to work so he can sell. And the feature he has you working on may be critical, as he sees it, to land a client or give existing clients something new.

My 2 cents. Don't judge everything just from 2 weeks. All of your issues are valid, but give yourself a little time to acclimate to the team. Gain their respect, gain the CEO's respect by showing you can do the job and take care of details. Take some of these issues you highlighted and fix them. Add automated testing for your new feature, add documentation for it, setup a quick monitor to alert when the API goes down and learn the development setup so you can fix that process. In fairness most of these issues show a lack of development leadership so be the leader. Don't try to convince the CEO why you need to do these things, just do them and the results will speak for themselves. Do yourself a favor first, get the respect of the team by playing along and getting the feature done and do it with proper process and documentation. That'll go a long way.

In the end, you may hate it and need to leave, but give yourself a chance to see if it is systemic issues, or just a lack of development leadership. I have seen many times when a small business CEO tries to control development because he doesn't have anyone strong to do it. Usually this is because he doesn't trust the results from the team totally because of things like an API going down and it takes a customer call to fix it. Why else would he have hired an "outsider" to run the team? He doesn't know what he doesn't know. Show him through doing and see if it changes, if not, move on.
By 2022, All BMWs Will Be Electric – Mostly AWD Extended-Range EVs
Kdbus: to merge or not to merge?
Internally, they actually had this responsive at one point, where the menu would be by default open on large screens and hidden with the option to expand it on smaller screens. Also not sure why they changed it.
Not that does anything except to confirm the pointless of that selection criterion:

% python -mtimeit -s 'x=1' 'x<<3'
10000000 loops, best of 3: 0.061 usec per loop
% python -mtimeit -s 'x=1' 'x*8'
10000000 loops, best of 3: 0.0602 usec per loop

% pypy -mtimeit -s 'x=1' 'x<<3'
1000000000 loops, best of 3: 0.00103 usec per loop
% pypy -mtimeit -s 'x=1' 'x*8'
1000000000 loops, best of 3: 0.00103 usec per loop
Totally agree. A description of his model and how he created it would be awesome !

By the I really enjoyed dark pools. No practical knowledge, but a pleasure to read.
MacOS 7 on an Apple Watch
Why the Saudis Are Going Solar
It also does it across devices! I have a crappy old smartphone w/o a sim card that I use for running, and have a running playlist pinned to it.

I can be listening at work, add a song to the playlist, and then back at home the device automatically downloads the new song over wifi for when I go running. (I'm sure spotify does this too)
Not enough job supply for all of the law school graduates and this guy is surprised that they dont allow foreign competition to immigrate. Sorry to break it, we dont need more lawyers at the moment. Maybe try again in 10 years?
From this article:

> In this view, gravity drives complexity, and complexity draws the bow on the arrow of time.

Or, does complexity cause gravity?

http://www.technologyreview.com/view/418192/gravity-emerges-...

> One of the hottest new ideas in physics is that gravity is an emergent phenomena; that it somehow arises from the complex interaction of simpler things.
And it's not for lack of trying. The last major attempt was Sun Studio on the 90's/early 00's.

Emacs and Vim are like Lisp at this point: unicorns. Perfect, mythical creatures everybody loves to talk about. Meanwhile oxen like Eclipse, Visual Studio, Sublime, etc. keep chugging 90% of the world's code :)
The Ark of Taste: The World's Most Endangered Foods [audio]
while this process feels like it's hitting the sweet spot for finding out who can write brilliant code, that's half or less of the battle in hiring people. personally (and as a hiring manager), i feel like a majority of the hiring process is dependent (obviously) on the environment you're hiring into.

hiring for that small startup? you'll want multi-hat wearing people first, brilliant programmers second.

hiring for a large enterprise team? you'll want to hire for "plays well with others" first, and brilliant programmers second.

that's not to say you should hire schleps, for sure. they should at least be competent programmers. i guess what i'm saying is (despite how it sounds), hiring someone who can program brilliantly is important, but not as important as hiring someone who can navigate your company's software-making requirements successfully.

firing the brilliant engineer who thinks he's more talented than everyone else in the small company so he keeps demanding to be put in charge? yup, that's a thing. firing the brilliant engineer who fights tooth-and-nail over some inconsequential feature the product team wants to change? that's a thing too. assigning a brilliant engineer to crap, meaningless work because no one else on the team wants to work with them? yuppers -- seen it.

in any organization, you are either the only one in charge or you're following someone else's orders -- both of which require different aspects around working well with others.
If marginal land available for wind and solar are in great supply, why are we using space consumed as a comparison point?

Should we not be comparing capital costs, cost per kwh, fuel costs, waste costs, and dispatchability? And not "but how much space does it use"?
The outcome would have been the same if the author was an engineer as well. The point is that the immigration is tied to your employer and unnecessarily long/complicated and full of uncertainties (such as lottery).

For example, let us say you are from outside US and got an admission to Harvard for MBA. Now what you have to decide is whether it is fine for you to spend ~$200k in 2 yrs in education at Harvard and then potentially returning back to your country since if your name doesn't come in the H1 lottery - that is what you have to do. There is no 2nd chance. These kind of decisions is what is keeping out a number of bright ppl from coming to US and look elsewhere for opportunities.
Look, I think the robots are gonna take over, but you have to be REALLY ignorant to not realize that there are far too many jobs we need humans to do, going on right now, for us to subsidize even the highly technically skilled to go off and follow their whims without any sort of economic integration whatsoever. The value of the denomination of the "minimum income" will fall immediately, lowering that supposed minimum, because no one will want to produce the boring things everyone wants to consume on the other end. Therefore, NEVER, NEVER, NEVER agitate for a basic income in terms of whatever brand-name of money (dollar, euro, nyancoin or some abstract non-existent Platonic form of "money"), but instead say something like "Everyone will be given a X by Y square foot dwelling, allowed Z gallons of water a year, given 20 fresh tomatoes, etc." and THEN reason about how those can be provided (do we force [enslave] people to provide this to others? what do we do if no one coughs up the goods?). If you agitate for a minimum wage or minimum income, it will always be worthless at the whim of the currency's authority(ies).

More realistically, just reason instead what the least you need as an individual is, work to get it from within whatever economy you find yourself in, and then begin the REAL work of life, developing your happiness for and from what you have.

See: Tolstoy's "How Much Land Does A Man Need?"
Please label [2014].
British company to build 'hoverbikes' for US Army
Likewise. The voice recognition is the best by far. 100x better than Xbox One (well, it isn't hard to beat Xbox; it's voice recognition is useless), and I felt it's even better than Siri. My wife doesn't speak to it (her?) much, but the few times she tried it didn't have any problems. Will explore more.

The real potential will happen if/when Amazon opens its API. The ability to plug Echo natively to other systems and services (household appliances, websites, trello, x.ai, etc). They just launched integration with IFTTT, which is a first step, but there's so much more that could be done with a true open API.

Yeah, the iOS app is horrendous. Seriously.
CloudFlare told me that using them to host images/media isn't allowed. That they do the CDN bits for websites, but not to do excessive non-webpage stuff. Their ToS says something like that.

Maybe that changes for a few K a month?