skysight-inc/HackerNews huggingface dataset:
No one does this “approve 10 things a week with a 5 person approval” flow that isn’t already done in some organized platform or system. Where on earth is this use case happening that this is both a valid use case and a savvy enough customer to buy this solution? This is not a thing.
Are you the person behind caddy or is your username just a coincidence?

Edit: sorry, I should have just checked your profile.
Process just for the sake of process doesn’t make it a useful function. You can usually spot a useless administrative process by the words ‘rubber stamp’ which was used in this article to describe the later approval by the board.

In practice that idealistic oversight which such a process is supposed to bring about weren’t being followed by the board regardless. If they did it without also caring then I don’t see how the investors or public are better off for it, other than to check a checkbox.

It’s certainly useful for finger pointing later on but that doesn’t mean Page would have acted differently had they went through the process.

If they find it necessary to observe the process for ‘risk management’ then fine. But it has to still be done earnestly and to be relevant here it has to be clear this was the stopgap or protection layer needed in that situation, particularly for dealing with sexual assault allegations.
AV1 has source code from VP10 (never published) of the VP8/VP9 fame. It is essentially what VP10 was going to be plus Daala and Thor.

https://en.wikipedia.org/wiki/Daala (Xiph/Mozilla)

https://en.wikipedia.org/wiki/Thor_(video_codec) (Cisco)

https://en.wikipedia.org/wiki/VP9#Successor:_from_VP10_to_AV... (Google)

Updated: to clarify that AV1 is not only VP10 but also Daala and Thor, credit to iskin.
> 1) You can't export and re-import a config. Just doesn't work.

Besides normal archives (that are just tgz files) or manual config changes and re-loading, try "(tmsh) load sys config merge from-terminal (or file)". It is going to be a gamechanger. ;-) Takes any config snippet from "(tmsh) list..." or the bigip.conf files without rewriting into create/modify statements and add/replace-all-with blocks. No problem to import even large configs like 100KB at once, all as an atomic transaction.
Square and Salesforce as well
> although I've never actually heard anyone else refer to it as that as I don't know too many folks who enjoy sports in Oakland

That's what I call it. But I spent eight years living in the East Bay, so that may be why.
They might do, but they also might opt not to if this solution exists?

Or they just don't build it and approve things not via an API. There may be a lot of processes out there that could benefit from something like this.
It Takes Deep Pockets to Fight Netflix
reading now. thank you.
I was recently grabbing dinner with a group of CEOs and the unanimous sentiment was that they would never take money from a16z (3 founders had already and one other had a terrible experience with them during the pitch). It seemed to come down to how combative and unhelpful the partners were. I am sharing because it was a bit of a surprise to me (bootstrapped) and I think it’s important to share insight into VCs—-there is so much opacity for such an important decision.
> Basically, what we've done is, we've limited through-traffic for cars," Keesmaat says. It forced cars away from King Street and launched a whole cascade of changes.

