skysight-inc/HackerNews huggingface dataset:
> I'd hate for us to get stuck using dead actors providing something mimicking a performance.

It's funny to think about it now, but Peter Cushing and Alec Guinness were the two "big name" actors in Star Wars, and provided some of the best acting in the entire series. The look on Alec Guinness' face when he mentioned Luke's father being his good friend said more than the accumulated total of prequel movies and spinoffs could ever hope to.

As experienced professionals (with experience working in low budget action films in Peter Cushing's case) they added a lot of nuance to and took ownership of their roles that I doubt face-swapped actors will have the authority to for a long time, if ever. To be honest, it feels kind of weird to me that they are resurrecting an actor who has been dead for such a long time.

Having said that, I think the actual technology is good enough for de-aging when the actual actor can give a performance; realistic CGI replacements for actual people have been improving since 2009 when a cameo by THE Terminator was believable enough (somewhat because it conveniently got its face blown off immediately). Jeff Bridges in Tron Legacy was not bad: http://www.danplatt.com/?cat=91, and you won't notice the de-aged actors in the latest Marvel movies unless you are actively looking for them.
It seems that a few years ago several big name tech companies found themselves at the limit of what they could do with the c#/java style languages. But they weren't willing to go back to c/c++. Facebook started experimenting with D, apple created swift, google created go, Mozilla created rust, Microsoft had a rumored system language that never seemed to materialise, and even c++ is trying to get away from itself.

It is sort of looking like the industry as a whole is starting to see if there isn't a better way to do things and I think we will see how things shake out in the next five years or so.
Yeah when unemployment in California tops out at 350 every two weeks after taxes it's a joke to call it a safety net. It's also a joke to tax the unemployed when we refuse to tax billionaires.
The numerous China Android based OS's, that are void of Google services, would disagree.
Updating the default doesn't need to break code. There can be some means of querying the default. Or as much as I hate to reference TLS, the default can be a cipher list which evolves over time.
Bzzzt! Wrong answer, try again. They are not good for anything remotely resembling production. Since your production should try and closely resemble everything else I'd say they are not good for anything at all. The tag line is "Cloud computing, designed for developers." They should be even more careful about good practices and sound design keeping in mind the kind of customer they are trying to get. Over the years they have done anything but that.
What rule of 3? Tons of other celebrities died this year.
> Social Linked Data: Gitpay follows the SoLiD specification for the next generation of web apps

http://gitpay.org/

> Users should have the freedom to choose where their data resides and who is allowed to access it by decoupling content from the application itself.

https://solid.mit.edu/
I don't care about getting comp'ed food (unless the order was obviously wrong and I was over charged), that's not going to make up for the 2 hours of wasted time. I'm not going to spend another 15 minutes waiting to talk to a manager while I "demand" that the bill be discounted or waived.

Fortunately, I live in an area where there is no end of new restaurants to explore, if I have bad service at one, then I just won't go back there. Problem solved (for me).

For the record, I've never tipped 0% (but have tipped only 10% for particularly bad service).
It only takes a few extra seconds to go from recoverable to unrecoverable. Human life is a delicate thing.
My favorite awkward environment to cite is running a command remotely over ssh. As far as I've been able to tell from casual testing, without having read the source code yet, ssh does something very similar to what Windows does here and just glues everything together with spaces and passes it to the remote shell for interpretation, so you have to deal with the shell and provide your own quoting.
Looks like the title has been fixed but I was also confused before this thread filled up with comments confirming my suspicions that it was a Windows-specific issue.

It does seem rather misleading to say "everyone" does it wrong when it's specifically a problem with Windows APIs (though not terribly surprising from the Windows team).
Retraining is expensive in lost wages if nothing else. "Retraining" without that is financially difficult and minimally useful for older workers.
>The recipient of a public scholarship is morally justified only so long as he regards it as restitution and opposes all forms of welfare statism. Those who advocate public scholarships, have no right to them; those who oppose them, have. If this sounds like a paradox, the fault lies in the moral contradictions of welfare statism, not in its victims.

Basically things that Ayn Rand hates are bad--except when Ayn Rand does them and then it's because the things are unreasonable, not Ayn Rand.
I love the analogy to woodworking. When I am working on game dev, I prefer to use a old SDL based engine I developed in C++ instead of some of the new popular frameworks which are more productive and powerful. I just like tinkering and that "built from scratch" feeling for my hobby projects.
I think this is why my two teenagers noticed it immediately when he first appeared. They instantly recognized being in a cutscene. It took me an extra second to go through an internal "Wait, he's dead, right?" moment.
Seems quite likely it was drugs or suicide.
That was never ratified by the USA or ISIS, both reserving their right to blow up dams like this one.
I prefer democracy, myself.
I'm not talking about Firefly level niche (which still has millions of fans).

There are Pitchfork "Top albums of the year" than less than 5000 people ever listened to.
In the United States, land gets a vote because of the Electoral College and how senators are elected. Thus the map is not as misleading as you might believe. If you were only to look at population, you would conclude that Clinton won the election, but she did not.
From the BI article, it sounds like Fisher found it to be a bit extreme, but obviously as a contracted actor in an upcoming movie, she wasn't going to explicitly say so. She most definitely wouldn't be saying if she were doing illegal drugs to maintain that weight:

"I’m in a business where the only thing that matters is weight and appearance. That is so messed up. They might as well say get younger, because that’s how easy it is."

Keep in mind that she's no stranger to weight loss regimens, something she's probably been used to through her peak acting days. In fact, she was Jenny Craig's spokesperson in 2011 and claimed to have lost 50 pounds at that time. The 35 pounds for TFA was either in addition to that, or a swinging of the pendulum since 2011.

http://www.nydailynews.com/entertainment/movies/carrie-fishe...

It depends how much time she had to lose 35 pounds for TFA. If she was complaining that much about it publicly around the time of the movie, it doesn't sound like it was the sustainable kind of weight dropping, at any age. The logic that her weight loss regimen may have saved her life seems counterintuitive...TFA was just a few years ago, and since then, she's probably had to keep the regimen up for VIII. If this weight loss helped her, are you suggesting she was at death's door at the age of 55, until having committed to appearing in TFA? I guess it's pointless to argue causality...for all we know, the heart attack was a freak thing unrelated to weight loss or gain.

As a side note, I find astonishing that she says she was asked to lose 10 pounds to get to 95 for the original trilogy. I had to cut roughly that percentage of body weight for wrestling and that wrecked me, even though most of the weight was lost through extreme exercise and forced dehydration.
Excuse me, disagree how? They don't use the special google apps, and search revenue doesn't go to google. That's consistent with what I said. Sorry that it wasn't clear.
> So to see people say "fuck [2016]" over B-list celebrities

This isn't the only reason people are saying "fuck 2016."
I told this already many times, it feel a golden period is going http://scifioutpost.net/wp-content/uploads/2013/11/force-gho...

And it feels at best the current gen, ours, is only apply filter (no jab at instagram et al) to enhance old resolutions artificially.
Those are from his post on transemployment http://lemire.me/blog/2014/09/03/transemployment-creating-jo...
In the Unix world, environment variables are passed to ALL processes spawned by the parent, including sub-processes. For example, if you log onto a computer, and your HOME variable is set, then every single process you launch will know your home directory, including processes that launch other processes. It's automatic UNLESS a process explicitly change this value. This does not use any sort of global registry. I used to be an admin of a VAX computer that had 50 simultaneous users logged onto the server, and each user had a different HOME directory.

Environment variables also made shell scripts reusable by other users. The file $HOME/special would refer to the "special" file in the user's home directory.

Command line arguments are only passed to the one single child process. And if that process wants to launch a new process, it must create it's own command line arguments.
>working class whites have very distinctly voted against their interests.

Given that Obama pushed the TPP hard, made the Bush tax cuts permanent and effectively raised taxes on the working poor with the ACA (also known as Romney Care) and Clinton passed NAFTA and shortened welfare to 5 years. I assuming you mean they should have voted Green party or something?
The context of my comment is of course in maintaining the source - the comment I was replying to was concerned with bus numbers.

By the time it was implemented for emacs, many, if not most CS students would have been familiar with p-code as used for UCSD Pascal etc.
Anyone who has spent any time in a poor community knows that there is still a lot of work that needs to be done.

We will only hit real make-work jobs when we can no longer answer the question "how would I solve this problem, if only I had access to a lot more workers?"
Regardless of what glue language you use to write ML stuff, if you follow it down to its core, most of it is going to use a BLAS library to do matrix multiplication. That's where the heavy lifting is. And BLAS libraries are in C/C++ or Fortran. For example, OpenBLAS or Intel MKL.
Whenever C gets brought up, people are like, "pointers... memory... dangerous!" In 20+ years of C, I've never had a (self-inflicted) problem in that area. Maybe I'm the rain man of bit-twiddling?

What has caused me tremendous grief are all of the inconsistencies in the compilers, the gotchas of the precompiler, and the ambiguities in the language itself. C++ is even worse.

Rust is great, but not great enough to justify a redo of a program that has been extended and maintained for decades (like vim or photoshop).

I think an iterative tightening of the language would be of greater utility to everyday computing than a rush to re-do everything in something "better."
Show HN: git-crecord to interactively select changes to commit or stage
I disagree with you here: labor should be more expensive so make work jobs (telemarketing anyone?) are driven out of the labor marketplace. I'd rather the government provide jobs in a transparent manner that build, improve, maintain infrastructure, national parks, etc. There's no reason we can't transition from consumers to stewards of our local communities and national resources.

I have yet to see an employer who is friendly to labor, so that's where I'm coming from why I don't trust employers to be the solution (removing minimum wage, wage subsidies, etc). Labor regulation should walk softly but carry a big stick.

Example: We subsidize Walmart employees pretty heavily with government resources. We should not be doing that, and I highly doubt most people in those jobs feel as useful as they could be.

http://www.msnbc.com/msnbc/walmart-government-subsidies-stud...

http://americansfortaxfairness.org/files/Walmart-on-Tax-Day-...
It wasn't taken by force but instead by Rand's personal complicity and implicit consent by living within a society that has decided to enact the Social Security and Medicare programs and levy fees and taxes associated with those programs. And given that she received more than she put in, there was no principle for her to stand behind.
Codevember: Walking simulation
That argument seems akin to avoiding C# because only MS supports it, or avoiding Python because CPython is the only serious implementation.

The language with the most sensible implementations seems to be javascript, I guess.
>I guess we need to get used to the rapid loss of famous personalities in the future.

This one seemed overly tragic to me. My wife and I were in the theater watching Rogue One, along with many thousands world-wide, the night this happened. Unlike some other stars, she remained active and interesting and made her life story public record. She became relevant again since the new Star Wars movies, and not to spoil R1, I won't say more. She was more than likely going to be in the new Star Wars movie next year as well.

That said, we're seeing a lot of early deaths of celebrities lately. Mostly via the bum luck of cancer or heart disease[1] or, most commonly, the abuse of illegal and prescription drugs. A part of me thinks a lot of these characters were high-risk for ages and the odds finally caught up. I hope drug liberalization is in our future. At the very least it would help with harm reduction. Sadly, here in the states, the president-elect and the cabinet members he's picked are about as anti-drug as practically possible. Perhaps next election we'll get a POTUS and a congress that cares about ending the drug war, instead of fueling it.

[1] Some of which is caused by cocaine abuse decades before. Sadly, even going 'clean' for a long time doesn't undo damage.
fosho. Will look into those, but I guess my question is if it's worth practicing some development for embedded devices in rust to switch jobs or if most are still using C and I shouldn't waste the time.

EDIT: if anyone can answer this that would be so awesome :)!
You pay for social security and medicare your entire working life with a separate direct tax. It is not an entitlement or a handout, it is quite similar to a pension.
Social security was supposed to be an investment program so the benefits were earned after years of contributions.

