skysight-inc/HackerNews huggingface dataset:
What does prometheus node exporter collects from within a pod? I was under impression that to collect node stats you absolutely need to be "outside" any container, i.e. using prometheus-k8s integration so that it pulls nodes stats from k8s api, not nodes themselves).
Why do we need to save these places?
My first thought was that you were going to let users record/submit their own audio book recordings. Does anything like that exist? If so, someone link it up.

I've had good luck listening to some amateur audio book recordings on youtube. You could also have people link to those on your site. Free is good.

Anyway good luck
Inclusivity could certainly be worked on. However, I feel like it is being worked on and I don't actually find it a bastion of toxicity. (I know of a forum I see that way. It isn't HN.)
> I, as a developer, am not sure I care.

I'm not saying you have to care. If your software is so good that I need to have it, then either my distro will have it, or you'll have set up some kind of distribution infrastructure that I can use securely, or, if I have to, I'll download your source code and build it myself. OTOH, if I don't need your software, and it's not easily available to me securely through my distro, then I just won't use it.

> It's tough for me to care about Linux in the first place (you guys are picky!),

Yep, I sure am. I have to be picky to keep my information secure. Most people don't seem to care about that, which is why they're not as picky as I am. Sooner or later it will bite them.

> let's say I went through the trouble of maintaining multiple third-party repositories for major distributions, how exactly is that more secure from your perspective? You still have to trust that I don't ship malicious binaries, just as if you just had downloaded the package from my website.

If I'm getting binaries from you directly (instead of from my distro's maintainers, who are building binaries from your open source code), then yes, I have to trust them. If downloading them from your website is the only way you'll give them to me, and your software is so good that I need to have it, then I'll end up downloading them from your website. So far, the set of software that is so good I'm willing to do that, and which forces me to do that by giving me no other alternative, is empty.

Also, even supposing downloading from your website is the only alternative you give me, to do that securely, you'll have to use HTTPS, you'll have to sign your binaries with a public key I trust, you'll have to provide signed hashes so I can verify the download, etc.--in other words, all the stuff you'd have to do if you maintained a third-party PPA. The software that is so good that I'd be willing to download it from your website without all those precautions is not only empty, it is inconceivable to me that it will ever be anything other than empty (whereas I can at least conceive it being possible that somebody, sometime, will write software that's so good that I'll go to their website to download, with all of those precautions, if given no other option).

And also again, if you don't supply a third-party PPA that my distro's package manager can pull updates from automatically, how are you going to ship me updates? Are you going to ask me to go to your website every time? Or are you going to reinvent, poorly, the packaging and updating infrastructure that has already been field tested for years by distros?
Mininet: An Emulator for Rapid Prototyping of Software Defined Netowrks
Funny you should mention that. It is exactly what my latest consulting business is focused on. There is far less competition in the space where you need skills and experience in making smart physical products.
Well, that's great, surprising news.
Yes, but it's not as bad as you think (i can't fool my pixel with a picture for instance), and it's never unlocked for anyone else. It also disables it if there are any failed login attempts, and requires a "something you know" method every so often anyway.

>Anything Apple introduces to replace Touch ID must be more secure than that.

And that's the key, on android face-unlock doesn't replace fingerprint, it adds and additional option if you want it.
Because the cost reduction attempts are likely to reduce the paychecks of those in a position to make such decisions.
It certainly does work for the reservations that have community colleges. People forget the colleges aren't just students, teachers, and buildings. It does drive jobs, but they also provide a focal point for programs, grant funding, social services, and events that would otherwise not visit the community. Most of the community colleges on reservations are also vocational schools. This combination of activities has a positive effect on a community as a whole.
Thanks, I read it again and agree. Interesting that they call this a fix. If they are on the voter rolls, then I'm not comfortable with how they've presented the 'fix'.
...and, as I recall, that got them in trouble with openssl.
What happens when your attacker knows how your safeguards work and can route around your door though the windows?

