skysight-inc/HackerNews huggingface dataset:
I really don't know why you're getting down-voted.

Modern research child development pegs development of self-conscious to the way we are raised. We are born "pure animals" only feeling, and develop a self-image and awareness-that we are feeling through interaction with others, in particular the care-giver (.../mother).

It is by observing others in our animalistic state, reacting to us, that we develop our capacity for self-reflection -- which still isn't fully there at 4 / 5 years old.

To put this point most generously: self-consciousness describes a biosocial process by which animals acquire a recognition of themselves as conscious.

The claim is then a machine (an oscillating electric field) does not, nor cannot, participate in biosocial processes.

NB.
If you redefine consciousness to "seeming as-if conscious" then anything may be trivially true of a machine (or, of anything).
Because the 12 hr formula was part of a huge marketing push to reduce doctors' "opiphobia" and get them to prescribe more. Doctors were likely unaware of the roller coaster ride of withdrawal they were sending patients on.
We already know why we see Obama instead of Trump. And we know why your search results are obviously skewed with serious political bias.

The google brand is forever tainted.
See extensive discussion on HN (1054 points, 406 comments) of this issue back in May.

https://news.ycombinator.com/item?id=14287235
More significantly, a sea anchor orients a craft parallel (and leeward) of the wind, and hence, prevailing swell.
they do not believe that foragers had a fundamentally different ("noble savage in a Marxist feminist garden") character than moderns, but that their incentives and constraints differed.

This is also not a settled question. Many scientists believe that the incentives and constraints on settled peoples led to very different genetic pressures, thus leading to a very different character in modern societies than those from from a mere 10k-20k years ago.
How to Make Chord Progressions in 2017 Easily
In Agile, as implemented at most non-consulting shop places, the Product Owner really doesn't have the authority to block things coming into the sprint being pushed from executive staff, important customers, or sales. The PO just acts as a point of contact/funnel to push the stuff coming in from these places into the sprint.
Then all you're saying over and over is that in your imagination, not using a long running instance is very dangerous because rebooting exposes the fragility of your app.

Honestly, it's much safer in that circumstance to have a frequently rebooting instance because it will quickly expose your app's fragility during normal operations instead of that fragility being exposed in a disaster.
Ask HN: Why Isn't the Construction of CRUD Web UIs 90% Automated?
It seems silly to write the same types of code over and over to build CRUD web user interfaces. There have of course been hundreds of UI builders. Why aren't they used? Styling should just use plain CSS. Behavior should be mostly auto generated config from a standardized format such as json schema or a db schema. Behavior customizability should come from tweaking the auto generated json config, and adding some HTML and JavaScript to higher order components. The build targets should use plugins, starting with angular and react. Components should use a shared plugin infrastructure. Designers should be able to prototype in an invision like tool with real CSS and HTML that can be checked into source control. Why isn't this the way things are done?
> Best engineers are coin operated and problem focused
I would say that the best engineers know their worth, but saying that money is all they care about is surely an exaggeration.
the smartphone is just a tool, how you use it is up to you! nobody is making you use it, but companies spend millions to figure out better ways to psychologically mindfuck you since you have been conceived. to get you to buy things or behave a certain away which leads to them capitalizing on your behavior. this is not new, one movie which describes this is: https://en.wikipedia.org/wiki/The_Century_of_the_Self
the smartphone is simply the delivery mechanism because it is with you at all times, just like social pressure and environment, they all carry messages, but it is up to you to choose to respond and how to respond, one could argue that if you are conditioned like this since birth because of media, by the time you are an "adult" <-- whatever the fuck that means... and high on the legal stimulants and running on the hamster wheel which turns into profit, i doubt you will even notice. but the irony of all this is that it is all optional if you understand it so...
As a friend at a rowing club said, ergs don't float.

It's good exercise, but it's not at all the same thing.
I try to alleviate as much bandwidth to Wikipedia as I can by using the Google cache version whenever I can. I'm not sure if that's a good or bad thing.
There is a problem though: the code wakes up all the processes with SIGCONT even if some of them were stopped by some other program (not by systemd) intentionally.
A neural network that can train neural networks is capable of learning new heuristics. That is a thin meta-algorithm on top of a standard function approximation algorithm.