The problem is, demographics have changed and so it became a welfare program. To make matters worse, it became unsustainable without significant cuts, which makes the payroll tax not a required investment but a regressive penalty.
There still seems to be a lot of people out there who believe they can never become proficient at mathematics. This really holds a lot of people back and it shouldn’t.

Once you have the motivation to learn something, because it solves an immediate problem you have, you will learn it.
Healthchecks.io, a cron monitoring tool finally supports cron expressions
Ask HN: Best language/tools to teach teenagers simple computer games?
Hi there!

I would like to help my teenage nephews (15 and 17) learn computer programming. I think that the best approach is to help them build a simple computer game (no graphics, just text-based like Rogue or Dwarf fortress). Perhaps a text-based version of the board game Risk, which they like a lot.

I used to be a decent programmer, but I lost most of my skills since. What would be the best language to use today? I'm inclined to consider Python, Ruby and Javascript, but I'm more than open to suggestions from real experts.

Also, what would be the best tools?

Any website that offers good recommendations for this kind of project?
There was recently a discussion about Ada here and it seemed real nice with an obvious question - if it's so nice, why no one is using it outside of scope of people already using it. So, I gave it a try. Ada is a wonderful, WONDERFUL, language. Albeit a bit verbose. Here comes the catch though. Everything related to Ada seems to be tied to Adacore and proprietary toolings. There's a path for you to do it without (still tied to Adacore though), but not as obvious and not as widespread. Kind of like Common Lisp in ye olde Franz days.

