skysight-inc/HackerNews huggingface dataset:
> People rambled on about who they sent mail to, what meetings they had etc. because it showed "importance" of their work.

Yeah, I ran into that more than once. Scrum turns into a daily performance evaluations which tends to encourage micromanagement.

And this is something I don't get. Managers complain about getting too many emails that they have to read through, but yet they're fine with 5 minute status reports from every member on their 10 person team on a daily basis.

Every company that I worked for that had retrospectives dropped them, as they were pretty much useless. Because once a team optimized internal processes, the thing they couldn't optimize was the external managemalaise that impeded their ability to get things out on time. And that never ever flowed upwards.
buying a TV (capable of receiving broadcast signal) is not the same as buying a _monitor_ that you need to plug into a computer/device. everybody, i presume, must have bought a monitor, but some people no longer buy TVs.
Bash is available on almost every system. The portability is desirable sometimes.
> The exception to this is if you're hiring the lead for a project, who will be setting the idioms and mentoring the rest of the team. But even then, why are you dictating technology to that person rather than letting them choose?

Just because you are hiring a lead doesn't mean it's a greenfield project with nothing established; even if the lead has freedom to migrate over time, that doesn't mean that it isn't important for them to be able to guide and mentor on the existing stack very quickly.

I generally agree the I industry overemphasized experience in using particular tools rather than skill in engineering systems, but it is not the case that specific tool (including language) skill is completely irrelevant.
Kodak "rightsized" their film production a few years ago, and film sales are actually on an incline since then (both due to enthusiasts and professional cinematographers). They're actually bringing back various classic film stocks as well as introducing new ones based on modern R&D. Ilford has shed their financial legacy (and toxic waste-dump of a site) and is doing better these days too.

https://www.dpreview.com/news/9503675822/analog-revival-incr...

https://www.dpreview.com/news/1282034127/kodak-alaris-is-bri...

https://www.bhphotovideo.com/explora/photography/features/gr...

Fuji just can't get their act together, and to be honest they've never been a very well-run company. Amazing products (best-in-class film, cameras, lenses, etc) but extremely shitty marketing and distribution, particularly outside the Asia market. They're finally sorta getting it together with the digital side of the company (the X-series are great and have a big following in NA/Europe) but the film side has been a mess for 50+ years. Probably a lesson in there for the entrepreneurs of HN - along with the importance of producing the appropriate amount of product.

The really aggravating thing is their instant packfilms (peel-apart Polaroid film) - they literally are making the emulsion anyway for their Instax series (which have been selling like crazy for years), they just need to produce different sizes of film, which has traditionally not been A Big Deal for film companies, up until Fuji made it one. They could increase their volume quite a bit if they would just restart production of the standard film sizes that Polaroid, MF, and LF shooters have been using for decades, but they only make the proprietary one that fits their cameras.
And to that end, palantir is slowly failing, they lost a big NYPD contract due to their bad PR and inability to have their software be interopable with other vendors.
This comment wasn't targeted to "common folks", it was targeted to HN readers interested in XMPP. Common folks can use Google/DuckDuckGo and find one of the readily available scripts that already do that. Others can implement their own in 15 minutes. GP claimed that there's no automated way to do that, I just said that it's wrong.

Anyway, you won't be able to migrate your account to another provider at all when using most of other networks, and generally you shouldn't need to do that with XMPP as well (only in rare, special situations), so I really don't think that every user-friendly XMPP client out there needs to provide big fat "MIGRATE MY ROSTER" button.
Detecting Cloned Cards at the ATM, Register
> Not sure there is a wrong to be here.

"Not even wrong" isn't a mark in favor of a model...
There is a delicious irony in what you are saying.

More than likely, the reason that you perceive an odor is because your body is trying to keep the germs off. So from an evolutionary standpoint, you are probably running a bleach cycle to keep germs off your clothes.
The Steve Jobs "hero / shithead" rollercoaster was real

