skysight-inc/HackerNews huggingface dataset:
It's missing keyboard shortcuts for some operations (slowdown and speedup) and missing some common shortcuts that other video apps have mostly converged on (unmodified left/right for short hops, up/down for volume).

Many of the auxiliary menus are inconsistently partitioned. For example, if you're looking for a color setting in Tools->Effects & Filters, it's unclear whether it'll be under Color or Essentials.

These are minor things, but that's what good UX is all about. Tragically, new style guides and frameworks often pitch themselves by explaining solid UX principles then claiming the way to achieve these is a total rewrite using their system.
Is the Universe a conscious mind?
Hmm, it seems the same issue exists with domain names, we should probably prevent them from being reused as well. /s
It's not meant as an insult. I meant professional as in
>characterized by or conforming to the technical or ethical standards of a profession.
In Germany we use the word to express sophistication and technical expertise.

If you don't know how to handle algorithmic complexity it's less likely you will take a job that demands knowing much about it, but that doesn't mean it's not professionally needed.
Yes, "you're being $pejorative" is uncivil.

The parent was also a bad comment that deserved to be flagged, but since you took a step further in the wrong direction, yours was the one I chided.
Thanks, unfortunately I'm not using Gnome/Unity, but that looks like something to try if I do switch.
The entire point of Alexa is to be able to talk to it from wherever you are, so doesn't walking up to it every time defeat the purpose? A regular speaker is cheaper and has much better sound quality.
Some people use it as a shaming device, which is rarely constructive.

Many, many others simply use it as a means of gaining a better (more compassionate) ethical understanding of the world. Unless you subscribe to a Rand-ish "altruism = bad" ideology, it's perfectly possible to understand contextual factors that you benefit from, understand that others do not, and--even if you don't actively spend resources to improve that system--at least keep its existence in mind when interacting with others and understanding the world. None of that requires you to feel shame.

It's like going up to a random person at an international airport: knowledge of the existence of other languages means you don't automatically assume that person speaks English. You don't have to be ashamed of speaking English, or learn their language, but knowing why they might not understand what you say to them can sure help you avoid being an ass.
Beyond product/market fit, 3 types of fit
But that's the whole point.

The goal is that you can build a device that your grandma can put at home, which never connects to a remote server, which she can connect to from her browser, which just works, never shows an annoying HTTPS warning, never requires enabling custom CAs, and provides all functionality of the browser, without being marked as "not secure".

That is the goal: All the functionality of e.g. a Nest device, without ever sending a single packet outside of your LAN.