EDIT: I should also add that reinforcement learning more directly falsifies your claim.
The state of stateful applications on Kubernetes
It would be nice to have a collection of modern/faster/saner alternatives to common unix tools and such utilities (made in rust or not) that becomes standard -- or at least easily installable in linux distros and OS X. Not for replacing those tools, but for supplementing them.

Thinking of stuff like fd and:

ripgrep: https://github.com/BurntSushi/ripgrep (grep/ag alt)

xsv: https://github.com/BurntSushi/xsv (csv tool)

exa: https://the.exa.website/ (ls)

una: https://github.com/jwiegley/una (multi-compression utils wrapper)

tokei: https://github.com/Aaronepower/tokei (loc stats)

And of course this:
https://github.com/uutils/coreutils
> Investing in BTC is like investing in startups.

So something that only people with significant incomes and the ability to lose 98% of their investments should touch it? I am fine with that definition. Not sure most BTC investors would qualify to invest in a startup though (see qualified investors law)

> Please don't compare this to Vegas, where the odds are known to be against you.

The odds are against you in many markets. I would argue the odds are against you in BTC. It is a zero sum game, and there are many people looking to steal or scam. In a zero sum game with scammers, your EV is negative unless you yourself also want to steal or scam (which is a different conversation to head down.

> Have a small/tiny % of your investment in cryptocurrency is a smart move.

Why? Should you put a tiny % of your investment in horse races? For most people, a small bet with an unknown payoff is not something they should touch.
Congrats!
If you like the story, here's something that may interest you: a website of 71-year-old man who kayaked alone across the Atlantic three times in the last few years
http://www.aleksanderdoba.pl/en/
> "Nobody sat down and said "how do we design Instagram to be maximally addictive"."

The evidence points to the contrary. Why would you not want to make, as another commenter put it, a social network site as 'sticky' as possible? You have to understand how sites like Instagram make money, using methods which rely on keeping engagement high. It's the so-called 'Attention Economy'.

Here's one article describing how Instagram's approach to generating revenue has evolved over time:

https://www.feedough.com/how-does-instagram-make-money-insta...

Here's the Wikipedia article about the ideas behind the attention economy:

https://en.wikipedia.org/wiki/Attention_economy
I mean slower, much slower.
With the obligatory sneaky Rust advertisement in the title, my bullshit detector rings all its bells. And once more it was right.
Their job is to apprehend and arrest people who break laws. In a society without them, there's no one to arrest those who assault you, rob from you, rape you, or murder you. And if you don't think that's necessary you are incredibly naive.
I didn't even know that existed, thank you. ripgrep seems to have something similar:

rg -g '*.foo' --files
rg (ripgrep -- the rust-made grep/ag style tool) is already quite faster than ag.
http://www.concept2.com/indoor-rowers/racing/records/ultra-d... only goes to 12 days, 12 hours, for a team of 10.

They don’t give distance rowed, but I guess that’s in relay with one rower at a time because that’s what is done in the 24 hour records (they also change rowers every !15 seconds or so! because that is fastest. For an example, see https://youtube.com/watch?v=WSbK9gP5pYU)
Work remotely for a month and see for yourself!
The world now has a compelling reason to make the internet operate again as peer-to-peer in addition to client-server?

(I am presuming there is a reason bitcoin was originally designed as peer-to-peer and not client-server i.e. it was not an arbitrary decision.)

The silver lining of the bitcoin movement, if there is one, could be that it provides internet users with reasons to want the network to reliably operate peer-to-peer. Not to mention reasons to want to understand and use asymmetric cryptography.
~$160K/month for hosting for a site that big[1] is pretty damn good. I'm sure they're getting a lot of favors and discounts to get there.

[1] - http://www.comscore.com/Insights/Rankings

I've worked with a bunch of sites farther down that list that are spending an order of magnitude more than that.
xargs does have limits on input length. On some platforms they aren't terribly high. Sound like -exec is potentially coming though.

Edit: Swore I had gotten ARG_MAX complaints out of xargs in the past. Replies are correct though. I'm wrong here...xargs adjusts on the fly. Perhaps long ago, or some obscure use of xargs?
Honestly I will be extremely happy when people from south east Asia or from Europe or from everywhere in the world will be banned from driving and self driving cars can do it, wasting so much less lives.
I have never been to Thailand, but in the two times that I have been in Philippines I have seen two corpses under a blanket because of two separate road accidents.
Much, much, better to limit the so called "freedom" of some people if it helps to save innocent human lives.
Btw, 99pi is great podcast.
I'm referring to a specific fallacy https://en.wikipedia.org/wiki/Argument_from_ignorance, that appeals to our ignorance. Effectively, 'We don't know what the future holds, so we don't need to worry', 'We don't know if superhuman intelligence is even possible, so we don't need to worry', 'We don't know if your prediction will happen, so lets go with mine'.
> If we do these things now, in a few short years we could be in a position to do everything we are doing now, while living off of the endowment interest, and would have no need for further fundraising. Or we could keep fundraising, using the donations to do many new and useful things, knowing that whatever we do there is a guaranteed income stream from the endowment that will keep the servers running indefinitely.

This is probably the best point in the entire essay, if they reduced spending funding would essentially become obsolete. Kind of clashes with the begging banners which have made me donate to WMF the last couple of years.
That isn't always true. Face recognition now exceeds human level performance. GoogleNet's image identifier is only 1.7% worse than this guy's performance:

http://karpathy.github.io/2014/09/02/what-i-learned-from-com...

Given that the author is writing a blog about AI, it's reasonable to assume he's above average in intelligence and knowledge, and therefore likely better than the average human at this task. But even if you don't make that assumption, object identification is within spitting distance of human level performance.

The same is true for many of these other tasks.
It WAS bursty when most people were browsing but it's continuous if they've streaming these days.
If he doesn't know he's a replicant, could he not take the test as many times as he wants and still pass just like Rachael in the movie?
Which is an answer to my question how exactly?
"Concerning fd's speed, the main credit goes to the regex and ignore crates that are also used in ripgrep"
That has always been the rub.

“Half the money I spend on advertising is wasted; the trouble is I don't know which half.” John Wanamaker (1838-1922)

Of course, Wanamaker did not really know what percent of his advertising worked either.
Amazon EC2 Spot Can Now Stop and Start Your Spot Instances
Notemine – Your songs, your places. Your memories
It's sad but it happens. Set and setting is most important -- and needless to say, knowing what you're taking is even more so.
On the devastating effects of a year in space
thanks for the feedback :) - I'll have a look at optimizing it!
I haven't benchmarked them, but fd has a recursive parallel directory iterator. ag doesn't.

The mysql-server repository[1] should be a fun one to try out, because of this:

$ wc -l .gitignore
3122 .gitignore

The combination of fast glob matching[2] and parallel traversal should be a boon.

[1] - https://github.com/mysql/mysql-server

[2] - https://github.com/BurntSushi/ripgrep/blob/e7c06b92fb996adcb...
Error Correcting the Things That Go Wrong at the Quantum Computing Scale
I think a real takeaway from this article is that long distance space travel will not be truly realistic until we have a way to simulate earth’s gravity on a ship. There are numerous approaches to this as any hard sci-fi novel will tell you, but how far away exactly are we from creating something like this in real life?
Secure development and deployment
Did you do a benchmark with `--threads 1`? I suspect most of the speedup is coming from that as the the listing of the files is likely to be IO bound (or at least bound by calling into the kernel to read the directory listings).

That has certainly been my experience in the past when experimenting with this sort of thing, that more threads makes a lot of difference.
Saving the life of someone who killed your friends is still noble. Roy wasn't some Replicant revolutionary. He was just trying to save his own skin... and the lives of his friends
Instantly I stop reading anything that mentions Damore's memo, because the whole thing is pointless pot stirring.
> xargs does have limits on input length

what?
Really loving the book. Definitely a must read for the data engineers. I would add that redbook.io is another great read.
It's also an insult to people with actual cancer.
Is it that difficult to have the ship cabin rotate?
Good book! It's only at the introductory level, but I liked that it lacks bias and does a survey of the field.
As pointed out, Scott has said before e.g. in a documentary written and hosted by film critic Mark Kermode called On the Edge of Blade Runner that he meant for Deckard to be a replicant. Harrison Ford never believed he was a replicant, and Rutger Hauer claimed the debate came up after the fact. However, Mark Kermode recently revealed a debate between Scott and the director of the new film, Denis Villeneuve, where Scott repeated this claim, saying that if Deckard wasn't an android, the film wouldn't make any sense: the unicorn, the dream - the central twist is that Deckard doesn't realise that he is a replicant, and that he is chasing himself. Villeneuve however, disputed this, and said that it's not as clear cut as Scott makes out, and that the film is much more ambivalent than that.

http://www.bbc.co.uk/blogs/markkermode/entries/7070baee-ad33...
Applications for Dropbox Paid Internships and Graduate Jobs Are Open
I think you're confusing performance with ease of use.

Top of the line Nvidia hardware beats AMD hardware. As much as I hate to admit it, nvidia's cards perform better across all platforms leading me to believe that they have a real hardware advantage.

Nvidia's cards perform better on Linux than AMD, which I would argue is because Nvidia has more money to throw at the problem. If the issue was the non-stable kernel ABI, then Nvidia surely would be affected in exactly the same way.

AMD cards have more of the "Just Works" thing going for them that Dan mentioned in his article. In terms of ease of use I can't imagine it getting much easier than the driver you need being mainlined.

What I really liked about Dan's article was this bit:

In Linux, hardware support only gets better; it never gets worse.
Thanks for this little text from Leonard Susskind.

I bought two books of "The Theoretical Minimum" but I am not gifted enough to be able to enjoy them as I should. Anyway I am grateful that Susskind took the time to write them.
It's clear that Scott intended Deckard to be a replicant. (And the article gets Scott's and Ford's opinions backwards, which is embarrassing.) But Scott also chose to make it ambivalent enough that people are still debating it decades later. The director's intentions are worth noting, but it's still fair to examine the movie on its own.
Umm what? Did you stop and read over what you just wrote? If transaction costs hit $10K, 0.08 BTC will be worth the same as 21M BTC: $0.
Yes. For simple searches, the main reason is that 'fd' walks the directory tree in a multithreaded fashion (thanks to the 'ignore' crate).
I really hope that was said in context of non-contiguous sleep deprivation. 120 hours continually awake is nuts.

I've done 96 hours before and I could only do borderline mindless tasks at 20% efficiency, let alone programming.

It's possible to get a few hours each night, work literally every waking hour and be productive for weeks on end (at great peril of course), but for most developers I'd wager productivity is drastically reduced after 48 hours, and almost completely gone by 72.

Recent science says sleep deprivation actually incurs brain damage, so it's definitely never a good idea except for emergencies.
I'm curious why you (or anyone) uses -exec? It's often painfully slower than piping through xargs and I find the syntax (the semicolon and braces and the required quoting/escaping) uncomfortable. I haven't used -exec in 20 years.
Wikpedia has the best coverage of World Cup qualifiers
Elliot and Justin’s DIY Jet
Yeah i recall reading about some eastern European nation that lost their net connection for some time because some elderly lady dug up their fiber while looking for copper.
Does increasing nr of files of the roads actally increase throughput noticeably? From my experience it's the intersections or traffic from exits that is the problem.
The much more comprehensive history is Peter Salus's A Quarter Century of Unix, now online as page scans at http://wiki.tuhs.org/lib/exe/fetch.php?media=publications:qc...
And now it's 10 years later and it clearly hasn't worked. Time to revisit old assumptions and learn something new.
It's nothing to do with peer-to-peer vs client-server. The main issue is keeping the blockchain up to date. Client-server can actually be more efficient than peer-to-peer in disseminating blockchain updates, but it's still not enough.

Bear in mind that, in order for all users to keep a full copy of the blockchain, every time a transaction is carried out every single copy of the blockchain needs to be updated. Beyond a certain level that simply isn't scalable, as it has a big impact on performance. The only pragmatic way to scale the network beyond that point is to only have some nodes having a full copy of the blockchain, at which point you've got more of a client-server model.
This is very sad
I find this very useful for Amazon reviews too. If all the 1-star reviews are complaints about delivery or nonsense like that, the product is good. If they're all calling out a specific condition or a bad design feature, that's more than likely an actual problem with the product (e.g. frequent dead pixels on monitors or hiss on wireless headphones or some other annoyance).
Ugly-But Happy
Is it available from a more traditional online retailer (I'd rather avoid Kickstarter)?
They’re selling best effort service at a fraction of the price of what dedicated bandwidth costs. We’ve got a 100/100 symmetric line at work. We can pick from several different business Internet providers, but they all cost many multiples of what my symmetric gigabit line at home costs. It’s a different product offered at a different price.

This is not unique to ISPs. You can buy an over-subscribed VPS for a fraction of the cost of a dedicated server.
> there is no way you can expect small manufactures to deal with the constant influx of bugs introduced by kernel updates

Well then maybe they should not be in the business they are in.

As people so like to point out here, their inability to support the devices they make becomes an externality that all the users end up paying for, when they have to deal with security vulnerabilities that cannot be resolved.
I thought the line in the original cut when Roy says to Tyrell, "I want more life, fucker." was great. Roy very succinctly is saying, "You made me with a short life span and that was evil, fix it now. I give you no respect."

In Scott's most recent cut he changed it to "I want more life, father." Horrible change to me. Why change that?

At least I own the original on DVD and not some paid access to an online cloud copy that can be changed by others at will.
Why is this a problem? Except in terms of performance, it's completely invisible to the user as xargs will run the command multiple times to ensure all the arguments are processed. In the most extreme/unrealistic case, if xargs could only support invoking the command with a single arguement, then the performance would regress to that of using -exec. Otherwise it's much faster.
How many transactions per second can Bitcoin cash clear with a block size of 8 mb then?
Yeah they can be as low as 4096 bytes. `xargs --show-limits`
We have built something like this on top of a distributed in-memory database. The changelog of the distributed in-memory database is the 'source of truth' that downstream clients would like to consume. The research problem is that the changelog is batches of transactions that complete within a given epoch (time). Transactions may execute in parallel on different data nodes within an epoch and there is no global ordering over them (no global time, only logical time). Downstream clients, however, may require an ordering over the transactions, so we worked on a solution to this problem when the database stores metadata for a filesystem. Our solution ensures we don't have to serialize the transactions to ensure a global ordering, and provides strong eventual consistency to clients.
Regulations don't fall out of the sky. Ban lobbying and stop corporations from financing political parties. That would begin to solve this I guarantee it. But so long as your ISP has the ear of lawmakers you're SOL.

We're going to have to act if we want to live in a different world.
> Why Isn't the Construction of CRUD Web UI's 90% Automated?

My guess is because web coders have very, very short memory and couldn't be
bothered with learning whatever programmers were doing in '90s and '00, both
on server side and on desktop side.

> There have of course been hundreds of UI builders. Why aren't they used?

There was this Borland Delphi thing, and these different GUI toolkits like
Motif, Tk, Qt, GTK+, wxWidgets, or Java Swing, but then desktop software
became mostly irrelevant, replaced with web. Somehow very few people cared to
port good ideas from desktops.

> Behavior should be mostly auto generated config from a standardized format such as json schema or a db schema.

There you go with learning history. There were attempts on desktops at doing
such things, but they died off. They weren't that good of idea.
Some versions of xargs don't respect the shell's max argument length, so on older platforms (MacOS X 10.4 sticks out in my memory) it's easy to cause xargs to try invoking with a longer command line than permitted.

This is fixed with the `-n` argument to xargs, which lets you specify the number of arguments per invocation.