skysight-inc/HackerNews huggingface dataset:
> Whenever someone refuses to show source code I always think, "what are you hiding in there?" There's usually something.

There's a dilemma that developers face when deciding to release source code that's bigger than fear of software theft or the desire to hide something evil in the code. It's a fear of being scrutinized, ridiculed, or humiliated over the quality of their code.

Imagine 2 programs that do something useful and are functionally equivalent. Program A is closed source. Program B has source code available for inspection. Suppose on inspection, program B's code turns out to be bloated, ugly, poorly organized, and with many potential bugs or defects. B's reputation is screwed. However, for all you know, A's code is just as bad or worse. But you don't know for sure.

Bloggers and reviewers will write that no source is available for A.

Bloggers and reviewers will write that program B's code sucks.

The consumer reads that "program A doesn't give you source code" and that "program B's code is garbage", but are otherwise functionally equivalent. Which do you think will have greater influence on most consumers and their purchasing decision?

That's one major reason why more developers don't release source code. I wish I knew a way out of this dilemma.
How Fact-Free Parenting Policies Rob Kids' Independence
Cancer's invasion equation
> I'm not seeing hatred towards people for arguing over correct levels of import taxes.

I sure am. I think import taxes should be raised so that workers in the western world aren't competing in a race to the bottom with the third world. Somehow over the last few years this has come to mean that I'm a racist, uneducated redneck. The left have abandoned the working class.
The core idea is that there are a number of coins "floating out there in the open" which you can use in your transactions, as Inputs. These Inputs can be used in transactions as long as you publish data which can solve a riddle put forth by a Script. So, your balance is basically any those which you can easily use as Inputs. The most traditional way of tracking this is that you use a standardized script format called P2PKH (Pay 2 Public Key Hash), and software like a wallet scans the transactions for any scripts that have your public key mentioned in a P2PKH template.

So, once you want to send money to someone else's wallet, you answer the riddle of the script (in P2PKH's case, by signing something and proving you own the public key) allowing you to do whatever you want to that Input. A key thing is that if someone pays you 3BTC and someone else pays you 2BTC, then you have 5BTC in combined inputs. To pay someone else 4BTC, you use both those Inputs and make two new ones: 4BTC P2PKH to someone else's public key, and 1BTC back to your own "change address", which is just an Input that you can reuse again.

A wallet broadcasts transactions into the network, where they float around until a miner takes those transactions, puts N of them into a block, then, as part of that block, they can use an extra magical coinbase Input which gives them 12.5BTC out of thin air (originally 50BTC, halves every so often) which they can lock under any script they want.
Thank you for being "discrete" as asked in the last paragraph from 1986. That was a good read.

Although less extreme, Solaris multiarch was not exactly always a picnic.

From when it started becoming a lot less insane:

https://www.perkin.org.uk/posts/multiarch-package-support-in...
It's official: Users navigate flat UI designs 22 per cent slower
re point one
the __lowest__ plausible percentage of North America and South Americans that died of disease before ever hearing a rumor of it source is 90% and has a fair chance of being higher, the disease front traveled as quickly as the natives, refuges from one dying village to the next, or people coming to investigate why no body has visited from the next community over in a while.
The deliberate atrocities later were just a mop up action in the larger picture.
I realize you may not have been able to get the data, but I think the more important distinction isn't the LLC / no LLC separation, but the employee / no employee distinction. Deciding to hire someone is a big marker that shows the difference between someone who is trying to build a business (an entrepreneur) and someone who is plying their trade.
On the 2nd point - what OP wanted to say was that students are just forced to learn the language without really understanding why it is what they are doing.

Teachers just try to finish the syllabus, and students just want to get marks. Nobody is bothered to explore the language, get involved in open-source projects, create something cool of their own.
Good points. The airlines definitely push you to register the pets even if you don't want to. I have a hypoallergenic 5 lb dog. She fits under the seat.

