skysight-inc/HackerNews huggingface dataset:
Maybe. It's certainly true that protectionist policies tend to destroy tons of economic value, but remember that "economic value" itself is a notion whose definition has been carefully cultivated to steer thought away from the weak bits of western economic theory (here: tragedies of the commons / damage to third parties outside each transaction). The sum total of consumer inconvenience caused by the Great Firewall could well be worth the economic self-sufficiency and industrial prowess it bought. There is value in laying a foundation today for tomorrow's competitive industries, but you won't see it until too late if you limit your thinking to the margin.

Don't get me wrong, the GFW is also motivated by the corruption, censorship, and manipulation it enables, and I don't see a silver lining in any of those. I just wouldn't be so quick to dismiss the strategic value of protectionism.
I don't really get that. Kotlin is open source. You can write and compile Kotlin code without paying JetBrains a penny, it's not hard. There's even an Eclipse plugin - written by JetBrains.

I'm not sure what more is required to make it truly open.
Yes, and corollary: you'll find people that have memorized the C standard and can answer the more subtle questions which are actually unable to use the language to create a decently sized program.
> (yet)

You seem hopeful of a thing few people are hopeful of.

> you still can tun[sic] Linux binaries

That does not make a platform open.

Also note that you can't run all Linux binaries. In this respect, my original comparison with VirtualBox gets even better, since with VirtualBox I can run whatever edition of Linux I want, with graphics and total, absolute control, and a faster filesystem.
$60. $60!

I remember spending $65.99 of my allowance for Super Mario 3.

Don't let anyone tell you that games are expensive these days.
$45, I believe there are alternatives I just don't really know anything about them.

You're right about their site though, every single time they've changed it the site has looked more scammy/crappy and been harder to get where I need to go. If I hadn't used their product before I would go to that site and immediately leave.
You should try to automate that? Maybe auto-backup anything important and just have the ability to re-image remotely?
This is actually why I prefer Emacs. I can literally do all my development work in Emacs, with a full-featured shell (e-shell), directory explorer (dir-ed), REPL and full IDE for Clojure (CIDER). It's pretty great.
> I have to admit I've been playing NES and SNES with roms on the computer since early 2000s. My parents wouldn't buy me any game consoles or handheld devices so the computer was the only way to go.

Hmm. Isn't this also an argument to support Nintendo now? When I was young I would buy CDs even though I had the mp3s already.
Dr. Ekman is renowned for his research into facial expressions and body language as it relates to our emotional content. He discovered that there is a set of universal facial expressions (microexpressions) which human beings from all cultures unconsciously exhibit when we are feeling certain emotions. His findings are used by many computer facial recognition systems.

Knowing what these facial expressions look like can help you become much more adept at perceiving emotions.

However, once you have identified the facial expression/emotion, the big question is why they are feeling that emotion. Ekman advises using great caution and open mindedness when trying to determine the answer to this question.
Worth noting that Kotlin's support for compile-time inlining can help reliably eliminate object allocations that otherwise you'd rely on the JITC to eliminate. So that can help.
Great piece. Be happy on your own terms, not ycombinators and startup marketing siren songs. The smartest among us are often the most vulnerable.
> I too do not think this move alone would solve "Black Money" problem in long term, but it certainly will go a long way in setting a better trend.

Only if the problem is inadequate tax revenue, which is not the problem IMHO. Its tax spending.

> All govts till now have been doing politically right thing, rather than morally right. If a Govt., for once, tries to go beyond the vote-politics and do what's right, shouldn't that be a welcome change?

Not before coming up with better tax spending plan. I have never gotten my taxes worth nor I expect It now, irregardless of how much they take my money.
Google to shut down Map Maker, its crowdsourced map editing tool
See? C is so intuitive : )
All mobile operators use it for their infrastructure because the procols make it mandatory.

