skysight-inc/HackerNews huggingface dataset:
I think you're fundamentally misunderstanding representative
democracies. Nothing about them says the can't enter into an agreement
to create a pan-national body to settle trade disputes, as opposed to
escalating every incident to a diplomatic dispute.

If people don't like that they'll make in an election issue, and
either it'll be re-negotiated after the next election or the nation
will leave the trade agreement. That's the democratic process at work.

How is that a better option anyway? So now instead of some court that
has to be seen to be fair to the entire trade block deciding things,
you want to have n^2 potential dispute mechanisms in place between the
n countries that are part of the agreement?

> big international corporations [...] don't like the fact that
> governments can create laws that they are obliged to respect.

Or you could look at this from the flip side of that argument, which
is that it's detrimental to international trade if companies can't
make international investments without being at risk to domastic
political whimsy that runs counter to the spirit of the trade deal
that was initially agreed upon.
> The BOSH paradigm is: wait, why are you trying to automate the construction of pets? You want cattle. So it starts with a fixed OS base image and installs packages in a fixed, non-negotiable way. At the low level, very inflexible. But it allows BOSH to focus on the business of installing, upgrading, repairing and reconfiguring distributed systems as single systems. The single distributed system is where BOSH starts, not where it was extended to. It's an important distinction.

This is a problem compared to how we are reasoning about systems in the Docker world.

You either use an orchestration tool - which doesnt care what the base system is, and only cares whether it is discoverable/alive/dead/etc - or you use a construction tool . The construction tool could be a Dockerfile .. which you massage in shape for the particular OS/config you have... or you use ansible/salt to "transform" the system.
For example, k8s uses Salt for orchestration and Docker for construction.

BOSH is a merger of both.. and is therefore extremely, extremely opinionated and incestuous. If I may overstep the limits of my intelligence - I would say, it is a product of times when Docker was not invented yet.

It is also very hard to work with as a consequence. Just wanted to let you know that.
It's been ten years and the trend has been darkening for people in Western Europe.

In my low-middle class family there has been noticeable cases of factories or offices moving to Eastern Europe (Poland notably), and it is fueling extreme right wing parties, for good reasons.

You can talk about "mobile youth", but learning French when you're a low class Czech person is not something that's easy: the mobility in the EU is very restricted for that reason.
For those still stuck on 2, the most likely culprit is not paying attention to the difference between text and bytes. The required change will be using decode when you want text and encode when you want bytes. Not too much trouble for most projects. But it is a tedious change that cannot always be find-replace'd away.
Having everything patched as soon as patches are available (or within, say, 6 hours of availability, for "routine" patches, with better responsiveness for critical patches) is a win.

The rest: not so much.

Rebuilding continuously for security is not something I would recommend.
You're ignoring how "best practices" frequently add negative value. Design style isn't a trade-off between proper design and expedience. It's a matter of experience, taste, and parsimony.
Did you mean malt powder?
I'll link this comment I wrote yesterday: https://news.ycombinator.com/item?id=12374642

It's ridiculous that copyright lasts so long. At least for nonfiction works, copyright should expire after a relatively short amount of time. There is no benefit to society by looking these great works behind paywalls.
Docker not being ready for primetime and Swarm not being ready for primetime are two different things no? As for the cli compatibility issues, don't most people use an orchestration tool like ansible/chef/puppet etc to manage their fleet? I'm not sure I think the title of the post is accurate.
Two days ago there was a long debate about this galaxy, dark matter and its implications

https://news.ycombinator.com/item?id=12366111 (139 comments)
And.... off the front page almost as quickly as it go there.

Moral of the story: don't criticize Russia with today's HN crowd.
I just confirmed that the PDF links for Boltzmann prompt me for a sign-in.
We're discussing the TTIP here, which is exclusively a deal between western democracies. You may be confusing it with the TPP which e.g. includes Singapore.
you're missing the point, which is

you're all idiots.
I'll give you an example:

