skysight-inc/HackerNews huggingface dataset:
So I have a problem with docker and how a large majority of containers are built and operate, and its kind of about stuff like this
https://github.com/jfrazelle/dockerfiles/blob/master/awscli/...
Versions of pip packages arnt specified, and its basically a shell script with no error handling.

I reality I feel like most dockerfiles, and entrypoint scripts just turn into big shell scripts, that do crazy stuff. Mostly way worse than this, with sed'ding config files, and all kind of things. A bit like this
https://github.com/pokle/cassandra/blob/master/cassandra/src...

In reality I think docker is great for 12 factor stateless services, where you want process isolation and resource constraints. However, shoe horning things into docker containers gets complex, confusing, inflexible, unstable and often dangerous.

I feel like configuration management did what these dockerfiles and entrypoint scripts did for years, but now its deemed to complex, or confusing, so people have picked docker, and in effect reverted back to shell scripts? I am waiting for someone to come up with a viable solution to CM with docker I guess, or justify why we should run everything in docker, because so far its obvious you shouldent. This repo is fine if your using it in development, I use this stuff for exactly that. But, if dev != prod thats bad, and I am still not sure how to solve that without lots of battle tested CM in a VM, all the way to IaaS.
Hey guys,

This is a simple web app I made recently and would love any feedback regarding experience on different devices. I'm sure there are issues so feedback is appreciated!

EDIT: I forgot to add "Show HN" to the subject, but HN isn't let me edit my post. Sorry about that.
> "imagine a shipping container full of guns with no known owner"

Assume CIA? :D
Ah yes but we would need to see how much faster is a 8/16 compared to a 8/8 and I bet that'd be workload dependent...
I would argue that air pollution is definitely a kind of climate change, when you interpret the phrase literally.
You can. It's called collision detection!
There are two communication platforms that people in this age nearly always have access to: Email and telephone, with Facebook taking a close third (unfortunately). Call your close friends/relatives, email the others as a group. If that's not enough, increase the frequency or include option three, Facebook. This system works well, because even granny can check email and click on links.

There are surely other platforms that streamline these things, but good luck getting everyone to use your service-of-choice. Just keep it simple, phone numbers and email addresses. Want everyone to see your vacation photos? Email a link. Aunt Bertha in the hospital? Call and start a group email discussion. Don't complicate things, stick to the KISS philosophy.

If you're spending too much time on those things, and that's what is taxing, just back off. If the people that are important to you feel the same way in return, they won't have any problem with that, because they care about you. If someone is high-maintenance, it's their problem, not yours.

...probably obvious and not what you want to hear, but there's my two cents.
Eve Online's Growing New Great War
No matter what the extent is, I have to assume that everything is compromised and reddit is now totally untrustworthy.
no one is willing to go to jail over their users' data
Fair point. I apologise to all those involved or offended by my comment.
It's a human interest story, and a very interesting one.
JetBrains are in the middle of a daring switch to SaaS which may or may not work; they face threats from all sides; and they're not exactly a "cloud first" business.

I bet if anyone showed up with a huge bag of cash, they would sell.
Not much of a choice, if one involves:

1) begrudgingly adopting a licence you don't like or want

over:

2) re-creating man years (or decades) of effort to reproduce a certain project

Especially if you lack the programming skills or money, it's not a choice at all -- you only have one option.

So in those cases you "don't chose GPL" -- you chose the project you want to use, AND have to necessarily suffer GPL too because of that choice.
The science and journalism are both clearly there, it's that people don't pay attention to it, or even intentionally ignore what it's saying.
Under the current module system, there is no single polymorphic `to_string` function. You end up with a separate function per type, typically residing in different modules.

In haskell you can just say `show a` as long as `a` is of a type that implements the `Show` typeclass, but OCaml currently has no good answer to this. You end up with `Int.to_string a` or what-have-you. It isn't less powerful, technically, just more verbose.

Modular implicits allow you to define a function `show : (S : sig type t show : t -> string end) -> S.t -> string` and then mark the first argument implicit, so you can call `show a` and the compiler fills in the first argument with the appropriate module for the type of `a`.

There are proofs that this particular feature of typeclasses is impossible to put into OCaml's module system (something to do with functors and type aliasing and not being able to ensure that there is a unique `Show` instance per type), but modular implicits come close.
Do you happen to know what will happen to Indie licences? I have an Indie licence for both iOS and Android. Are these ongoing if I don't cancel them or is the pricing simply set to $0?
1) You will spend 10x the time in those 2 years struggling by yourself (or asking questions online).

2) You will have gaps because you missed things

3) You won't retain the knowledge as well because you won't be tested on it.

