skysight-inc/HackerNews huggingface dataset:
Ask HN: Best way to do a cross-platform Python GUI in taskbar (eg Dropbox)?
I want to persistently run a small Python program on the user's computer with an icon in the taskbar, that will work on Windows/Linux/OSX, with a few items in the pop-up menu.

Basically the exact same way Dropbox works as far as GUI goes.

It just needs to have the program running all the time from boot, monitoring something, and let them click the icon to open a little menu that has 2 entries to run functions in the program, and 1 entry to open a Settings/Config window.

I'm open to not using Python if there's a better way, but I was hoping to use this project to learn more Python, so that's preferable.
Please don't post flamebait, and especially not nationalistic flamebait, to Hacker News.
> Often the larger EMRs aren't even interoperable with themselves, each deployment is an island unto itself.

This is what I'm talking about. We're so far away from actual interoperability it's not even funny.

> The time it takes to request and receive records on a patient is measured in days not minutes.

Yup.

> While interoperability is something to strive for it's not the thing holding the system back.

Not sure I follow you. The siloed data seems to be a pain point for most docs. Patient is admitted for evaluation of X, Y, Z concerning symptoms. Patient was admitted to a different hospital a week ago for the same symptoms. Different hospital is on a different system, so I can't get the patient's history from that visit. Guess I need to have the records faxed over tomorrow morning. In the meantime, let me go order a bunch of tests that are probably totally redundant to what was run last week, but I can't get that data right now, so gotta run them again. Huh, that's a interesting x-ray. Wish I had the prior.
Ask HN: Is there a marketplace/hub for trained ML models?
the mikrotik cli is wonderful. you can script it all out. the UI is a little complicated, but oh well.

quick question - why do you need windows/wine for mikrotik ? we use the cli commands through the web console.

in fact we dont have windows in the office. granted you may be doing something more advanced than us, but curious to know.
Good to see others looking into tree model viz. I've done work with larger scale tree visualizations and found you quickly run out of space. I wound up using interactivity to reveal branch level info, dynamically pruned the tree based on train support, and I used a more sophisticated layout technique to pack more info in. https://www.google.com/amp/s/blog.bigml.com/2012/01/23/beaut...

FWIW visualizing trees like that helps spot problems really quickly. Overfitting behavior typically involves overusing a certain field, or growing long and relatively narrow branches.
It's Low Tech magazine: you can bet he's considered and analysed every form of energy storage you can think of, and several you haven't.
This is exactly the kind of abuse that GDPR is designed to curtail.
This is so boring it feels like a placed ad on hacker news.
I take issue with the spineless bit. If a corporation is undermining basic human rights that's a problem. You also can't expect exployees to stand up to a corporation because they may need the job desperately. There are certain things a government must do. I'd say protecting human rights is the role of government.
It's a OpenGL/Vulkan/DX12 API.

It is up to the other vendors to produce their own hardware and respective OpenGL/Vulkan extensions.

And maybe Khronos eventually gets to standardize them.
Pardon me but AFAIK all JDKs are backwards-compatible. Unless you're doing some weird sh*t which exploits JRE bugs (oh, sorry.. features). But that just makes you a bad dev as you tie yourself to the implementation rather than specification.
The _unsafe_ part being removed is not bckw_compat, I give you that. But if you're tied to this hole you're doomed to become legacy code maintainer as it's not coming back.

Just upgrade to OpenJDK_v(N+1) whenever it's out. Get rid of Karaf, Liferay or whatever is holding you back. Don't become a legacy app developer.
tensorflow hub? https://www.tensorflow.org/hub/
Naturally multiple code paths are required, as always.
Best Coub Video Mix #143: Best Vines Composition Videos (FunnY Cube)
iPhone Xs Max iOS 12 Snapdragon 845 Octa Core
Belladolls.Com to open sex doll brothel in Vancouver
Given 60fps games, with 5 minutes of play, and 8 NES buttons, it seems reasonable to search through just under 4,608,000 possible plays to find the shortest run!