YOUR FUCKING COMMENT HERE. A user says he feels like Docker folks treat users like idiots and you...

1) imply that he's wrong for thinking that ("sad that you believe that"); and

2) then directly state that he's wrong; then

3) add one smart sentence (requesting feedback); but then

4) immediately undermine that by treating the user like an idiot again.

So yeah... docker treats users like idiots, because YOU are their leader, and YOU think we're all fucking idiots. None of your employees are going to treat users better than you do, and you can't even apologize and ask for feedback without treating users poorly.
Yeah, it's amazing how a tool that let's you find all the facts led to people finding all the facts they want and already believe and using that to further dig themselves into a hole that they believe is real.

Though it was easier to just control the masses with TVs and radios - they cant talk back, so you can spout whatever you want at them and they'll follow.

Pretty sure that Trump would've been just as popular today if the Internet was not around.
> Rebuilding continuously for security is not something I would recommend.

So that I understand, could you elaborate?

Particularly, do you mean "not recommend" as in "recommend against" or "not worth the bother"?
What do privacy badger and tracking protection provide that uBlock Origin doesn't?
I don't get why the issue of Peter Thiel and Gawker was grafted onto this article. Even if you do think something of value was lost when Gawker was shut down (and I don't), I can't see how it's relevant to the issue of the walled garden Facebook is trying to create. They don't even mention Free Basics or internet.org. Rather than elevating an issue of real concern, it makes the whole piece come off as "kids these days are ruining my internet".
What a Tesla looks like after 100,000 Miles
How hard is that to find a fully remote job?
I'm really disappointed by searching for a job. I want to change my current, which is a fully remote one. Due to some family issues I need only, and ONLY a fully remote job without any trips. This one fact makes me a bad fit for about 99.999% of all job offers. The rest is more depressing, as I seek for some more interesting job, not a junior one.

I have over 15 years of commercial experience in different areas, I have been payed to program in: SQL, C, C++, Python, Java, SQL, Javascript, Ruby (plus some more).

And this is the problem. For the more advanced positions the companies/recruiters seek mainly for a programmer who has 10 years of experience using only one stack of things. What's worse it is expected that the candidate remembers the whole language/libraries specification, and documentation. I always worked with different versions of everything. When I had to fix a product used in different versions on different platforms, I had to use the exact version that the client was using. So I did.

I'm writing this because I got too many answers like "thank you, your experience is really great, but we got a candidate who is a much better fit for this position". I'm not sure that the whole world looks like this. I'm wondering if I'm looking for the job in wrong places. Or maybe the truth is that for the remote work, with so few positions opened, I will always be a bad fit, because there will always be someone who has been doing the one thing for the last 10 years, and who remembers all the APIs. The sad fact is that I haven't even got to the moment when they ask me "how much do you want to earn?".

So my main questions are: Should I give up my dreams about a remote work with flexible hours? Is there any better way to find an offer than using the mostly known sites like weworkremotely (with no more than 2 new positions per day) etc.? How hard is that to find a remote job company, which not interested in a 10-year-one-job-one-language programmers only?
Motif. >:]
Makes me think of the survivor bias episode of Veritaseum https://www.youtube.com/watch?v=_Qd3erAPI9w or the french caster ScienceEtonnante on the Simpson Paradox https://www.youtube.com/watch?v=vs_Zzf_vL2I https://en.wikipedia.org/wiki/Simpson%27s_paradox
This is fun and cool. It works well. I think I got hypnotized playing with it. I could see all sorts of uses. I think it would be even better if you could stack the blocks. Just a thought though, it's good as is.
Deprogrammed: stories of escape from cult mind-control (WebGL)
I did not dismiss the notion that Russia produces propaganda; Russia produces propaganda.

Generally, I expect that those alleging wrong doing are not engaging in the same; and so it appears ironic when an exposed agent of state propaganda alleges that a state is engaging in propaganda. It's a, "well yes, and you would know" sort of humour.