For a motivated and well funded attacker who has an ability to manufacture a replacement chip with an additional coprocessor that can siphon or modify data from the main processors, network cards, and baseband modems, short of decapping every chip and component that comes through your assembly line your resources would be better spent on establishing trust mechanisms with your suppliers and the transportation couriers touching your devices before the end user acquires it.

https://en.wikipedia.org/wiki/Tailored_Access_Operations#Kno...

http://www.spiegel.de/international/world/the-nsa-uses-power...
There's a difference between disgusting speech and hate speech. I like that you use the KKK as an example. In your world view, do you tolerance a bunch of people marching through the streets screaming: "Kill 'em all"?

It's obviously a gray area but you should read up on the paradox of tolerance. The only logical solution for a tolerant society is to be intolerant of tolerance.
Income sharing is 100% for income from labor at Twin Oaks.

Passive income is a grey area, some people lend their assets to the community to avoid earning passive income, but I don't think that's ever been enforced.
That's a wonderful news but damn, that image by IRENA Renewable Cost Database it's awful.
It's worth knowing that computer vision originally worked with manually programmed feature identification using more-or-less standard signal processing techniques, but those techniques were wiped out by neural networks. In some domains ML performs far, far better than any manual model could, simply because in those cases first-principles understanding is impractical to obtain. In fact, most textbooks on optimization start out with some comment to the effect of, "such and such a technique is only good to use when you have no knowledge of your problem domain." That speaks for a lot of problem domains.
I didn't mean to belittle they guy at all, but the title "CSS expert" looks ironic to me, just like "SEO expert"
even if civilizations which colonizes the galaxy are uncommon

Colonizing the galaxy requires technology that does not exist yet. Even putting a single live human temporarily on Mars requires technology that does not exist yet.
Those aren't "package formats"; they're different names for a very small set of actual container formats (e.g. tar, zip), with the names there to namespace different incompatible OS file-layout hierarchies and sandboxing technologies.

If it was just about packaging, everyone would just have a build server that creates their binary once and then slams it through https://github.com/jordansissel/fpm.

But there are more fundamental differences between OSes than how the insides of their packages look. The packages are "differently shaped" to prevent you doing something stupid and damaging your OS by installing a package that will spew files in all the wrong places, and rely on classes of protections that aren't there.
Now that I understand the confusion....

A) I do not hold a firm position on moral absolutism.

B) All I am saying is that there are so many variables that go into employment that you need to make this moral calculus yourself.... but simply having a family should not be an excuse to avoid the moral calculus completely. You often still have choice.
I can't argue with your experiences, but I've heard from many people (overwhelmingly women), that they hate this place and no longer visit.
Show HN: Video SaaS connecting your “locations” to teams via Video, seamlessly
Teleportivity is a live cloud based video platform, allowing you and your “human” team to have a physical video presence across all of your locations, instantly. You can work from anywhere, and teleport into any location as if you were there.

Tech can be used in 2 ways:

1) Fixed Tablet Screens on site
(iPads w/ Android coming soon)

2) QR Codes/NFC - Display QR Codes/NFC throughout your locations and users can instantly scan or tap to connect via their phone web browser to your teams seamlessly. You can place QR codes on doors, walls, brochures.... anywhere you want a video call to generate!

--------
So, steps to get started:
1) Register at teleportivity.com
2) Approval
3) Log in (Google Chrome Browser Only)
4)
--> Download Teleportivity Live from Apple App store (and/or)
--> Generate your custom QR codes instead

5) Start using Teleportivity!

Love to hear feedback and questions.
How can one best reach you?
You might want to try Cloudflare Workers instead. (disclaimer: I work at Cloudflare)
I don't think you read the comment you responded to. Wlesieutre correctly points out that the Android marketplace has multiple incompatible standards of USB-C headphone dongle and USB-C earbuds, so they won't necessarily work with another USB-C Android device in your household.

