skysight-inc/HackerNews huggingface dataset:
I've been selling good data in a particular industry for three years. In this industry at least, the so-called "low-hanging fruit" only seems low-hanging until you realize that the people who could benefit most from the data are the ones who are mentally lazy and least likely to adopt it. Data has the same problems as any other product and may even be harder because you need to 1) acquire the data and 2) build tools that solve reliably difficult problems using huge amounts of noisy information...
I have a thinkpad I rigged with slackware and a custom WM and whatnot, custom browser, etc. exclusively in dark colors with brighter text. But instead of white I opt for a lighter grey. If I need context highlighting I use variations of red, orange, and blue. It's the perfect setting for me since I also had that "retina burn" effect from white-on-black. On my windows machines I use a redshift app called Flux. Not great for watching videos since the colors are off, but for general browsing and working it's the only setting I can stand with light backgrounds.
A lot of these comments were from people with incredible first hand experience of the topic at hand. The crash bandicoot dev for instance. These kind of comments do crop up from time to time, but I really enjoyed having them in a single condensed place, as I ended up missing the majority of them in the wild.
Every console game must be approved by the console maker for sale and pay a fee for every copy sold. That's how manufacturers make money.

They also impose stringent requirements like the first menu must be "press start" and the X key for menu actions.
I just want to point out that you will not need to pray to God to get a PR accepted in a Microsoft repo if their docs team is any indication. They are nearly aggressively professional at handling GitHub issues. Minor mentions of confusions I've had on docs.microsoft.com were zealously assigned, pursued, and fixed, and the PRs I submitted to the code samples there were approved within a day or two.
Desktop is in the works: https://medium.com/flutter-community/flutter-on-desktop-a-re...
there are lots of aspects of bay area culture that are not found in quantity in pretty much any other city in the country except NYC.
I thought that inside info was non-public material info and so air-traffic data is not non-public per-se and so it's fair game. No?
There is still a (quiet) mailing list covering all things GEOS, NewDeal Office, Breadbox Ensemble etc. here:
https://groups.yahoo.com/neo/groups/geos-talk/info
That'll be reserved for members of Prime Platinum.
"...if you’re using Unreal Engine, Epic will cover the 5% engine royalty for sales on the Epic Games store, out of Epic’s 12%."

So there is a bias in the Epic store towards Unreal titles then, contrary to what I just read.
Good article and people are reading way to much into the bra theory, which isn't the lesson here.
It was not I that downvoted you, but I agree with the down-voter in that you are not making good arguments. There is basically nothing in common with NULL as used by programming languages in general compared to how you want to define it in your comment. How NULL is represented internally, is totally language dependent. C and its ilk has defined it one way (that is reasonably close to your description ON SOME ARCHITECTURES - not all), but how other languages define it differ wildly.

And strings may only grow if strings are mutable, which AGAIN is extremely language dependent.
PATH's infrastructure is mechanically sound and improving. I would not be concerned about it following in the MTA's tracks in the signal delay/equipment failure sense.

Overcrowding is certainly an issue and while I know there are some capacity improvements in progress (CBTC signaling, more cars), I have never seen a clear timeline from the PA as to when more capacity will actually happen.
I asked Bassam if it would be completely open source (and not open core like GitLab) in the architecture document [0]. He said it would be completely open source [1].

0. https://docs.google.com/document/d/1whncqdUeU2cATGEJhHvzXWC9...

1. https://www.dropbox.com/s/bypp7unw8802gkr/Screenshot%202018-...
Yes, there is the "initial secret" problem. There are a variety of different ways Vault handles that (look up the auth plugin docs), but at my org we use AWS IAM auth. So, app servers authenticate via their IAM instance profile (provided/managed by AWS) while developers assume a specific IAM role and then authenticate via that (which is how we enforce MFA for Vault without paying the crazy enterprise pricing).