Let those without sin cast the first stones, and all that.
So far there were multiple approaches that looked something like what you described: component programming, visual programming, "4GL" languages. Heck, even Steve Jobs wanted to sell software components. But these things failed. "Coding" won.
"Just imagine if someone emailed you a PDF or an Excel file and you didn't have the exact verion of the PDF reader or Excel that would open that file. Your head would blow clean off."

Obviously this person has never spent a good deal of time dealing with AutoCAD...
I didn't mean to imply that you did, just wished to point out that the entire post was absurd not just the conspiracy theory part but the tu quoque part too.
So, they are looking for free labour from history nerds?

I'd be curious to know more about the ROI here. What they hope to gain. Or even just examples of what decoding this will offer societies understanding of the war that we don't already know.
A lot of those names will end up being the equivalent of nasty old assembly comments.

add 10 ; add 10 to accumulator.

becomes

int AddTen(int x) { return(x+10);}
Have you considered a strategy of:

- engineering resilience against integration bugs directly into your architecture
- setting your infrastructure up so developers can deploy develop versions of new services into production, in a way that only developers can access?

At some level, the complexity of microservices makes a traditional integration testing strategy fairly expensive in terms of infrastructure and process.
> using public fields in a non trivial project is a sure receipt for disaster.

This is just dogma. Every Python project in existence has 100% public fields. Some are disasters, some are beautiful. Only a Sith deals in absolutes.
FWIW, I totally bailed on writing a provisioning system once you clued me into BOSH. It's the right answer, as near as I can tell.

I don't currently use it, because I am in a single-cloud environment and CloudFormation/Chef make more sense (plus, as you note, it's not currently super friendly), but I fully expect, should the progress that I've been seeing continue, I'll be using it in the next couple years.
It's the life of the Author plus 70 years. So in theory, if you wrote an article when you were 20, and died at 92, the copyright would last 142 years. Also it gets extended every so often to protect the mouse, so for all intents and purposes it's indefinite.

That said, Boltzmann died in 1906, so even under this ridiculous system, it should have expired by now. However that doesn't mean it they can't put it behind a paywall. You can charge money for public domain works.
The odd phrase "clearing the neighborhood around its orbit" exists because people want to think of Ganymede (which is bigger than Mercury) as a moon, not a planet, which your proposal would do.

If hypothetically we moved the Earth so it orbits Jupiter, then it would be a moon, yes?

See also https://en.wikipedia.org/wiki/Clearing_the_neighbourhood#Dis... .
> If I may overstep the limits of my intelligence - I would say, it is a product of times when Docker was not invented yet.

Well, it was, so that makes sense.

I actually said ... a year ago now, I think? ... that tools like Puppet and Chef would morph from "discipline my pets" into straight up image builders. They're so much nicer than Dockerfiles -- the latter is severely constrained by the nature stackable filesystems.

> It is also very hard to work with as a consequence. Just wanted to let you know that.

Out of curiousity, where do you see the seams to cut it open?
Enhanced DMV facial recognition technology helps NY nab 100 ID thieves
Docker user here.

It's hard to believe that Docker thinks much of users when a comment like that results in a founder:

- stating that he's "sad we believe that", then claiming that we're wrong for having that belief.

- then implying that we're mouth-breathing morons who don't know the difference between a docker employee and other folks on github.

If your goal was to confirm that docker is run by assholes who don't think much of their users, then you've accomplished the goal.

If your goal was to demonstrate that you care deeply about users, you've failed miserably.

If you thought you were demonstrating care, then maybe you're a lousy leader. In fact, that would explain the whole situation.
I've had similar experience with scientific software. When I'm told that the existing software is "OK because it works", I ask "how do you know it works?" because typically there are no unit tests or tests of any sort of individual stages for that matter.

I've found that scientists tend to assume "it works" when they like the results they see such as R^2 values high enough to publish.