Then they have a big ipv4 nat for cell phones in the BTS. Weird.
What's unclean about for loops?
I feel this just taxes the common man, who maybe through a sale of land or house does hold some money that hasn't been taxed. The Ambanis and Birlas and Adanis have front companies that definitely will be used to launder money. And they hold shares as well, which aids to money launder using their foreign companies...anyways..the Govt didn't bring a Paisa back from the big fish holding lacs of crores in Swiss accounts..now this!!! Property prices and all asset values will now how down like crazy!!!
It looks like Mutaflor isn't available outside Canada.
Careful, he's going to flagkill your comment for raising the same concerns I did.
It'd not be unusual even for a resident to be out of the country for a few months. They now need to figure whether it makes more sense to let the cash lying turn worthless or make a trip to "exchange" it!
> I feel as if our entire election and voting process needs a `re-write`.

I'm not American, but in my opinion this should have been the the major issue in this election. All the tripe about email servers and orange-tinted buffoons seems designed purely to prevent people considering this.

May I humbly suggest two things: first, you swap the right to bear arms for the right to hold citizen's initiated referendums. As I understand it, the second amendment was designed to prevent government tyranny, but it's obviously not working and causes a LOT of collateral damage.

Second, somehow beef up your fourth estate. Citizens need reliable information that is not tainted by political or corporate agendas. I have no idea how to do this, but you are a resourceful people.
Funny you mention it - I actually have a LaVie (PC-LL750TSB http://kakaku.com/item/K0000704707/) that I purchased late 2015. I appreciate the robust feeling and the touch screen. Initially I thought the touch screen was just gimmicky, but actually started using it a lot (perhaps due to the touch pad not being sensitive enough for my taste). Also the four USB ports is something I miss on my MacBook Pro. The Intel HD Graphics 4600 handles multiple displays and 1080p video fine, but is not great for games.
SQL is not an implementation but a specification and thus cannot be compared to Excel, a very specific implementation of non-monotonic dataflow programming.

Regarding your "stockholm syndrome" comment above: Someone in his car hears a PSA about "some guy wrong-way driving" on the very road he is on and thinks "one? hundreds!". Unless you can beef up your argumentation you are that guy.
Unless you can reach a bank, or postoffice in India, it would be difficult to exchange your cash at full value. If you have a debit card with you, you can simply withdraw from ATM upon your arrival in India. In this case you can forget your cash for now, you can exchange it once you are in India. You can do so after Dec 31st too.
If you do not have a debit card with you, I guess you could call a friend to pick you up at Airport. You could also try your luck with a local Currency Exchanger where ever you are, and ask for a change into 100 rupee notes. It will be costly, but it might work.
Honestly this is a city/urban thing. It's simply not something that on a large scale people who live in the suburbs on in the country will want to do. My vehicle sits practically outside my door at work and in the garage at home. I like the fact that I can go spur of the minute anytime anywhere and don't have to summon the vehicle or do any planning.
I enjoyed your post, great and very real writing. Thank you for publishing.
The US banks actually issued these for a few years (called dual-interface cards) though with the less-secure MSD technology instead of EMV. The the poor rate of adoption and high cost per-card, they eventually backed down and issued chip-only cards. These get replaced every few years and now that terminals exist in the US, I wouldn't be surprised to see dual-interface EMV cards issued by most major issuers within the next few years.
The meds[1] I had supposedly weren't made to change how you see life, but to numb your emotional response. You lose the ability to feel bad, but you also lose the ability to feel good. Debatable whether that's better or worse, really.

Fundamentally, I did have the meds and I did get better. Without a control, I can't say whether I got better because of the drugs, in spite of the drugs, or they had no effect. Considering they're approved meds, I can assume that statistically they work better than a placebo and do have a measurable effect. Whether they had causative effect my specific case is anyone's guess.

[1] https://en.wikipedia.org/wiki/Selective_serotonin_reuptake_i...
As a really big Scala fan, I can say Kotlin is probably the right choice when it comes to doing Android development.

That being said, yes Scala has a steeper learning curve than say, Kotlin or Go. But if you're going to devote the I don't know, next ten years of your life to working in a particular language, does it really matter if it takes two months vs. four months to ramp up?
China now has a rocket that can land taikonauts on the Moon
Does the same apply to Ocaml and F#?
Where business logic isolation fails with RDBMSses
Are you having a "shields down" moment? It happens to everyone, and it will happen to you a lot over your career.

http://randsinrepose.com/archives/shields-down/
The term caught on among gamers in the early 2000s, and eventually spread everywhere else.
Be wrong the right number of times
Show HN: Natural Language Interface for Chat Bots
your downvotes are alarming.

Miguel left GNOME before 2.0 shipped, and started working on Mono full-time. If you've ever used GNOME 1.0, it was barely more than a set of ORB-based applications you stacked on top of Enlightenment DR 0.15 (or Sawmill/Sawfish if you weren't cool/used RedHat after Raster left). The panel was awful, the fonts were awful. Themeing (once they moved to gdkpixbuf rather than imlib) was awful. It didn't even have Human Interface Guidelines until Eugenia Loli-Queru basically forced her opinion on the devs.