Note that with AWS IAM auth, AWS is a trusted third party, and accounts with high-powered IAM access (think AWS admins) end up having a great deal of authority in Vault, too. But for us, at least, these assumptions are reasonable.
As an engineer with Amazon, I can say with 100% (edit: 99.99%) certainty (without any insider knowledge on the drone program), that PR was not the primary driver of this. I would say you have it backwards. Amazon hired engineers to build it (and probably still are) THEN used it as a PR opportunity.

To say "The whole thing was always for PR purposes anyway" is a fundamental misunderstanding of how Amazon works internally.
Apologies for the blatant promotion attempt but you may want to check out our simple (in pretty much every sense) KMS implementation. https://github.com/phaistos-networks/KMS It’s inspired by vault and Google KMS and scales horizontally.
> Personally, I find the Elseveir boycotts by Germany and Sweden to be more inspiring, as those represent large groups of individuals trying to enact change through more principled means.

Now that's a novel take IMO.

Imagine that the U.S. had some zany law that required publicly funded research to be licensed such that digital articles were freely redistributable.

In that universe Scihub would be engaged in legal behavior that is not principled in your opinion.

In such a universe, explain the principle to me.
The fact that you say this, even though I already know it to be the case will never stop being crazy to me. I grew up in Greenwich Village, with parents who made just under half what you do now in todays dollars. Growing up I had a private baby sitter for my brother and I, lived in a building with a doorman, the apartment was okay (faced the back on a lower floor, and only had washing in the buildings basement). Apartment was 2 bed/2 bath with an additional loft. My family could afford to go out and do all sorts of things, in addition to still save aggressively. I did go to public school.

The fact that a couple in a much better financial position can't even come close to having the above today is insane.
Would love to see something like this extended to the Linux desktop.
It's not just GDI. WinForms is literally just a wrapper over stock Win32 widgets, for the most part. So you'll need the entirety of Wine, pretty much, and your app will look like a Windows app. At that point you might as well just run it via Wine.
That is certainly true for some FOSS, but not for all. Many FOSS seems to not differ much from their non-FOSS equivalents, ex. LibreOffice, Firefox, Blender, Eclipse.
I can't see that it's either a) better than other custom-fit options (given that the founder was learning from people who do this), or b) cheaper for the same quality. Maybe it's b and I missed that, but in any case they didn't invent custom-fitting bras so I feel like it needs to be either one of those to work.
Looking at some of these encryption-as-a-service providers, I'm a bit confused on one of the selling points. From my limited understanding: with a traditional system, you encrypt in the database but your encryption key likely exists on your main server, possibly in an environment variable. Attacker compromises main system and has access to both encrypted data and encryption keys. So, you instead use something like Vault to request an encryption key in real-time from a remote service and thus don't need to store it on your server. So, one of their selling points on their site is that Vault is better because two systems would have to be compromised by an attacker in order to decrypt sensitive data. The part I don't understand though is, if an attacker has compromised my server, could they not just initiate a request to Vault for a decryption key at that point? I feel like I'm missing something because this sounds like it remains a single point of failure.
Well, only if you unlock your phone, too.
Seems like some research and benchmarking into this potential issue is in order.
> please read the ruleset again.

There is only one written-down rule about downvotes, and your comment is breaking it.
That's really cool! Here's a video with more details:

https://www.youtube.com/watch?v=OnBC5bwV5y0
Maybe they're sacks of nickels!
From the architecture document:

Terraform is a popular tool for provisioning infrastructure across cloud providers. It offers a declarative configuration language with support for templating, composability, referential integrity and dependency management. Terraform can dynamically provision infrastructure and perform changes when the tool is run by a human. Unlike Crossplane, Terraform does not support workload portability across cloud providers, and does not have any active controllers that can react to failures, or make changes to running infrastructure without human intervention. Terraform attempts to solve multicloud at the tool level, while Crossplane is at the API and control plane level. Terraform is open source under a MPL license, and follows an open core business model, with a number of its features closed source. We are evaluating whether we can use Terraform to accelerate the development of resource controllers in Crossplane.
The terminal theme looks similar to agnoster:

https://github.com/robbyrussell/oh-my-zsh/wiki/Themes#agnost...
How does Lazarus handle layout?
While I was using OpenSolaris (and Solaris before, till 9 6/06) as a personal desktop from SXDE->SXCE->OpenIndiana, I have tried many fork (Belenix, Damm small solaris, Nexenta, OI) I have to say that IllumOS is essentially dead as Irix was before and no one have enough manpower and FOSS culture to bring it back to life.

OpenSolaris nicest features like zfs (with IPS/BE, zones, branz on top), crossbow, SMF, FMA etc may remain or recreated for some time but the whole OS unfortunately is dead.

Irix legacy leave us with OpenGL, even if today nearly nobody know their origin, xfs even if is now EOL fs, STL, even if C++ now is well... Harmful. Many other good things including probably the best CDE out there but it does not exists anymore and it's hw with it. OpenSolaris will probably do the same.

I think people coming from traditional unix companies do not understand the hard lesson they get from Microsoft and GNU/Linux: today's student's, young aspiring users are tomorrow technicians. It doesn't matter how good your software is, if it's not good on their desktop will be marginal, the same for good big iron architectures. OpenSolaris itself start to be known thanks to Ian Murdock (Debian founder, hired by SUN, dead in unclear situation few years ago), not before OpenIndiana, simply because of the lacking of FOSS culture SUN has, even if OpenIndiana does not introduce, at least at start, any particular feature.

I still miss osol, I still hope for a real alternative to GNU/Linux, only to Linux to be more precise, I still hope to see a good architecture at a price and assembly that can be used as alternative to x86 on the desktop (I hope for OpenPower now) but nothing came to the horizon...

After SUN death I've tried to came back to FreeBSD: essentially a pain to use on modern desktop hw, even if I pry for many FreeBSD features from jails to geli passing through securelevel, freebsd-update, a base system consistent with the kernel, a damn simple init (despite raw compared to modern init's), good fw/network performance, rock solid stability, ... but still does not work well on commodity hw. I dream DragonflyBSD hammer storage but I can't really run Dragonfly as my desktop...

In the end I hope we as FOSS users, can came to a modern OS on free hardware and I fear our next desktop will be a kind of mobile-crap with lock-in builtin to the point of actual mobile crap. We need such free solution not only for IT but even for democracy.
See https://news.ycombinator.com/item?id=18603051
Bracket Pair Colorizer
> Because there is so much that someone can read it is usually helpful to have additional information so you can decide if it's worth reading.

I think the intention is for the one-line description to let the reader know what they're getting into. At some point you just have to take the plunge and read the one-or-two-paragraph comment and let the chips fall where they may.

> So sure why not be more welcoming to newcomers?

We definitely want to be welcoming! That's one reason we don't wave a big mod flag around and instead use our own language to communicate what needs to be communicated. Hacker News isn't a product like Twitter or an iPhone. It's not a fancy thing like that—we're just trying to have interesting discussions.
What source control software did you use for the pictures?
> Dart (the lang used in Flutter) already failed to gain traction in the web dev community and nobody seems to be maintaining it there.

Dart for web underlies Hummingbird, Google's Flutter-for-web effort that was also announced as a sneak peak alongside the Flutter 1.0 announcement, so Dart for web is very much alive and maintained at Google.
We hold them to account by not purchasing their products. But we call out the mistake for what it is: underhanded marketing. It isn't like they installed spyware or were handing personal data to foreign governments.
Complexity is not an issue here, though, and in general the "boring" UIs tend to be the more complex ones, in terms of exposing more features etc. It's the custom-made ones that often trend towards fourth grade reading level...
> theoretically the cut that the distribution platform takes could be zero.

Then there is no reason for a distributed system to remain cohesive. Each node in the system takes some responsibilities for hosting, bandwidth, etc. Without giving the distributors a cut, no one will want to distribute. Likewise, not everyone who buys your game on the network will want to use there space and bandwidth for distribution.