C is great too. C99 especially so. C11 threads are good too. C20 seems to be on a good path as well, here's its charter: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2086.htm

Only thing I would add to C as a language or in standard libraries is some kind of (better) string and UTF handling. ICU4C is coolio, but too much. Antirez's SDS looks cool, but I haven't used it, so I don't know from practice how/if it works with UTF and if it's great in production.
Self-Assembly Process Strikes Perfect Balance for Making Atoms-Wide Nanowires
"Alexa, who is the murderer?"

"I'm sorry, I can't find the answer to the question you asked."
Boss takes employees on Caribbean cruise -all 800 of them
> That map, at least at first glance, makes Duck Dynasty look like a giant hit in Oregon

Well, it makes it look like a big hit in Harney County, OR, and a flop in Portland. Which appears to be accurate-- of the people in Harney County, lots of them watch Duck Dynasty. There isn't much fine print there.
Bullshit jobs are jobs that are not productive at all, or are sometimes actively destructive (in adding layers of bureaucracy) in ways that require other essentially bullshit jobs to counteract.

You're talking about something a bit more abstract and puritan. I was a 3602 Clerk, once, which was an essentially bullshit job created to navigate the hurdles presented by a post office clerk assigned to my company, whose skills primarily consisted of sleeping while sitting up, and storing the 12 lbs. of paperwork I generated per mailing in a closet and taking my word for its veracity. That's a bullshit job. I once worked for an agency whose primary job was procuring people willing to, for money, give permission to other people to declare evidence for a quality assigned by governing officials that obligated higher governing officials to give money to the customers of the clients for whom we procured, and whom we sought out to make a living. We were honestly just a conduit for government money that grabbed 3% of the cash that flowed through it. That's an entire bullshit agency.