You can say that's not Google's fault, and that it doesn't apply to Pixel devices specifically. But like it or not, Google chose to vomit their platform across dozens of manufacturers and thousands of devices. If they didn't want the kind of chaotic inconsistency exampled above, they should have gone with the iPhone/Pixel approach from the beginning.
Comparatif réfrigérateur
I work on a remote team and am building a tool in my spare time to help with some of the downfalls of working remotely.

As a remote worker, occasional zoom calls help build connection and team retreats are amazing, but the rest of the "oh hey! New coworker just walked by! Let's go say hi!" type communication just isn't there. That serendipitous communication you get in a colocated environment is hard to duplicate in a remote one.

I'm building https://hallwayapp.com at the moment to serve as an asynchronous home base of sorts for my team (and possibly other teams). If you work remotely, I'd love to hear your thoughts and/or how you build teams.
I don't think Google is dying. Sony is probably dying. IBM probably too. Google is in its "productivity plateau" which is not a bad thing. It's just not the Google we used to know, the one where "don't be evil" meant something and that could make radically new, awesome things. Now it's just another powerful, profit-oriented corporation.
Movies: I use Radarr. Radarr searches public movie databases for movies, and then talks to another piece of software I use called Jackett to actually initiate the download. Jackett searches for and obtains torrents from your favorite (completely legal of course) trackers.

The end UI is super simple. Search for a movie. Click Add. The software takes case of the rest. It automatically downloads the movie and replaces it with a higher quality version when one is available.

TV: Switch out Radarr for Sonarr above.

Music: Still working on this, but set up an MPD server on the NAS and listen using an MPD client on mobile. A good client seems to be Rigelian for iOS.

All super easy to set up. All the software is dockerized (check the linuxserver docker repo for most of this) and secure to access - set up a VPN server on your NAS and use a client like Tunnelblick on Mac or OpenVPN on iOS to access it.

So now I can have lunch with my coworkers, and if we're talking about a movie that sounds interesting, I open up Radarr on my phone (it has a nice mobile web interface), search and click download. It'll be ready for viewing in all its Blu-Ray HDR10 7.1 surround-sound glory by the time I get home.

Some Docker images you might find useful:

1. https://hub.docker.com/r/linuxserver/sonarr/

2. https://hub.docker.com/r/linuxserver/radarr/

3. https://hub.docker.com/r/linuxserver/jackett/

4. https://hub.docker.com/r/haugene/transmission-openvpn/
I hope there is further work on renewable aviation fuels, as vehicle fuels in general will be a big source of demand for fossil energy extraction for quite a while, and especially for aviation applications.

"Renewable energy in transport" report by IEA (.PDF)

https://www.iea.org/media/training/presentations/Day_2_Renew...
Agreed, though perhaps it is just a bad example. I could imagine a situation where a single line of advice could be useful outside the realm of filesystem security or disk usage.
I have one of the first android one phones!

I'm scared to root it. Because they don't provide factory images and the update process is very fragile.

It's a far cry from Nexus.
Well, the ideal solution is to fix the application to use the special file chooser that gives the app permission to access whatever files the user chose. I only know the basics about Flatpak, but I know it has such a file chooser; does Gimp not use it, or is there some other issue that makes it require full home directory access?

In the meantime – sure, package the app, but it shouldn’t show up as “sandboxed” in the GUI if the sandbox isn’t meaningful. Instead it should come with a nice scary warning that the app has access to all of your files… you know, for everyone to ignore and click through. (You can lead a horse to water…)
It’s capped at a maximum of $30k.
I thought this would be really neat to display some simple recursion. But it seems like it's completely broken for that:
https://javascriptvisualizer.com/?code=function%20f%28n%29%2...

Seems like someone's already reported the issue, though.
Catastrophe in Sulawesi
Smart Devices and Homes in 2018
> The Exile never tried to hide their ideological bent or claim any sort of objectivity. You can read their work, disagree with their point of view, but still respect the reporting.