For a distributed system to actually be functional, all participants need incentives.
The only thing I don't like about emacsrocks is that it's not text. Videos make for horrible reference material.
Are there more trustworthy options for Android smartphones in the US? I was recently shopping for an upgrade from my LG G4 and settled for the S9+. I'm pretty satisfied, actually, but it really felt like I had an extremely limited selection

From my understanding, the only flagship-level choices that aren't big hassles to to get are Samsung (Galaxy/Note), Google (Pixel), OnePlus, LG. Of those, LG seems to be the only one that's not constantly plagued by trust/privacy issues (although in my case, I wanted to try a different brand so I didn't end up going with it).
I meant tracking you and selling the outcome to the the highest bidder.
the $3000 on your own card is actually a perk for some people as it allows you to get credit card points
Then why bother to post to complain? Is it necessary to also post in React Native threads about how that framework does not fit your needs?
It's not indicting 300,000+ people, it's one person: the chairman of Samsung Electronics for not having set a culture where blatant lying results in negative repercussions.
So OP should have said new car. You don't need a new car.
We provision very short lived certificates which are provisioned via Vault backed with Consul. It generally works very well.
There's Flutter desktop: https://github.com/google/flutter-desktop-embedding

And web: https://medium.com/flutter-io/hummingbird-building-flutter-f...
I haven't touched Android development since 2012. I remember the experience being a terrible hodge-podge of XML and Java which effectively required an absolutely attrocious IDE and an impossibly slow emulator. I assume things have changed since then, but I wonder by how much and if Flutter's workflow skirts any of these issues altogether.
That is true, but at least they have code review and multiple people ;) I'm just estimating from my experience that after a certain point, most companies start writing automated tests.

And if you look at their jobs page, one of the job description points is "Create unit tests for existing code to run faster and more reliably.": https://1password.com/jobs/droid-builder/

They might even have a few QA people AFAIK!

I understand why the single founder / engineer of bitwarden doesn't have tests. When you're a startup not writing tests can speed you up significantly. But after a certain point they are going to need automated testing, especially for something as vital as this.

For me, the lack of open source in 1p has been a sticking point, and I was planning to migrate after the audit. But seeing no tests, 1p documenting their security model and bitwarden not being good enough compared to 1p in UI has me sticking to 1p for now. I have high hopes that bitwarden will get to that maturity point one day.
I've made this same argument to my teacher friends who are worried about the youth. But consider this: while they may not have direct experience with youth across generations, we are unlikely to have as much experience with the youth of any generation as they do.
On software compatibility unfortunately the actual state (nearly anyone only on GNU/Linux) lead to forget that other OSes exists and many non-POSIX/non-portable features are more and more used anywhere...

That's not an IllumOS/SmartOS or any other unices faults nor something they can really solve...
Depends if you subscribe to the idea that open-sourcing something is equivalent to putting it out to pasture.

MS’ problem is that Visual Studio is the only “real” software they produce that uses WPF - which also happens to be a flagship product. They need WPF to stay up-to-date but they can’t afford to invest their own FTE resources into it either when other products are more important as far as the C-levels are concerned.

I’m curious what this means for UWP XAML - as it has its origins in WPF. Can Microsoft use open contributed WPF code in UWP?
Did you give him a chance to fire this marketing professional in Malaysia?

299,995/300,000 behave well. 5 people misbehave. Bad culture!
They are trying to counter it with reducing %cut down already, so they are not completely oblivious to the problem.
I think it's going to end up the other way round. Apple will cite consoles as an example and not lose the case (at least as far as opening up the platform is concerned). The alternative scenario would have too many far reaching effects making it extremely unlikely.
Why I have a problem with bras and what I’m going to do about it
Thanks! In https://github.com/bitnami/cnab-bundles/blob/master/wordpres... I see AWS but not Azure.

It seems that in this context cloud agnostic means any cloud can be supported.