Sun Microsystems had to dedicate months of programming and useability testing to get the UI to a point that everyone didn't hate it anymore.

Once Miguel gave up the reins, others took GNOME where it is today. This is similar to Lennart Poettering, wherein NetworkManager and PulseAudio became much better/more stable/useable when he left.
I've built a couple Vert.x apps in Kotlin and honestly I can't even think what first class Kotlin support would add. Vert.x already feels like a perfect match to Kotlin.
From what I've seen, Microsoft employees have a keen understanding of both the issues with Microsoft as well as it's past. If you are seeing complete radio silence on something, like we see with both telemetry and automatic updates, that's when you know there's a corporate policy that's been laid down that nobody's going to risk their job to speak out against. You can see this sort of thing with a lot of companies, not just Microsoft.
Internet of Elephants invites test gamers
For Xenix/DG-UX I was only doing standard command line tools, from MS-DOS, and I don't remember seeing any of those.

Maybe I was just too ignorant and was limiting myself to what Turbo C had to offer on the MS-DOS side.

Of course on Windows we had all those WORD, DWORD, BYTE, BOOL,... macros already, but I was only thinking about actual C standard bit-width types.
We're on a mission to engage millions of people across the world with real wildlife using tech
I'm careful about suggesting meditation to my friends because I think it's different for everybody.

For me, I've always had high anxiety. OCD is essentially anxiety when you boil it down to its core. That means I carry around a great deal of stress, sometimes to the point where I can feel it in my stomach all day every day.

3-5 days of meditation makes this feeling go away. I've seen studies that show your cortisol drops after 3-5 days of doing it for 20-30 mins a day.

So to answer your question: I notice it a lot when I stop. I still fall off on the habit periodically, but I see the benefits shortly after I start again.

Some of the benefits for me:
* Less Stress.
* I make better eye contact with people because I'm not anxiously looking away.
* I listen to my employees (and everyone) better because I'm not so tempted to interrupt them when they're speaking.
* My body feels better - any pain or injuries I have get better.
* My focus during the workday is dramatically improved. I don't get distracted nearly as easily.

But for someone who has less natural anxiety, I can imagine not having as many benefits. So use the classic test: if it helps you, keep doing it. If you don't see any benefit, then don't bother. Don't do it just because you think you ::should::.
Weaponeer: A US Army Rifle Simulator from a Bygone Era
> Now that I can just send my car to pick up the grocery, I'm much more likely to send it on random errands.

I expect local governments to enact per mile taxes, replacing gas taxes, which at some point makes this unaffordable to constantly have your vehicle on the move for you (but still affordable if its part of a rideshare fleet generating revenue).
I'm intimately familiar with an in-production, business-critical code base and there's not a single best-practice it doesn't breach. If the compiler, on it's most lenient setting, allows it, then it has been done. It's fortunately not in C, but it tries to compensate by being pretty big.
Conversely, I see the pursuit of quick and shallow ways of learning advanced subjects as the main reason we see posts like this one frequently posted and voted up.

