skysight-inc/HackerNews huggingface dataset:
> There are significant problems with "data %whatever" approach that makes the "cool web app" a superior solution.

the GNU date command is one of many options that honestly should be quicker for most developers.

> It's the same reason why I — and many others — find it convenient to Google "500 pounds in Kgs" in place of GNU Units. Faster, intuitive and fits into my web-development workflow.

I didn't specifically recommend the GNU tool, (and I wouldn't actually recommend that one as the first option anyway), the point was more "whats wrong with a tool you already have on your workstation".

For your example of pounds to kg, Spotlight gives me an answer quicker than any webpage will load, doesn't rely on an internet connection, doesn't show me any ads, nor does it use this information to create a profile that says I might want to either a) buy a calculator or b) go to a BBW dating site.

Back to the dates:

Every computer language in common use and most of the obscure ones handle dates and times. If you're writing code and can't fire up a REPL or use a one-liner to convert a date to timestamp or the reverse, I'd suggest you don't really know that language.

> How would you go about generating timestamp for a particular date? I guess there isn't any alternative to typing the whole string...<snip> plenty of keystrokes against what is point-and-click

I'm not even sure what you're suggesting here... oh. I see.

I refer you back to the first part of this reply then.
We're going to be agreeing to disagree here. I think there are languages that do what you want: Go seems like a good recent example, but in general terms I find keeping the "reading age" of code low to make comprehension in the large more difficult. Why, for instance, do I keep reading a for loop followed by an if followed by a continue when filter/where exists?

Again, this is just a difference in attitude, but I find verbosity in general just cognitive noise that would be better spent with precise, higher-level constructs.
In cases where you might not be using a shell.

Like, say you have a program that uses a user-specified program + arguments, like parallel or find -- but for evaluating a boolean condition.

true/false would help.
Student Lets Thief Steal His Phone, Spies on Him for Documentary [video]
It would be a bigger win if the success of Linux on mobile wasn't built on a heaping pile of GPL violations. It's all well and good that my phone runs Linux, but if I don't have Stallman's Four Freedoms on it and the device drivers aren't contributed back, what exactly is the point?

As for desktops, the market share still slowly creeps up. Desktop Linux has definitely graduated from "uber-nerd" to "power user" territory. Plenty of people I know who aren't particularly into Free Software, UNIX etc dual-boot Ubuntu.
HMD Global announces Nokia 150 phones
Appliances perhaps don't feel like they're dropping in price due to inflation (i.e., the number is higher), and added features.

If you correct for those, they are.
A map of the entire internet in 1973
I find having substantially less than 100 apps very easy, but I would find living without most of my possessions (the things I cook with, the clothes I wear to work) incredibly difficult. Do you feel like having a second pair of socks would really weigh you down? How is sleeping on the floor acceptable but having less than 100 apps hard?
Making SQL Server run on Linux
I think it's the exact opposite of UBI. The key defining feature of UBI is that everyone gets it. You don't lose it if you are able to work.

Whereas the key feature of SSDI is not really being "disabled" as TFA explains, but rather that you must not have any substantial gainful activity -- no more than $1,170 per month.

SSDI has become less of a form of insurance against a set of particular diseases, and more a kind of insurance for where someone decides it's no longer viable to work, as long as there's an associated physical scapegoat. Either because work is not available, or not reliable enough, or because your body is not reliable enough for the jobs that are available, it's a steady check that you can get, only if you don't work.

The issue is confounded by the fact that after about 3 years of qualifying for SSDI you also become eligible for Medicare, which can provide more value in reduced healthcare costs than any locally available job could ever hope to.
First, a fun fact:

I was in a class teaching the Heimlich Maneuver yesterday afternoon. The teacher notes that Heimlich is, in fact, still alive at 96 years old. Not five minutes later someone holds up their iPhone -- "hey, I just got the craziest news alert..."

Second:

According to the same teacher, as well, some lawsuits on the part of Heimlich or his family have caused the American Heart Association to now recommend using the term "abdominal thrusts" instead of "Heimlich maneuver." Which the teacher considered sad because it would cause the name of the doctor to be forgotten over time. I'm having a hard time finding an online reference to this -- so curious if anyone else has heard something along these lines.
afaik, and based on my limited experience, closures are used quite often in pure functional programming.
The one week experiment ended early. Politics has been allowed again for longer than the experiment ended - I think we are supposed to remain civil though.
would love to see a cross reference with obesity rates and other negative health behaviors. CP is an odd one because it can afflict you greatly or little, but it still is life altering. Comparing similar to non permanent issues is a bit unfair to those who had no choice in how their life was.

anecdotal, the obesity numbers interest me because two relatives in a Midwestern state both are on SSID from obesity related issues.
A potential issue with algorithms is that the successful ones might become a resilient standard, with nobody knowing why, or being able to challenge it. Suppose computer programs were graded by algorithm. That might be the end of the road for developing new languages and coding styles.

