skysight-inc/HackerNews huggingface dataset:
>The only way to fix this is saner laws, unions etc.

I'm in a union (not by choice, but because they sign off on my work permit renewal forms). They don't represent me. I once almost needed to strike for an issue totally unrelated to anyone I worked with.

I'm not saying unions don't work, necessarily. But I do think "unions are the answer" is an oversimplification. Like any organization, they can be run well or poorly. If software engineers were unionized, they'd be complaining about bad union policies.
The Standard Node.js Process Manager Got Fresh Air
Dynamic aggregations with SparrowQL
So it sounds like two things:

1) As person with business knowledge, vision, plan, etc, I should fully document the business goal and why we're doing it and what we're trying to achieve at the highest level, then work with the developer to figure out what should be developed to achieve that and where to automate.

2) Don't hire outside person or agency, but bring someone in full-time or as a part-time partner for the long term and incentivize them to get better and better?
> bureaucracy with politics

So much this. It gets so bad that at some of these places, there are folks whose real value seems to be in "knowing the right people" in the org to who get certain things done rather than any real technical/managerial skills.
IPv6 is tactical, NDN is strategic
Could anyone recommend an open-source software for cataloging generic objects that allows setting up these columns of categorization dynamically? I've been looking for such a software, preferably web-based, that could be used to catalog and categorize anything with some configuration.

Edit: Not just for file-browsing, but for adding any kind of list.
Python 101 – Episode #27: Profiling Python Code
That's a fairly simplistic way of looking at it. Here's another way of looking at it: taxpayers are subsidizing tax breaks for the rich.

Guy puts $1M in stock or some other non-cash asset that can change in value into a DAF. Gets a tax receipt for $1M and uses it to reduce his taxable income (this is where the subsidy happens).

The $1M may sit in the DAF for years, not going to work in the charitable sector. It may depreciate in value. In this case when liquidated and moved from the DAF to some charity actually doing charitable work, it may be worth substantially less than $1M. Which means although taxpayers subsidized the $1M donation, it's actually a lot less money that's actually put to work in the charitable sector. Of course, it could also appreciate in value.

Source: I built an online DAF for 8 years that's taken in $410,000,000+ in donations.
> I remember a kid in highschool in the 90's. He was the
> best in our entire highschool at math. Any math contest
> in our school, he would win it.

I think that's an awakening a lot of people on HN have probably experienced!

A lot of us were "the smart kids" until at some point when we found ourselves in an environment where we were surrounded by other people just like us when suddenly we were very average or even below average.

There's also the related phenomenon, where a smart kid NEVER moves on to an environment where they are intellectually challenged and they develop an ego problem.

We all know somebody like this, right? You know: smart kid slacks his way through high school. Doesn't do college or work his way into some kind of career. Winds up working some menial job where he's a super genius compared to his coworkers, so he winds up thinking he's a super genius.
> On the slightly more negative side: everything management tells you that's not in an email will have "never happened" when it's convenient.

This brings us to two very important points:

1. Never delete any email. Only archive. Search does wonders to cover your ass.

2. Never use company email for anything personal because you are never going delete any email and you are not the only person who can search your company email.
Use http://prebake.eu/ for uBlock Origin on Firefox.
Where is the open source internet search platform?
Forbes 30 Under 30Maire Chris Kelsey Claims “Jimmy Wales Is a Retard”
Oh I thought the article would be about scientific fields. Not data fields. I became increasingly irritated about the pedantry before I realized that this was the topic.

Once the confusion lifted I could enjoy the read.
It should at least require that a human initiates and terminates every single call.
Show HN: REST service to process unstructured clinical text through smart NLP
Unless the dude was swerving all over the place and fiddling with his dashboard...
I know less about J, but idiomatic K/Q is definitely concatenative. I suppose the emphasis should be on idiomatic.
I've had a few co-workers who preferred this view. And without exception, they came from a Windows background, preferring some kind of indication where in the file system they are. Like the old Explorer tree or at least the breadcrumb view of its sad contemporary version. (Sometimes showing them them "path bar" helps, but not always.)
I think you're underselling this. You're right that malice is relatively rare. Ambiguity, however, is the norm.

