skysight-inc/HackerNews huggingface dataset:
> Honest question: why do you think that's a useful usecase?

I worked for three years on software used by telcos. Carrier grade - they were rigourous about change control and validation, because bugs were totally unacceptable. For them, it would have been exactly what they needed.

Before that, I worked once for a while on a huge, unmaintainable code base. Awful code, basically one huge function, with a million lines of code =-) with that code, you should not risk ANY change. For them, it would have been essential.

In general, across all software I think software quality is not high. Developers do not test enough, and are too casual about change. I am taking an approach which I think is necessary, and it certainly deviates from the usual practise.

> Also, you could do symbol versioning like glibc

I'm not sure I properly understand - I need to read up properly on what this offers. However, it's not clear to me how it changes anything from the C code POV - in the C code, the user still needs to use the old versions of prototypes, to call the correct code in the library, so what do they get for symbol versioning? why not just link to the old binary? and it's important, because the old binary is completely unchanged and it is only by that, that revalidation is unnecessary and so does not have to be performed.

On a more practical level though, the library targets arbitrary compilers on bare metal platforms, and symbol versioning from what I read is rarely offered.
‘Trojan horse’ cancer-fighting injection sparks hope in human trials
And my GitHub is here https://github.com/chrisloftus
If you're not sleep deprived you need to check your privilege.
Facts don't trust poor people with 'free' money.
Cyberknife prosedyre av svulster behandling i Baltikum
"If you eat lunch, you are lunch" was a favorite saying in the dot-com days.
The $23 Xiaomi Mi Band 2 (with 20 day battery) is now official
Maybe if you think about the local environment (rainforest) as the medium in which the population is dispersed, like colloids :-)
Companies, in general, pay dividends when they have cash that they do not have a productive use for. It doesn't make sense for a company to keep too much cash invested in a low return investment (like a bank account or short term treasuries) so in this case the company gives it back to the owners so that they can use the money more productively.

Interestingly enough this generalization is contradicted by several large US tech companies who have accumulated unprecedented cash hordes. It's interesting to think about why this might be happening.
I used rsnapshot for a long time and I can't recommend it over attic (https://attic-backup.org/) anymore.

Rsnapshot works quite well but over time I started having problems. I was using it to snapshot a web server with many files uploaded by users. Over time there were so many millions of files that trying to work with the rsnapshot directories required a lot of patience. There was one time when I needed to copy the files to another storage medium, I let rsync run for DAYS and there was no end in sight. There were also two instances where I had some filesystem (ext4) corruption within my rsnapshot tree and in the end the only way I could get it happy again was to delete some suspect backups from my chain.

If you're using it to backup anything more than /etc/, I'd strongly suggest using attic. It has these advantages over rsnapshot:

* Block-level dedup instead of file-level. If 1b changes in your 1g file, that's another 1g needed in your backup.

* Compression.

* Encryption via key file, and/or passphrase.

Disadvantages over rsnapshot:

* You access your backups via a fuse mount. This isn't awful but I admit it isn't as nice as direct access.

* If you are running attic from a local host to a remote one, the remote needs attic installed. Alternatively you can store your attic repo locally and mirror it remotely in some other way.

* It can take a long time to work with large backup chains.
Another issue: once you've received an NSL, can you, in future, report that you've received no NSLs for certain periods, or must you still use the 0-499 thing?
Opening Windows Holographic to Partners
Leeruniek | Amsterdam, The Netherlands | full-time | on-site | €40K-50K | https://leeruniek.nl/

Leeruniek is hiring one or two experienced engineers to help building tools that empower educators to deliver excellent education in the schools from Netherlands. You can apply here: https://leeruniek.recruitee.com/o/senior-back-end-developer-...