People who only ever search for the quick secret trick to learning X never end up learning X for anything more complicated than for toy examples unless they already have the technical foundation upon which more advanced courses can rest.

I've seen far more people struggle in courses because of weak foundations of prerequisite knowledge than I have people who were irrationally intimidated by simpler material. Weak foundations are arguably the greatest source of problematic learning outcomes in education.

It seems strange to me that a list of prerequisites isn't sufficient. You can always just pick up some old exams or homework assignments (your own or some publically posted ones) and quickly see if you remember.

The type of person who would be discouraged by the idea that becoming fluent in sophomore mathematics would have a large ROI was never going to learn anything nontrivial without changing their mindset.
Show HN: LinX – A link sharing website by and for College Students
Thank you for that. I nearly lost the will to live and gave up around page two.
I use screen (like tmux) and xmonad.

The tiling window-manager is used for longer running GUI apps - webbrowser, pdf/email viewer, CAD etc and for apps that I don't context switch as quickly. Also for handling the dual monitor setup.

I use screen for managing a consistent cli environment - that could be anywhere - on my dev machine, or sshd to a dev container or cloud box. I also tend to context switch screen environments much more quickly - eg. between edit (vim), compile and run turnaround.
There's been enough food, solely because of the growth of hybrid crops and GMO techniques. We didn't get here by accident. It took lifetimes of effort. Read the biographies of Norman Borlaug and Henry A Wallace. They are credited with feeding billions.
I already use tmux and vim regularly but I'd definitely be interested in a blog post on this technique.
Figuring out it's never worth it to work more then 40 hours a week at a job where I'm making someone else money.
To go into detail, you'll get a call from "Microsoft", generally with a foreign accent, and they'll have you sit at your computer, screen share, and give them root access. Then they'll do some powershell command that makes scary messages flash on the screen and have you buy whatever plan in order for them to "clean" it. Usually a couple hundred bucks.

My deeper fear is that they rooted my dad's machine and have been up to nefarious stuff ever since, but i'll never know. He won't let me touch it.

Oh and the IRS is now contracting private debt collectors, so there may now be "legitimate" calls regarding the IRS....
Labor force participation rate will continue to decline quickly as all of the Boomers age out into retirement:

http://data.bls.gov/timeseries/LNS11300000

https://i.imgur.com/5YFhBpx.png

As well as the labor force declining in general:

http://www.factcheck.org/2015/03/declining-labor-participati...

"Still, Priebus’ comment, tying the entirety of the drop in the labor force participation rate to “the Obama economy,” ignores some of the demographic and structural forces that have been driving the participation rate down for more than a decade, and that are expected to continue to drive the rate down for decades to come."
Did you start with the first book? I wouldn't have thought it would start with that stuff, because Mars isn't colonised at the start of the series.

IMO it is better than that most of the time, in any case.
Some other things that I've found helpful:

I try not to put too much stock on external measures of "success". I try to find my own way and do things that are meaningful and fulfilling to me, rather than chase things that others say that I should have.

Perhaps because of that I haven't achieved many things that are considered by others to be desirable. On the other hand, I'm much more at peace for not having achieved them, and more satisfied at having achieved other things that are important to me, whether or not others consider them valuable.

For example, I'd generally rather have health and peace of mind than money. I recognize that many people with a lot of money are miserable, and I try to be content when my modest needs are satisfied.

In general, I try to be satisfied with what I have rather than lust after things that are far out of my reach. I try to detach, and am attracted to paths that lead towards detachment.
This. I have an order of magnitude more issues with Windows (8.1, GWX, Anniversary Edition, oy vey!) than with Lubuntu (I support the same number of both box types for family). To wit, I'm typing this while restoring a WinX box to a point pre-Anniversary: Windows has become more of a bother than it's worth, sometime around Win8.
Remember that KDE/Qt were not licensed under anything GPL-compatible at the time, hence the reason GNOME was started in the first place.

