skysight-inc/HackerNews huggingface dataset:
Right, but there's a runtime cost associated with it, unlike the borrowed pointer in the rust version. Using shared_ptr is not "toeing the line", it's stepping back from the line in fear you will cross it.
The painting is from 1960; the SDPB blogpost is from 2015.

Either way, seems relevant on the anniversary of the December 29, 1890 massacre -- and in view of recent events, especially so.
> We also allow overlay mount on /var. This is an obscure but important bit - when the system initially boots, it will log to /var/log before the /var ZFS filesystem is mounted.

You shouldn't need to in a systemd based distro: journald logs to /run until /var comes up. (and then flushes across) See https://www.freedesktop.org/software/systemd/man/journald.co...
Maybe we should make it de rigeur that people relate their "inventions" with past art? A lot of times, when I point out past art, I get met with instant open hostility from younger devs. Is it any wonder that programming has the attributes of a popular medium, not a field of engineering study?

[...]

If young coders want to be the future intelligentsia and harbingers of a better kind of programming, they need to foster a set of subcultural norms that best leverages collective knowledge. Programming has to become a field that remembers its own history and can learn from its mistakes.

Graydon has consistently pointed out Rusts influences, indeed it is one of the reasons behind its name - ie. 'rusty old ideas'. But the influences of the creator are not enough. We need to promote the value of a historical perspective in our discourse, and so I I'm glad for your post. As a young developer I see it in my peers, but even sadder I also see it in my mentors and elders. So often there is two extremes of fervent excitement and lack of imagination that things could be better beyond ones own experience... both borne out of a lack of historical literacy.

That said, I don't mind reinventing the wheel in new ways - every time our wheels get better and better. But perhaps they could get better faster with fewer steps backwards with a little schooling on the foundations of our field.
I've had dreams where I've been different people, sometimes with different lives, sometimes gender, sometimes not even people but animals.

As for "how do you know" - from memories. Same way you know everything else except last few hours since you last woke up.
Such dependencies were the British Empire's key vulnerability during WWI and WWII. They are a part of the reason why the British had to mortgage their empire to the US to pay for those wars.
I think it's a misconception to classify type-safety and memory-safety techniques as 'clever', they should be seen as the bread-and-butter of day-to-day coding. To put it another way, Rust's memory safety is no more clever than C++'s smart pointers, the only difference is what people mistakenly believe about the two.
Do either of your black friends know you invoke their race in internet arguments?

I've lived in predominantly black neighborhoods and I've stepped over blood trails and crime scene tape to go to work, buddy, if that means credibility to you. I've taken cover during driveby shootings. Safe to say I don't idealize poor, black communities.

My question to you is: what are you going to do about absentee fathers?

If longwinded moralization about family values fixed anything, black communities would all be Beverly Hills by now, but it doesn't, so we have to look at practical and evidence-based approaches, like increasing access to family planning and drug rehab. These are measurable and reliable solutions, whereas the Bill Cosby approach has not yet demonstrated an effect.

These discussions about distressed communities are centered around recognition for identifying one singular problem, rather than holistic approaches to fixing problems in that sphere, so I don't come to HN with high hopes.

Anyway, my regards to your wife and kids.
They are cheaper to do than the robust ones.

At some level, these do provide data to look at. Right?
If it is internet facing you probably would do yourself a favor and write it in a secure language like Rust.

Otherwise C# is easy and reliable. Less secure than Rust, but less of a concern if it doesn't face the web.
It's SWF not SFW
So what you are saying begs the question, why are there so many absent fathers in the black community?

33% of black men go to prison. That creates a situation where there are far more unattached black females vs males.

What is the optimal mating strategy in an environment where the females vastly outnumber the males?

There is lots of evidence that black men are unfairly targeted by the police. So is the epidemic of absent fathers in the african american community an expected outcome of our current policies? Is this even a cultural issue or an issue that is created through government policy?
I'm not cool or cutting edge. I'm old. I don't have any use cases in mind that would justify a four-syllable word, unfortunately. I think hack works just fine.
Point 7 is the one you're supposed to be trying to explain