That's funny. I had a boss at Apple when I did some contracting there in 1999 who told me that Jobs asked him, "You wanna be a hero?" before giving him a project. My boss told me, "Yep, one day you're a hero, the next day you're a shithead."
But them recording tapes of records when they were younger is still OK?
Decade-old Efail flaws can leak plaintext of PGP- and S/MIME-encrypted emails
Ask HN: Is there a tool for creating my own HN-like link board, updated daily?
I'd like to have a site that looks something like HN, where each day I submit some links to the site, and anyone can browse and see the links of the day. No logins required, and no commenting needed. I'd be the only one who can submit links. No upvote capability needed.

Would be similar to sharing the link to my twitter account, except being able to host it on a separate domain.

Kind of like having my own subreddit, except on it's own custom domain, and without upvotes/comments, and with only one enabled submitter.

Does this exist?
At least Psi and Spectrum do, and I think every major server does. I haven't chosen my clients by support of those XEPs and all of them happen to support at least one, so I suspect that at least one of them will be pretty commonly implemented these days.

In fact, to just one-time migrate your roster you don't even need any of them - you just download the roster from one account and push it to another. There are plenty of tools to do that on the Web. XEPs make it easy to keep them synchronized, or to "push" roster from one account to another without having to log in into new account with the tool you want to use.
Valve – New Employee Handbook [pdf]
This is largely the way things are in Jerusalem. There is tons of trash all over the place, stuffed into crevices and just loose on the street. It seems to be largely ignored by the locals (it is like this even in very non-touristy areas as well, so it's not just messy tourists).
This is the same in all the places I've been in Central America like Belize and Mexico. Its like a tropical paradise in the middle of a dumpster.

I suppose its part cultural, and I suppose more developed nations have more resources to throw at clean-up efforts.
You can choose not to carry a cellphone, but sometimes you have to use your car which has a lot of the same "features" as a cellphone. How can you disable all that stuff on a car?
The problem with unions isn't just that they protect the worst employees it is that they negotiate for employees as if they are interchangeable. A subtle difference.

What's needed is a situation more akin to what hollywood has. A union sets the floor on treatment and wages and individual agents advocate for their clients. Also, I think the situation with large German corporations is better too, since it gives the union a literal seat at the board which puts the people running the corporation onto the same team as the people running the union.
> WP was doing flat design before it was cool.

it was somewhat annoying to watch the community go religious on flat design when "Apple invented it"
Tesla's Autopilot engaged during Utah crash
Record cold, heavy snow grips much of the US, with more on the way
The main thing that needs to happen is the creation of a strong enough political consensus to force a strong limit to the production of unnecessary plastic objects as well as forcing proper disposal of the objects that are produced. This is would require international cooperation.

Obviously, this is far from where the world seems to be heading currently but it's still the only way.

I agree guilt-tripping is fairly useless.
Ooooo, I hope the next federal law changes our countries name from "The United States of America" to "Russia"! P.S. please let's all stop supporting our government making more laws. They are shit at it, and we should have MORE freedom, not less. Then we can enjoy life and do stuff, ya know?
Building Nubank
Although the behavior of the monkeys and rats was simply selecting the correct image to receive a reward, so not an especially complicated task.
Tesla's Autopilot engaged during May 11 Utah crash
It’s fair to say that if we think smoke in general is deleterious to respiratory health and many chemical compounds found in different kinds of smoke are known carcinogens that marijuana is not exempt from those troublesome characteristics.

Given its potential harm as well as benefits in health, it’s worthwhile that people in general as well as proponents for liberalization, myself included, know more about all its effects. We as a population would be better served if there were a middle ground between it’s and evil gateway drug and it’s a cure to many ailments and should not be regulated.
You'd get better results using the same weight for more batteries.
The X-Pro2 is a beautiful little camera with a great personality, and the whole X series is just so .. classy, both the hardware and the results. I have an older x100 and people used to come up and ask me about it!

One of the reasons I love the series so much is that they're so unassuming, almost looking like fashion accessories because compared to other ranges they just look so good. So people don't shy away from them like they do if you walk around with some giant DSLR like a tourist or some wannabe vlogger. And yet they are capable of just gorgeous pictures, so there's this wonderful nexus between aesthetic form and function that I don't see from any other major manufacturer.

And the pictures they take... one of the little joys I get as a casual photographer is when I take a photo of someone, and they love it so much that they immediately post it as their profile picture. This happened more often with the x100 than any other camera, by some combination of having the thing present in the first place, people not being scared of it, and the charming pictures it takes. Good feelings.

I've been pretty tempted by the X100F and if there's an update this year I may not be able to resist. No-one ever complimented my Sony...
I wonder how many people are interested in academic articles that don't already have access to them through a library near them.
The biggest complaint is that SQL allows "bag output", meaning the result table (output) doesn't necessarily have to have or echo a unique key (singular or compound). Dr. Codd's definition of "relational" wouldn't allow such. ("Bag" is a type of data structure.)

I've argued there are times when you want to suppress the key, such as giving data to an outside customer where you don't want them to have the internal key. Query languages such as REL that don't allow "bag output" require silly gyrations to remove the key from the output.

As a compromise I have proposed SQL require a clause "ALLOW BAG" before it allows bag output. This would prevent most inadvertent bags. (I'd like similar for "ALLOW CARTESIAN" to prevent inadvertent Cartesian joins. It's a far bigger actual problem than bags, in my experience.) I believe this comprise is good enough and avoids having to totally throw out SQL and start over. (SQL has other annoyances, but REL doesn't solve most in my opinion.)
Whatever the risks of marijuana are, they pale in comparison of the harm done by the "War on Drugs" aka the "War on Poor People and Minorities". Anything that takes power away from the criminal "justice" system to lock up people for non violent offenses, I'm all for it.
Just as it takes infinite local time to enter a Black Hole, we live for the entirety of our lives. We are immortal, for in our local frame of reference, we will never die, just as a mathematical point existing in the open interval (0,1) will never reach the end of the interval.
ai making doom levels... I would never have believed
this if someone told me about it back in 1995 when a friend and I were making our own levels to play over our modems.

It'd be fun to do an open source project to make a never ending
generated level and add multiplayer. that'd be pretty amazing. maybe
add some hand crafted variation engines that people could upload to
compose game servers from too.
There was a point in time, around 5 years ago more or less, when third party twitter clients were driving a fair amount of innovation in desktop UI, particularly on OSX. As a mentor I'd even ask if my mentee would want to learn to code by pulling some stuff out of Twitter and putting it in their own design on their own webpage. There was a lot of hope and promise back then, and Twitter was giving a voice to people in harsh regimes as their other modes of contact were being shut down (like with Arab Spring). They looked like they were on the up and up.

I don't think moves like this solve Twitter's existential abuse problem, which I believe has far more to do with their 140 characters and unsolicited heckling than it does anything else. It turns your whole reality into gossip and this gossip overpowers any semblance of rational or reasoned discourse. It's intensely toxic and shutting off an API and some client apps changes nothing about that.
> Non-existence is complicated.

Doesn't look like anything to me.
I wonder which life would have been better for them. Would you trade everything for freedom?
I'm kinda curious which Boston Dynamics exec has robots running around in the backyard of his summer home in the Berkshires
This may not be everyone's experience, but I have been "lucky" enough to be choked out accidentally during some sparring sessions.

It doesn't always happen this way, but when it does it's insightful: I first get a very strong sense of "Wrong," as my understanding of the laws of physics vanish. If the choke has finished and I'm left standing but still going to black out, I'll probably topple at this point as I misunderstand gravity and forget about/lose control of my legs.

Enough of my ego will still be aware enough to have the thought "this is embarrassing, I've fallen," but it fades quickly as I lose understanding of why falling is bad, what embarrassment is, and what ground is. Then there will be a fading out of visual input (auditory goes before anything else), with my awareness quickly shrinking to a tiny ball of awareness, which visualizes itself as a bright speck of light surrounded by nothing. Panic will still exist and set in, as the speck loses subsystem after subsystem, not quite sure what is being lost but knowing things are, and feeling an encroaching blackness.

Eventually the only thing left is a feeble desire to not vanish, followed by nothing.

This might actually happen every time I get choked out, but only the right circumstances allow it to be "written" to memory.

It aligns with what friends have told me about near death experiences (heart attacks, overdose).
That's a good point... many of those things are just vague enough to fit any narrative.

Maybe it's just some basement dweller getting their lulz by taking the fashy "autist" chan crowd for a ride.
Oh geez. I dunno why I spaced on cell membrane damage. You’re absolutely right.

But then what is she culturing on the agar? In the rinse cycle you wouldn’t have much soap left. Maybe something growing on surfaces in the machine? Something that a periodic dose of chlorine kills?
Because "enslaving" refers to the action of making someone a slave, not to the action of shipping someone who was already a slave to a new location. That's "illegally shipped", not "illegally enslaved".
Step 1 to write safer shell scripts: use a safer shell. Zsh gives the user much more control, has safer defaults, and is itself quite portable (even if Zsh scripts are not portable to other shells).
There are some things where you can climb up the value chain, such as this example; however, it’s naive to think that most things which can be automated would fall into this category. It’s delisional to think so.
Not many, Switzerland and Norway are all that come to mind.

The real point I am trying to get across is the huge gulf between the career of a US software engineer vs almost anywhere else in the world.
Bye Favstar. I followed you for years. They shut down my https://2fb.me app so many times, I no longer keep track of how bad they f'd it up. The latest blow was to my @shareU account. Yes, about 3 months ago I owned twitter.com/shareu and it was alive and sharing people's tweets to Facebook. Many people loved it, and it was a great promotional tool. All it's following was 100% organic, and it followed no other users. 17% of it's followers were from verified accounts, yet it was shut down for doing what it was set out to do, share tweets to Facebook.

but the original “like” on Twitter is back, http://2fb.me for the time being, let's see how it goes.
I should say “freedom”. Three square miles of freedom that is.
Being dead, like not being born, are both not being at all.
The key thing I'm arguing is that + * / etc. aren't special, beside some very superficial syntactic support. Your description of python's `` basically boils down to:

def multiply(l, r):
if hasattr(l, '__mul__'):
return l.__mul__(r)
else:
raise TypeError(...)

Besides the syntax (and, again, the performance implications of the implementation), there really is nothing special about '+', '', '/' etc. They're just functions. And the implemenetation above is no more or less a design decision that the implementation of int.__mul__, which does the the aformentioned thing with strings. They very much could have implemented `multiply` as:

def multiply(l, r):
while not isinstance(l, [dict, list, int, float, str, bytes, ...]):
l = l.value_of()
while not isinstance(r, ...):
r = r.value_of()
if type(l) is dict:
l = 'I love buggy software'
...

Thankfully the designers of the python builtins had a bit more taste than that. But, ultimately, just like any stand-alone function in a library, if you don't like its behavior, you can't just override a method on your own classes to make it operate differently on them, unless the function specifically makes use of that method. Your only real option is to call a different function.

And unfortunately, the design decisions made for those operators don't extend to anything else written in the language. By default, if I define that I intend to only make sense to call on with an argument of requests.Session, and somebody (possibly me) passes it an etree.xml.ElementTree.Element, Python will happily chug along, with no way of knowing that this makes no god damn sense, until something goes wrong who knows where. And there is no declarative way for me to tell it otherwise; I have the same set of options available to me as in javascript.

I think it's at least coherent to claim that the built-in syntax makes these operators more than just functions, but... meh? It seems like a fairly trivial difference at that point. Even if you grant that these are really part of the language in a non-trivial way, it feels rather like saying that Go has generics because of the built-in slices, maps channels etc, or early Java, because of arrays. It's just not the same thing as a mechanism that actually extends to the rest of language in a meaningful way. If "strong typing" is to mean something about the language, it should it should apply to more than a handful of built-in operators. Python just doesn't have a mechanism that could be considered language-level support for any kind of typing (again, ignoring mypy and related stuff).
KloudTrader Narwhal – Trading Algorithm Deployment Platform
To everyone wanting text buttons, consider that a surprisingly large amount of the population has literacy problems (perhaps an email client isn't the best example for this, since you're using it to read and write words, but consider the general case). Icons are going to make their life easier (assuming there isn't room for icons+text all the time). This is an counter-point/trade-off to vision-impaired accessibility where you need words everywhere.

Icons are hard (to get right) in general. Do you stick with skeuomorphisms when half your user base know them well, but the other half have no idea what they mean (e.g. floppy disk to save)?
Most of the largest open source projects' contributors work for tech companies and are sponsored by the companies.
The trick is that you're making a deal with Elsevier who is either going to kill you or buy you, making this a non-starter for most VCs.

It's tremendously difficult to make money in a space this entrenched. If you go a layer down and try to cut out Elsevier (go to researchers directly) you're asking scientists to basically ignore career-defining opportunities in high-impact publications... so that you can make money and a small market of hobbyists or professionals without a research budget can subscribe to journals. Also, the amount of work that needs to be done around peer-review is obscene and Elsevier (and others) have built a ridiculous moat around related volunteer work that is hugely inefficient but constantly socially reinforced (reviewing can be a status symbol). At that point, the alternative is open access and free for everybody: why not publish there?

I'd be of the opinion that the only way to reasonably attack this space is to build an adjacent content management and distribution platform not focused on journals and edge your way in, like, say, classroom management or MOOCs.

Which, well, there's Top Hat [1] who raised at a $185M valuation last year [2]. Not sure if they care about journals all that much yet though, not a whole lot of insight into their business beyond the pop business news.

[1] https://tophat.com/

[2] https://www.bloomberg.com/news/articles/2017-02-15/top-hat-r...
Highlights:

* Tesla Model S was going 60 mph, slammed into the back of a fire truck stopped at a red light

* car appeared not to brake before impact

* driver said that AutoPilot system was switched on and she had been looking at her phone

* Elon Musk tweeted it was "super messed up" that the incident is getting public attention, when so many other accidents don't
Incidentally: I'm sure there's some version of GPG that doesn't print DECRYPTION_OKAY when the MDC is stripped, but if I encrypt --disable-mdc and then decrypt --status-fd 1, I get DECRYPTION_OKAY and an exit code of 0.
Not OP, and even though I agree with them (that it _is_ orthogonal), I think the burden of proof should be with the original claimer, rather than the refuter needing to prove a negative.
Easy ways to give a new hire a great first day
My goal is to leave Facebook Messenger completely, but I'm not going to do that until I can get something setup to replace it that my friends will use.
I was curious about Mastodon's scale so I grabbed some basic stats last week: https://davepeck.org/2018/05/03/mastodon-stats/
It gives to whom a single correct order of events and present state? Not to me. Only to "God", an entity external to the system.

Which is fine if you are a God (or programmer) building a simulation, but has no objective meaning to anyone inside.
HIRING SENIOR RUBY DEVELPOER, 100% REMOTE very well-funded company,good salary
http://jobs.u-get.pro/ruby-developer-senior-gat-rd-1/a3a5f5c9-4059-4840-a9ad-f05bac4ad114

If you find the offer interesting, please send me your actual CV in English e-mail: agata@u-get.pro