KDE was indeed much better. GNOME 1.x was awful. I and others like me still used GNOME 1.x, because I wanted a free desktop environment.

You weren't the only one on #gimp; don't pretend GIMP had a much better class of developers. Remember GEGL used to refer to hairy parts of the codebase (Genetically-Engineered Goat, Large) that people were afraid of touching.
I didn't agree with what you wrote and maybe I can explain why. Springs store inches. You measure displacement in inches. Spring constant is just the value that relates stored inches to available force.

(You can swap roles of force and displacement if you wish, the point is the same. It sounds bad to say springs store force or displacement, to me.)
I do use less sometimes, but sometimes I want to double check a command I typed a shirt while ago, or a command ends up outputting slightly more than I expected.

What I really want us an intelligent terminal, which attaches programming output to the program which produced it, let's me fold up long outputs, easily escape a long running program and store it output in a buffer for later checking, etc. But that seems annoyingly impossible.
India is a country where property transactions are rare without a significant portion in hard cash.

If this move has to be any good as advertised, then property prices should take a hard hit.
And I agree with that argument. Where I must respectfully disagree is when you say the previous two major economic upheavals didn't affect you personally, as if implying they shouldn't affect anyone else either, which is silly. You probably didn't mean to imply that, but that's what people are going to read (myself included.)
Another C quizz, (which I find a little bit more interesting):

Will it optimize:
http://ridiculousfish.com/blog/posts/will-it-optimize.html

edit: it's actually about gcc rather than the standard itself, still pretty interesting though.
I didn't word that well. What I'm saying is that it specifically is missing what architecture or math has, which is a sense of higher understanding and managed view. So in other words, this isn't just a failure to find the beauty of PHP, but that PHP (for example but any language will do) is fundamentally misshapen and malformed.
Open Source gurus need some advice Discuss thread
Hey guys. What do you guys think about open source projects. Do you contribute to some? Why? And if not why not? I thought about coding a open source platform for open source projects. It should introduce "noobs", who can code already into the beautiful world of open source projects. Do you guys participate at opensource projects?
I actually have just, over the past few months, been playing all the Final Fantasy/Square games that I never experienced. I played them in the following order: FF4 (USA FF2), FF6 (USA FF3), Secret of Mana, Chrono Trigger, FF5, and FF7. I just started FF9.

I have to agree that FF7/FF9 was a huge adjustment from a graphics perspective. The 3D-ish characters are ugly and the camera angle/distance makes certain areas feel like guiding ants around. I doubt I will continue with FF9...I may just pick up the Dragon Warrior (Quest) games instead.

The SNES era really stands out to me as the high-water mark for JRPGs
Show HN: Starting Senior Consulting Marketplace
Arab women: a magical beauty beyond words, an insight story
Which can be classified under "fix your government" but had we done that, we would not even be here.

Up until now governments have been in the background in exploiting its people. But today this has changed. I hope/expect this would pave way for small-limited-government movement in India.

This is the darkness before new morning.
i wouldn't lie, but rather i try to balance it towards what the company says they need. it's not an exact science, because companies sometimes have no idea what they need and or have misleading posts about what they are looking for. (ie: we want a senior developer, oh you don't know how to run .net api from aws lambda which posts to mailgun which emails my mom and then she forwards the message to pete who then prints it and runs it over to gloria who then scans it and emails it back to the me so that i can print it out and recycle it)

it's a crap shoot at best, but truth is your biggest weapon as you can bank on being comfortable when you talk about what you know. you can always tailor in the cover letter if you want to high light silly "requirements" such as "gmail" or "outlook".
Hi,

This is lean page to test a senior consulting marketplace for tech leadership and development. The concept is a response to consulting and engaging in freelance marketplaces for the last 3 years.

Looking for feedback.

Thanks!