And I could imagine a consolidation of the grading tools, down to a small handful, or maybe even just one vendor. This is the pattern in textbook publishing. Once the human graders are laid off and their skill vanishes, education will be wholly dependent on the whims of those businesses.

Do you want to hire or work with 1000 engineers, who have all been through exactly the same training, and have adapted their styles to exactly the same template, worldwide? What if a new idea or problem comes along, that isn't addressed within the capabilities established by that template?

This is not too far fetched. I was in college when word processing and microcomputers were introduced to academia. I was one of the early adopters at my college. Both of these things radically changed how people did academic work, but a word processed essay might have gotten a low grade if the algorithms were tuned to the established preferences of teachers for reading hand-written essays.
This reads like the author really wants his kid to learn programming, and the article shows more interest from the parent than from the child.

That's obviously anecdotical but I'm very glad nobody steered me into programming. It was my private garden, and I enjoyed every single second of the freedom it gave me. Writing my Delphi programs was funnier to me than programming books.

I think my point here is that I'm not sure it is in the best interest of children to push them into our passions. Then again I'm not a parent, so my opinion doesn't hold much weight!
Yeah, I googled around after my comment, and that explained it pretty well - it apparently also explains why most of the dark matter is in halos around galaxies, since it can't slow down enough to collapse into galaxies themselves, and is on mostly highly elliptical orbits, spending most of the time away from whatever it's orbiting.

I can still dream, though.
Sir Humphrey Appleby: Minister, Britain has had the same foreign policy objective for at least the last 500 years: to create a disunited Europe. In that cause we have fought with the Dutch against the Spanish, with the Germans against the French, with the French and Italians against the Germans, and with the French against the Germans and Italians. Divide and rule, you see. Why should we change now, when it's worked so well?

James Hacker: That's all ancient history, surely.

Sir Humphrey Appleby: Yes, and current policy. We had to break the whole thing up, so we had to get inside. We tried to break it up from the outside, but that wouldn't work. Now that we're inside we can make a complete pig's breakfast of the whole thing.
Wouldn't there be some sort of energy exchange for this to happen? Wouldn't we notice that there's an unexplained loss of energy whenever we do anything?

Or did I just invent a crappy layman-author's explanation of where inertia comes from?
Government fab and production tech can't compete with the stuff on the open market. From GPS to crypto hardware, civilian stuff is almost always smaller and more usable. I suspect most hardware using the encrypted GPS channels is in munitions.
Also, let's not forget that some more fortunate cough John Carmack's cough kids are exposed to lisp in this day and age.

https://goo.gl/Fy4CSa
Yeah, no joke, truck drivers are currently the most common job in over half of the states.[0]

Eventually we're going to get a lot of professional video gamers.[1]

My biggest hope is that we get something like FoldIt to take off, and the collective unemployed on UBI playing video games all day end up curing cancer in their spare time.[2]

[0] http://www.npr.org/sections/money/2015/02/05/382664837/map-t...

[1] http://webcache.googleusercontent.com/search?q=cache:dVz9Ks8...

[2] https://www.sciencedaily.com/releases/2011/09/110918144955.h...
I dismissed your comment before reading the article, but you are kind of right. The biggest thing holding back people on disability from finding work (according to the article) is fear of losing health insurance and that cushion. It sounds like allowing people to keep disability benefits, at least for a couple months, after finding employment would help significantly.

This sounds like you could get two paychecks for a while and potentially better for abusing, but remember the bottom line:

>Economists believe declining job prospects and an aging workforce, not fraud, explain the growth of disability claims.
I really hope you are kidding, because this was the funniest comment I've read today and I already scanned Reddit :)
Inside a Neural Network – Computerphile
A month ago, I tried the getting started on Apple's website. Even that had deprecated syntax =:)

Btw, Xcode still doesn't support refactoring Swift code
What tends to happen is death by a thousand cuts. Postgres can probably be tuned to efficiently run most queries that SQL Server could run, but DBA time is spent on it when on SQL Server the issue might just simply not exist. It also really helps power users who know enough SQL to write a report, but maybe not enough to tune queries.
...6502 instruction set and things like undocumented Z80 instructions can be fully memorised as a child, even if some concepts, e.g. a stack, strange maths, comes later. If only I could remember syntax so well now.
Forbes 50 I think?
Decentralization is key to bypass these type of firewalls. All commercial VPN vendors will be on blacklists sooner or later.

Hang around lowendtalk / lowendbox and rent a tiny dir cheap VPS. Just SSH there and use the SOCKS5 proxy built into SSH. I hope they will not block SSH any time soon.

If they do you can set up a HTTPS website on your VPS with a secret proxy.
Why Haskell, the kid should have started with Lisp.
I've been a heavy Java platform user for years, mainly Java language but also with some Groovy and Scala. I agree with what you're saying to as far as it goes.