5 mins * 60 fps * 2^8 button possibilities = 4,608,000 button possibility frames = 4,608,000 possible plays
I sincerely question the value of a managed wifi system for less than 5 hotspots, I also am even more dubious of the need for a cloud service. wifi should function without the need to phone home.
It isn't hard to type 10.0.0.1, and using local hostnames like "main" or "box1" wouldn't be much more secure either.
Facebook is Zuck’s baby. He has spent years working day and night to build it. Instagram and WhatsApp are the adopted children. Children that would otherwise eat his baby’s lunch.

Ceding to instagram would mean to acknowledge that Facebook has failed. Their stock ticker says FB. The hordes of employees working 100 hour weeks with million dollar RSUs would feel like the Facebook isn’t king anymore. They can’t be drunk on the kool-aid anymore?
> Apple's support for HL7 FHIR has also been a positive influence in convincing more provider organizations to open up public APIs

Is this actually the case? I haven't heard any talk of this at my institution, or on r/medicine.
Why have costly government regulation when users can just quit?

Plenty of other online and offline ways to connect with the people in your life.
SEO Ρίσκα που θα πρέπει να πάρετε και ποια να αποφύγετε – WEB DESIGN|
Please don't put "Show HN" on a post until it exists for people to try out. This is in the rules: https://news.ycombinator.com/showhn.html.
The answer is many folks depending on lifestyle.

But more importantly, increased robocalls seriously means more life interruptions. Work nights? Sleeping while sick? That phone still rings, and there are many reasons to leave the sound on. Direct to voicemail simply doesn't really solve all the issues.
Facebook Announces Oculus Quest – $399
For me, the biggest draws are:

1. No wires (easy to move around, can use anywhere)

2. No setup (no cameras to attach, drivers to install, etc)

3. 2 hands and positional tracking

I have a Vive, but having to setup all the components and deal with the wires is pretty annoying. I also have a daydream, but having to pop in my phone, drain my battery and install all that crap on my phone is also annoying. This is the perfect middle ground. Now I'm curious to see if Google announces something similar in a few weeks.
Sometimes it's your clients that are painfully slow to update. I know a client that (a few years ago), after a lot of issues and wasted time, we discovered that they had a Sun JVM 1.5 with some bug on String.length ! And the worse thing is that they not like the idea of update to Java 1.7
I see, but what has Fabrice Bellard to do with this? His association with Amarisoft is unclear to me. Has he actually made something, or is this just a 'hey, this is cool'?
Caixin Global: china financial weekly magazine Subscription
The Caixin newsroom is recognized as an unrivaled producer of independent, investigative journalism in China, and an indispensible source of information for investors, business leaders, policy-makers, and academics.

To Subscribe: https://www.bharatbook.com/caixin-global

Contact us :
Bharat Book Bureau
Tel: +91 22 27810772 / 27810773
Email: poonam@bharatbook.com
Website: www.bharatbook.com
This is great, a lot of people don’t know RSS exists but would be technical enough to use them if pointed in the right direction.

Somewhat related, I built a small tool to scrape sites with no feeds and generate one: https://feedbridge.notmyhostna.me/
https://news.ycombinator.com/item?id=18030655

https://news.ycombinator.com/item?id=18026060
Why does Peter Thiel think Donald Trump is so awesome?
"and in the real world you do configure; make install then"

In the real world, one gets an existing RPM .spec file, edits it for the required source one is about to build, and then runs:

rpmbuild --clean -ba software.spec

once one has RPM's there is no need for Docker, as multiple applications can be cleanly installed, upgraded or removed on the system, and the entire system can be automatically PXE booted and provisioned by Kickstart without a single line of glue code.

Say no to hacking with Docker and make install instead of formal system engineering.
> Who is still answering phone calls on their cell from numbers not in their contact book?

Anyone with kids.