(Disclaimer: For my own IoT projects, of course I use a special domain with DNS delegation and Let's Encrypt certificates, and HSTS preloaded)
FOMO is not exclusive to young adults or teenagers. I would wager FOMO is probably one of the most powerful basic human impulses. It's why people ran out and bought houses they couldn't afford in the housing bubble, it's why it's difficult for gamblers to walk away from the table when they're up, and it's also why people have a hard time withdrawing their money from the market when a correction is near. It's also behind every ponzi scheme.
No one wants to give up those enticing gains that they see other people getting.

Fear of missing out is at that powerful nexus of envy and greed that short circuits rational thought.
Like python?

I'm could use a hand.

The codebase across all of these projects are solid. CI already wired in, including Sphinx + ReadTheDocs.

Help could be QA'ing pull requests, making features, documentation, and so on.

Here's an example project: https://tmuxp.git-pull.com - Request: https://github.com/tony/tmuxp/issues/290

Anything else on the sidebar, underneath of "Projects" of https://git-pull.com

Of all those, cihai (https://cihai.git-pull.com) doesn't have as much traction, but if you like Chinese/Japanese/Korean, it may be a fit. I'm building it to be a successor to Christoph Burgmer's cjklib (https://pypi.python.org/pypi/cjklib).
This just seems like "whataboutism". The only argument I see here is:

> There is nothing about Facebook that's in any way worse than the old ways companies used to do this.

Even if that were true - and I don't think it is - I'm not sure why we should just accept the idea that it's OK for us to be lied to and manipulated. I remember TV in the 90s, and the ads were fucking horrible - many would try to capitalize on the same basic motivations: sex, greed, vanity.

Why is it OK that Facebook is going down the same path? Why should we not expect a better society than this same garbage repeated at us using every new medium? If AR becomes a big thing, are we going to have to live in a world filled with virtual Viagra billboards everywhere we walk?
A quick look at Google shopping disagrees with shoes vs skates and hockey sticks. Although I'm not up to speed at what qualifies as a decent hockey stick and the required cost.
Don't blame GitHub for Go's clearly broken dependency solutions. What everybody should have learned after so many incidents like this is this: an artifact should only be deletable by nuclear fire

GitHub has a name squatting policy for a reason. I have multiple "names" because some guy's repo who abandoned GitHub years ago was released and I was able to reuse it for my own brand.

This is like saying if I buy a domain it should be mine for eternity even if it is no longer useful for me.

More about the squatting policy here: https://help.github.com/articles/name-squatting-policy/
For me, this kind of assessment is based on a number of factors:

1. Personality and language skills - are they sufficiently outgoing and conversant to be able to interface well with others? Introversion is common in our profession but in order to work on a team you've got to be able to talk to people in person. Panel interviews are good for this; anyone who can keep up decently, seems personable, not stressed by the situation, and manages to leave an imprint is likely a good candidate by this measure.

2. Written communication skills - while arranging the interview, you're going to be emailing back and forth a few times. Ask some questions and see how they respond.

3. Asking about previous teams and their views on team composition, dynamics, and work distribution; handling large workloads, dealing with absence due to vacation/sickness/etc. This is a good kind of question because unlike asking about what their previous teams _did_, which someone can embellish, asking about the actual process of dealing with different scenarios shows their own understanding. Present a few scenarios and ask the candidate what they think a team lead / manager should do in that situation.

It's going to be hard to get a quantitative metric for this, you have to rely on your intuition.
There's a difference between a new entrant appearing, and a firm with a monopolistic presence in one (or more) areas extending vertically into others.

Note that Amazon has a distinct and proven track record of utilising its monopoly position to squeeze competing and complementary firms in other spaces. Notably with Hachette.

http://www.latimes.com/books/jacketcopy/la-et-jc-amazon-and-...
I think that a lot of younger people feel that corporations are already too big and there isn't much growth left in them. There aren't many other decent investment opportunities either.

In the current economic environment, saving doesn't make much sense. You have to work hard for 40 years just to buy a decent house. Corporations like Apple have a market cap approaching 1 trillion dollars. Existing shareholders are hoarding all the wealth and they get compound returns on it. The NASDAQ is a cesspool of well-to-dos who do nothing except collect dividends.

At least the cryptocurrency crowd is young and they work hard. They have more time ahead of them to turn the ecosystem into something useful for society. It's definitely a very long term investment.
I don't think people notice how difficult rollback is.

Some people think because their app is stateless, rollback is trivial. But virtually every single piece of technology that has an indirect effect on your app does have state, and each one moves your app away from a known good state. Everything from firewall rules and network routes, to switch firmware, to DNS, to BIOS updates, to LDAP directory changes, compute and storage configuration changes, software updates, etc all affect whether you can roll back successfully.

Do you know when your cloud provider updates its software, and how it will affect your app? If they change something and don't notify you, and it causes a problem, at what point will you notice when their latest changes were? Can they even roll back their change, and how long will that take?

This was an example of one tier or service failing. But it could have easily been a firewall change, a DNS change, a time sync issue, etc. If you want to roll back to the last time your app worked, all of those need a rollback method, too.
That's a very different problem in a very different league of problems. Where do you click to see the stuff the New York Times decided not to show you? Or scenes a movie editor left on the cutting room floor? Or pages an author never sent to print? Or words I left untyped in this comment?

Content editors and curators have existed for a long time.
Why are packages from Github not given a unique hash as opposed to being tied to a username in the URL?
Wave any new fangled investment vehicle in front of people with insane returns and people young and old will buy in. The current generation is no different than previous generations that got swindled on whatever the bubble du jour was.
Considering sysadmins often have keys to the kingdom, unpaid volunteers for sysadmin work seems really risky to me. Want volunteers to design a webapp for you? Go ahead, your professional sysadmin will make sure they only get permission to what they need. It doesn't work well the other way around.
Ansible vs. Terraform
The only drawback I see to this approach is that adding a new method is not trivial, and requires recompiling the `go` executable.

Makes it more difficult to implement a handler for the BitTorrent protocol to `go get` from a DHT, just for the sake of mad science.
> If Mozilla were ever to offer its own paid email, calendar, and contacts subscription service, powered by open-source code, and backed with strong customer/data/privacy protections, I would sign up in a heartbeat.

If they'd fix the security of their sync system, I'd do the same, equally fast. I definitely trust them more than I trust Google, and I wouldn't mind supporting them.

As it is, though, I bet that they'd integrate email, calendaring and their password sync, and there's no way I'll ever store passwords on a service which is able to snarf my password-encryption password simply my feeding me some malicious JavaScript.

Although, again knowing Mozilla, I guess that there's a chance they'd implement a whole different incompatible account system just for the lulz.
Flamethrowers.
I have a dumb question when it comes to Ceph:

Whatever happened to the good ol' days of best practices? At least with Microsoft products, say, something like SCCM, you have metrics that can tell you what works & what doesn't work. Or, a software product on Microsoft's platform like PDQ Inventory/PDQ Deploy. I know with a decent 4GB memory/60GB HDD/1Gbps network, I can manage 40-50 desktop PCs fairly easily.

Do people not do baselines anymore? There's so much random documentation for Ceph. It's poorly documented. There are no logical help switches for it. And there's no "Oh, you should have x mons for this many OSDs"

It's just poor. Poor all around. :-(
Wow... that's out there. Intuitively it makes sense: I would want to work with someone that chooses to help others around them when presented the opportunity. But then again, I wouldn't feel comfortable taking away points from a candidate if they didn't help - maybe they were stressing over the interview they were about to have, etc. and didn't want to distract themselves.

> maybe someone else can verify it

I'm really curious to see if anyone has implemented such a test over and over again.. The biggest challenge right now with changing up the interview process is validating the change is tough. You need to use the same challenge in a lot of interviews, and track how well the candidates did over time at their jobs, if hired, in order to be able to verify. Tough to do for a startup.
Caribbean Islands Not in the Hurricane Belt
>and yet still to be reacting more logically than older investors

Bitcoin to me is like a stock for a company that has zero revenue, no product, no service...really the only thing it has going for it is that the stock is easily transferable, but otherwise the stock seems to be hyped because it is limited (which is true of every every stock/corporate capitalization certainly that doesn’t make them The new gold).

The mere fact it is coveted at all for being finite or “digital gold” is completely illogical.
> but I have an expectation that it is private

Regardless of what your expectations are, it's not private. Just because you expect something to be private does not mean that it actually is.
I remember the nightmare of downloading random codec packages trying to get video to work in the late 90s, early 2000s before I found VLC.

More than ever it's a shining example of high quality software driven by a desire to simply make things work.

It stands in stark contrast at a time when the tech industry seems hyper focused on business models that lock users into crippled platforms and extremely invasive tracking.
Beware that if upstream deletes the repo yours goes with it (if it's private).
So, how do I build an IoT device that never sends a single packet outside of my LAN, which my grandma could have set up and run without ever seeing a security warning, and which does not show "Not Secure"?

In general, how can I get all the functionality e.g. a Nest device may provide, while staying purely within of my LAN?

(Disclaimer: For my own IoT projects, of course I use a special domain with DNS delegation and Let's Encrypt certificates, and HSTS preloaded)
That's the exact reason that they do have a name squatting policy: https://help.github.com/articles/name-squatting-policy/

I am definitely against this nonsense. Don't depend on some third party for your solutions who never said that their urls are here to stay. Quite the contrary!
I suspect I'm ideologically closer to you than to some of the more libertarian commenters on this thread, but that comment is both a false comparison, intensely reductive, and, I think, needlessly divisive.

No-one is arguing that certain groups have greater aptitude or learning ability for programming; they're arguing that certain individuals might differ.
That's cool. Thanks!

I'd still argue that you want to provision N+2 capacity, so you can withstand a planned event and an unplanned one at the same time, without having to go through manual tweaking. I'd leave that for truly exceptional cases, such as when the whole cluster is hit by some nasty bug or has entered a spiral that calls for drastic measures.
No. It starts showing results after a few requests.
Another problem is that the bool provided by stdbool.h is 4 bytes on some platforms, which breaks PostgreSQL all over the place.
> played them almost flawlessly.

Almost?
>Picking less than half the country population

shows the bifurcation of outcomes, you can't just ignore that for half the people incomes haven't been rising

>ignoring the high end

This is literally how your previous comment begins: "Lowest incomes, even inflation adjusted, certainly have been rising"

All I'm doing is demonstrating that no, they haven't really.

>treating small growth as insignificant

I'm literally giving examples of negative growth...

>2016 was the highest avg for the lowest quintile for all years back though 1967 except 1999,2000,2001.

Are we looking at the same graph? I see 2016 as being 12,943 for the lowest quintile. These years all beat that:

2008 $12,994

2007 $13,371

2006 $13,513

2005 $13,095

2004 $13,016

2003 $13,044

2002 $13,333

2001 $13,740

2000 $14,161

1999 $14,293

1998 $13,578

1997 $13,189

1996 $13,103

1995 $13,061

1989 $13,075

So out of 50, it's what? #35, 34?

>has been increasing since the recession

Now who's picking advantageous dates? Wages have been growing since the biggest downturn since the depression? Duh, but they've never caught up to where they were before.

>at 96% of all time high

It's at 99% of what it was way back in 1989, we can even move past the boom years in 2000/2001, in 2003 and 2004 wages were higher than they are now for this quintile. That's not really endearing to the idea of wage growth.

EDIT: I realize that no, we're not looking at the same data, you're looking at the maximum on the range that is included in the lowest quintile whereas I'm looking at the mean of the lowest quintile. Table H-3. I believe mean is obviously going to be a better measure than upper limit of the range.
I'm not sure how you'd do this with windowing functions, but at least you can use common table expressions (WITH) to achieve what you're asking for.

The site is down right now, so I had to test using my own db instance. Column and table names might not match.

WITH
distinct_weights AS (
SELECT DISTINCT weight
FROM cats),
weights AS (
SELECT
weight,
lag(weight)
OVER (
ORDER BY weight ) AS lag
FROM distinct_weights)
SELECT
cats.name,
cats.weight,
cats.weight - weights.lag
FROM cats, weights
WHERE cats.weight = weights.weight
ORDER BY weight;

yields

Any 5.5 null
Misty 5.7 0.2
Oscar 6.1 0.4
Smokey 6.1 0.4
Can you please explain how dowries tie in to this? I didn't see anything in the above post that would indicate that they have an opinion on them one way or the other
Cancer ‘vaccine’ eliminates all traces of cancer in mice
> If you want true isolation, place it inside the event horizon of a black hole.

There's a hypothesis supported by some physicists that black holes in some way export the information content of the things they previously swallowed via Hawking radiation. Hawking himself apparently has not endorsed this interpretation.

https://en.wikipedia.org/wiki/Black_hole_information_paradox...
"something less than perfect and you could personally be on the hook for your license"

You might get sued by a client, but from what I have seen getting disbarred is really hard to do. Like, you have to blatantly defraud a client or something. Just doing shitty work, or even (as some I have known has acutely experienced) actively screwing over your client in a technically-legal-but-totally-sleazy way, the Bar Association will give you a slap on the wrist, if anything.
Try OmniDB perhaps?

(disclaimer: my employer (but open source))
> Deflation decreases the velocity of currency (less incentive to spend due to rising value), which is bad for the economy (less activity, so fewer job opportunities, leading to even less activity).

I think you meant to say significant deflation is bad. But so is significant inflation. Deflation is actual good in many ways -- worker's wages are worth more, their savings are worth more, and consumption is reduced (whereas inflation can encourage wasteful consumption).

The US is in desperate need of deflation today. Productivity has decoupled from wages -- deflation would make those wages worth more to narrow the gap. Houses have become unaffordable -- impossible to even save a down payment -- deflation will make young people's savings valuable enough to afford that down payment.

Inflation is the snake oil sold to us to benefit the elite at the expense of everyone else.
But Ceph seems to be supported in everything. I know it's supported in Ganeti, which I currently run (and love) and Proxmox (which I used to run).
Studied and bought bitcoin as part of my senior college thesis in 2014/2015. It had some traction among Econ students, but almost none among biz students at the time. Now I’m talking to biz school friends who are finishing undergrad in 2018 who are thinking of setting up ant miner rigs on campus. It’s not about economic or financial theory anymore it’s about taking that $10k saved from birthdays and bar mitzvahs and trying to maximize return while having something fun to learn and talk about in the process. Its a more fun and younger version of the stock market that has less barriers to entry and higher potential upside.
> law and medicine

Law and medicine also trend towards bimodal compensation.

There is an enourmous earnings difference between the top echelon of lawyers and all the other lawyers.

Same thing for specialist surgeons.
> If you don't mind being more specific, what kind of data would you be storing on the phone?

Sure, my particular use-case is a media management/playback application (think web-based audio player; like Plex, Ampache, Spotify) that is intended to be used with a large personal library of audio files (in the order of a hundred thousand files, about 1 TB of data). The application has an offline-mode (via ServiceWorkers, everything being REST, content addressed and infinitely cacheable), where the connected client can request to "pin" a certain playlist/filter. Upon request, all media files with that filter will be transcoded/downloaded onto the client and are available even when having no connection. So it's not really any data that needs to be kept secure (still, all media blobs are encrypted anyhow to allow public caching -- for internet hosted instances -- without having to fear IP issues).
Amid Olympic Anti-Doping Efforts, Calls for a More Sociological Approach
Its true they could. I think of it like auto repair shops. Here is something really valuable to your daily life, and you want it taken care of properly, but how do you verify that the person you are talking to is honest and trustworthy? You could buy the factory service manual for your car and read it cover to cover, with digressions into the parts which are assumed to be known by anyone servicing a vehicle, and then you could evaluate an auto mechanic's answers based on a ground truth of the service manual, but how many people actually do that? 1% ? 10% ?

In my experience in the Bay area with people who suddenly have more wealth than their friends and family ever did, there are two ways that people seem to split. Either they start splendiforus spending because they are "rich" or the start calculating what sort of 'burn rate' they can support drawing down at a rate of anywhere between 2% and 10% of their net worth. Using the 4% number (which used to be the standard before the great recession knocked it back to 2% for more conservative savers).

One of the things that people usually don't think about deeply is that money in the bank pays you, things that you own cost you. A car needs gas, a jet needs maintenance, a home needs gardening. And when you scale up the 'thing' you scale up the cost. As a result if you live what you perceive to be a 'rich' life you may find its sucking your wealth away. There are lots of studies on lottery winners which show this effect.
True, but we don't know for sure. If we're making guesses, I'd guess that someone made the decision about username re-use years ago-- before package management systems began relying on GitHub directly. If that is the case, then this issue could not have even been considered.
The “Mendoza Line” for SaaS Growth