Where Swift excels is that it has the performance of C for the most part, and it will continue to improve. Another strength is ARC over Java style GC. As the slides point out, to get the same performance with GC, you need 4x the memory. With only 2x the memory, you get 70% lower performance with Java. Most important, though, is determinism. GC is simply not suitable for real time, hard or soft.

I'm very excited about Swift, and the current version of Xcode is working pretty well for me. I love the aggressive goal of replacing the C family of languages down the road...
God forbid kids learn a skill.

When I was 10-11 I loved making silly little programs in BASIC. I had fun, it was something I could play with my friends with (a lot of my time was spent in a silly "chat bot", and a "choose your own adventure" text game), and I'm almost certain it led to my career.
> Countries in the east seem to be more and more opposed to the idea of EU

Where did you get that idea? Unless you're left-pondian, in which case the UK is indeed "in the East".

> These are countries that most benefit from the EU, not only financially (funds and markets),

And where did you get that idea?

> but also need the external control to prevent the come-back of mafia, corruption, etc.

Great expression of Jacobinism, but sadly far away from the reality of these countries. Although with a badly battered economy and outdated industry thanks to forty years of mismanagement by incompetent governments, these countries have caught up remarkably.

Also, from my own experience as a resident of countries on both sides of the old iron curtain in Central and Western Europe, I assure you that in terms of social organisation, equality, education, and security, the former are far ahead of "Western" counterparts such as France, Spain, and the UK.

> Russia is playing a huge role in this

No. What plays a huge role in Euroscepticism is the role of national politicians in shifting blame to the EU. There are two approaches to this: 1. Attempt to pass unpopular laws at the EU level, then complain locally, 2. Blame own failures on "Brussels", without providing a reason, and 3. Claim EU achievements (notably EU-funded projects) as one's own.

The same approach is seen even at the intra-national level in decentralised and not so decentralised (ahem! France) countries.
Fine, rounding up fails.

Round to nearest time unit, instead.
But they're 1/10th to 1/5th of your monthly pay, and last 2-10 years, so why bother ?

2-10 years is an extremely short lifespan for white goods; 20-30 years is more like it, and 40-50 years is not uncommon.

In the case of consumer white goods the business case is that expensive mechanical components and security mechanisms are replaced by electronic ones that are cheaper.

It's not just that, but even mechanical components are deliberately made weaker to use less material and thus cost less. Sometimes manufacturers push that boundary a little too far, Samsung's "exploding" washing machines being one of the latest examples of this.
I really liked the VMS help system; it was hierarchical and you could start at the top and learn pretty much everything about the system by just navigating the help system. This was far better than man pages (which are mainly references for when you already know what to do).

VMS had early clustering technology, but that got added to TruCluster.
This always caused me to run out of disk space (my quota was 512k).
Tor was funded by the US State Department specifically so that anti-government elements in foreign countries could plot against their equivalent of "the establishment". Given the recent furore about "hackers" stealing the election, how is it surprising that foreign governments don't want US interference in their internal politics?
CLINTON EMBROILS ON MORE LIES TO COLLEGE ELECTORS,AGAINST TRUMP, FBI SAY IT LIE
filename.c;1
filename.c;2
filename.c;3

git checkout filename.c;2
>I hope they will not block SSH any time soon

GFW already does that. it's not that hard either, if you're using ssh for forwarding purposes, chances are you're using way more bandwidth than if you're using it for teletype only.
" So we decided to use 21 sites that were flagged as obviously misleading (not satire, not opinionated, just fakes and hoaxes) from this list."

"this list" goes to https://docs.google.com/document/d/10eA5-mCZLSS4MQY5QGb5ewC3... which i've seen before, but I can not find any actual list! Just an article about how to analyze sources. Where's the list?
Saunas are much warmer than that. Regular sauna temperature in Finland is around 60°C - 90°C (which is around 140-190°F). This is the air temperature at which pretty much everybody goes to the sauna here, including the young, the old and sometimes even the ill.
> It's honestly quite hard to compete with a free alternative that the US government throws billions of dollars at.

Yes, but it's not a commercial venture. Surely there is equivalent value in having a satellite system that European governments throw billions of euros at, no?
Some days I'm inclined to rant about software bloat. I've often quoted or paraphrased a bit of dialogue from the Scott Meyer novel _Off to Be the Wizard_ that's kind of funny but also pretty sad:

Phillip (time traveler from 1984): What on earth can a person do with 4 gigabytes of RAM?

Martin (from 2012): Upgrade it immediately.

