skysight-inc/HackerNews huggingface dataset:
We were thinking about giving cards with the Tripadvisor name/link to restaurants to give then only to those customers that seems specially happy; however the local restaurants where I live are really technophobic so they just saw it as overhead with no benefit.
Yes, LGPL makes this clearer, but that doesn't address the broad range of interpretation in the GPL.
The primary problems in that article are nothing to do with technology.

Consider these statements:

* "Tom is a genius", which implies the Tom solution is a trusted asset beyond improvement, doubt, or questioning. It also implies the solutions provided by Tom are golden unimproveable truths.

* The various statements from Scott suggest an indisputable faith in process and convention.

Clearly there are failures at multiple levels here. First of all Tom sounds like a whiny bitch. These personality types are inherently defensive and typically seek to reinforce an individual's position of self triumph in a small pond. Toxic.

Secondly, Scott has a lot of faith in process and conventions. Processes and conventions are the absolute enemy of creativity. I understand processes are necessary to establish a certain level of security, but they more typically exist to satisfy some OCD insanity where there is comfort in doing things in a particular way without consideration for why they are done in that way. Many developers cannot tell the different between security and superficial stupidity. Many technology abstractions enable that stupidity thereby convolute the differences between security and OCD stupid which only enables additional stupidity.

All of the prior mentioned failures are allowed to exist because the management doesn't want to be involved until there is a problem, such as Tom crying. This is called enabling.

Most important of all is that all technology should be questioned, doubted, and challenged. Obviously this sort of continuous improvement is utterly absent, because everybody has a competing agenda.
U.S. GDP Grew at a Disappointing 1.2% in 2nd Quarter
"any time soon" What exactly does that mean? The next two years? If people start dumping your stock, I'm sure there will be repercussions.
I'm not super experienced but I read enough to know bad code when I see it.

* No separation of UI/Code. WinForms in all it's glory.
* SELECT * in code behind. Never anything else.
* WHERE field LIKE '{}' - never 'where field ='. Always like.
* {} is a from text entry fields. Sql Injection? Sanitation? Boundaries? What's that?
* Separate code paths for different companies because each customer had their own unique stack that diverged - Database tables, Winforms, processes. IF Company A then SELECT * FROM DBA.dbo.TblA WHERE FieldA = '{}' ELSEIF Company B then SELECT * FROM DBD.dbo.TblB WHERE FieldB = '{}'... etc.
* Copy Pasta all the way down.
* Never used source control until New Guard arrived (me being newest developer).
* Test environment? Waste of time... Everything done against production. I saw the old programmer jack up a sql query resulting in a data restore, and I've been here less than two weeks.

You can argue that what they did "works"... but you can fix a car with duct tape... then wonder why the door flies off at 65mph.

Trust me (as much as you can trust a random guy on the interwebz)... Their code is shit. Not "I'm an artist and think your artistry is shit" shit... but every bad idea you can consider in coding shit.
Blockchains can’t stop counterfeits
What are the few you're itching to replace?
The coalition of the unwilling
One person's terrorist is another person's freedom fighter.
btw, I also wrote up a brief "State of Go Packaging" doc you might be interested in reading: https://docs.google.com/document/d/1M4Ldgtxr9vC8wpyTldQe5oUy...
> Additionally, code contributions prior to the raising of an objection, should be exempted from forced source code disclosures.

Sorry, but this is a retarded proposal. Courts take a hell of a lot of time to rule, and considering the usual software release cycles, it means you are allowing virtually unrestrained usage of the GPL'd software.

The HP case should be better handled, but you are providing a loophole "ops, debug build" for everything. You need to be careful there.

The better definition of dynamic/static linking is something needed, personally I'd like to have a modular concept here similar to the CC license, where the developer decides which is allowed.

I'm also fine with the tivoization clause, but again, make it modular. With some projects it is not an issue, while others might want to give control to the user, as in "the user must be able to alter the installed software under this license", or similar.