Recently I converted some scientific software that was using correlation^2 (calling it R^2) as a measure for model predictions, as opposed to something more appropriate like PRESS-derived R^2s (correlation is totally inappropriate for judging predictions because it's translation and scale independent on both observed and predicted sides). Nobody went looking for the problem because results seem good and reasonable. Converting to a proper prediction R^2, some of the results are now negative, meaning the models are doing worse than a simple constant-mean function. Yikes.
Alt-Right is the new catch-all for dismissive responses, now that Conspiracy Theorist has lost its efficacy for this purpose.
http://static.googleusercontent.com/media/research.google.co... is a collection of more advanced container patterns you might be interested in.
I love coffee. Good quality coffee is quite possibly the only "beverage" pleasure I look forward to without post imbibing guilt.

I tried quitting once in 2009 after I noticed mild chest pains and after receiving advice from the doc - this was during a period when project stress made me guzzle 4 to 6 cups a day.

I had quit for a few months (6 I think) ... then one day the familiar aroma from one of my colleague's freshly brewed cup couldn't be resisted. That first cup of coffee after a long period of abstinence felt like heaven.

I now force quit every once in a while if only to repeat that experience.

It's an addiction of the highest order.
I'm formerly with a large non-offshore contractor for GE recently and you may even be familiar with me given I was in the middle of a number of outages related to AWS that impacted San Ramon and the rest of GE. There were other reasons for Predix outages than just network and compute infrastructure but I felt unable to prevent most of these outages with the limitations given to me structurally and architecturally.

The problem I see with an acquisition growth approach IMO is that I would only expect GE to retain maybe 20% of the engineers after 3 years due to the lack of adequate supporting infrastructure and cultural foundation to help long term engagement. None of the talks I watched from management at GE Digital sounded focused at all either - the vision is all over the place and sounded like children wishing for ponies and candy without explaining how to get there and what to prioritize. That lack of management focus is what start-up folks recognize as a recipe for failure regardless of funding level.
I work at a CDN/Security engineering company, but this is just my view.

First off you need to determine where the attack is coming from. You could redirect based on IP/request headers in a .htaccess file or apache rules.

Your next bet is to distribute/auto-scale your application if possible.

You need to setup a web application firewall that sits in front of your web servers and analyzes the requests/responses that hit the web servers. A lot of the ddos campaigns are easy to identify based on the request headers/IP/Geo and requests/second.

It's not hard to write a small web server/proxy to do this, but it would be best left to someone who knows what they're doing because you don't want to block real user requests. You can use ModSecurity's open source WAF for apache/nginx, but again you have to know what you're doing.

When I faced this issue, I wrote a small web server/proxy here that you can start on port 80:

https://github.com/julesbond007/java-nio-web-server

Here I wrote some rules to drop the request if it's malicious:

https://github.com/julesbond007/java-nio-web-server/blob/mas...
Most galaxies consist of mostly dark matter...
this is interesting. Were you on GKE or AWS. GKE is obvious, but if you were hosting on AWS.. what was your logging setup ?

If you were not using AWS EBS .. what were you doing ?
I moved away from the state I grew up in at age 23. 10 years and 3 states and a different country later, I still keep in touch with the people who are actual friends.

I didn't say you shouldn't or can't use Facebook. I said it's ridiculous to equate a lack of Facebook with a hermit lifestyle, even for geographically distant people.

There are literally dozens of ways to keep in contact using Internet based communication channels. If you choose to use those that are controlled by a privacy whoring twat of a company, that's your business.
This is a super frustrating phenomenon given that more recent work was typically funded publicly in some way...

Nit: I'm not sure if I'd call Black-Scholes a law of the universe
Sean Carroll is very captivating and entertaining speaker. Thank you for the link.
For someone who was/is excited by reading the Orsinia tales: can you share why, besides just telling me repeatedly that you were excited by it?

I am someone who has been often disappointed by vaunted authors of the past (Vonnegut, Clarke, etc.), because their work suffers from the "it's not novel (anymore)" feeling one often has when watching old movies. I get that these were ground breaking when they first came out, but they don't seem to shine anymore, because I was first exposed to works that have iterated upon them...no nostalgia factor to sweeten the deal for me.

Put another way: I totally get that muskets were ground-breaking for the time, but gosh-darnit, I have seen nuclear submarines.

When reading the linked article, I felt a lot of the same: a lot of the "amazing" things I have come across in other novels, and they feel like par for the course for a good book.

Also the whole spiel about Ursula wanting to change the world, and needing a lever and a place to stand...well, she didn't change the world, in hindsight. Did she?

------------------

A really bothersome quote from the article: "By speaking from Orsinia, as its only authorized emissary, Le Guin reminds us of everything we take for granted and everything we have neglected."

What the heck does that sentence mean? I can't imagine everything I have taken for granted and neglected as a single meaningful thought or concept. In fact, if I tried to imagine everything I have taken for granted and neglected, it becomes a thought stretched so thin, that it loses all meaning. It becomes nothing because its too many things.

So am I fair in discounting this sentence (and most of the article) as fan gibberish?
Rationale for rejecting PEP 455 – TransformDict
Depends, usually you have to be able to re-build your prod infra within minutes or maximum hours, otherwise you are doing devops wrong. The whole point of automation is reproducible infrastructure that you can stand up quickly. With stateless approach you can just do this. Why would you do that? Imagine an outage in one of the 3 datacenters you are running your infra in the same region. You need to move 1/3 of the capacity to the remaining 2 datacenters. This is not too much different to re-building it.
14,000 years old clay sculptures of bison found in France
I think you may be referring to US copyright law as opposed to European (which I thought was more lenient and should govern Boltzmann's work).

I think it's like sheet music that is in the public domain, they use the threat of legal action and strictly control access as a means of maintaining some revenues...
Or more to the point early versions of the MS Office suite, where major updates could and did create backwards-incompatible saves. Users had to be careful that files intended for broader distribution were saved in a sufficiently old/compatible format version.

Which is to say: this is a sign that the involved technologies are still rapidly maturing.
Ask HN: Change C-corp name, or file for a DBA?
Hi,

We incorporated our startup using a fairly generic (/boring) name, mostly due to my lack of creativity. After a year in operation, we found a catchy alternative. From what I understand, we can either change the name, or file for a DBA. Any advice as to which course to pick?

Filing for a DBA seems to be easier/cheaper, and we also signed a few NDAs under our previous name. But we also don't want to be stuck with the bad name forever..

Thanks!
CETA, as far as I understand, is much less controversial than TTIP mainly because it is somewhat more fair to both sides, as opposed to the lopsidedness of the TTIP in favour of US corporations.

In addition the text is easily available for people to read and review, unlike TTIP. However as I understand it the controversial ISDS remains however this may cause it to not be ratified by some EU nations.
So the US can't access the EU through:

US -> Canada -> EU

But somehow the EU can access the US through:

EU -> Canada -> US

What part af that path doesn't involve a bidirectional free trade agreement that would make it just as easy for the US to access the EU via Canada as the other way around?
As if the journalists agree with the ad trackers ;)
I love The Left Hand of Darkness. That said, I'm not really a big fan of her Earthsea books.
Yes, I'm aware of that, but how are fields quantized (divided into fixed-size packets of energy)?
I wonder how much suffering would be alleviated in most mid-level IT organizations if they just used Joyent/SmartDataCenter, and I say this as a FreeBSD developer with no affiliation.
Clearly, the emergency he's planning for is the sun going out.
Secret Nazi attempt lol

You guys act like you wouldn't jump at the chance to have your pet project subsidized by ANYBODY, literally any government or organization with any ideology if it meant the chance for you to pursue your dream

Aren't most of you guys here interested in VCs, for example.

Interesting story though, any more details about the guys that successfully scammed Nazi taxpayers?
Do you realize you've just provided an example?

The third paragraph particularly is spectacular, as you manage to be dismissive about being dismissive.

Incroyable.