We're using python(django-rest-framework) and js(react). DB wise we're postgres and we use ansible to provision the servers. We're currently 2 devs: one with the team in Amsterdam plus one dev working remote. We're running on Azure as BizSpark members but there is a strong preference to diversify on AWS in the near future.
Lies, damned lies and ad blocking statistics
> And, by nearly every metric, he had achieved remarkable success. Under his tenure, the company had grown from 300 employees to around 4,100.

Eurgh. I never understand how the number of employees you have can be a success metric. By that logic, becoming more efficient would be a bad thing.
I work for a software company specialising in statistical analysis. I am a software developer. Not necessarily in that order.
If you have held the stock long enough then dividends can be taxes at the cap gains rate. This is what a "qualified" dividend is.

https://en.wikipedia.org/wiki/Qualified_dividend
I sincerely hope that Nextcould embraces the C4 contract for community building. That would be IMHO the best way to create and grow a community that is truly open and will survive for a long time.

http://rfc.zeromq.org/spec:42/C4/
Speaker recognition unambiguously describes identifying people by their voice, whereas voice recognition frequently is used for both. This blog post isn't confusing the terms – they've already been confused.
I add the entire domain of those sites to my blacklist and never look back. I don't have the time to deal with websites where the operator considers the actual content to be secondary.
Society is Failing Men (or how men are failing at society)
What PeterisP said, and http://www.marketplace.org/2011/12/15/business/easy-street/c...
Did Uber accept any such preferences when taking investments? I thought only clueless entrepreneurs fell for such trickery.
I use obnam, and I've just read the manuals for bup and borg. It seems like obnam is more featureful and has better porcelain than either bup or borg, so that the script you end up writing to automate your backups is much simpler. But it is fairly slow. There are some tuning flags that will make it much faster than the default, but I would not at all be surprised if bup and borg are both much faster.
Raw sockets are there for ping. Hopefully we can remove this as distros switch to ICMP sockets finally.
SEEKING WORK- remote/contract

Web application programmer, experienced in JavaScript and related technologies and LAMP stack.

Location: Sri Lanka

Remote: Yes

Relocate: No

Programming: JavaScript (incl. Node), PHP

Frameworks: React.js, jQuery

Databases: MySQL, MongoDB, CouchDB, Sqlite

Platform: Linux

Experience: 15 years

Reference: https://sudaraka.org/ https://github.com/sudaraka

Contact: @sudaraka (twitter)
Whenever I work more than 10-11 hours, I usually come back to the code the next day and wonder WTF I was thinking. Problems with straightforward solutions solved with large amounts of garbage code, wonky designs, lots of stuff that just gets thrown out wholesale. It is literally counterproductive.
What I don't get is if Peter truly feels he was doing a public good by shutting down Gawker, why must he do so in secret?

Would the mission be impaired if the sponsor were revealed
or
is Peter an underhanded snake?
Insisting on this vision would be missing a bit part, or even the entire core, of the new Intel strategy -- they plan to sell more Xeons to those additional data centers that would be required to process new IoT data.
The Cure for Fear – A Radical New Way to Treat Our Most Traumatic Memories
From the article: "Many are growing disillusioned because they bought what Silicon Valley sold them: an idealistic and almost utopian vision in which the technological advances of the Information Age would change the world -- or at least the Western world -- for the universal good."

Maybe it's just me, but I only occoasionally even heard of that idea, much less bought into it. Am I that far out of the echo chamber?
...because people can not grow, learn from mistakes or change? If you look at people this way, you're doing it wrong.
Comes off as a bit "me too" from my perspective.

In the whole list of things there is literally only a single thing which isn't already shipping/existing in Scala.
Puttin' binary trees upside down
I a reasonably liquid market I could just sell my stocks to get cash. If I don't trust the company to grow I should take the cash dividend but probably also sell all my stock in it (and invest it elsewhere).
Startup Metrics: Which Ones Matter Most to Investors?
That wasn't necessary. You could easily have made the very same point without calling someone's personal pastime/hobby, "garbage".

