skysight-inc/HackerNews huggingface dataset:
This led me to wonder how important height was a restriction on ships. Turns out "air draft" is reported for major ports.

Some interesting findings: The Panama Canal has an air draft of 201 ft imposed by the Bridge of the Americas; the Port of Oakland has an air draft of 220 ft imposed by the Golden Gate Bridge.

Height from waterline does not appear to be typically listed for ships, but I would guess that most cargo vessels do not have 100 ft of clearance to spare. I think this means these sails would only be fitted to vessels which generally don't care about height restrictions (e.g. ships larger than Panamax) or ships running predictable routes.

https://en.wikipedia.org/wiki/Air_draft
I, an admitted abuser of women, have decided that I have atoned enough
That's the solution that I adhere to. But on a team with several devs, how do you prevent that from happening? Or how do you prevent yourself from accidentally(!) doing so (i.e. during the late-night coding sessions)?
That’s not really how addiction works. Criminalization of the drug makes users criminals - and isolates them from society. Isolation makes people use the drug more. It’s a feedback loop. To stop the loop requires terminating the isolating criminalization.

Something being legal takes a lot of the desire to do something away (except violence, of course).
.gitignore helps
The solution, it would seem, is to help those who want to emigrate emigrate and let those who want to stay stay, and let the country slowly die on the vine.
> I thought that responsibility is not being debated within the current context

I bring it up because the article makes programming errors on the part of the caller part of the case for its "safe" solution.
Albums aren't dead for artists that are capable of making more than one good song.

Albums are only dead for artists who have to use filler to make the one hit song they managed to come up with fill a CD.
I agree with them. They have a policy and they chose to respect it. Otherwise it will be: fix these 2 lines, fix this small class etc.

Instead of throwing work onto the django team and suggest to break the policies, why won't you do the work and upgrade to 2.0?

There are no small changes. You have to test, change tests, write tests, do new releases etc.
Lyft Is Said to Hire Adviser to Prepare for Targeted 2019 IPO
Btw I choose the toll with the human and feel good I’m protecting her/his job and receive a smile in exchange.
Bonus for not being tracked if you pay with cash.
An update on the FireEye report and Reddit
I'll definitely want to check out that RFC when/if it opens up. I didn't realize that cargo did that with the executables, that's good to know. Thanks!
You're gainsaying, but others have dropped empirical evidence on the other side, averring a low to no downside; and my experience is all on the other side too. It would help if you gave some lived examples.
Apparently IBM and Unisys mainframe systems programming languages did just fine.
What I meant is more like:

#define BUFSIZE 100
char buf[BUFSIZE+1]
buf[BUFSIZE]=0 // for global var, it is already zeroed, right?

Then one can call strncpy(buf, BUFSIZE, ...) without worrying about null-termination.
What do you mean you can't build your own audience?
Well, of course. What I'm wondering is what's the logically defensible legal defense argument?
I am not the author of the original comment, but I really like the concept. From what I understood this would be floating at surface level and would be continuously washed over by surface water.

There are many good objections. It may be that the original comment does not illustrate the promise of this energy platform very thoroughly.
What about API_KEY='42..' in a config file that contains project-wide configuration?
> (Pushkin began, but never finished, a novel called The Moor of Peter the Great.)

You can read this in Novels, Tales, Journeys: The Complete Prose of Alexander Pushkin! It's great, unless you would prefer that it be finished.
UK Crossrail delay: Elizabeth line will open in autumn 2019
I work in visual effects for film writing internal tools. Usually they're tools that take data from department to department or the department uses internally; fairly short processes that serialize data in between.

One place I worked had a team that was very adamant about not really having much error checking. Not much of any qc process, either. Wait for someone to complain about bad data and respond. Honestly, this worked really well for small, skunkworks type projects that needed to be nimble. As you would expect, when errors did happen it was because of bad data from further up. You really had to know the system well to be productive (the cynical of us thought the developers liked this because they could look like heroes).

I prefer to error early and clearly and I got a lot of push back. To be fair to them, often times the errors would be irrelevant to the specific thing they needed and it would have been preferable to ignore and carry on. It felt like I was imposing a bunch of bureaucracy and yak shaving. But bringing on new people and scaling the amount of data going through would have been impossible without more structure.
Sounds like a great way to get on the bad side of both the Chinese and American governments. Plus you're in a foreign country with fewer people to watch out for you.
To make it equitable in this situation would seem to require allowing those initiating the counter suit to do so with zero risk. And as another poster pointed out, the value of the upload is significantly diminished after it had become "old", so this would all have to be handled before the post was even made public.
Understanding Istio's Ingress
I agree, but I think companies could make it more palatable if they instead describe it as coming in to work one hour later in the winter.

That way, rather than sounding like they expect something extra in the summer, it sounds like they are making a helpful accommodation in the winter.