Except that point 7 isn't at all controversial. EVERYONE hacks EVERYONE ELSE in cyber-espionage; even Canada was probably hacking the lame-ass security DNC email server, if only to fill a dossier. Remember that Clinton was set to be the next president of the United States; it is very much in Russia's (and anyone else's) best interest to know as much about her and her team as they can learn. It's the job of American spooks to prevent this, and they completely fucked it up.

Frankly, I find the suggestion that telling voters more about their candidate constitutes 'interference' to be repugnant; but assuming that we are going to engineer a scandal about this, we need to ask whether the Russians released that information to Wikileaks? All of the evidence (ie what Wikileaks says) says otherwise.
As far as I can tell, Deep learning in practice is pretty far ahead of the theory, so people are largely following their intuition around rather than being guided by theory.
Existentialism says that because the universe is meaningless you need to create your own meaning. That applies to humanity as well as it does an individual.

Right now, Humanity has no "goal" as it is currently with AGI - we haven't figured out a seed goal for AGI yet. In my view we should agree that the meaning for humanity is to create our successor: AGI. This fits into the evolution progression, only it becomes self directed.
Ironically I'm a vegetarian for just these reasons. I don't say that because I'm perfect (I am not yet fully vegan, for example) but because I do take ethics seriously. Maybe we do rationalize too often, but shouldn't we still try to work against that impulse? The fact that something unethical benefits me generally makes me more upset, not less upset.
Maybe you could call out to a C XML library in the interim?
Zipf’s Law Arises Naturally When There Are Underlying, Unobserved Variables
There is a giant difference between not being able to run my tests and not being able to edit things locally. At the least, offer a scratch buffer.
"There will be magazines and stuff to kill time," developer Joe Bous explained, apparently unaware that everyone who uses Uber also has a smartphone full of ways to kill time.

:-D
An observation: I recently watched a presentation from a developer who works at a random adtech company. He was a nice, albeit naive guy. In order to explain the technical topic he gave a bit of context about the business. It was so creepy, you could feel the audience thinking - Oh-kay. He didn't even notice.

Now. I watched hundreds of technical presentations from Google and Facebook engineers. Did a presenter ever got into the details on how they track the user for what metric, and so on. Not a single freaking time.

Andrew Ng recently told in a presentation, that all data must be accessible in one place. Did he came across creepy? Not at all. He is such a professional person, that he can even weave in a remark about privacy just right beside the talk about the uber-data-warehouse.

That is professionalism. I expect Facebook to have a silent policy about talking about things developers and admins see on the inside.

Apart from this complex issue. Who inducts ethics for managers? Why do people come up with bad ideas (track all users all the time, or buying such data for that matter) in the first place? Hint: The problem is not developer ethics.
Great roundup of James Hague's previous posts on the topic. I'd love to see more research about how to write large/high production value games in a functional style. Right now I suspect the performance tradeoffs would be too severe even though immutability maps more naturally to correct concurrent execution.
There's also an independent investigation called "Operation Blockbuster", detailed results here: https://www.operationblockbuster.com/wp-content/uploads/2016...

That report does not specifically attribute the Sony hacks to a particular nation-state. It does demonstrate the hack was not the result of a disgruntled employee, but rather an APT group the report refers to as "The Lazarus Group."

In the interests of full disclosure, I worked with the people involved in that operation.
You just have to upload it, not mail it in.
This seems ridiculous to me.

That being said, Facebook can't just allow users to opt out of biometric data stores?
Why? What else are we here for?
You did notice that they liberalized the Chinese economy, right? That's why it's Modern China and not still Maoist China. Maoist China is unequivocally not European style, and is one of the worst tragedies in all human history. Modern China has created wealth, people who can attend university, start businesses, etc. even if it has some issues as we perceive them in the West.
33C3  Dreaming Machines
There's nothing stopping you from downloading the script and peeking at it yourself. There's also nothing stopping you from using the many other installation methods available.
Supreme Commander: Forged Alliance[0] is, IMHO far superior. I've put far too many hours into both.

Only play the community-maintained version[1], Forged Alliance Forever. Over the years it's improved upon and polished the Steam version in virtually every respect.

PA: Titans is still a good game, different enough to be fun, and a great deal for the money. It's just not quite in the same league as games like SC:FA, Age of Empires II: HD or Factorio.

[0] http://store.steampowered.com/app/9420/

[1] http://www.faforever.com
The yearly cross-neuro-science stroll of yoscha.

Artificial Intelligence provides a conceptual framework to understand mind and universe in new ways, clearing the obstacles that hindered the progress of philosophy and psychology. Let us see how AI can help us to understand how our minds create the experience of a universe.

Unlike the machine learning systems of the past, minds are not just classifiers or policy optimizers. Minds are not accumulators of knowledge about the world. Minds are generative systems: they actively produce the world that we subjectively experience. Ordinary day-time experiences are in fact dreams constrained by sensory data. This simple insight of contemporary cognitive science turns realist notions of embodiment on their head. The idea of the brain as a dreaming machine opens a way to understand the nature of our experiences.

This is the proposed fourth installment of a series of presentations about using AI perspectives to understand minds and their relationship to the universe. "How to build a mind" (30c3) suggested specifications for an architecture of cognition; "From computation to consciousness" (31c3) explored the mind's computational foundations; "Computational metapsychology" (32c3) discussed the individual and social construction of meaning. "Machine dreams" sketches how the computational machinery of our brains leads to our experience a subjective world. We will look at the conductor theory of consciousness, some of the mental structures contributing to our models of self and world, and the unreasonable effectiveness of neural processes in modeling physics.
Except both are Japanese companies?
Why would a GAI make me more powerful than the president of the US or the CEO of a company like Google? They already have massive amounts of computing and brain resources at their disposal. As the author mentioned in the article, super intelligences already exist in the form of large organizations.
Προς τα δεξία το Χαλ – Έβερτον
Because money isn't everything.

What I'm working on isn't a side project, it's my main gig, but it's paying the bills nicely. But I started this after quitting from a post-acquisition job at Google paying $400k plus 4 years of retention bonus totalling a lot of money. I would absolutely have been financially much, much better off at Google. But I would have had to live in the US which I didn't want to do, and I would have spent my life in meetings, and I would have been working at least 50 hours a week on things that didn't interest me.

Currently I live in a small town that I love with no tech scene or jobs, I make a good living, and I spend lots of time with my wife and daughter. Importantly, I spend time with them whenever I feel like it, or when they need me to, and not when it's good for some company. I have great users and I enjoy improving their lives through my product, which is mostly a lot of fun to work on.

A few people have mentioned that working on your own thing requires a bunch of things that you'd rather not do - marketing etc, as well as things that are taken care of for you at larger companies such as setting up payment systems, worrying about tax, and so on. That is all true, but it's massively offset in my case by not having employees or bosses, and not having meetings. The sum total of doing things I'd rather not do is much, much higher working at a company doing those things than what I do now, where I spend most of my days writing interesting code and a relatively small fraction of my time on boring stuff.
If the 1 hypothesis were true, then the conspirator would be betting there will be no "incoming administration", not very soon, i'd say.

If the 2 were true, there would be also some conspiration to keep those important infomations classified.

Also, I can't help thinking about Snowden and the blown whistle of the NSA spying scheme.
The idea here is to get enough of these autonomous side projects, that the revenue adds up. Maybe one out of ten will hit big enough to move on.
If that was Kurzweil's point, he wouldn't have made such specific predictions, nor would he have discussed bringing his father back to life digitally, or put himself on a regimen of supplements to stick around long enough.
You can't easily get money for a large study without some suggestive data from a small study. If you complain about the inconclusivity of research as a reason not to spend money on it, you're likely to keep getting worse or no research, at which point you'll be making policy on the basis of hunches rather than evidence.
It's hard to work for any software bigco that doesn't have an ethics violation somewhere. Same as living in a country without an ethics violation attributable to it's govt. Google is probably the scariest one out there out of all of the bigcos because of how much data they have on the world, yet they cover themselves with a cutesy image.
To me, the interesting thing about this is that the "biometric data" is actually the collection of photos that the users uploaded.

The data-structures used for facial recognition are just metadata, extracted from the original imagery. It seems to me like data retention laws would apply to the original imagery, but not the derivative data structures. But that's obviously not what privacy-conscious user would expect...

I'm interested in seeing how this kind of case ends up being decided, when it (inevitably) ends up at the supreme court.
> A certain ethnic group (Jews, Chinese, etc) does better everywhere they go.

How many Jewish populations have been dispersed or annihilated throughout history, and their story lost?

Instead of arguing for scientific racism, would you consider the selection bias inherent in your assumptions.
Should the place you spend 9.99$ on a sandwich at tell you "You could have bought the ingredients for 2 sandwiches and made them in 10 minutes"?

Or more equivalently "You could have made 10 meals if you at canned beans and rice instead of our food?"

The money for games should come from disposable income that can be lost without harm, people who don't know that won't listen to advice from the games.
Media was a lot of CSVs (exports from TV buying programs), had some logistics guys use CSVs a lot too
Yeah, I understand a DB9 solder cup is a niche product for a local Radio Shack and they have to pay for store space and employees, but there was just no way I was going to pay $6 per connector when I could order them for $0.30 each from Digikey and have it in two days. It wasn't just that part. Every part was like that. $2 for a single capacitor. $15 for a pack of 100 resistors. Etc. And good luck finding the exact one you wanted. Those parts shelves were only stocked every 5+ years ... I could easily see four generations of packaging for the same part in those things.

It's really a shame because it was great to have that "I can get this part in ten minutes" feeling when I was in the middle of a project and I ran out of something I needed, or realized I was missing a part.
Factor in the full week, including week end at extra fees, the perks costs, the insurance, the office, the pension. A 5 figure sum seems perfectly reasonable!

However, it's not take-home pay and it's not for basic development.
"Money isn't everything" - guy who obviously made more than 2 million USD working at Google for 4 years...

I don't want to say you're wrong, but money isn't everything is easy to say when you have it.
I'm curious if there's a small population of people (with the means) that buy these robots for private/hobby use, and if so, what they do with them in their house/workshop?

Cause honestly, I would love to play and experiment with a few of these to see what I can automate around the house and maybe if I was inclined create a mini-assembly line for "etsy" like products.
To enjoy life? What makes you think there is some grand goal to it all?
Not just ignored, but specifically worked around.

http://www.newyorker.com/magazine/2003/05/12/selective-intel...
I think it's important to continue to do research in this area. I use Rust now because it is a great language with a strong community, tooling, and momentum, in spite of it's flaws and blind spots, but I see it more as a stepping stone to even better, safer, more expressive systems languages. Rust has challenged our preconceptions on what is possible - I think we may be able to push it even further. My preference is to try to move more towards Idris and the lambda calculus, but it would be interesting to see what an Ada-spin on it would look like.
Your command of US history is not so good -- the Emancipation Proclamation was made late in the war. The argument when the war started was about escaped saves; the Northern states were ignoring federal law and asserting state's rights to free them.

https://en.wikipedia.org/wiki/Fugitive_Slave_Act_of_1850#Nul...

https://en.wikipedia.org/wiki/Emancipation_Proclamation

Edit: and for the banned guy who called me racist, uh, you also have it backwards.
"better documentation than Python" -- those are fighting words!
Shareasale Page 7
> That said, it's inadvisable to run a database on a btree file system like ZFS or btrfs if you're keeping an eye on the write performance.

Our writes are actually heavily CPU bound because of how we architected the system[0]. We recently made some changes that dramatically improved our write throughput, so AFAICT, we aren't going to need to focus much on write performance in the near future.

[0] http://blog.heapanalytics.com/running-10-million-postgresql-...
An article posted today expands upon what I was trying to say:
https://news.ycombinator.com/item?id=13280846
Perhaps it wasn't clear in my comment - I quit right out of the gate instead of staying at Google. I essentially turned the job down.
No accolades for wheatbin: http://wheatbin.com or RSSPBRRY: https://github.com/rsspbrry/rsspbrry, but that was never my motivation. I wanted to give back to the open source community, and to design software that I and others can use and enjoy.

I have seen a slight uptick in traffic and sales in other products of mine, but it's not significant.
>
If the friends are not much smarter this is rather an argument against the game to me. If the friends urge him (your "We are fun little social creatures" argument), one should tell the child to quit being friends with them, since they get the child down - thus they not people one should want to be friend with.

This seems like bad advice.

School is unlike the adult world. Children are essentially stuck there for a decade or more - they can't (easily) quit, walk out, tell the boss to go fuck himself or otherwise do much else other than show up the next day.

I'm not trying to be edgy when I say that in many ways it's like prison - you have little choice over who you associate with and things like violence amongst the inmates are accepted there in ways that would never be tolerated on the "outside".
In his defense, he's really comparing ~$200k to ~$400k, not poverty to $400k. Beyond a certain point, the more money you have, the less extra money matters.
Says the guy with the trolltastic throwaway account.
Incorporater News
I don't see how this is being on the wrong side of an ethical issue. Perhaps it is (somehow, after years of this being in the news) shocking that that data is collected about your life, but Facebook isn't doing the collection. Anyone can buy that data and many organizations do.

Facebook hasn't actually done anything here that is harmful, not with the non-shocking data collection from third parties and not with the data you willingly give them by using their service.

Even the fake news situation, which is another supposed reason why Facebook is evil, is purely a result of the hubbub over having human editors. When the human news editors were around, the news links were interesting, of decent quality and unbiased.

Facebook really hasn't been on the wrong side of any moral or ethical debate, just the wrong side of public opinion (or at least the opinions of writers who need clicks/pageviews).
I'm sorry to hear the news - code annotation is something we need more of, especially for teaching and debating different design choices. I remember your posts on how MRI/Ruby worked from a few years back, which were always fun - and something that I thought other open source projects would have benefited from.
WE GOT ROBBED
I remember two spates of gmail phishing, one in early 2015 that Google responded to:

https://googleblog.blogspot.com.au/2015/04/protect-your-goog...

I think it's quite possible that this sort of warning actually may have increased phishing attempts because it made malware authors aware of increased possibilities.

From the report ...
> In summer 2015, an APT29 spearphishing campaign directed emails [ .. ]

PS. please don't seasons instead of dates in reports, specify the quarter of the year.