But on the other hand, some of what might be perceived as bloat is really useful, even necessary, to someone. For example, show me a "light" desktop operating system, Unix desktop environment, or web browser, and I'll probably tell you that many of my friends couldn't use it, because they're blind. (As for me, I'm legally blind, but I have enough sight to read a screen up close, so I don't need a screen reader, but I often use one.) Accessibility requires extra code. In Windows 10, UIAutomationCore.dll is about 1.3 MB, and will no doubt get bigger as Microsoft continues to improve the accessibility of Windows. But you can't write that off as bloat.

Elsewhere on this thread, there was some discussion of microcontroller software versus Android. A user interface written for a microcontroller with a screen is inaccessible to a blind person, except by memorizing a sequence of button presses, if the UI is simple enough and the device has physical buttons in the first place. But if the device is running Android, the infrastructure for accessibility is there; just add a text-to-speech engine and TalkBack (edit: and make sure the application follows accessibility guidelines). That ain't gonna fit in 1 MB or less of flash and 512K or less of SRAM. So sometimes we may be inclined to rant about bloat, but there's actual progress, too.
Right. "What do I want to do? Here is the tool for me to do that."
He also said he worked on the alpha version of Linux.
>>Economists believe declining job prospects and an aging workforce, not fraud, explain the growth of disability claims.

That's an odd quote though. How would "declining job prospects" explain growth in disability without also implying fraud?

Edit: Both explanations below make sense, but 15 to 20+ percent of "all residents age 18 to 64" within a single county on disability benefits? I don't see how that could not imply fraud, perhaps with the exception of a mining heavy county.
Feel like that title needs a tweak..

Learned JavaScript ? Or learned about JavaScript. Maybe "how I kept my kid interested in programming", "short attention span vs programming", "getting your child into programming". There's a pretty good click bate video on YouTube that says "15 year old dreams in code" and it was something along the lines of he made game where the ball moves to the left and right with your keyboard and score increments...basically the tutorial for his framework. I think the problem is the school system not pushing some of these basic introductions into a few classes. There was a time unix commands were day to day office needs for almost every employee at certain places...and then poof the GUI killed it.
> He just lost motivation. I guess command line output only motivates a kid so much these days.

That's why we made text based games and an tkinter based RPG game at a coding bootcamp where I do mentoring.
Why lisp? Kid should have learned assembly, or better yet; pure math. Now he is corrupted already.
Ask HN: Is Wikipedia going to survive?
With the aggressive push for donations, wikipedia seems desperate to keep floating. Have you been seeing the Donate Banners every time you visit wikipedia ?
That's a very Western attitude. Turkey is an advanced country with amongst others, a sophisticated aerospace industry. There is no reason they can't have local expertise in networking, which lets face it is simple in comparison.
Oh, SSAS/SSIS/SSRS definitely aren't included on Linux currently. I wasn't suggesting they were.

But getting the features of these tools (cubes/OLAP = SSAS, reports = SSRS, ETL = SSIS) for other databases such as Postgres is possible with open source BI tools.

Open source BI platforms like Pentaho, BIRT, Jaspersoft (now owned by TIBCO) roll together families of different open source tools to give the same type of functionality for any DB platform. For example, things like Jaspersoft use the Mondrian OLAP cube engine underneath.

And also, with all the newer engines for data processing (Apache Spark, Hadoop, Ignite, etc.) you also have a lot of new backend options for analytical/report/BI processing also.
Because they drive up the cost of living for everyone else by consuming more stuff than they need and distorting the economy in the process.
Based on my first-hand experience:

1. Credit cards issued by ICICI Bank, HDFC Bank and AXIX Bank work directly for international payments (been using all 3 for over a decade now)

2. ICICI Bank and HDFC Bank Debit cards also work for international payments, but not by default. The card holder has to call up the bank to activate international payment facility - a quick and simple process.

Let me know if there is any other specific info that I can provide.

HTH.
How about this:
https://www.amazon.com/Conceptual-Mathematics-First-Introduc...
Z80 assembly was the first 'real' language I learned as a kid (I did some basic GWBASIC but never got far with it). I wasn't very good at it, but I did write some programs that did what they were supposed to do.
I would sit him through a few Leslie Lamport lectures on category theory, maybe just 10 hours worth of material. I think this would be enough to get him stared with Haskell.
Shows the importance of using simple tools.

Similarly, I've recently discovered how to send encrypted email from your command line, really really easy (note that Gmail throws these away if they come from an invalid domain name).

`echo "This is a secret message" | gpg -e -a -r "recipients@gpg.key" | mail -s "Your eyecatching subject line" recipients-email@example.com`
And lets all do sauna bathing all the time. :) If they discover that reading HN, we will totally feel justified.
> I'm obsessed with minimalism. I want all my possessions to fit inside my backpack. I own one pair of socks. I sleep on the floor.

Like everything in life the answer is in moderation. I do also tend towards minimalism but as a way to increase my freedom, not the opposite.
This would need to be done in Python itself, not Maya. I'd be strongly in favor of it though.