Anyone who works as a B2B customer contact.
Cloud Computing Simple Plans and Pricing
E2E Networks offer various sets of Virtual Compute Nodes with different configurations based on CPU, Memory, Storage, Operating System to suit all business requirements. E2E droplets cost: https://www.e2enetworks.com/pricing/
WhatsApp to Hire Associate General Counsel in India to Handle Regulatory Matters
"Common Crawl" and Elastic Search? Elastic Search for ipfs. Adding a few petabytes with a lot of bandwidth to ipfs, maybe modifying the warc/wat headers to support ipfs address pinning? Some extra web browser code to sanitize, token harvest, pipe webpages that users visit back into the indexing/pinning locally with metadata for times visited and other counts, with a ui that allows user to pick and choose what gets indexed. Some extras around front page click through thrashing because of poor results, incentivizing quality with upvotes/downvotes/flags, charging for search, and paying for it with resource (bandwidth/storage) commitments.
One problem with feeds is many sites don't have feeds and people blame RSS rather than the site not implementing it. Another problem is noise: most sites just offer a single all-or-nothing feed, while they categorize/tag posts on their site. If they offered a comprehensive set of microfeeds that would help adoption I think (or include the category metadata).

Another problem is truncated feeds, requiring users to click links and navigate to the original site to read each item. While some premium readers claim to offer complete news items, this is probably against the wishes of the site and may be circumvented similar to the add-blocker arms-race. In my opinion if a site model requires users to visit it, then they shouldn't offer feeds at all.

Lastly some feeds are behind logins (e.g. forums), not all readers support these feeds.
I’ve looked at this code a bit and.... seems relatively straightforward to me. Am I too much used to enterprise code? Do you just mean the verbose naming?
Agreed. Can't understand the votes for this. This is literally IT 101.
As a security engineer, I cannot overstate just how horrible this is. Phone numbers might not be an ideal 2nd factor for authentication, but to punish users for setting up 2FA by using the provided phone number for ad targetting is incredibly unethical.
Automated PCB Reverse Engineering (2017) [pdf]
This comment is so naive and ignorant, it hurts. I'm sorry to be so harsh, really, but I hear this bullshit depressingly often, and ignorance like this has really contributed to an epidemic of asbestos contamination that is still very much with us.

Cement is a temporary matrix. Concrete and other cementitious structures are constantly weathering, degrading, and being demolished all around us. Right in my own back yard a 30-year old concrete patio is spalling, the flakes slowly turning to fine dust with every foot fall. Dust which is then blown about my yard and tracked into my house. Do you imagine that dust would remain "completely not dangerous" if it contained asbestos?

And apparently you've never worked with concrete or grout, because otherwise you'd have witnessed the unavoidable clouds of cement dust that erupt any time you open a bag, pour, shovel, or even breathe on dry mix.

> it'd not be great to do lines of ground up asbestos fiber cement, but that has a lot more to do with it not being a good idea to do lines of cement in general and nothing about the asbestos side.

Any asbestos in ground-up fiber-bearing cement would be, by definition, friable. That's what the word means.

Long time ago I'd hear people say the same thing about asbestos cement siding -- as though the cement will encase the asbestos for all eternity. As though no one ever re-sides their house, or as if re-siding never involves breaking or disturbing the old siding. The abject stupidity of such assumptions is immediately apparent the moment you break a piece of siding, either during installaion or removal, and you see a puff of asbestos and cement dust spring into the air.

Again, I'm sorry for speaking harshly, but asbestos kills, and people like you who spread the "asbestos is safe when properly applied" bullshit have made it that much harder for us to get rid of the stuff.
Mailchimp’s weird new branding
The best content I've ever read has been books that each took years to write. After that come NPR and the Washington Post. Then Ars. I pay for all of them, and everything else I read, present company included, isn't even in the same league of quality.

I guess I'm saying that I couldn't disagree with you more; if all the content I didn't pay for went away, I doubt I'd be negativity effected at all.
Before computers, "computers" were people.

It was a job title for numerical calculation.

It's a curious thing, but numerical computing predates computers. One striking linguistic feature is that in computational fluid dynamics (a kind of numerical computation), a method of calculation is called "a code". Whereas, for software development, a program's specific instructions are called "code". The CFD usage wrong to me, but since they were first... maybe we were the monsters all along?

In the future, we may have cellular/biochemical computation, or quantum calculation, or calculation based on some other phenonema (neutrinos?), perhaps not yet discovered.