It's one thing to use porn as an example of "things that may be awkward if found in my bash history", it's something else to get judgemental about it. Unnecessary and off-topic.
One of the great bonuses of working from home. You will be surprised how easy it is to get your 8 hours if you don't commute.
Yeah, it's not an argument it's just an "implication" (and I bet the "argument" part got chopped from the article) like "If we've come so far in just 40 years, in another 10,000 years we'll be able to simulate life exactly with every character in the game made from some predefined rules, controlled by advanced neural-networks that evolve as the game plays out" kind of thing.
Both I think, but mostly the data. Baidu's deep speech is meant to be very good and its design is public (they even open sourced one component of it).
If you're willing to count a 40 meter hop, then 2012: https://www.youtube.com/watch?v=B4PEXLODw9c
I've heard that idea a LOT, especially from people 10-15 years ago. I think most people abandon that thinking pretty quickly, but it persists with a smaller but still significant number.
I've not solicited donations, nor have any been offered. I'll incorporate when I think doing so is worth my time. In the meantime, I'd rather spend my free time coding. Would you rather I spend my time on paperwork or coding?

If the 'Foundation' thing turns you off, would you suggest I change it? And if so, to what? But now that you mention it, I should probably at least register the trademark, what do you think?
Not quite. Buybacks aren't taxed the same as dividends (in the US). As such, they should be worth more than dividends to the shareholder: (all other things being equal, your ownership stake increases from the buyback).
Why would they have access to full assembly code? Are you assuming any code protection devices on the MCU have already been defeated?
I don't think the two cases are analogous. First, block devices don't have any metadata to speak of. Second, filesystems have journals to "cover up" for the main-store operations being asynchronous and/or non-atomic. However, sync() is completely synchronous by definition - hence the name - so such "covering up" would be superfluous. There must be some metadata that's being written at etcd because it needs to be read from there later, but there's nothing in block-device semantics to require any such thing.

Thinking about it further, I think I can guess at what's going on here. The key observation is that there's no sync() at the block device level. It's a filesystem operation; block devices don't see it. Sure, there are queue flags and FUA and such, but those are different (and I'm not sure any of those exist in NBD). Where is this sync() path? I'm guessing it's internal on the data servers, to deal with data that's being buffered there. With both replication and erasure coding, correct recovery requires exact knowledge of what has been fully written where, and that's the kind of metadata I suspect is being put in etcd. There's not even necessarily anything wrong with it, unless updating that information only on sync() means that supposedly durable writes since the last (unpredictable to the client) sync could be lost on failure. I hope that's not the case.

Maybe I'll find time, in the midst of my work on an actual production-level distributed filesystem, to look at the code and see if my guess is correct.
MinUnit: a minimal unit testing framework for C
Maybe he doesn't want to be in the spotlight. "Do good without bragging about it."
I've been trying to find performance evaluations of distributed file systems, and in most tests I've seen Ceph is a lot slower than alternatives like GlusterFS.

When you say Ceph is "state of the art in software defined storage", are you including performance, or are there advantages in features or reliability where you think it outclasses the competition?
I'm going to assume they'll have to have to create some kind of proxy for the unpiloted planes in order to escape liability for crashes.
Why not just use a lower PCI Express version? You might lose some speed but it will be backwards compatible with the lower clocks.
Ah interesting link, I hadn't seen that.
List of Boulder Area Freelancers
This attitude, painting cognitive enhancers with a broad and critical brush, is not helping things. Cognitive enhancers have the ability to improve persona lives and and society on the whole. But, there is a double standard with all things in healthcare. If you want to fix something, then by all means, take as many pills as you want and don't worry about changing lifestyle choices. Take insulin, for example. Or blood pressure medicine. Society may be harsh on folks that need these medicines, but these folks will have no problem getting the medicine. But, if we want to be better than "fixed", if we want to improve our cognitive performance, to do that in a safe physician guided manner, and have that translate to a better emotional, psychological, and economic future for themselves and their family. The economic benefits are real and shouldn't be limited to those in higher socioeconomic strata.

This article shows sleep deprived surgeons benefit from modafinil: http://www.ncbi.nlm.nih.gov/pubmed/21997802

Modafinil Does Not Serve as a Reinforcer in Cocaine: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2842996/

... Ok, I won't make it one of those posts. But, do some research. We will all be better off if we can drop the FUD rhetoric and treat cognitive enhancers like we treat other drugs, something that can help and hurt. And we need to stop thinking of health care as something we do when something is broken, and start thinking about it as another tool in the toolbox that we can use to improve our lives.
Map Age Guide
Rails 5: The Tour – By DHH
This link does work, assuming it is the same article: http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
I was waiting for some shocking revelation in the article, but she says what everybody doing sports knows damn well for centuries - sleep restores body and mind, and you should be clocking 8 hours consistently to get most of it.

the end of the article is actually the most interesting. it just puzzles me how somebody like her can be so popular...
The Litmus test for that is to check whether the decision of an individual shareholder affects the others. I argue that this is the case. Assume that the shareholders have a preference for cash. If there is only one shareholder, he would clearly opt for the cash dividend, knowing that selling the equivalent amount of shares would adversely affect the market price. However, minority shareholders would probably opt for the shares, each thinking that he could sell the shares without affecting the market much, thereby ending up with 15% more cash in the end. And there is the negative externality: by opting for the shares and selling them, you push down the price a little for everyone, even though it only marginally affects you. So collectively, the shareholders will decide differently than if they were the only shareholder and might end up with less than if they would have chosen the cash dividend. Note that this argument only works when assuming that markets are not efficient, i.e. assuming that selling large quantities of shares affects their price.
Yeah, that never ends well. Vets have a certain ability to destroy someone's entire existence using nothing but words and gigantic balls, leaving nothing but a burning crater in the ground, without having to have any imposing threat of violence (ie, how cops are trained to escalate the situation through intimidation, vets don't need such a tactic).
>We can look at facts