Look, now that we banned everything else, people are enthusiastically buying what we sell! Isn't that wonderful? Such progress!
> They have open sourced it (https://github.com/elastic/elasticsearch/tree/master/x-pack/...), but you cannot (legally) use it without a paid subscription

That's called Source-available and sometimes that's even worse because you (legally) cannot re-implement something similar after you have looked at the code.
Hey that's amazing, and your tool is really advanced! It's exactly the purpose of this, we're making a cad system as well and it's been hell with the current way of how we chose to do it. We're using redux and getting the scene graph to adapt with manual subscribers - it's led to something that is very hard to understand. That is why i'm writing the reconciler now.

The benefit of using tags (jsx) is that objects become fully managed. The most clear indication to me is still effects. https://codesandbox.io/embed/mo0xrqrj79 You can drop that in and it works. Make it conditional and once it gets unmounted the render loop goes back to normal. Almost magic, but then again, react for the dom had the same benefits.
Nvidia sells supercomputers: https://www.nvidia.com/en-us/data-center/dgx-saturnv/
Not quite as definite as the others, but there are definitely "rumblings" (https://www.cnn.com/2019/01/24/tech/instacart-fresh-money/in...)
In the U.S. Aldi is where you buy off-brands like Drinkerade and Cool-o-Cola. I have seen an inordinate amount of Aldi-related posts recently, are they planning a new strategy that is being headed off with a PR campaign?
DSLs are endemic in the ops stack. Think HCL for terraform or VCL for varnish.
I'm outside the USA, but my employer organizes a lot of travel all around the world — on every continent, from the USA to Somalia to Fiji to some rainforest in Brazil.

The fax machine was thrown out last year, after sitting unused for years. I assume we reserve and pay for hotels over the WWW. Emails sent to (and from) 'travel@example.org' are seen in a single mailbox by the people who organize travel and their manager. Outlook goes "Ping!" when an email is received.

If it's necessary, the secretary can access those emails from home or holiday.

> Scan documents to a computer, convert to PDF, Send an email with an attachment, Check email periodically, Print Email.

Any scanner / printer-scanner / photocopier-printer-scanner made in the last 15 years will do the first half of this in one step (i.e. insert document, press "email", enter address or choose from the address book, press "Scan & Send").
NGINX was already paywalling bug fixes once they launched Pro.

proxy_pass for example will only resolve a hostname at the time the configuration is parsed, unless you use a convoluted variable hack. This was a serious issue requiring you to restart your fleet if a backend server changed IPs. The bug fix for this was implemented only in Pro and sold as "DNS for Service Discovery."
The skills you described are those of a data scientist/engineer hybrid. Have you tried clearly branding yourself as a data engineer? There’s a lot fewer of those, and the job is overlapping to the nearest understanding of a hiring manager or non tech person.
I tried to setup syncthing, but I just found resilio more feature-rich.
I've seen three articles just like this in the past week. I don't know why people dignify them by posting them here. It seems like being deliberately contrarian as a substitute for actual nuanced reasoning based on experience is a good way to get exposure.
I would have thought Sunnyvale would be pretty pricey too. It's like right between Google and Apple.
Here’s a pro tip: Enable 2FA for your NPM account

Not only do you get additional security for 2FA, you also get a prompt for the TOTP pin that makes you question what and where you’re publishing.
How specifically were the partners combative? What kind of decisions were they pushing against founders' wishes?
The Dalai Lama and Arthur Brooks:The Path Away from Internet-Driven Hate
I took that as her speaking from her own personal experience. She's a doctor of psychology who specialized in sex research — her PhD thesis was titled "Functional and Structural Neuroimaging of Paraphilic Hypersexuality in Men". She worked in academia for about ten years until she became dissatisfied with the influence that political correctness had on her ability to fund her research. So you could say that she achieved a career in science, until she no longer wanted to.

You could argue that she failed to account for the fact that readers of this article don't necessarily know who she is or what her own experience has been.
Parser generator tool and an incremental parsing library
Science doesn't take sides.
It's not ironic, this is the entire point she is trying to make. It is impossible to reach a meaningful chunk of the public today without going through Facebook, and they have the ability to filter content as they see fit.
Source-available commercial software might be a more viable route to go.
There are definitely more than one way to solve a problem, and ampUp is just one of the many efforts out there trying to alleviate the range anxiety issue.
The way you phrased seem to suggest everyone should install home charging, which is definitely not possible when more people adopt EVs. I started having a problem myself, then trying to use existing solution to solve my problem first, and finally offering something I think works better.
Just curious, how many out there use some type of Facebook ad-blocking solution?
Yes, Gen Z (whatever they're called - I've heard "Homelanders" and "iPod generation", neither of which really feels right) is just entering college. The people entering the workforce now are younger Millenials.

The Millenial generation really has three sub-generations: Xennials (1981-1986, distinguished because they can a. remember the Cold War and b. graduated into a decent economy, so they don't have the economic despair of the rest of Millenial generation), older Millenials (1987-1992, these are the folks who were totally fucked over by the Great Recession), and younger Millenials (1991-2000, young enough that they could actually adapt to the post-2009 economic conditions and make life-choices accordingly). Almost all Millenial billionaires are actually Xennials: Mark Zuckerburg, Brian Chesky, Drew Houston, Kevin Systrom, Mary Kate & Ashley Olsen, et al. The older Millenials are who people usually think of as "Millenials" (grew up expecting a lot, graduated when not a lot was to be found). There's a marked difference in behavior with young Millenials: they are much more studious, much more career-focused, more of them went into STEM careers, they're the ones driving the FIRE & cryptocurrency movements, etc.
I recently started doing Ultraworking "Work Marathons". This is a 3x improvement in itself. It made me realize how much there is left to gain in performance improvement.

I combined it with Focus@Will with noise cancelling headphones and "run-breaks".

I wrote a little bit about it here https://www.elijahlynn.net/blog/2019-01-08-ultra-working-plu...

I haven't fully implemented it yet (every single day) as new habits take time but the trend is going up and I have a lot of optimism around this!
Or the fact that just because she did it doesn't mean that anyone can do it? I guess if you haven't, you just need to "want it more."
"It is disappointing to see how users these days have gotten used to the "Free" model and feel entitled for a free service on the internet."

A price of $0 is just that - a price the company chose. The company could have chosen $10 or $100, but they didn't, because they thought $0 would help to maximize their profit.

There is nothing at all special about a price of $0. It's not a gift. It's an alternative to running Super Bowl commercials.
Are you a RHEL customer? If so, telling your salespeople this would not hurt. Just sayin' :)
For what it's worth, the inside of my mouth tastes like meat.
In some of my previous employers, this type of work was all any employee actually did. Calling it fraud is probably not accurate.

Has anyone ever gotten prosecuted for brown nosing by shifting email times?
Beautiful interactions: Crafting elegant and robust drag and drop animations
> With a tiling window manager, every window you open has cognitive overload. Which workspace, which location on screen, is it okay if other windows resize, or do I have it float even? Every tile you add affects the other tiles in some way - at the very least a new tile (e.g. on a new workspace) consumes space that cannot be taken by other tiles. The reward for this additional cognitive load is that every action is concious - reducing a lot of the mess that can pile while using a comptuer. This makes them incredibly suitable for people whose computer use is predictable, organized and focused on quick parallel tasks. I understand why so many developers use them.

This is not true, at least not in i3. When I don't want to think about how to position a new window I can simply switch to tabbed or stack mode, where all windows inside a determined workspace will be "maximized", and I can switch to them by changing the tab (mostly like browsers and web pages). This isn't really much different to Alt-Tabbing, except that I find more efficient (of course, this last part is IMO).

It is true that on my current setup almost all workspaces have a specific usage, however I have a "trash" workspace specially created to put those things that does not make sense in any other workspace. This workspace generally runs in tabbed mode thanks to above.
Obviously open source isn't going away. It's just that VC struggles to understand the implications, still, and the past half a decade has been imprinted deeply by all the cheap money.

If your worst nightmare is that a big company like Amazon uses your software then perhaps your business model wasn't really for the cloud era. Selling licenses is to the VC crowd what sequels are to Hollywood, comfort food that everyone knows how to handle but simultaneously knows isn't going to be the future.

Linux isn't worse off because it is used by AWS and Google. Quite the contrary.
Well, if Facebook had competitors then there would be no need for the ads in the first place.
Anyone complaining about gendered voices seriously needs to get a life. If I call the airline, should I really be outraged that the person answering sounds like a female? Or alternatively, a male?
> The Keybase app can deal M cards into N labeled hands. I don't know what you would do with that, but enjoy.

Is he being coy here? I mean - poker, right?
It syncs chunks of files instead of full files. If you append data to a file, only the changed blocks get transmitted.
^ agree with this. Once Instagram moved from a real-time feed to the algorithm feed I stopped using it as much.
I was hoping for older games, like Bolo, and Shufflepuck Cafe.

There was also a Sokoban game that isn't showing up in the top of a search, that I can remember fondly.
Starting Up with TypeScript
With a high deductible plan they still will give you no estimate or something like "between 1000 and 200000 dollar". All actual prices that got paid need to be published.
I've just added basic support for importing and exporting gettext files. If you end up trying it out let me know how did it go :)
Absolutely not.

First, because "fact checking" has become tainted and appropriated for the sake of political demagoguery. Any attempt to do so will be assumed to be an attempt at censorship or misinformation, and result in people from different camps arguing their "facts" against other "facts."

Second, because this is a forum which is supposed to cater to people with intellectual curiosity. That should mean people don't expect their hand to be held and be told what the truth is. It's bad enough this place tries to correlate karma with quality, the last thing we need is a score for truth as well.

Third, the purpose of Hacker News isn't, and shouldn't be, to curate facts. It should be possible to have a civil and intellectually thought provoking discussion about the flaws in a linked article, as well as the facts.
I use Syncthing between my PC and phone.

The initial setup was confusing, though I appreciate it's offering configuration that's not possible with a service like Dropbox.

Almost all the time, files are synced to the other device when I want to see them. Occasionally, if that's just a few seconds after the file was created (e.g. take photo on phone and expect to see it on the computer) some connection glitch delays this. I can't rely on the interface to tell when this has happened.

(I have ~6GB of mostly music + photos synced.)
There are a lot of ways to judge this, but obvious candidates would be GNU Emacs, the GNU coreutils packages, etc., and the Linux kernel itself. (Probably also the BSDs, though I don't know these.)
> During the week when I need to be sharp I avoid it completely

Does eating meat makes you lazy? Could it be 'quantity'?
Because Dropbox wants to make money, we should all happily put up with steady annoyance?
Static Site Generators: A Beginner's Guide
These hands-off solutions might be expensive in operational/dev time as well. You might end spend days coding against the arbitrary limitation of managed services or debugging cryptic errors in the distributed application. My experience with lambda as an application platform is pretty bad. EC2 instance gives you plenty of technical flexibility that startup needs as much as velocity to find a market fit.
Terraform Plugin to write directly to Git
You said "don't lead with your politics." The author did not lead with their politics. (And IMO didn't include politics at all, other than to say politics don't belong in science.
I like the UI, but I find the blog post example - flip a coin to see who will donate a kidney - a little distasteful.
Your years for 'xennials' don't match what I understood and what I mostly see when googling it right now. My understanding has been for those born between 1977 and 1983. https://en.wikipedia.org/wiki/Xennials.

Also, this group of xennials might not have graduated in a good economy (i.e. around 2001)
Without an obviously stated business model to satisfy the investor returns, it’s hard to take the values platitudes seriously. Do you plan to make your pitch deck public? That’d help.
Sure, that too. Standing on its own, it's purely anecdotal.
Has Palantir set a record for the most convoluted product name ever?
Palantir's latest product release combines three universes. You've got Palantir (LOTR), Gotham (DC), and Titan (mythology). Even by SV standards, this is seriously impressive. Has there ever been a more convoluted product name?

Source: https://www.palantir.com/palantir-gotham/titan/
So given this was still ‘allegations’ of sexual assault and not anything like a conviction in court, does the board have to act differently? Is there still a presumption of innocence, absent glaring evidence?

I have a feeling this will always be a bit of a grey area out of pure practicality. But there seems to be a big push these days for immediate punishment, or everything gets the brakes put on, as soon as there is an allegation. Which considering the countless examples of failed convictions and direct examples of wrongful convictions (google is full of examples) this seems like a very dangerous road to go down.
Seems like it's safe for 2^(64) blocks. That should suffice.

https://security.stackexchange.com/questions/27776/block-cha...
I'm one of the founders of HashiCorp. We don't publicly talk about exact numbers, but we broke through 9-figures last year, and a very low % of that is support (its mostly enterprise software). That also isn't using any accounting tricks (such as a ton of multi-year deals). We're doing very well. We're in no talks to be acquired, either.

I can't prove any of this, you'd have to take my word for it! I guess if we ever go public in N years (not saying we are, but _if_), you'll see for yourself on historical results. :)
This is only related to the use of the this pointer.

If you have a member of a class called s then any mention of s inside a member function of the class is really a mention of this->s.

After you understand that, you can just apply all the regular rules of lambdas to understand why it gets you in to trouble.

this->s is a capture of this, not s. this is a pointer and therefore capturing it by value isn't going to extend the lifetime of the object it points to.
On Startups, Platforms, and Innovation
How did you teach yourself all that?
Title isn't quite right: "As was the case with Java and OpenJDK, our intention is not to fork Elasticsearch, and we will be making contributions back to the Apache 2.0-licensed Elasticsearch upstream project as we develop add-on enhancements to the base open source software."
I havent tried it recently but it used to be very unstable (crashing all the time). Kdenlive is the only editor on Linux which is stable enough to work with.
Pretty classic provocation and overreaction
Wow, this is a cool "interactive whitepaper" website :)

https://algorithms-tour.stitchfix.com/
How is it not? The bank uploaded it by mistake. Now some other entity has to pay because of that. There're other ways of handling this.
Splunk too.
Even with this, people are dumb. It's probably not a case of "we didn't realize we were publishing to" and instead a case of "some dev didn't realize this was a bad idea".
can be, I am interviewing quite a bit lately, among start ups there seems to be a renewed interest in doing devices. Probably because it is harder to do the commoditization trick or to re-implement the solution when hardware is involved.
nginx, cloudformation, and any other JSON-y extension out there
I agree that the act of submerging oneself into C++ is really a frustration about the language. It's a lot like using APL or Brainfuck as you mention and getting into gear. Still, I wouldn't say that C++ is a "true high-level language" or tries to be based on the reasons you mention. It's purpose is wide-ranging, but being closer to the metal than something like Ruby, C#, or Julia. And regardless, I think there are a lot of contexts where C++'s features can give productivity benefits over the time spent working through the hard spots. That's going to be pretty subjective though.

Based on what you mention though, I'd encourage you to use "Plain Old C" (ANSI, C99, or C11?) if it helps you be more productive. I can imagine with more and more languages fitting the that semi low-level space (eg: Rust and Zig) coming on the scene, there's a lot more opportunity to find the right tool than ever before.
(4) Astroturfing.

Seriously. Everyone else is doing it, why shouldn't they?
Numbers 2 and 3 are inherent to free-market capitalism and/or societies (like the US) where freedom of ideological speech is protected, so they aren't solvable. I was going to write "probably aren't solvable," but I actually don't feel any optimism about it.

2. "System design that creates perverse incentives where users’ value and wellbeing is sacrificed, such as ad-based revenue models that commercially reward clickbait and the viral spread of misinformation."

Businesses want views, and the "perverse incentives" are unfortunate consequences of human nature. People respond to emotions, especially outrage, more than reason.

Adblockers seem like they're making a dent, but they're likely making the biggest difference at large, well-funded publishers. Small publishers will continue to throw low-quality content at the web and fill pages with ads. Or, worse, they'll use "native advertising," which is possibly more insidious.

Regardless, there will be a hunger to attract viewers and therefore an irresistible temptation to push people's buttons in an unhealthy way.

The only way I can see this being fixed is fining people for spreading misinformation, and there's no way the US would create or enforce laws like that. That's a huge haven of safety for anyone who wants to publish misinformation.

3. "The unintended negative consequences of benevolent design, such as the outraged and polarized tone and quality of online discourse."

This seems really similar to #2. Maybe he's referring to Twitter? I'm not sure, and I'm not sure I'd call Twitter's design benevolent. They're beholden to investors to grow their readership.

Either way, loud minorities tend to drown out moderates, and there's nothing you can do about that on a free-to-publish platform.

I don't even believe this is an issue inherent to the web. It is, again, just the tendency for organizations (commercial, political, national, and otherwise) to push people's buttons to get them to pay attention.