Why should I respect reporting that doesn't claim any sort of objectivity? How can I trust reporting that doesn't even aspire to be objective?

> The purpose of starting the prize.

Can you be more specific?

> It is parasitic growth on the Nobel Prize reputation.

Can you explain why you think it is a "parasitic growth"?

> Economic Sciences. There are great economists, and great economic research (see the Akerlof and Romer paper I linked to above), and some even win the prize. But it is not a science.

What definition of "science" are you using? Is literature a science? Is peace a science?

What about anthropology? Geography? History? Linguistics? Political science? Psychology? Sociology?

Do you think computer science and electrical engineering are "questionable disciplines"? If not, what point did you intend to illustrate with them in your original comment?
A script sending an IFTTT push message when a torrent download starts or finished downloading
Yes, also it should be in the top half, #12 makes it sound not very important. Certainly before "be fancy."
There are self-hosted proxies, and there are publicly hosted stores, but all stores are part of the exact same hierarchy and share some of their knowledge. That's mainly a consequence of implementing the intended user experience as originally designed back then.
As I understand it, the Android One phones all receive updates from the vendor and not directly from Google. Historically vendors have not done a good job at making updates available in a timely manner.
I mean, not everywhere. Minnesota has plenty of small colleges and housing near by can be very cheap.
In Silicon Valley, the rich get richer while wages stagnate for the rest
It might work if you hardlinked the directory containing the shared files into all your apps' workspaces (aka $HOMEs). I would just be worried about leaking privileges through the link somehow.
Subsidized renewables or at full cost?
You can't cite AT&T without mentioning that AT&T was broken up by the government. It's entirely possible that the government will come and split Alphabet into several companies. That has been suggested by several knowledgable tech pundit. But until that happens I just don't see Google faltering.
One more alternative, buy used Pixels, I just bought a Pixel 2 yesterday for $325. Less than half what the Pixel 3 starts for. Sure, it is small risk but if you would prefer less risk you can get certified refurbished ones for just a bit more from Amazon or Best Buy. I live outside the US so I used ebay as they do international shipping. Lastly, you get 3 of OS and security updates (2 years from now of course since it is a year old), this is the first Google phone to get updates for this long, all previous devices were 2 years.
Google has done a great job of spinning this as "unexploited". The reality of it is (if you take them at their word and believe they only kept 2 weeks of logs "because privacy", which is suspicious for a company that thrives on data collection), they have no idea whether or not it was exploited.
Yes, I think my point still stands that a large number of desktop apps either have lax policies or run unconfined. I don't know if things have changed that much recently. Confinement is opposite of ease of use. So Fedora/RHEL have selinux in enforcing mode, but the policies are still more effective for servers. I don't know how far they go with the policies for desktop.
There is no motivation on the defense contractor side to do anything more than satisfy the requirements of the contract. And any R&D spent should result in an interesting demonstration that brings in more business.

Standard operating procedure would need to change so the government entity has security as a requirement, details on how the requirement can be satisfied, and a bunch of money to pay for it.

So tack on $X million for each contract to have a 3rd party audit the code, documentation, and hardware for security vulnerabilities. And an added maintenance contract to fix any future vulnerabilities for the lifetime of the program (20+ years most likely).

From the higher up side, what do you get for all that money spent? No new functionality, no fancy demos. Going to be hard to convince them security is important when they can fund something they view as more critical or more interesting.

EDIT: To answer the question of what can be done, I think it'd require a culture change on the contracting side. The engineering side of the house is mandated to only do work that relates directly to the contract. The hours bid will likely be for the minimum necessary to satisfy those requirements. You can create a new interface, but you won't have the time to do any fuzz testing for example.
I appear to be the highest ranked woman here. My old handle, Mz, was briefly on the leaderboard.

Posting as openly female here has always been challenging. It's better than it used to be. Among other things, I see more women with more than 2k karma than I used to.