On most flights they don't care if she is out of her carrier and the only reason we've kept her out is because she either makes an annoying whine or she will sound like a tiny monkey which disrupts passengers. It's not a bark by any measure but it's very noticeable to the point where people don't even know what kind of animal is making the noise. We've drugged her with Childen's Benadryl and another option from the vet before which usually helps but we'd rather not have to resort to it.

We pay $75 each way to take her. It's usually completely subjective on the enforcement of any policy. On the last flight the first attendant took selfies with her and oodled over her for at least 5 minutes. Then the next attendant on the same flight yelled at us for having her out of her carrier (saying it's gate to gate). We usually walk her throughout the airport on her leash.

Anyway, our options are - we can put her in her carrier and others will be disturbed if they don't have noise cancelling headphones or want to use the available earplugs, or we could keep her out of her carrier with no risk to anyone and she'll be completely fine and look out the window in awe like a child.

I understand a few bad dogs can ruin it for all but there should be some discretion allowed and the way they enforce any such policies is confusing and not optimal for all parties. They took my money to allow her but is it really ideal to force me to keep her in her carrier and disrupt passengers?
I feel like this was meant to be printed off and hung on a wall.
I've seen it in Norway, Italy, and somewhere else before. It's not terribly common—or it's usually optional and most people don't realise you can do it.
It's a thoughtful article, and deserves to be read, but I think that his point about end users being okay with only having clients begs the question: they haven't had the opportunity to enjoy the benefits (and costs) of operating full peers.
Can't ask for paper work, but you can ask the owner how many fingers you're holding up.

EDIT:

Must remember, joking is not allowed here. HN is srs bsns

EDIT:

I'm going down with the ship, do your worst 10x'ers
You are correct, the "light" is the transmitted radar pulse from Goldstone, not from the sun.

They do all sorts of fancy signal processing to get this sort of resolution.

Because radar power received goes down with 1/(distance^4), the inverse square law, squared, this is hard to do at astronomical distances.

The power level differential between transmitted and received power can be in the order of ~10^15.