I'm interested in application portability [0]. To do this with CNAB you need to add every cloud to the bundle. This is contrast to something like Crossplane [1] that intents to support multi-cloud with a single specification.

0. https://medium.com/gitlab-magazine/multi-cloud-maturity-mode...

1. https://news.ycombinator.com/item?id=18600603#18601961
But it makes you stop and thing before doing so. Thats the whole point.
Then you're likely long past needing to scroll.
With ebook its even worse.. ;( u can hoard.. but u cant win.
Both async I/O and select/poll are ways of multiplexing concurrent I/O activities onto a single thread of control. Both provide a way to initiate I/O and wait for completion without busy waiting. Both require timed-out waits if the thread must give periodic attention to something other than I/O.
Meh, Dart. Yet another language to master, that does not bring me any advantages overall, except for this very platform.

I also would welcome an XML based, declarative approach to GUI. Makes cross-platform development even more easy.
Really? Seattle, Portland, Austin, LA all have aspects of Bay Area culture. What they lack is the weather, and perhaps the tech culture if that’s what you’re talking about. Maybe some regional specific demographics like SF’s LGBT community.
Thanks for the possible explanation. I just came across the source article in my news reader today so I assumed it was today's news. Not sure how I missed it last month.

I know there were various threads on HN about the NYT report, but I don't remember any discussion of this particular topic around advertisers. Did I miss this being previously discussed in HN?
Click through EULAs are not legal documents. This has been established.

It's also unlawful under the GDPR.
> It only takes one blog in a web of follows jumping ship to motivate all the other producers and the fans of that blog and its related blogs to move to alternatives.

Perhaps this is a neglected downside. By banning porn you will turn a part of your platform into advertisments for your compeditors. Every post from a popular person saying "I'm moving to X" is an advert for X on your platform.
I don't get it, if there's laws, but no one follows them, isn't that a great opportunity to make a lot of money off of everyone? It may go to the government, it may be pocketed, but it would teach everyone to fucking respect the traffic laws.
Dart is "Fine" is the perfect description. It is pretty basic, but pleasant enough to use that it doesn't get in the way.

Kotlin, swift, rust, etc are more fun languages for me but Flutter is productive enough with Dart I am not about to ditch if becasue the language is decent at best.
That's the thing, in India you don't need to be upper class to hire a driver.

Not everything all around the world is the same as your rural corner in Iowa or whatever.
You didn't provide a reason why, let alone a good one.
> Vim feels so much snappier.

I am in kind of ranty mood, so forgive me if I take this opportunity to do a brain dump on you. Just to be clear, while I have my preference, I very much respect the fact other people will have different preferences. If vim makes you happy, by all means, use it!

I came full-circle, starting out with emacs, then discovering vim, then returning to emacs after a few years. Both are great editors. I love vi's command language, it is so concise and powerful. At work, I have been using Visual Studio a lot, recently, and installed the VsVim add-on, after looking for something emacs-like without success.

Vi rules because it is simply awesome at editing text; it is very Unix-y that way: Do one thing, but do it really well. I still use vi regularly to quickly edit a config file or something like that.

Emacs rules because it is awesome at integration. With emacs, I can write some Python code[1], start a Python REPL, load some of my code into the REPL and play around with it. Just as a simple example. I can start an SQL session for various RDBMS inside emacs buffers. The list goes on for as long as one can come up with new things to do inside emacs. The big payoff is that that all the muscle memory, all the keyboard shortcuts, all the hooks and customization work consistently across all those things.

This is also, why IMHO it takes a relatively long time for emacs to pay off, but once you reach that point, the payoff is phenomenal!

In Visual Studio, I am glad that I have VsVim: Intellisense is awesome, and VS is a great IDE, but the actual part of editing text, which is still a significant part of programming, kind of sucks. VsVim made that a lot better.

[1] Just an example, I have not actually written any Python code in years. But I think this more or less works for most languages that offer REPLs.
The title is really misleading. "Dependencies cause overhead even when unneeded" would be more accurate.