Meanwhile, there's a pedantic argument that all known computation is really "electrical" (including human neuron pulses).
Extinction? I don't think most people are arguing that we'll face extinction. Just that it will be really bad, and really destabilizing, and might lead to a lot of deaths for any number of reasons (destabilization might lead to wars, poverty, overcrowding, famine, etc).

Truthfully, that's probably bad enough that the point of your statement still holds.
I'm sure prior experience is a big factor, but I could see how the greater height variances in lower case text can make it easier to read.
What about Rancher 1.6 and Cattle? Is it going to be improved? It had a perfect balance of complexity and features. I prefer it over k8s.
It's amazing how out of touch employees of advertising spyware companies like this David Marcus fellow are. I guess they have to lie to themselves that they're doing something, anything good, otherwise they'd go crazy from the cognitive dissonance.

Acton should get over his guilt, ignore the corporate attack puppies and use those billions to fight against the Facebooks of this world.
Save Electricity Upto 40% with These Easy Tips
http://archive.is/gEOen
Look I love the metric system as much as anyone, but it’s an American website and a lot more than 5% of the readers are likely American...
Tracking, because the rest of the controller is hidden in your hands.
Masayoshi Son Plans to Raise New $100B Fund Every Few Years
Shame that security wasn't really addressed, other than the brief mention of WPA2-PSK. I feel like PSK in general is a horrible idea in an office environment. Lots of people + lots of devices ≈ shitty password which never gets changed.

But then I still haven't had any luck setting up a WPA2 Enterprise config that works on all devices.
Thanks for using it, and for the kind words!
It's super easy to turn it off for five minutes in the admin interface.
For sub-$200 price range, I'd suggest some of the less expensive Garmin models (which Cardiogram is currently compatible with) or the Fitbit Charge HR 3 (which we'll hopefully be compatible with in the future).
Which part(s) of Google? Search? Docs? Drive? Analytics? There are at least a fee open-source alternatives already under development, such as Nextcloud (Docs/Drive) and Piwik (Analytics).

In order for open-source projects to be successful we need to contribute resources (time and money) and encourage coordination (I.e. contribute to existing efforts rather than bikeshedding or starting from scratch.)
"In less than a year since the fund first began making investments, it has already committed $65 billion to acquire big stakes in Uber, WeWork, Slack, and GM Cruise. Son tells Bloomberg Businessweek that he plans to raise a new $100 billion fund every two or three years and will spend around $50 billion a year. For perspective, in 2016, the entire U.S. venture capital industry invested $75.3 billion, according to the National Venture Capital Association."
Well, they are the ones who paid him thus it fits. Until you have a real customer, your product valuation is theoretical... even if your product is a company.
Introducing Custom Linux Images on DigitalOcean
Agreed. That's something they'll have to learn. Media empires have no problem presenting a different face and pushing different political views via different outlets. Full assimilation of the Instagram brand has negligible benefits and severe risks.
Close! You swapped an operation there: it'd be (2^8 button possibilities) ^ (5 minutes * 60 FPS), or about 10^43348.

A bit of a bigger space to search ;)
“The question not to get hung up on is what any individual's choice in this matter says about their attitude towards, say, historically underrepresented minorities. It is perfectly cononsistent to be pro-tolerance and pro-inclusion while believing this subculture ought to be all about producing good code without regard to who is offended by the process.”

I don't follow the logic. A hostile environment would negatively impact the long-term sustainability and quality of the project... alienating people who would be want to and are able to contribute... it's an odd trade just to appease those who would threaten the project because they demand the ability to offend or ostracize people.