Sentient things happening to hold values cannot tell us if these values are objectively the case.

>It could never be demonstrated, since no matter how far and wide you look, there could be a counter-example lurking

No. It could be shown that 99% of humans hold the value 'cows should never be killed'. It is not the 1% that dissent that invalidates this datapoint from being able to tell us if this held belief refers/corresponds to an objective value.

>If disagreement over moral facts is evidence against atheist moral realism

Again, that humans disagree is not being given as reason atheist moral realism is untenable. That humans disagree or agree or have any opinion about anything has zero impact on whether moral properties refer to mind-independent objective facts. Zero. Consider reading the linked essay in the original comment or browsing the rest of the comments to better understand what is being put forward to show that combination of beliefs is untenable.

>its an equally powerful (if not moreso) argument against theism-based moral realism.

That people disagree over what is true is not at all an indication that truth itself does not exist or cannot be found.
The Real Reason Why You're Not Productive
For the record, Scott Adams also believes in the philanthropic nature of Thiel's actions: http://blog.dilbert.com/post/145205211401/billionaire-brandi...
To Scala or Not to Scala? That Is the Question
Yes non-story, read through tweets and links in the link I posted.

The "story" here was that Apple was being irresponsible by giving Blizzard an exception to the sandbox.

In actuality it's little more than a shim to make a buggy Blizzard updater not crash by thinking it could do something it couldn't.
In that case, do you condsider Go's nil to not be a null, since you can call methods on it that can do whatever? Or how about objective C's nil, where any messages sent to it are simply ignored?

Edit: I see now that you're talking about the difference between null and Result/Option, not the difference between null/Option and Unit, so we're talking about different things.

Semantically, a value that could be data or null is equivalent to an option type. Option types have methods, yes, but that's just a superficial convenience facility, you could implement the same thing for nullable types by writing a function:

public static <A, B> B map(A object, Function<A, B> f) {
if (object == null) return null;
return f.apply(object);
}
What went wrong: CSS codebases became unmaintainable over time.