4) If you're someone who isn't good at math, good luck motivating yourself to study real analysis, optimization theory, statistical learning theory, etc.
You should probably start using the squat toilets. Its a real good lower body workout.
Some services have a daily canary (like https://proxy.sh/canary), but we don't know whether they could be forced to sign a new canary even after they've been served an NSL.
Wow, Perl 6 [video]
TypeScript is learning from C# though, so you may yet circle back to it. :)
Meteor manager for meteor applications
Pmteor allows user to manage applications that are done using Pmteor meteor framework. Also already ready meteor applications can be deployed using pmteor. Pmteor is an open-source application and has been developed using Meteor framework.

http://www.pmteor.com
http://github.com/pmteor/pmteor
I believe you're speaking about Haskell backpack http://plv.mpi-sws.org/backpack/index.html
People always talk about the cost of the war on drugs.

The DEA is largely self funded, it turns out (and I have heard reports of it even being profitable, though I suppose it depends a lot on what exactly is included in costs)
> Which lawyers? In what context? What was said?

Sounds like we need a lawyer canary.

/s
I don't have a ton of experience with Phalcon, but this has always stood out to me as an option for companies I've worked with who were looking for a capable framework that would give them a boost in performance and versatility.

TBH the most valuable feedback I could get on this is some pros/cons from those who have used it in a production environment.
The thing is how academics are actually paid doesn't work like that.

"The university" is not funded by the public. It's funded by Federal money, and State money, and tuition, and commercial grants and donations. Just claiming that's "being funded by the public" is claiming 100% of the output, while not providing 100% of the input.

Similarly, I'm not paid from a single source. I'm paid through a mix of state money, federal money, and yes, some commercial grants. If a commercial entity wants to pay for a portion of my lab's expenses and salary, why should "the public" be entitled to the proceeds?

That's the problem being argued against - not that public money should mean public access, but that "some public money" (no matter how small) suddenly entitles the public to everything.
Added a Privacy section to the page. Thanks for the suggestion dsr_!
Yeah, more database solutions that's what we need.

https://xkcd.com/927/
You're probably correct wrt C#. It seems most open source C# projects is either on codeproject or codeplex. I suspect it'll change now that Microsoft using github though.
How does that work? If credit card fees are well under 5%.
I found myself just now wondering whether a court case has been fought over whether the government can force someone to keep up a canary. It's sad that we can't even know this kind of information.
The American general population unfortunately tends not to care overly much about things that don't directly impact them in the short term. People have so many immediately pressing things in their lives, like unemployment, debt load, putting their kids through school, etc. that a thing like climate change which might have ramifications for their grandchildren are too easy to ignore.

What we really need is more science-based governing policies with respect to environmental impact, but that again relies on the public electing officials with that stance. I don't have a good solution, but it's a broad enough problem that there isn't a simple fix.
Note that this user used to work at Looker.
The Original GOOGLE Computer Storage [Page and Brin] (1996)
And that'll be the day the butterfly is broken upon the wheel. I'm skeptical that NSL gag orders are constitutionally valid, but there's no way I'd breach one while on US soil.
do you think QA has done a better job testing the default implementation or flag permutations?
Wtf? I clicked that link expecting some screenshots.
This seems like something that could impact the nature of composition. I wonder if writers would write differently if they knew they could "expound".
A bit off topic but is anyone annoyed with how cards with RF are being replaced with a chip card? I don't know why card issuers are doing that. Mobile devices increasingly have NFC for contactless payment, so why would the card issuers roll that back in favor of chip only?
Introducing Wealthfront 3.0
It's a very rude tone of voice. It's not a collegiate tone.
The government would very much want to make an example of anyone who did that. The punishment would be as severe as they could get away with.
No, but people wanting a stable no-fuss desktop with everything (from laptop sleep to device drivers) working, access to proprietary software and all kinds of 3rd party drivers available, will.

I use OS X mostly because of the UNIX underpinnings. I could not care less for Linux of the desktop, despite having used it since 1997 (and having a history with UNIX going back to Sun OS and HP-UX).

If Windows gets good enough with its basic unix userland support, and has a decent shell, I'll be very tempted to try it.

After all, any actual deployment etc, I do on Linux servers and VMs (vagrant etc) -- no reason to pollute one's base desktop system with development libs and setups.
It's actually done to prevent clouds of flammable gas, mixed with air, from forming around the vents. The environmental benefit is a plus on the side.
That seems like a ripe... opportunity for lawsuit.
I knew that name looked familiar! Small world.
The newest reference date in that paper is 2009 so I suspect the paper itself is a bit old. I really doubt that video would be other than state-of-the-art when the whole system is so expensive.

Edit: Also that company makes add-on collision detection products. That is a different application than auto-driving.
I would love to start messing around with Xamarin, and I definitely plan to because of this news. However, I'm using Microsoft's Bizspark, and I have Visual Studio Professional through MSDN. So it doesn't appear that I can download Xamarin for free unless I go down to the Community version. Is this correct?
Yes, you should give them a shot, if they are exceptionally talented. That's why I said all else equal. But they will need to interact with people from other teams they've never seen before. They will need to interact with executives they've never seen before. They may need to interact with new hires, they may even need to interact with outside contractors.
Google Steers Away from Tesla: “Self-Driving Cars Are Great News for Dealers”
Disposable email for iPhone
Well of course Vs is an option. You just use View models and cover them with unit tests. Then you sacrifice one of your developers on the altar of Jobs and force him to implement your iOS code.
Uh.... the IOI/IMO/etc. are for high schoolers. Doing well on the IOI (bronze or higher medal) will get you into any university you want. Doing well on the IOI is something that you'd also put on your app if you were applying to a PhD in mathematics.
Schwab is fantastic. Their service is top-notch and I'm really glad I'm no longer with Chase. I once accidentally rated an online chat interaction lowly, and received a follow up call by a concerned manager less than a day later.
You can't go around talking about how people are "free to insult" but that other people have a right not to be insulted. That is BS double speak.

Either you believe in free speech or you don't. Don't pussy foot around it.

If you believe that people should be arrested for insulting people in the wrong way then SAY it! Dont hide behind some human dignity double speak.
Computer Vision for Visual Effects
Looking back at the scary DJIA crystal ball
At the price they are selling anyone interested in a tesla car would get in line simply because they might not be able to get it for a long time otherwise. The tax credit doesn't come into it just tesla current production capacity.
If she honestly believes she is innocent, she would want it over with ASAP so it doesn't effect her chances in the General Election in Nov.
A self-driving car in Bombay traffic would be a monumental achievement!
Samsung and LG Have a Battery Problem
I don't know if the downvotes are fair here. She's making a point worth discussing even if we disagree. I think that even just since the first civ came out, there has been a little bit of cultural shift where maybe people are seeing national power relations in a different way. Where people are less likely to see acquisition of lands for their nation as being quite such a good thing.
It's kind of in poor taste. It's not like other top programs aren't as rigorous as MIT (they are). Also it kind of derails the thread because now we're dick-measuring over whether MIT is the most rigorous program.
Second that experience:

When I was at Optimizely, my team chose Druid for a large-scale analytics application, after a pretty extensive benchmarking. It was very impressive, though not trivial to set up.

Blog post with a bit more detail:
https://medium.com/engineers-optimizely/slicing-and-dicing-d...
> The entire concept of being "born into" a contract is laughable on its face.

That's what being born as a citizen is. The "contract" in question is not a legal construct, but a societal one. It's the same as your relationship to your parents. You both have obligation to each other, but that can be reassessed if one side does not held up. Being born into a contract is not inherently unfair, it's only unfair if the contract itself is unfair and does not allow for change.

> http://georgeoughttohelp.com/

I just watched the first video. It's laughably one sided, presents starting conditions to prime you for later arguments, and uses visuals that look to be eyes to specifically tailored to prime your response through emotion rather than rational thought. I am not impressed.

> The Authoritarian Statism is Strong with you

It's relative, and I am, by nature, a relativist. For example, I do not believe ownership is an inherent right, but a societal construct, and as such when discussing something as large as changing that way in which our society functions at a core level, you can't use ownership as the basis to justify the legality of an action of that society without first justifying ownership. That is, there exist systems where there is no ownership, and they are not inherently bad, or wrong, as much as I do not want to live within them.

As such, I'm forced to state a goal of the system, and which system I think is best at getting there while maximizing efficiency. My goal in this case would be a mixture of the least suffering most most happiness per person, while trying to minimize extreme suffering. I think our current mixture of socialism and capitalism is a decent choice for efficiently achieving this goal. I believe straying too far towards either libertarianism or communism provides unacceptable levels of either suffering or overall unhappiness.

I'm open to this situation changing in the future, due to new systems being developed, old systems being tweaked, or reassessment through new realities enabled by technology. I don't think we're there yet. As such, I think "taxation is theft" is working at a level that completely misses the point. Theft is a construct of society, not a moral certitude, and if it works against society, and humanity, to consider taxation theft, then I don't care whether you think it is or isn't. It's irrelevant. I believe that's the most moral stance I can take, the one that helps the most people living now and in the future. You may believe something different, that's fine. I try to live by my beliefs, I only expect you to try to live by yours.

> WOW, Just wow...

> Sadly I have no desire tonight to try to purge that immoral belief from you...

I wish I could say that at least you kept it classy, and didn't resort to pure condescension. But I can't.
Is Encryption Being Stigmatised?
True point about risk. Further more, i do wonder why most businesses prefer to choose the sotfware-as-a-service model from the point of risk management ?

And why aren't we seeing a combination of cloud based software, leasing with possible extension,and after full term, an option to take everything and install it at a cloud container of my choosing?
Wait till they're sending so many of these out one day a person with nothing to lose receives one.
I have never understood what value I personally would derive from a warrant canary. For the sake of discussion let's assume that reddit's warrant canary was intentionally removed and but for an NSL it would have continued to appear on reddit. How do my actions differ in this universe compared to one where the canary was present in the report?
I checked mine after the update. Just like eugeneionesco, mine is still off.
Workshop: From Programmer to Manager
In an attempt to corner market or security, possibly both?
Google Reader thought me long ago not to depend or invest much time on Google services. Nowadays the only product that would cause me a huge problem if they decide to cancel it is Gmail.
Theranos Devices Often Failed Accuracy Requirements
Serious question, what's to stop the NSL including language along the lines: 'Any warrant canaries need to remain in place'?
I'm curious: why doesn't webroot work for your setup?
Someone is going to take the fall for Clinton if they actually press criminal charges against anyone even if, morally and ethically, it is really on her.

Honestly, Clinton should at a minimum be banned from handling classified information in the future.
Whatever gets people believing...
There's a significant legal difference between compelled speech and compelled silence. The latter is easier than the former.
General problem - having ticket with k numbers where possible numbers are from 1 to n, find the minimal set of tickets that will cover all of the possible ones so that at least one ticket in your set has at least m equal numbers on the ticket that is drawn (m <= k). (Trivial example. To win the lottery - guarantee k matches - one has to buy all of the tickets.)

It is still unsolved although maths has provided some nice bounds for large amounts of (n,k,m) triplets, and solutions to (n,k,2). Although, for the (n,k,2) a simple greedy set cover finds the optimal solution always.
Discover has been doing this for a long time too.
It's a UI layer on top of an old-fashioned bank. It offers worse rates, perks, benefits and service than Ally, Schwab or Fidelity. Good if you want something pretty on the side, I suppose.
An NSL can't just make stuff up. Everything in it must be specifically authorized by congress or a court.
Cool, thanks for clarifying!
Disclaimer - I know the founders and they're a really good crew. Super solid background in business and really care about creating a great product.

The business model for this is all based around providing pensions / pension brokering. Since all UK businesses have to transition to providing pensions over the next few years there's a huge opportunity in helping make it easy and painless and that's what the guys behind Charlie are focussed on.

Sorting out pensions is going to be a massive headache for both businesses and employees so there's a huge window for a startup to take that pain away and make it all seamless. They've got lots of companies using it already and it's very well built and well funded so I think they're in a great spot.

Will be interesting to see how they compete against Xero or perhaps integrate with them but in a pure HR/pensions play there's a lot of room to make a swoop
Presidents aren't immune to the law. But it's theoretically possible that she would be convicted and impeached, and then pardoned by Vice President Bill Clinton after he takes office.
Red Hat Developers: .NET
Sure but at least it reduces, albeit doesn't eliminate, the ability of politicians to say one thing at election time and then do the opposite once they've been elected.
The World May Have Too Much Food
Kings never fall? Ask Palm & Blackberry how they are doing...
I agree that their early packaging was inadequate. I had an early set, and I don't recall it conveying how dangerous swallowing two or more magnets can be. (Swallowing one is fine unless you need an MRI.) They were required to update their warning labels, and I'm fine with that.

My problem is that they'd updated the warnings as required and then were hit with a blanket ban that applies regardless of how and where they are labeled and sold. It's not even about punishing a particular company that was misbehaving; it applies to all potential sellers.

That's stupid. There's no good reason why an informed adult should be forbidden to buy little magnets.
Barbara Oakley has some great material on focused vs diffuse thinking. If you are struggling and frustrated with something it is probably the right time to walk away and give it a break. You can solve problems in your sleep.
Ftp trivia for $1000 please alex, it's the daily double
Eh, dispatch is hard, especially for what I guess is 95%+ food orders where the difference between happy and unhappy is 10-15 minutes.

I used to work for a large courier company writing dispatch algos so... pet peeve. :)
That sounds like a nightmare. You'd have zero uptime guarantees!
You can just use one subscription address for all unimportant services, thus using e.g. subscription+sears@justinlardinois.com.

Yes, but if they drop the "+sears" part, you lose the tracking information.

What do you mean by wildcard emails enabling spammers?

Backscatter is not really a problem, I just filter non-whitelisted addresses to another folder which deletes them after a short while. Known problematic address get filtered to /dev/null. This is really easy to do with Sieve.
No, but window functions do, unless I'm not understanding what your goal is.

http://www.postgresql.org/docs/current/static/functions-wind...