A quick gaze beyond the rhetoric looks like a silly sense of entitlement.
Are you using AWS Lambda to launch a browser for a single test?
Why is it everyone thinks they are entitled to own a home or even live in a city of their choosing? I made the choice to move away from the Vancouver area so that I could have a roof over my head, but I don't resent high housing costs, I could have saved my money, not wasted it on cell phones vacations, fancy cars, eating out, going to movies and made many other lifestyle choices that would have allowed me to live in Vancouver and or own a home. I took public transit the other day and was shocked by the number of 500 dollar plus valued cell phones people were using, yet these same people whine about the cost of transit and the price of housing. If you don't like the costs move and they will come down, stuck in a city because of your job? Find a new one and if enough people do that guess what the costs will come down to match the demand.
I can actually see that being helpful for non-technical people
Cloudfare, Google, Microsoft, Automattic form “bandwidth alliance” against AWS
The SDK runs anywhere where you have Node running. And if you can run headless Chrome with Puppeteer there too, than you can use it in the SDK too. This might require several libraries and configuration settings. If I’m not mistaken, Google Cloud Functions support Puppeteer by default, AWS Lambda does not. With any Docker-based serverless platform such as Zeit Now or Apify Cloud you just need to use the right Docker image.
> [...] anyone who thinks that they deserve to use a service free of charge and also avoid advertising is extremely entitled and disconnected from reality. There is no free lunch.

We are using Hacker News, free of charge, without advertising. Or for a bigger example, most Wikipedia users have never donated and yet use the service with zero advertising. Or there's Signal, as mentioned in the article, and countless other examples.

Perhaps there is a free lunch after all.
Yes using information for a purpose other than it was collected for. Hopefully this means in Europe we won’t see this spam.
I posted this a few years back, problem has since become only more difficult: https://news.ycombinator.com/item?id=11626999

Writing an open, and distributed web crawler / indexer is a nice programming exercise.
Writing an "objective" ranking function (for any values of "objective") in an open, and distributed manner is structurally not favoured by humanity's current incentive structure. As in:

* a dev team have to agree on signals, and weights: "SERP quality" has dedicated teams of people assigned for specific verticals @ Google; replicating this in a distributed manner will be played politically

* Assuming any significant usage, the second you submit ranking code to public github repo, the algo will be played by thousand SEO scammers to their advantage

* Executing custom ranking function on other people's computer not only introduces security risks, but will have scammers setting up honeypots for collecting other people's ranking signals, and playing accordingly.
Classic and Traditional Wedding Invitations – A2zWeddingCards
Hilary. That is all.
you generally don't regulate companies, but whole industries. Then you punish companies for breaking the industry regulations.
Paytm Parent Moves NCLT Against Reliance Telecom
People call me all the time to offer me work, and they're not in my contact book until I've talked to them at least once.
May I ask how did you know the website was for sale?
Similarly, Whatsapp had 55 at the time of the purchase.
Using Dual SIM with an ESIM
In the situation I would just disconnect from my wifi and use 4g.
The 7P's of Community
https://news.ycombinator.com/item?id=18081920
That still leaves copy paste though?
With a founding team of six for a hardware startup, we couldn't all be paid without going bust, so the best thing was for most of us to keep jobs and accept the reduced speed of development. I've been working one or two evenings a week for 4 years, totalling 1500+ hours, which is close enough to a full-time year now.

As the software guy, I also found I spent much of the rest of the week subconsciously thinking through issues and solutions anyway, so by the time I did get that six or so hours to code I was pretty damn productive.
It's a big step, both assets and codepath have to change to make full use of it. It's possible to change some effects to work in a forwards-compatible way, but this isn't a free lunch. As an traditional GPU, the RTX is only slightly better than the existing 10-series.

Since AMD continues to hold console developers with their semi-custom chips, this is only likely to impact a limited set of titles in the near future.
Noticed as in “why am I being treated like cattle?”?
Introducing Voysis Embedded WaveNet
Ask HN: Which docking station for MacBook Pro 2018?
I bought a new Macbook Pro and am searching a compatible Dockingstation right now.
My needs are I want to connect two monitors and charge the laptop over the docking station.

Can anyone suggest a fitting dock?
Google Intern to Head of Google Maps – Interview with Jen Fitzpatrick
It was obvious you couldn't trust Facebook back in 2008 already.
I have written applications weighing in at about 10k lines of code (not huge, but big enough to have to manage some complexity) using LispWorks. I doubt I would have problems writing the same software in guile. I don't really understand which inadequacies you mean.

The only thing I really miss is conditions and restarts (which is a pretty big downside) and how integrated CLOS is (and the fact that LW pre-populates the CLOS caches is pretty neat!)