I want only one new feature, though (modular, as well): deterministic builds. I want to easily check that someone is using my software without non-approved/released modifications. With this it would become only a matter of publicizing the build environment.
Curious if there is information about assembling the hardware.
I'm pointing out that it's impossible to work this way. People don't like it. The accounting systems aren't set up for this. The entire post-war research system isn't structured this way.
Viral.js – Peer-to-peer web app distribution
So... your argument that we do live in a patriarchal society is (1) we get surnames after dads (I mean, really, who cares), and (2) the unsubstantiated assertion that men are the "head" of the household (what does that even mean? that they spend less time with kids? that they earn more money so the wife can spen more? that they're less likely to keep the kids in event of divorce?)? Oh, well, now you've convinced me, of course it's a patriarchy!
I bought this book a couple of years ago and never read through it. It does provide convenient recipes that you can look up in the table of contents. I like recipe books like this, but be warned that there is not much depth. I recently bought another book by the same author that is also useful.
The problem is, blockchain has little role to play in connecting the physical world to digital world in a full-proof way. Attaching a digital identity to a physical object and verifying it, is still a huge problem.
Worked at a place where there was a 'genius' (knew him before I worked there - not a dumb guy, really) who had written some really .. bizarre AOP-style stuff in PHP4. Not AOP extensions, just... a whole lot of stuff trying to approximate AOP, but no one knew the term AOP or what it was good for. (aside: it was interesting intellectually to walk through, but was not anything that should have been used for production code. also, he didn't label himself a genius, but did have a somewhat overinflated view of how good his code was).

Anyway, he was rarely in meetings, but a couple of folks who glommed on to him early on would extol the virtues of his 'framework'.

"You know how some people are just so smart that they can't even explain their work, cause it's so beyond everyone's ability to understand it? That's who he is, and that's what we have!" This was said to me at least once, and repeated variations of it in a couple other meetings. And it was said with pride/admiration/awe, about how awesome it was.

I countered with "if you can't understand it, and he can't explain it, he's the only one who can do anything with it, and you can't really verify if it's doing what you want/need, so how is this remotely 'good' by any metric you use for any other software in this department?"

"You just don't understand how amazing this is, and what we're able to do with it" was the response.

I distanced myself from it, but was then tasked with having to build on top of the 'web framework'. And discovered it had no support for web sessions. Or security. Or database connectivity. It was literally just mapping an incoming web request to a file, while taking a logging token from a cookie and sending it to a third server for logging activity. Given the AOP-esque nature... I had a bit of a hard time trying to figure out just where I'd actually add any sort of session management, and when I asked for someone (original author maybe?) to add this in because I couldn't figure out how to do it, but needed it, I was 'aggressive' and 'not a team player'. Ugh...

EDIT: when I read dailywtf stuff, I sometimes doubt the dramatizations, then I remember back to my days on this project, and ... have to recognize there's probably very little embellishment.
If you are confident about this, please explain why you think Apple did remove GPLv3 software and provide evidence.

I have searched for a few minutes and did not find anything.
Yes you can, actually. It's just more work to set it up properly but you absolutely can track user easily server side and you can serve ads without JS just fine.
The DDOS targeted only the web server. The NNTP server (news.gmane.org) is on a different server and actually still running just fine right now.
if they are completely abstract, then how can the equation be related to the physical world?

Math equations do not have to be related to anything in the physical world. It's just that humans have found that some patterns in nature seem to match some equations. Why or how math describes the real world is a deep philosophical question![1]

When G.H. Hardy[2] was exploring certain aspects of number theory and properties of prime numbers, it didn't have any relevance to the real world. 100 years later, we now use the math concepts in public key cryptography.

Does Isaac Newton's "F = ma" of "force = mass times acceleration" describe the "reality" of gravity and how planets move in the solar system? Well -- it does -- and it doesn't. It seemed to match reality well enough to find the planet Neptune -- purely by using math. But Newton's math equations didn't seem to match the "reality" of Mercury's orbit.

Then Einstein came up with another set of math equations that matched the "reality" of Mercury's shifting orbit.[3] But now today's physicists notice that Einstein's formulas don't match the "reality" of galaxies rotating faster than the his formulas predict. Today's physicists are trying to come up with another set of math equations to match that reality (or find the elusive "dark matter" so that Einstein's equations remain unchanged.)

(Einstein's equations do not make Newtons's equations obsolete. Newton's math (that doesn't perfectly match reality) is still good enough to guide Apollo rockets to the Moon and back. It's just not good enough to fully describe how Mercury wiggles around the Sun.)

Math is not reality. Math is its own topic that can stand apart from "physics" or "engineering". (Hence, math is the ultimate abstraction.) It's just sometimes convenient for humans to map some mathematics to some realities. It's often helpful for us to do that. Sometimes it backfires. Some Wall Street guys "mapped" math equations to model the financial behavior of mortgages and they turned out to be wrong.

Put another way: If math is used to model the physical world, it is only an approximation for it.

[1]https://www.google.com/search?q=the+unreasonable+effectivene...

[2]https://en.wikipedia.org/wiki/A_Mathematician%27s_Apology#Cr...

[3]http://physics.stackexchange.com/questions/26408/what-did-ge...
Yes, this use case, it happens on Windows and on Mac as well.

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: oci runtime error: rootfs_linux.go:53: mounting "/var/lib/docker/aufs/mn
t/90d24356afdeb7b9ddad4b3b6903be92063151c33bf34f3d63ede464437060c6/cryptoservice/broker-config.yml" to rootfs "/var/lib/docker/aufs/mnt/90d24356afdeb7b9ddad4
b3b6903be92063151c33bf34f3d63ede464437060c6" caused "not a directory".

(I'm mounting broker-config.yml and that file is already present in the container. Most recent Docker for Win beta in this case, but getting the same on non-beta Docker for Mac.)
Forget Tornadoes. Rain Bombs Are Coming for Your Town
What about the relative lifespans of the astronauts? The ones selected to go to the moon were probably older, fitter, and more experienced when they made the trip. Did they outlive the other astronauts and the general population? Since mortality due to heart disease increases with age, did the moon astronauts just live longer?
Language evolves so words take on new meanings all the time. It's tedious to invent new words for everything, so you have to use context to figure out which definition is being used. This is completely standard, so I don't see why this is suddenly a problem when it comes to feminist terminology.

Today's society is one where men make most of the laws, own most of the property, earn most of the money, commit the most violence, set the behavioral norms and so on. Everything of importance is controlled by men, white men in particular. Using the word patriarchy to refer a society like that makes perfect sense to me.
So why call it "production ready"?
"Is Pepsi okay?"
Capital can still be poorly allocated even if it goes to R&D. If investors think that that capital would be better allocated by being returned to them through dividends then it should be. This may or may not be the case, but just saying that it's R&D so more spending is good is the wrong way to look at it.
Per their response, it's not. They're saying _this_ is cooked: https://www.youtube.com/watch?v=lP5ZZI05A3g

I was talking about the original tease that came out probably over a year ago, which was clearly pre-rendered and didn't have the disclaimer at the bottom of the above video(and the few others that have surfaced).
Super cool research going on here. I came across their website after seeing, "What the first LIGO detection would look like up close" https://www.youtube.com/watch?v=Zt8Z_uzG71o

[edit] this might be a better link for visuals of the simulations: https://www.youtube.com/user/SXSCollaboration/videos
This is needed badly. I am a huge Golang advocate, but I refuse to use the "github.com" package naming/folder setup mess. It's just not elegant.
That's another non-profit project, maybe they don't have the resources to host Gmane too but just wnats to help via informing their community, spreading the word and getting counted? Why not be a bit more considerate? And this when the operator is definitely retiring out of wear, not because lack of money, which nobody is asking ATM.
We could change "competent" to "capable", which may better capture the spirit of the argument :)

The point is, this engineer, for all they're many, glaring faults, can get stuff done. Impressive stuff, even. And that's all the business dudes see in this scenario; Dave plugging away at a computer and cheques from customers showing up in the mail every month.
Bloggingzone.info
Thanks, that clarifies it for me. I was making the mistake of looking at OCaml as the implementation language for the two languages, Rust and Coq, and overlooking the abstractions built on top.

Yes, isomorphic, but not identical.
"I don't think reproducibility should necessarily mean literally repeating the same study over again."

Yes, it should. We have too many demonstrated instances of studies built on other studies that turned out to be flawed, but the second study, rather than showing the first one was flawed, was rationalized and massaged until it conformed to the first study because the first study already had the imprimatur of peer-reviewed correctness on it.

Only someone replicating the original study directly (give or take sample size or duration or other simple such changes) will have the guts and moral authority to stand up and say "I can't replicate this. The original study may be wrong."
Projects I care about use a domain I control. It's not that hard to setup: https://jve.linuxwall.info/blog/index.php?post/2015/08/26/Ho...

We even do it with just an S3 bucket for go.mozilla.org: https://go.mozilla.org/
Well, you will likely see a lot and lot of stars in the sky and that's probably all. The predictable constellations in different months of the year in the night sky will be redefined. But this is going to be a continuous evolving night sky which will take shape over many many generations of human life span.

https://www.youtube.com/watch?v=qnYCpQyRp-4
Doesn't anyone knows basics of statistics 40 people is not a sample, how is this even a news ?
There's Molinillo used in CocoaPods and Bundler: https://github.com/CocoaPods/Molinillo
No, businesses are saying that it's libel or slander or something else, and if you responded to their suit by saying anything about your first amendment rights, your be laughed out of court.

Yelp's message should be about libel and slander and things like that.
The Typography of Star Trek
Lots of scientific results are repeated but not published. If it doesn't work then people just move on. The problem is journals. There is no way to publish your attempts to repeat an experiment, unless you put it into another paper.

The other issue, especially in the life sciences, is inaquedate statistical input. If someone performs an underpowered, confounded experiment and gets a positive result, then someone else performs the same underpowered confounded experiment and gets a negative result, what have we learned except that the experiment is underpowered?
How about they do something to help Greece then since they are partly responsible for the mistake?
I'm finding it really funny how even Docker users can't really explain easily what Docker is.
Ask HN: What was your “why didn't I start doing this sooner” moment?
I read a similar thread on reddit (https://www.reddit.com/r/AskReddit/comments/4v3ts4/what_was_your_why_didnt_i_start_doing_this_sooner/) and thought that it would be interesting to know such moments from the HN community!
It may seem appealing to go down the meta meta programming rabbit hole, but let's not forget, that any intelligent fool can make things bigger and more complicated, it takes a stroke of genius to move in the OPPOSITE direction. In engineering things need to be functionally beautiful first.
The experience I witnessed in my city (Ottawa, Canada) definitely leaves the second place entrant Lyft as the winner. I imagine the same narrative plays out in many other markets.

- Uber enters the market

- ugly battle ensues, with Uber and the taxi union embracing their associated stereotypes.

- consumers initially sympathetic to either Uber or the taxi union or both lose all sympathy due to flagrant misbehaviour and law-breaking from both parties

- city hall hammers out a compromise that both Uber and the taxi union grudgingly but mean spiritedly accept

- Lyft comes in the day the compromise takes effect

- everybody switches to Lyft

The last two points haven't happened yet in Ottawa, the new laws come into effect Sept 30. I believe they are a solid prediction though.
> DDG "The Web is an error condition" and you'll find a far-too-true-to-be-good rant on that topic.

Actually, when I DDG this phrase, the only result is your comment in this thread.
The entire post-war research system is set up to create endless streams of non-replicable studies based on incorrectly-applied statistics all the while convincing itself that it's doing something useful while wasting billions upon billions of dollars.

I'm not to impressed by "well, that's not how it works right now". The whole problem is "how it works right now". That's what we're discussing, the need for it to not work that way.
I see now that the patch was sponsored by Microsoft, but for a moment I thought that this was a new kind of HN text ad.
"Tldr, op, protip", can you use your big boy or big girl words? This isn't Reddit. Yes, we know that just pleading won't do any good, but neither does dismissing the pleading with platitudes.
What 1B iPhones mean for the world
Fair enough. Such systems do require an impressive amount of capable labor to make work at all. Labor to staggeringly negative effect, but yes, capable labor. One could do wonders with such an engineer if you can mentor them... and if they'll take a mentoring.
When engineers start acting like religious people it's time to run...
I conceded in one of my previous comments¹ that "that's how you sell" (being focused in the short term if not on "now"). If, however, one designs an architecture for the long term, then "one boot fits all" should be out of the question, on principle. Of course we have an inertia that will keep things going as they are for some time, but if one thinks about designing something afresh, then the lesson learned from the cache model experiment is not one that should be glossed over.

¹ https://news.ycombinator.com/item?id=12186357
Epidemiologists tend to be quite familiar with statistics. They prefer it to counting.
"What the fuck" was the first thing I thought after finishing this article. Didn't even realize it was from "thedailywtf.com", but it sure fits there. Good article, hope it's fake.
No, on the MBP (15" in my case; I would use a 17" if they still made that) I have to use scaling. Otherwise, as you imply, it's basically like having a super-sharp 12" screen (or something).

I use it at the max

That doesn't look quite as good, but it is still incomparably better than a low-res screen.

But I mostly use a 27" 5K desktop monitor (a Dell UP2715K, which I believe uses the same panel as the high-res 27" iMac). This is fucking the best. I used to have a pair of 24" 4K monitors, which seemed good at the time, but this is massively better.

It looks a lot better than the "retina" 15" MBP, so I think that goes to show that we still need even more pixel density before the diminishing returns really start kicking in...

At the same time, though, I am 41, and my eyesight has noticeably deteriorated (though not so much that they will give me glasses). It might be that the youth of today really need an 8K or higher resolution at 27".

But even my old-ass eyes can tell you that a 4K 27" monitor sucks. 4K is only good up to about 21" and then you start to again see the pixels. 5K really is a major step up, even though the cable is forked at the ends so it can have 2 mini-DP connectors...
Gold and the Dollar Can Hardly Be Relied On
Have there been experiments of animals in high Earth orbit (beyond the magnetosphere) for extended periods of time?
So frustrating. Lost = "I didn't think anyone would hold me accountable for it."
From the title, I thought Microsoft had sponsored an improvement in generic FreeBSD.

From the revision, it seems the improvement is in a Hyper-V storage driver.
Given that "brexit" covers a whole range of incompatible outcomes, some of which are unpalatable to interested parties such as Scotland, Northern Ireland and the people who voted for Brexit; so does Britain.
I acknowledge the technological feat, but could you tell us about your motivation? What is the place of a smart mirror ?
If you have the time, could you make a report on the issue tracker https://github.com/docker/for-mac/issues and include the contents of /etc/resolv.conf and "scutil --dns" when you connect and disconnect to your VPN? Ideally also include an example resolution of a name by the host with something like "dig @server internalname". I suspect the problem is caused by a DNS server in the "scutil" list being missing from /etc/resolv.conf. We're planning on watching the "scutil --dns" list for changes, but it's not implemented completely yet.
Breakthrough solar cell captures CO2 and sunlight, produces burnable fuel
Is that really true? There's a long list of important science which was discovered by accident while working on other things (serendipitous discoveries). In astronomy, you have the discovery of gamma ray bursts and the cosmic microwave background. Viagra is another well known accidental discovery.
Right? That can't be real. God help us.
Hi

(I've tried Glide but it slowness and few bugs made me move to Govendor. Nothing personal, it just didn't work out that well for me.)

A few questions:

- Is the intention desincentive the use vendoring?

- Is the intention to make a single solution, and then deprecate existing tools (Glide, Govendor and like)?

- Do you have the intention to make a central registry for Go packages? Or the solution will use GitHub and like, as it does today? It would be not backward compatible, but the document don't make this clear.