Goldstone transmits a 500kW radio pulse but will probably get nanowatts back, which is amplified millions of times by the big dish, amplifiers and signal processing.
It could be concluded that a UI should use a flat design to slow users down at various screens to ensure they don't wiz through said screens. I'm thinking primarily of, "Are you sure you want to delete all of your documents?" kind of screen.
There is a much larger world outside the tunnel created by React.js and its ilk.
Internet: it is time to return to not being Google.
Hmmm... It's a couple of thousand lines of code I think. I forget. If you go to the link, the code is there (I run everything through Github). Each pomodoro is in it's own branch and I kept them around so that I could study the diffs later (haven't gotten around to it yet).

My original goal was to practice constant refactoring on a non-toy sized problem. Normal katas necessarily require you to work on toy problems. Because of this many interesting real world problems never come up. Frequently you can see people using techniques that aren't sustainable, for instance.

In the end, while I did get some value from that, by far the most interesting thing I discovered was that you can write code 1 pomodoro a day! If you take this as being about 1 weeks worth of work, I think my productivity is a bit lower than normal. However, it's not off by that much.

Even more interestingly, because I work in a timezone 9 hours separated from my colleagues I've always wanted to be able to hand over work. In other words, 2 people working on the same story. 1 person works during the night and the other person works during the day. They hand over the code in the morning and the evening. Using the TODO list techniques I was using in the kata (and making sure to end the day on a failing test), I've actually been able to accomplish this with like minded colleagues. It's actually quite incredible. Probably I should write a blog post about it ;-)
Panasonic’s Futuristic ‘Robo-Fridge’ Comes to You When You Call It,
I agree that VM interfaces don't have to be big, but they are by default just like the syscall one is. This argument was just to set the two at a similar starting point.

Historically Unix processes and VM guests have both been treated as untrusted on paper, but with not much scrutiny. There are frequent VM breakout vulnerabilities announced and there's wide agreement that this is a porous security boundary. The numbers are probably better for the VM interface, but it's in the same category.

Apparently we agree that in terms of exposed functionality, the end result is not going to be very different, if we restrict the VM interface vs use seccomp or similar.

A difference here is that there is already an easy and widely supported and understood system for this restriction for the process case. And processes are easier to debug, instrument, monitor and manage. And they don't require platform support for virtualization, which can be useful on eg embedded platforms, phone apps etc.

For the last point about running legacy processes, maybe we have a different understanding of what Unikernels are. If you have an unikernel application that uses a Rump kernel or MirageOS, you are not going to be able to run legacy processes in the Unikernel container in any case, there is not even going to be a kernel/userspace boundary. There is just one code image with everyting linked into it.
So the traditional VM interface is not going to help with the legacy processes.

If you were talking about running regular VMs for legacy apps alongside unikernel images, then that's of course valid, but I don't agree that this is an argument for using the VM interface for unikernel images.
Central planning dictatorships an universal basic income are totally different.

There's no reason that UBI can't be sustainable. And last time I checked, retirees are still receiving their social security checks.
> Right now, there's pretty much nothing that anyone can do to prove that their "service animal" is actually well-trained enough to be in a public place without causing trouble.

That's what the author suggests following that paragraph with the American Kennel Club certification: "If you want to bring your dog into a café, why aren’t you being asked to produce evidence of [it being well-behaved], rather than falsely stating that the business owner has to permit your emotional support animal?"

My issue with ESAs is a tragedy of the commons. Are current ESA dog owners are really okay with being in the middle seat of an airplane with two other ESAs on either side of them? With the exception of one girl who has noticeable anxiety issues, most ESA owners I've met have been yuppies who just wanted to take advantage of a loophole.
yup! they should have used a commitment scheme instead - for example, SHA256(winning numbers || 512-bit nonce). To reveal, reveal the winning numbers and the nonce and Mr X can check that the hash matches. The nonce is to introduce more entropy so Mr X can't just bruteforce the hash, but since finding any collision is difficult, it doesn't let the alien cheat by trying different nonces (unlike with different keys with encryption schemes).
This is brilliant! Specifically the container idea!
Yes. The radar illumination comes from the Sun.
I think the GP was referring to media that would be printed by others, not the media company.
This is a great idea. I definitely think you can find an audience for it. You might have to play with pricing a little bite but the core idea def. holds value.

Good luck!
Huh, this might be unique to me. bird (responsible for iC drive syncing) frequently pegs my CPU.
I'm the opposite I like the last 20%. I like to see things taking shape. Not so keen on the uncertainty at the start
Take the substr down and I think 8 and 10 combine and may include a very large number of additional matches.
Huh, I guess it's unique to me. See my reply to the other person.
in the first Gulf War, the UN Coalition forces (mostly the US) carpet bombed parts of Iraq that contained a lot of yet-to-be-excavated ancient villages (they looked like mounds in the sand by the 1990s).

we lost of a bunch of priceless history then, too.

i'm not trying to make statements about the equivalences or non-equivalences of various war participants over there, but, there's so much ancient history being destroyed by military operations nowadays.

who the hell knows what's being lost in Yemen right now?

and there are also ethical questions. i mean, suppose we could pay Blackwater to lead a team of archaeologists to make digital copies of some stuff -- but they had to kill a few dozen people in the process? would anyone still feel good about donating to that campaign? would it have been worthwhile?
Great idea! It would be even more interesting to compare the headlines or a summary of the same topic between the two sources.
UNDERSTANDING THE HISTORICAL ROOTS OF RACISM IN AMERICA
Our Biases and Our Ability to Perceive Facts
It's mostly the same trust factor as Chromium or in general Apache-, MIT- and similarly licensed open-source software has. It is not the same trust factor as Firefox or in general GPL-, MPL- and similarly licensed open-source software has.

The latter, so-called copyleft-licenses, actively prevent someone from adding closed-source code to the open-source code-base or to relicense the entire code under a less strict license.

Vivaldi's license does not. They could start shipping non-readable code at any point.
I am surprised by this - h2o.ai seems to have many if not all of the features of this, and is open source.

"Specifically, there were no systems in place to build reliable, uniform, and reproducible pipelines for creating and managing training and prediction data at scale. Prior to Michelangelo, it was not possible to train models larger than what would fit on data scientists’ desktop machines, and there was neither a standard place to store the results of training experiments nor an easy way to compare one experiment to another."

Seems like h2o.ai fits a lot of that bill.
I see the misunderstanding. You're thinking that the pumps should be designed to always give the receipt afterward. Yes, that would be the ideal way to reduce the possibility of cheating.

However, in the pumps he's talking about, the machine prompts you beforehand: "Click here for a receipt". The receipt decision (yes or no) is always before. There is no way to ask for a receipt afterwards.

He always asks for a receipt (even if he doesn't need the receipt) because he figures that the machine is less likely to cheat him in that case.
It does do that, but in order for it to inspect what's going on, the VM has to accept an outgoing connection as legitimate.
It's not a bell curve, though.
Why did you create your own data store - Merkleeyes.

I mean, my question is - could you not have wrapped postgresql jsonb or redis using application logic to give you the same kind of semantics as Merkleeyes, yet not have to reinvent data storage ?

Would you not have to resolve all the problems that Redis has had to...Also that commercial infrastructure for Redis (e.g. Elasticache) is widely available.
Actually it goes a bit further than that.

Every object in the OS that can be represented by an OS handle, has security permission attached to it.

Files, registry, sockets, drivers,.....
I haven't read the full text to see how they parse it out in either the rationale or the analysis, but it might be related to the fact that a lot of studies on the effects of sitting actually use data about TV watching. This study might have asked about them separately to gauge the correlation between the two, or just to provide a basis for direct comparison to the TV-based studies.
If we go grab a moon sized ball of gold, gold will lose most of its value. It'll be the next Aluminium.
Have you read the article? Michelangelo is a platform, not a framework. It abstracts the underlying frameworks.
Red Feed, Blue Feed comes to mind: http://graphics.wsj.com/blue-feed-red-feed/
100 years from now
Always wondered why marketing gurus couldn't create any big companies. They write about people psychology, how to sell, how to create hypes and go viral plus they have the network of investors, CEO and brands.

And yet, they're not the people behind behemoths like Stripe, AirBnB, Uber - you name it - nor smaller cool companies out there.
First time project manager? A must read
Yes, it's the same platform.
You might need a dehumidifier too, given that the intention is to dry clothes.
This is really nice! I was similarly bothered by biases in new sources so I built https://chrome.google.com/webstore/detail/bias-tracker/mhijk...
As a rule recruiters won't have answers for you, and they can't negotiate either.
Maybe if the laws were closer to what libertarians would like, this equality in front of it would be achievable. The basic libertarian philosophy regarding law says the only enforcing laws should concern the non aggression principle.
Misnamed. This is not a popularity list but someone's opinion listicle of worthlessness.
If it were based on popularity we'd probably see staples like DejaVu Sans Mono, Liberation Mono, Consolas and Courier New in there. Which are perfectly serviceable.
Or probably some interesting CJK fonts even.

Heck, some people I know don't even use monospace fonts for coding.
Why invent a new string matching format, instead of just using regular expressions?
That much gold would still be worth it for electronic and spaceflight applications. Gold's like a better copper or silver there. And let's not forget the most important application, stereo plug connectors.

For platinum or iridium, making it cheaper there would enable all sorts of catalytic chemical processes that are prohibitively expensive now. If abundant enough, new demand will keep the bottom of the market from falling out.
ICO of the day: Litra Healthcare blockchain
The Name:

The term 'Litra' is an ancient greek term for coin and its short term is LTA . For the sake of ease of accessibility, the symbol has een kept as À.

Introduction :

Litra is a coin developed for decentralized healthcare services . In this era of modernisation where companies are trying to fill consumer needs the world needs to have a fresh air to breath in and litra is intended to do this by drawing billions of money through traditional healthcare services.

The goal :

US healthcare is $5.5 trillion industry which is huge and it is getting towards its edges providing a platform for new decentralised market . The goal is to provide transparency , ease and trusted health economy to customers .

Why Litra ?

Litra has changed the traditional way of healthcare industry's approach to consumers . It has predictive , precise and integrated model which is sustainable . They will provide Electronic Health Records (EHR).

The coin :

Litra coin has intrduced its own platfrm token called Litracoin for updating EHR/EMR in litra blockchain. LitraCoin will bring the digitised payment system along with traditional usd payment .

Litra ICO :

>>>PRE-Sale (25% Bonus):

Litra ICO

August 14 (5:00 PM UTC) – August 28, 2017 (5:00 PM UTC)

ICO Event:

August 30 (5:00 PM UTC) - September 30, 2017 (5:00 PM UTC)

Litra Trading : Oct 30, 2017

- Litra Symbol : À
- Litra short : LTA

MONETARY POLICY:

- Limited supply - 99,999,999 LTA
- Minting by block reward as in Bitcoin.
- Litra valued as 1 USD.
- 29,999,997 LTA ICO offering.
- Backed by useful day to day services.

ACCEPTED PAYMENT METHODS:

- Bitcoin to the address we provide.
- Ether to the address we provide.
- Bank transfer to accounts we provide.

BREAKING LITRA COIN:

1 Litra = 1,000,000 litrapinz.
= 1000 litradollars. 1 LitraDollar = 100 litracents. 1 LitraCent = 10 litrapinz.

For more info, please visit us:

http://litra.site/
a slow transition to this singularity can be observed
reviewing our history

Citation? Atheists, using the modern definition, were known in Plato's time. Many so-called atheists today _promote_ facially superstitious beliefs. For example, the anti-GMO movement.[1]
Indeed, I don't think I've personally ever met a single individual (myself included) who didn't systematically exhibit superstitious beliefs.

A propensity to superstition might be an unavoidable byproduct of abstract reasoning or of complex social organization. The first question shouldn't be when do we become true atheists, but whether we want to be. The next question might be, how do we devise processes and institutions that independently address our biases and superstitions, either by mitigating or reshaping them.

[1] Because lack of evidence is not evidence. Neither is appealing to uncertainty or supposedly unacceptable risks (annihilation of all humanity) without _quantifying_ those risks. In rational discourse there's no avoiding accepting the limits of existing knowledge. But people aren't very good at abstaining from drawing conclusions.
The one I was replying to was talking about objectors in the mid-west. Not much ocean in Iowa :)
I guess, why should we allow more than the bare minimum of dogs in public buildings. I don't like dogs much, and I'm mildly allergic to them. I've never had a bad interaction with a real service dog, but this article glosses over the part where some people might not want dogs in a restaraunt or on their flight at all. I know I don't.
I share the thought.

Happiness from work comes from the work you are doing and whom you are working with.
If offered the chance to work with someone like Brendan I would jump at the opportunity.
Yep, its really sad how people think of the hot coffee lawsuit.

For a quick lightish hearted overview in video form:
https://www.youtube.com/watch?v=Q9DXSCpcz9E
Interesting. Something I noticed however, almost any new dating app that comes out these days will require facebook login. It's the new standard with the main positive being that each user must have a "verified" fb account. It gives a lot of users ease knowing that this feature screens out bots and other malicious activity. Obviously if someone really wants to break through the system they can make a phony fb page and then add some friends ---> verify---> make a fake account but that's a lot of work. Can I ask you, why does FB login bother you/make you feel like they are violating basic privacy?
The urgency of cognitive improvement
I assume you're referring to OpenBSD here, they didn't use snprintf(). They used asnprintf(), which solves the problem of who should allocate (but not who should free).
Huh, I wonder why the top negative copy+paste responses are not tied to any organization or grass-roots effort.