For example, say you have a quick discussion and decide you will do task X and your colleague will do related task Y. You nod and head off to work. For most people, this feels like a commitment but if they haven't explicitly promised a deadline then there's no assumption of when it'll be done. So it might actually never be done, and whatever commitment has been made is super weak.

But then: you write an email "Thanks for the chat. I'll do X this week and you'll follow up with Y in time to ship by Thursday the 11th". By getting explicit about the timing you're really asking them, in a specific but not confrontational way, to seriously consider the timing portion of the implied commitment. Maybe they're super swamped with something else and assumed you'd be OK waiting? Maybe the work is more complicated than you realized and will take longer?

For most people, in most work environments, these kinds of ambiguous commitments are more common than clear, thoughtful ones. But anyone in an interaction can help steer it toward clearer commitments, and this is frequently very valuable. It's valuable to you because you know what you can really expect from others (or if they let you down, you know the difference between them failing to magically read your mind vs. do what they promised). It's valuable to others (as long as you're not a jerk about it) because it'll help clarify misunderstandings before they become a bigger problem.
you go to heathcare.gov and you fill out the forms and then when something goes wrong you call the number and then you wait and then you fill out some more forms and call another number or two and then you jump through some terrible payment interface hoops and wait some more and about a month later your insurance card arrives.

I picked a middle-of-the-pack "silver" option in new jersey with no subsidy, its costing me ~450/month.
Hi all,

"cTAKES REST Service: A JSON-based rest service to process unstructured clinical text through a smart natural language processing system."

I’m pleased to say that my friend and colleague Gandhi Rajan and I are noting that our REST layer over the popular cTAKES NLP (http://ctakes.apache.org/) project is ready (version 1!)

-Matthew Vi
It is also important to realize this very problem isn’t just a matter of headcount, and can happen in a very small “enterprise.”

At my last job (~40 employees total) the dev team was absolutely crippled by other teams blocking us simply because they could, and the “leadership” would still take it out on the dev team because our work was ultimately the deliverable to the customer. I got out, they sufferred a major data breach, and from all accounts it is the same old story to this day.
Socialize with people in your organization. Get to know people outside your team, especially those from non-technical departments. Try to have lunch with different groups in different days

Why:

1. Chances are you'll meet very interesting people, with a background different than yours. This is invaluable, in my opinion

2. You'll understand how the organization works and how information dissipates.

3. You can learn about their jobs, and if possible, find ways to make their jobs easier for them. Do someone a favor, they'll most likely return it.

3. Networking can provide very interesting opportunities in the future

4. You'll get perspective from outside the technology bubble

Physical exercise. If possible, try to do it at least 2 days a week. Besides the obvious physical health aspects, regular exercise is a performance boost for intelectual work.

Best of luck!
> Congratulations on reinventing the CB radio.

But with a mute button for the person who ruins it all.

Creates potential for a location based content creator to capture the attention of a large group of people every day at 5pm.

"Gooooooood evening drivers stuck in traffic! This is Shelly broadcasting from the condos at the I95 and Sunset. Have I got some great things to share with you today..."
Enthusiastic (and, in solidarity with another popular post right now, mediocre) amateur photographer here.

When I was a teenager I desperately wanted a 35 mm SLR. I bought photography magazines, read all the reviews. For me, price was the biggest factor, so I was looking at Pentax K1000-class cameras, which could be had then for a little over $100 with a lens.

The thing that struck me then, and still strikes me today, is the sheer amount of brand snobbishness in photography. Back then, you weren't a “real” photographer”, and you weren't using a “real” camera, unless you were shooting Nikon, Canon, or Leica. And of those, only the Canons were at all affordable. And yet, you could throw the exact same Ektachrome in any 35 mm camera, grab a good prime lens, and shoot exactly the same pictures. No one on earth could tell whether you had taken it with a Leica or a Pentax.

And the same thing is true today. Today, because most of my photography (which is, again, mediocre) is travel photography, I shoot an Olympus em-10 with a $300 lens most of the time. It's small and it won't break my heart if it gets broken or stolen. The m43 system has a ton of great lenses and high quality camera bodies. With the different sensors it's now possible, in theory, to even tell the difference between pictures shot on an Olympus and a FF Nikon, but in practice 99% of photographers won't ever realize those differences. But it isn't a Nikon or a Leica, so I'm still not using a “real” camera.

Anyway, my point is this: to be perfectly honest, I doubt the ability of the field to choose standards based in technical merit. There are decent reasons to desire FF cameras over APS or m43 — the availability of a lot of legacy lens designs, for instance — but as far as I can tell that isn't the real reason it's taking off. It's taking off because it's now possible to drop ten grand on such a system.

Sorry for the cynicism. But I've been told so often that I'm not using a real camera that I finally just decided to ignore the hype and enjoy taking pictures.
Howard Zinn’s Anti-Textbook
Perhaps this is for the same reason that Nigerian spammers can't spell? They are selecting for gullible targets.

"Why Do Nigerian Scammers Say They are From Nigeria?"
by Cormac Herley (WEIS, 2012)
https://www.microsoft.com/en-us/research/publication/why-do-...
Last week I signed a lease that stated "Mold have existed since the beginning of time." While scientifically inaccurate, I believe legally it is close enough.
>Of course, it could also appreciate in value.

True, though the 1M saved (from taxation) can also be invested elsewhere to something that might appreciate in value.
Nvidia RTX 2080 Ti Deep Learning Benchmarks
Thank you for writing this. I came here to say the same. It is vitally important that people just starting out learn this and make it habit.

Also, if you have an important decision to make, something that if it goes wrong it would be pretty bad, don't make that decision unilaterally. Partner with your direct report. Get them to sign off on it.
No. It's an article that's pointing out a problem with a field of study that points out problems. Which is not just a valid concern, but rather critical to keeping that field of study from the problems of groupthink.

> However, all one needs to do is look outside the ivory tower and ask if there are real injustices in the world, and the answer isn't hard to find. The vast majority of activists I know, women and men fighting for the rights of women, people of color, animals and trees have no interest in the battles over grievance studies.

> This is not an article written in good faith. Which is to say, it's propaganda.

I don't know what you're trying to say here. It sounds like you're saying that because you don't care about the problems listed in the article, and that there are other problems to talk about instead, that by focusing on these problems in the article, it must have been written in bad faith?
Inferring the Future of the FPGA, and Then Making It
The only thing that comes to mind is Nelson's ZigZag, but to call it practical and usable in its current state (gzz), is already a stretch.

http://xanadu.com/zigzag/

Look for gzz

It's a super interesting structure, but I don't believe there is a friendly version of it out there somewhere.
Are you referring to (a) Musk or an average Musk?
Top Data Science Interview Questions and Answers
This is very true.

And to be honest, there are actually piles and piles of money just waiting to be made this way.

We (as an industry) are trying to invent flying cars and the world's 482,382nd social networking app with zero revenue model and other crap crap like that.

Meanwhile, your dentist's office is using software that sucks, probably costs $20K a year, and looks like Microsoft Office 2K3 threw up all over their computer screen. But we ignore that, in favor of creating yet another new Javascript framework-of-the-week or something else the world doesn't even remotely need.

I'm currently working at a privately-owned company that makes software for one of these unsexy niches and they're making very solid money. They're literally the only one making software in this space. It will never be a billion dollar space, and probably never a $100mil space, but there is a need and a market of companies willing to pay well for this software.
They moved to Seattle, apparently. Not as bad as elsewhere, but more than I’m used to. We had them in Indiana growing up, but they were something you’d see once in a while, not groups of them crawling up your screens.
Does using DDG give Microsoft your personally-identifiable data?
> For example, BMW i3 has sold around 100k units now, about a third of Teslas

Reminds me of the "No wireless. Less space than a nomad. Lame." wrap-up the Slashdot editors gave[1] to iPod upon release.[2]

Any Tesla model is an exciting car, due to performance and handling, the sheen of EV greenness, and the otherness of experience[3], while still being a no-compromise daily driver. Even the range anxiety on longer trips is a strong emotion, count it as a long-term advantage, and yet another spark for endless discussions mentioning the brand. Contrast that with the i3 being mid-to-lower-end model among BMW offerings, and excites close to nobody.

There's no trick in bringing a boring, incremental car to the market; any large company can do it. Nor is it a springboard from rags to riches; it can only work in a slow-moving, low-innovation market, which new car market used to be for decades, but apparently got hot again.

The trick is to bring something that has appearance of new&fresh, that will set an industry-wide trend, will appear to push the envelope, and will make customers into excited fanboys queueing up for the goods, or preordering a year in advance. This is much harder for an established player, due to Innovator's Dilemma, and the inertia of any large organization.

BMW i3 is "yeah, I save a bunch of $$$ on gas, and I can usually fit the groceries in the trunk"; Tesla is, "I GOT 10k LIKES ON MY LUDICROUS MODE VIDEO ON YOUTUBE AND MY SIGNIFICANT OTHER WAS SCREAMING ALL THE WAY ALSO SUNROOF <3 AND I CAN LET GO OF THE WHEEL". Emotions.

Tesla is like the (early) fast and exciting X.com/PayPal among boring old banks with their wire transfers, rather than like umpteenth "also-ran" online payment processor we get every few months.

> Many of the major car manufacturers (...) will overtake Tesla soon if not already there

The IBM overtook Apple for several decades, in no small part thanks to the duopoly with Microsoft and their EEE tactics. And yet here we are, Apple > IBM. However IBM PC was effectively an open platform, while the modern passenger car is at best half-way such. In this race of Tesla against the proverbial Detroit, I bet on Tesla; and I put Elon's antics in the assets column rather than liabilities, with a "any PR is good PR" note.

[1] https://slashdot.org/story/01/10/23/1816257/apple-releases-i...

[2] and then there's the response Dropbox got early on on HN

[3] granted it's not for everybody. Just like Mercedes and BMW fans deride each others' ergonomic&stylistic choices.
Agreed on all your points except for that it is strange.

I'd say in most fields, expertise is second to sales & politics ability for generating revenues & popularity.
I think there are privacy regulations that prevent the phone company from deanonymizing a caller without a warrant. Or at least that’s the excuse I’ve heard cited before.
I could imagine you could have the best of both worlds:

+-+-----+-------------------------+
| | | |
| | | |
| | | |
|A| B | C |
| | | |
| | | |
| | | |
+-+-----+-------------------------+

Where B is the previous level of the tree, C is the detailed table view of the current level, and A is a compressed representation of all the previous levels (you could e.g. click on it to replace B with B's parent, and C would get replaced with details of B).

Did anyone try something like this out?
> And I get it: it's not up to me to tell people what to work on during their free time.

So it's up to me now to tell you: If you want to run Linux on Apple hardware, help getting it to work! Otherwise please just use hardware with Linux supported by its vendor instead of complaining here.

One great thing about open source is that everybody can work on what he needs or what he enjoys. So if people enjoy working on flicker free boot, that's great. Other people enjoy reverse engineering Thunderbolt adapters to get them to work with Linux or dig into the depths of the state machine required for touch pads to properly work. In the end we all benefit from such work, as each little piece gets us closer to the completed puzzle where everything works smoothly.
This isn't new. It's been going on since the end of gilded age with wealthy tycoons setting up family run charities and foundations. Rockefeller, Carnegie, etc all did this. Gates is the most famous one to do this in recent times.

It's a great way to shelter money from taxes and governments. It has been used to fund worthwhile enterprises. But it could also be used to give wealthy families political/institutional power for generations.
Releasing software in Serverless, from a to Z
It's a little telling that a bunch of their most lurid examples from the main text turn out to have been rejected; they seem to want to spin a narrative from the nice things reviewers said in the process of rejecting those papers. For instance, the "Masturbation" paper wasn't even "reject and resubmit"; it was a straight reject. If you don't read all the way to the end, you can miss that fact easily.

(Amusingly, they also print quotes from the same reviewer twice on that paper, creating the impression that multiple reviewers responded positively to it; I'm not going to take the time to audit all their peer quotes, but I'll bet that's a trick they applied repeatedly.)

Another example: Hypatia is apparently quite well known in feminist studies. The authors got a paper accepted in Hypatia. The authors also suggested that Hypatia was "surprisingly warm" to a paper (actually, it turns out, an essay) that suggested that white men be forced to sit on the floor in chains in classrooms. What the write-up doesn't tell you is that that's not the paper Hypatia accepted; they accepted a much more banal paper about the legitimacy of academic hoaxes.

Another example: they highlight (and so does their press coverage) a paper that spins a section of Mein Kampf into a critical race/gender theory argument. What they don't say up front is that they tried this three times, once with a relatively serious journal, once with a journal with an impact factor of 1.1, and finally with a 0.8. It's the 0.8 that accepted them; the others rejected. In fact, academic science --- STEM included --- is littered with bullshit journals, but generating that fact as the result of their "experiment" wouldn't have made for such an interesting story.

Kieran Healy makes an interesting point about this on Twitter: it's probably easier to get totally fake papers accepted than real ones. Recall Matt Might's cartoon essay about PhD theses and the tiny dent any one paper makes at the boundary of a science. If you aren't constrained by reality, it's easy to generate a paper that seems impactful. Meanwhile, the whole enterprise of peer review relies on good faith: reviewers are donating their time, and for every paper published, there are many many more that had to be read and rejected.
I've been coding professionally for a decade and I'm pretty darn good at it, but I still have to tell myself this.
My remark had to do more with being stuck in a v3.5 world, thus making Unity devs live in an universe quite different than what everyone else is using in terms of APIs and language features, on top of Unity specific behaviors like those magical methods called by the component framework.
How  to Boost Efficiency and Productivity in Meetings Using Technology
Why would the robot cost the same? If it costs the same, then there is no incentive to introduce robots in the first place. I think the wide-spread automation is a testament to the much lower price of robots compared to human labour, no?
You reminded me of the file manager Ranger, which is indeed for file browsing, though files and folders are also one possible model/paradigm for cataloging and categorizing just about anything. (In fact in many ways, computers and especially unices reward you for cataloging information using this paradigm)

https://en.m.wikipedia.org/wiki/Ranger_(file_manager)
This is a common situation that I've been in several times before, even up to the point of automating the automating.

I had one particularly nasty supervisor who gave me a project, then asked me how long it would take to program, then without fail tell me that was unacceptably slow, then tell me that my predecessor could have done it in half the time, and finally question my competence.

So one day he brings me a short programming project that previously took anywhere from say 2-3 hours, asks me how long it will take to program, and I respond with, "30 seconds". He then replies, "That's too long. So and so could have done it in 15... wait, what did you say?"

I've mostly or completely automated several of my own jobs, and when done with that, proceeded to reduce my co-workers' work load. Usually it does not end well. Either someone higher up in the organization will perceive the automation as wasting time (still can't wrap my head around that), think of you as now redundant, or see little reason to offer additional compensation while moving you into a new position that does nothing but automate. After all, if you were willing to automate in the previous position at the previous level of compensation, why should they have to pay you more now?
I’ll have to give some a shot. My plan is to reward myself with a pair when I pass a particular milestone.