(Also, it's probably not even necessary for those with desk jobs. Arguably it's worse because you are less able to experience at least a little daylight after work.)
I can so specifically relate to this struggle. I One year ago I lost my best friend of 32 years, and while I have struggled with depression on and off my whole life, it has now become turbo charged. There is something particularly sobering in the context of one's mortality when you lose someone close, and whose life mirrors your's in many ways. I just wanted to say to hang in there, and when at all possible, if someone invites you somewhere, make yourself go, even if you really don't want to. Sometimes, the body needs the physical activities of non-depressed behavior to kick itself out of it's rut. Such delicate beings we are- electrical and chemical. The pain of loss never goes away, but you will adapt to it and thrive again.
Here's a direct counterexample for your abstracted question: Consider getting forked in chess. The choice between losing a rook and losing a queen is illusory, even though the outcome is not the same. The choice is illusory because the fork is actually a forcing move aiming to take the rook. The choice was prepared so that your opponent knows what you will pick, with the intent that you pick it and they gain an advantage.

Our two-party system functions as such a fork, multiplied by 100 million. Whether you think the Republicans or Democrats represent the queen or the rook is where Pick-Your-Own-Propaganda becomes a more effective tool than the easy-to-spot state-sponsored propaganda used in single-party socialist regimes such as the USSR or PRC.
I'm having trouble finding data on this where all the populations are from the same time, but Forsyth and Gwinnett counties in Georgia might be counterexamples. (Their largest cities, Cumming and Peachtree Corners respectively, are hardly cities so much as just bits carved out of North Atlanta suburban sprawl.)
think bracelet
In code that runs on your hardware, assert() should actually be drop_into_debugger() and then page an oncall eng with the url to attach their debugger to. The act of dropping into the debugger should cause a 502 back to the client with a GUID to track the exact issue.
Better: https://nplusonemag.com/issue-25/on-the-fringe/uncanny-valle...
Because Disney didn't have any patents on Mickey Mouse cartoons.
Finding reasons to go on with life.
While Scala isn't a pure functional language there are some good resources for picking up FP related concepts with it (and it's what I recently moved over to so it's most recent for me). Scala with Cats did a pretty good job for me at describing things in relatable terms. "The Red Book" (Functional Programming in Scala) goes a bit more in depth on these concepts but has a pretty steep learning curve compared to the cats book.

Also check out anything Haskell/Eta/OCaml for server side (and probably also a bit of a steep learning curve) or if you're currently a front end developer CHECK OUT ELM NOWWWWWW. Core beginner concepts to youtube would be currying, higher order functions, and composition. Monads will come once you've mastered map/flatMap/reduce/fold chaining.
Would depend a lot on the bed. If it was a narrow, double- or triple-stacked bunk, then it might not take up much more floor space than the equivalent number of economy seats.

What you're paying for in business class is the privilege of having a flat bed or a big comfy chair, on demand.
TLDR: “this exercise demonstrates what we already know: voter preference is complicated, and while it is affected by population density, there are too many other factors for that metric alone to be a good predictor”
We are already there. I pay a small amount each month as legal insurance via my employer for personal legal coverage. Corporate attorneys help navigate govt bureaucracy around immigration. Plenty of corporate resources to help navigate taxes, finances etc.
Since the biggest complaint has been about clutter, I've added an option to show only the keybase badge. Update to v2.3.1 once Chrome Web Store & Firefox Add-ons updates are pushed/approved!
The Women Code Breakers Who Unmasked Soviet Spies
My request was not intended to be asking for sources about corrosion, but for sources as to why corrosion should be the limiting factor. I would edit it to lead with the question it asks in the third line, if it weren't now too late.
Social psychology replication quiz
Is a ship that big bothered by anything less than a hurricane?
Telegram invented a smart thing to evade blocking. They made a proxy server and allowed the person hosting it to add a promo link for every user connecting through this server. This way Telegram channel owners are motivated to host such proxy servers and distribute their addresses so that their channel gets promoted for users of this server (and they get more readers and more profit).