A comedian creates laughs. That's not a bullshit job, that's a good job.
They are perfectly fine for anything production resembling a guy that wants to run 2 servers on the internet.

And they're certainly better than trying to run that on someone's home DSL connection.
trump will bomb egypt so you crying pussies don't have to.

keep crying.

you're all idiots.
There is artificial oxygen carrier based on some close hemoglobyn molecule developped right now. That could help as a temporary solution while someone is applying compression to circulate oxygen rich blood and avoid brain damaging hypoxia.
I guess Tina didn't like her roses.
SQL for Data Science
The primary goal of software development is to solve problems, not to perform elaborate rituals with version control systems or other tools (IDE's, Makefiles, etc.).

The primary function of a version control system is to recover earlier versions of the software in rare error situations where it is hard to figure out what has gone wrong. Backup to something that worked and identify the change that caused the problem.

For most software developers, a version control system should appear very simple so they can focus on solving the end user or customer or their own problem.

check-in <file | folder>
o if the file is new for the project, the VCS should ask do you want to add this to the project?
o check-in <folder> checks everything in the folder (directory) all at once. If the folder is new: do you want to add this folder to the project?

checkout <file | folder | project> [ <version> ]
o checkout <file> checks out the most recent version of the file <file>.
o checkout <folder> checks out the most recent versions of the files in <folder> and its sub-folders
o checkout <project> checks out the most recent version of the entire project. The project can just be the specification of the top level folder!
o <version> is an easy, human readable/understandable specification of the earlier version, a file sequence number such as 1.43, a folder or module sequence number, or an overall project sequence number (all generated automatically by the VCS -- at least by default).

All sorts of pain and suffering is avoided by dividing the project into folders for different components and contributors and/or teams. These check-in/check-out their folder independently.

The VCS should be very simple and take care of everything, such as maintaining a sequential overall project number as well as file sequence numbers, automatically behind the scenes.

For a single developer or a team in the same office or building or for that matter office park with a fast network, that is all you need. For remote collaboration -- such as China and USA -- then you might need one or two command to push/pull the code to remote repositories; this too should be simple!

KISS (Keep It Simple Stupid)
This argument, which I see come up every few years, is disingenuous and misleading propaganda at best. I don't even like Ayn Rand, but to have her name smeared by anti-intellectual shit like this so much worse than the overly-simplified libertarian utopias she tried to convince us could exist.

Edit: apparently I need to have a supporting argument for why this is "anti-intellectual shit" or else I face a ban or something. The reason: Ayn fought to change the US into something that fit her vision of a properly organized society. She failed to make that change, and the US continued to be organized in a manner that she very much disagreed with. The fact that she participated in the legal framework that she was subjected to doesn't make her a hypocrite, nor does it imply that she changed her opinion of welfare states at the end of her life. The fact that the author of this article comes to this conclusion, or the fact that he even thinks its noteworthy to rub in her face her failures to insight the changes wished for, is anti-intellectual shit.
>given that she received more than she put in

Do you by any chance have the numbers ?
For people who won't read the article, it makes it clear that this is just a thought experiment, and offers a lot of reasons why we don't legalize cybercrime.

But one reason that's not mentioned is that it's horribly asymmetric:

> Let me paint a utopian world for you, where all kinds of cybercrime – hacking, ransomware, DDoS, etc. – are entirely legal.

It's much more expensive to defend against a DDoS attack than it is to launch one. Granted, if we did live in a world where cybercrime was legal, and things like IoT cameras were much harder to subvert into a free botnet, it might become more expensive, but in the end a lot more effort would be put into prevention than would be put into cause.
I addressed that in a longer comment here: https://news.ycombinator.com/item?id=13265439

tldr: Fisher had plenty of experience in losing weight, even being Jenny Craig's spokesperson in 2011. For her to have been publicly denigrating TFA at the time of its release (even before it, IIRC), doesn't make it sound like it was the healthy kind of weight loss:

http://www.nydailynews.com/entertainment/movies/carrie-fishe...

"They might as well say get younger, because that's how easy it is."
New atom interferometer could measure inertial forces with record accuracy
Cab drivers are notorious for "tipping themselves" (withholding some or all change unless explicitly asked for it).