There is still room for improvement. My feeling is that YC is remarkably inclusive without really making a big deal out of it. My feeling is the HN mods are interested in making HN more inclusive.

I do realize there are significant challenges. I don't think it is due to HN being a bastion of toxicity.
I am probably being too pedantic here, as it is certainly unethical to state that publicly as a mayor. I only mean to convey there’s no such thing as an unethical thought, only unethical actions.

Among other things, it is certainly socially acceptable to date or socialize mostly with people inside your own race, and I don’t know of many people who would hold this behavior to be racist.

EDITS: wording, clarity. Apologies.
The exposure most people have to prolog in school is about a chapter in the "programming languages" course.

Yes, pick any book and work through it from page 1 to the end. Preferable 3!
Read and pour through the manuals for whatever interpreter & compiler you use.
Be warned, Prolog will ruin you, you shall be able to slay dragons and at the same time you most likely will not enjoy programming in "modern languages" anymore.

(Intro/Novice)

Learn Prolog Now (free on the web)
Adventure in Prolog(free on the web)
Logic Programming with Prolog

(Intermediate)

The Practice of Prolog
Prolog Programming for Artificial Intelligence
Prolog Programming In Depth
Prolog Experiments in Discrete Mathematics, Logic, and Computability

(Advanced)

The Art of Prolog
The Craft of Prolog
Clause and Effect
Simply Logical

Prolog and Natural Language Analysis
Meta Programming Logic
Intelligent Image Processing in Prolog
Expert Systems in Prolog
Functional Grammar in Prolog

(Papers)

Warren Abstract Machine
Negation and Control in Prolog
She shouldn't have to specify "I don't want to be the mayor of a town that's all any race" because the only race that has any chance of dominating her town is non-hispanic white.

Similarly, it's not heterophobic to say "I don't want to work someplace where they don't hire gay people".
I am not, unfortunately. :-/ And I don't have much need for a phone with lots of grunt, so the Pixel seemed like a good compromise.

Any other suggestions for a solid Android phone with a headphone jack that won't give me any trouble rooting it? Replaceable battery would be nice too, but I'm not picky on that.
And subsidized fossil fuels?
Apple Hit with False Advertising Suit Over iTunes TV Bundles
Yeah. But who tells the EPMs what to do?
$1.7T is a lot of money just to protect your major investments in killing people efficiently. Modern society I guess.
Sometimes I wish physicists or mathematicians or whoever will actually try these engineering or whatever problems. There may be certain aspects of them that your training will make you very able to handle, but these problems are actually very hard and you need a lot of their specific knowledge for them.
Τετράδα από Ευρώπη την Τετάρτη
Ways macOS handles the this problem:

1. the File Open dialog is itself the permission prompt.

2. documents consisting of many files are structured into project bundles; you open—and thus grant access to—the entire bundle at once.

3. the GUI is structured to orient activity around documents rather than around applications. You hardly ever launch an app and then open a file in it. Instead, you open the document and the app is its default handler; or you right click the file and Open With the app; or you drop the file onto the app's launcher shortcut; or you drop the file onto the running app window. All of these actions implicitly grant the app permission to open the file, in the same way the File Open dialog does.

4. Apps can persist the token representing this granted permission in a serialized state file, and it will even survive OS reboots. There are some macOS utilities (e.g. DaisyDisk) that need access to your entire disk—but you only need to grant this access once. (DaisyDisk asks, on first startup, for you to open the Finder and drop the icon representing your primary hard disk onto the running app.)
Lambda School has a flat fee as well ($20k for 7.5 months of FT training)
False they can’t cut it back for economic reasons. The economy is based on it
Is California's SB 827 coming back? Scott Wiener's new transit density bill
Gob's program!
Good point. They should compare like with like and neither with subsidies otherwise you're just measuring which has the biggest government discount by proxy.
Then we can only hope people will continue to be greedy, and global warming should go extinct!
Exactly, not all talent is prepared to up and move country. Age and family all factor into it.