So even if hosting providers like Amazon or Google will refuse to work with Telegram (because they don't want to get blocked in Russia for this), it will be difficult to find and ban all people hosting proxy servers.

Sadly, these proxy servers can be used only for connecting to Telegram.
> I would guess there are countries against whom the Chinese would do the opposite, where economic espionage isn't worthwhile but compromising the government is.

Yep, in Africa, and probably along their "New Silk Road".
Yeah the book is The Art of Game Design: A Book of Lenses by Jesse Schell. It seems likely this principle was inspired by the book, the author recommends it on a different page.

It’s a good book which would also be great as a set of prompt cards IDEO style.

Edit: On a whim I googled and it does exist as a card deck as well!
> developed a runner

Like the last second one that won them a playoff game last year?

> a low post game

Have you watched him play? He dominates the post, but is smart about it. If you put a small on him, he goes post. You put a big and he blows by for the dunk. Why take other players on at their strength?
Extra Hot Combine Compilation №112 –  FUNNY COUB VIne VIDEOS (FUNNY CUBE)
451 Unavailable For Legal Reasons

Sorry, this content is not available in your region.

:( from Germany
Apple realises new ios 12 beta
Learning to Lie Has Cognitive Benefits
In my experience smaller companies tend to adjust to the rhythm of their biggest clients.

If one of the behemoth decides to start working at 11am -> 9pm, a lot of contractors and related services will move to the same time tables.
In my opinion, never put secrets anywhere near a code repo to begin with. Put them in something like Vault.

Also in my opinion, for your own dev work, source a file well outside of anywhere your code might live that has name=value pairs. Give the file name something highly obscene, long and upper-case that would be obvious if you contemplating committing it.

See if your git repo has a policy against a certain file name and use that. People will do what people can do and mistakes happen. :-)
Sometimes I think San Francisco doesn't have seasons.

https://www.usclimatedata.com/climate/san-francisco/californ...
Hey, author here. Definitely didn't expect to see this on the front page when I woke up. A friend posed the question in the title to me last week after seeing the referenced NYT map, and I spent the last couple evenings making this notebook to try and answer it.

Let me know if you have any questions; I'll try my best to answer them.
I find it sad that the article speaks of "new technology" and proposes lots of complex (thus error-prone and not cheap) solutions, when the very simple solution has been known for a very very long time:

https://en.wikipedia.org/wiki/Free_surface_effect#Mitigation

Keep the cargo in containers which are always full or nearly so. If it doesn't have room to slosh around or shift, it won't.

The added bonus is that it costs less per volume to ship, if the vessel is always full.
Interesting talking point, but they must be lumping a number of companies with government contracts into the private sector as well.

Still, curious to see some sort of hierarchy around motivations/emphasis for:

- top secret private info (defense or otherwise)

- regular private sector info

- public sector info related to government contracts

- public sector info related to IP or tech

- public or private sector info on important people
It's not an ad hominem to say that you're failing to imagine how else someone could get meaning out of their life. I agree with you that lots of people find having children to be the most important, rewarding experience they have; it does not follow that childless people's lives are lacking in meaning. Parent-child relationships are not the only meaningful ones, for one thing. And then achievements or practices outside of p2p relationships can be tremendously satisfying — meditation, religious experience, mastery of a craft. These are just examples.
I agree with you that there are strong arguments it is not reasonable to expect the employer to cover that cost but I don't think that implies that it isn't work!
A little embarrassed to ask but why would normal sails not work?
So here is a random observation for some enterprising grad student or postdoc; is electric charge responsible for liquefaction on packaged solids?

Triboelectric charging is not well understood yet, it happens in dust storms and volcanic eruptions where charge is transferred to particulates from the air. As charge increases this results in "dry lightning" or other discharges.

If you wanted a research topic, I think you could look into the hypothesis of whether or not a powdered material could be charged to exhibit liquid properties.

Note that the way these bulk solids are loaded on to ships it typically by conveyor belt where they then drop through the air (charging opportunity) and then dropped into a conductive container (the hull of a steel ship).

If someone has looked into this already I'd love to read the paper on it.
Really? We had a bicycle boom for years ( much healthier, too). Nobody rethought anything because of it.
Show HN: LatestMusic24 – Listen to any music anytime anywhere
Although unlikely that liquefaction caused this wreck, my mind went first to the SS Edmund Fitzgerald.
Keybase.io
[ my public key: https://keybase.io/emptixo; my proof: https://keybase.io/emptixo/sigs/D5K-0fOO6tj20mkFloyXU1IpfJ9w6Ik5UUF7aARlOH8 ]
The same ways that schools measure, through testing.
uh...

Japan was practically given a lot of American Technology right after WWII under Robert Demings. In fact, Toyota is partially the way it is today, thanks to the Ford Assembly Line, but they still paved there own means of success.

Germany arguably the same as well, around the same time frame. Can't recall the exact history of what US gave to Germany though, but it was most likely part of the Marshall Plan.

US is copying a lot of methodologies and philosophies from Japan. Any deriative of the Toyota way is in many management philosophies, from scrum, agile development, etc. Germany, much technology is still being shared between both our countries today. Japan is copying a lot of software innovations from America, and vice versa.
This sounds incredible.

I passed this around to all of my friends only to then look at the date on the article: March 2, 2017. Whoops.
It's probably just that nobody's gotten around to writing one.
> I've heard the "partial register stall" excuse multiple times, ostensibly valid but only if you insist on thinking in "partial registers" instead of simply more 32-bit ones as input. For example, some variants of the divide instruction use EDX:EAX (or RDX:RAX) for its input.

That would mean you have to double the amount of state you track. The hardware cost of doing this is ~= the cost of doubling the amount of 64-bit registers. The amount of transistors used for storing register data is negligible compared to the cost of "metadata" and handling around them. Why not just have more registers then?

"Just allow us to partially update the upper halves of the registers" is the sort of thing someone who understands software but not hardware would ask. It's 99% of the cost of just having twice the registers, but not nearly as useful, and it would introduce a lot of potential performance pitfalls. (Any instruction that might update only partially now has to wait for all the previous results on the register.)
it's the best video streaming platform. nothing comes close in terms on quality, speed, and amount of content
review review review review review always review your code before a commit to master
> Telegram did something the government didn't like, so the government tried to ban it and failed. All of the mess this caused is entirely the fault of the Russian Government, because Telegram didn't make these changes.

It is a very strange logic.

Telegram did something that no longer was legal under the Russian law. Yes, it may be a stupid law, and yes, it may be very selectively applied, and yes, it is the government that gets to write the law and thus define the rules of the game. I get all that, and I share the hatred towards the Russian government and its legal system.

Nevertheless, if we step aside and look at the situation disinterestedly, Telegram could no longer operate in Russia according to the laws of the land. So, according to the twisted Russian legal system, Telegram was in the wrong.

It could have just acknowledged the fact and stopped operating in Russia.

Instead its position was that it does not recognise the Russian ruling and will keep operating in the country where it officially was no longer welcome.

The Russian authorities tried to enforce the law, but due to the lack of either grace or expertise made a mess out of it.

Look, I am not arguing from a legalistic perspective. I do not worship the law, nor do I tell others to respect it. I would break it as likely as the next guy if I could get away with it. But what I am saying is that the Russian authorities were within their right.

As for victim blaming, you would have been correct if we were discussing Telegram as the victim. But in my analysis, the victims are the public who had to endure broken internet, because a company and an enforcement agency were both making a point.
> Hillary Clinton

Is not running AFAIK.

> Bernie Sanders is also a Democrat

No, he's an independent.

> Suppose we had Elizabeth Warren as a candidate instead?

Elizabeth Warren already holds elected office and is not up for re-election this cycle.

> Your donations are probably to candidates in California,

Don't make assumptions.

> we don't have that normalized and loaded yet.

And what exactly do you expect me to do about that?

I appreciate the fact that you are actually trying to move the needle, but you need to focus. Words matter.
Not over long distances. It's still ore, after all. Not something you want to ship further than you have to.
Your first link goes nowhere, btw…
Sorry if I wasn't clear, I think it can be fairly anonymous if you're careful. Keybase requires an email to register, which can of course be made anonymous but it's still a small hurdle.
There is certainly truth in some people hiring their friends or family. I have seen that happen first hand. I have also helped off-board some managers that were hiring their friends. It isn't always easy and really requires a culture in your company that discourages such behavior.

When you see this, ensure that you and your coworkers document all the facts with no emotion. Agree on timelines. Report it to your HR dept. and if you have an ethics team, include them as well. Ensure they understand the legal risk the managers are incurring on your company.

Or .. if your company is just plain toxic, there are places like Glassdoor to document what is going on.

At the board level, it gets really tricky and way beyond politics. There is usually company-company-partner-vendor back-scratching going on in very complicated circles that even takes merit and friendships somewhat out of the picture.
You really don’t think a developer can make $125K anywhere besides SV?
Think of the PR we could harness with this alternative energy source!!!
Lower a vertical baffle grid into the hold with a crane. Secure it to the hull. Fill the hold with bulk cargo. Ship it. Raise the baffle grid with a crane. Unload the bulk cargo. Repeat from start.

You just need open tops and open bottoms in the grid. Open at the top so the cargo can fill the cells between baffles, and open at the bottom so the grid can be raised out of the cargo.
It looks like the manifest specifies permissions for https://keybase.io/_/api/1.0/*; you may want to make it a bit more general because if you ever need to bump the API version, Chrome will (sensibly) disable your extension until the users has accepted the new permissions.
>Where did baby boomers go wrong? This generation isn’t financially prepared for retirement

I couldn't find the percentage of Baby Boomers that are retired, but they certainly (as a generation) are not prepared for retirement. The Baby Boomers are (again, as a generation) incredibly reckless in all facets.

https://www.marketwatch.com/story/where-did-baby-boomers-go-...
Also I think there's a mailing list devoted to little-languages..
Your logic doesn’t follow.

GP didn’t say these grads were sitting around waiting to get hired.

They just said those are the people who will do your job after you’re fired for not being a team player/trying to upset the status quo.

The recent grads will be hired either way. The point is they vastly outnumber the people who will even make a legitimate attempt to change a corporate culture.

It’s replacemwnt as in, when you get out of the ocean, you will be “replaced” by salt water.
How Neural Networks Work