I could go into more detail, but I think most people will concur.
Yes. This isn't a game theory paradox if the company is publicly traded.

The one thing I would add is that taxes complicate the calculation if dividends are taxed differently than capital gains.
Beyond Progressive Web Apps – Part 1
It's in part because they cannot distribute that money until it's legally owned by the US parent company and that requires paying some additional taxes.
I doubt the decision in the Gawker case was made in complete isolation from the public opinion, and public favour these days is significantly based upon who can depict themselves as the underdog/victim and therefore claim the moral high ground. Presumably, being financially supported by Thiel would not exactly have earned Hogan underdog points.
Also, even if it was a good thing to do, it doesn't mean that the public has the same opinion.
how do I downgrade back to 2.1.4? :(
Great, I just submitted the first audio file for transcription. Looking forward to seeing the output.
That's not true. A friend of mine found some random bits of conversation too (he says approximately 90% of the recordings are actual search).
depends on commute - my 15 mins don't mean anything, and once i leave work, all mental processes related to work topics go into hibernation till next morning. not so easy when I was working from home
The first picture is a still from the movie "Breakfast at Tiffany's", btw. The sleeping woman with the cat is Audrey Hepburn.

But this is fucked up:

>According to the Times, most of the A-Team can only endure about 12 months of the work because it’s so taxing. The low pay also means many of them take second jobs. Basically, they don’t sleep so that Huffington can

So she knows how important sleep is (even wrote a book about it), but she doesn't pay her employees enough so they can get a good night's sleep, too?
Financial theory (a reliable but not foolproof way to look at this) would suggest that if a company you own shares in has too much cash, the owners would hold onto less cash elsewhere.

This theory holds up in terms of maximizing returns, though not in a cash crunch.
Sourcegraph (code search engine)
That is on everyone's mind, my guess would be that somehow some party within ownCloud was pushing for a bigger separation of features between the FOSS core and the enterprise product. This goes against the founders ideals and they left. Similar to OpenOffice vs LibreOffice, in fact I was personally expecting this to happen and was betting on the name LibreCloud ;)
I think this could be a legitimate explanation in his mind- unfortunately for him it became a high profile case and now he has to go on the defensive.
I wonder what's the connection, if any, between the author of the article and Gawker. If he's the same guy I found on Linkedin, he seems to be working for some kind of PR company for hire; also confirmed by the article footnote.
I hope nobody takes this article only for what it is but also questions why it is.
Designing a Code Teaching Robot for Kids
Fantastic idea! We have started a public discussion about this at https://help.nextcloud.com/t/should-we-adopt-c4/113/1. You're more than welcome to join it as well :-)
Wariness and a generally circumspect attitude to what is revealed predominate in the relationships between workers and bosses in workplaces like that. At least, that's in my limited personal experience of working in factories, big post offices, that sort of place...it's more to do with capitalism than class I think.
Project Bolo: A collection of oral histories of LGBT persons
How I Pitched Will Mutch on a Crowded Subway Car
Being able to get a proper night's sleep one of the things I love most about being a "solopreneur". I had a job for a while and days were just too short. I'd come home and before I knew it, it was 1-2am.

I currently work 4-5 hours a day, yet get close to a full days work done because of increased productivity due to sleeping well.
"I can't believe Scott Adams holds such a crazy opinion!" -- said nobody ever.

I see no reason to take sides on this debacle. Both Nick Denton and Peter Thiel are guilty of absolutely awful behavior. Denton for outing people and publishing private videos; Thiel for Paypal (and its horrible practices) and using his wealth to bankroll personal vendettas. Both are happy to exploit others for their own personal gain. They deserve each other.
Without knowing any inside info, my impression is there are large fixed costs entering a market. Once the double sided market is built there is a large cash flow, but it takes effort in each new city.

Additionally if they are doing R and D beyond this (autonomous cars, universal delivery service, whatever) then they need lots of cash.