skysight-inc/HackerNews huggingface dataset:
I've been using a lot of Python GTK via gobject introspection lately. It works fine, or at least a well as GTK ever works. Why would I want to switch to Qt?

1) I like how GTK and Python object lifetime tracking are compatible (both are simply reference counted), where as Qt has this hierarchical model that feels weird in Python and that led to random segfaults when I tried using PyQt for a serious project last year.

2) gobject introspection works with a variety of different bindings and libraries and provides an object model extensible in any language. Last time I looked at Qt bindings, they looked more like pre-gobject-introspection Python GTK bindings, meaning they were fixed-function and frequently left out some functionality. With gobject, all language bindings are first-class citizens.
Typically a third and would obviously still come out way ahead if you do the basic math.
hi Jahak, the server code for each peer in the social network is here: https://github.com/ssbc/scuttlebot/
And it looks like it has been maintained which is weird.
The reason why I chose PyQt over wxPython was the former's support for custom styles. I wrote an article with my thoughts on picking a GUI framework [1], in case you're interested.

1: https://fman.io/blog/picking-technologies-for-a-desktop-app-...
Comrade, when the workers take over there will be utopia for all!

Jokes - there's nothing wrong with a sensible financial sector but our current over-financialised world of financial speculation with the public being required to bail out financiers is dangerous and needs to be reigned. This to me is just another example of how useless a good chunk of modern finance is
Yes, but that doesn't solve the problem. That is just another way of rephrasing the problem. A stress-energy tensor is still dependent upon position and strictly speaking is not a thing in itself, but a mathematical description of an thing/effect - in this case a graviton field or equivalent which is associated with the higgs field of a particle in superposition. The result will always be described via a stress-energy tensor, but this is a description of a result, not a cause.

However this works out, we still have to deal with the "position problem" when it comes to describing the gravitational field of a particle.
i've heard his wealth estimated at $200 billion USD. but at this point i don't think it matters. he has an entire country.
Tracking High Availability for PostgreSQL with Heartbeat
I was recently surprised by how non-ugly a Python Tkinter app can look with some effort. Take a look at this:

https://thonny.org/
November is coming.
> When the patients were seen in our neuro-ophthalmic clinic, detailed history taking revealed that symptoms occurred only after several minutes of viewing a smartphone screen, in the dark, while lying in bed (before going to sleep in the first case and after waking in the second).

And does that gives permanent or lasting deficiency ?
I don't think these two ideas are as opposed as you're implying. They're describing two different perspectives on the same process. To wit:

1. Individuals have values and ethics that they'll make a reasonable effort to comply with. Society recognizes this and rewards and punishes individuals for the ethical bent of the projects they are clearly responsible for.

2. As the size and complexity of a project grows responsibility becomes diffuse until there's no single individual to hold responsible for any given decision. Once this happens the informal, personalized ethical safeguards begin to break down.

3. Once the informal individual scale safeguards have dissolved they usually can't be rebuilt. Instead they need to be replaced with formal safeguard mechanisms that operate at the project scale.
> I've always wondered how much cash Double Fine burns through to stay in SF

The documentary on Double Fine releasing Broken Age sort of touches on this as it chronicles the journey from idea, kickstarter, development, and release. In there there were some small layoffs or needing to shift people to bring in more money. Tim goes through some visual changes as well as the stress mounts.
unique selling point.
> sharing the advice with people in similar conditions

this piece doesn't do that, since it doesn't analyse what the author's conditions are prior to moving to SF. The reader is not armed with any useful means of deciding whether the author's conditions match their own.

It's also full of sweeping generalizations presented as fact.

> If you’re in tech, you need to move to San Francisco.

that's a sweeping generalization presented as fact, without a hint of irony, suggesting that if you're in tech and you -don't- move to SF ... then, what? You've chosen poorly. You'll regret it. You'll be sad. You'll hate your life.

Hilariously, the author cites Amazon as one of the companies that are in SF, but Amazon is from Seattle.

It says "the coolest companies" under the assumption that the reader shares the author's values. It says this so plainly that it suggests that the author is not even aware that other people could have different values from their own.

> All the coolest companies ... Facebook, Salesforce, Uber

I don't think Uber is a cool company. I think Uber is an evil company that is actively doing harm to society. There is no amount of money that Uber could pay me to work there, because I think that they're unethical. Salesforce ... cool? From my perspective, Salesforce is one of the least cool things that humanity has ever produced.

> A pattern I’ve noticed is that newcomers here tend to fall in love with the city at first sight.

yeah I hate SF, and only go there begrudgingly for work. I would never elect to move there. I know many people in the industry that feel similarly.

but of everything here, this is what I find the most damaging:

> 6 years later, as I predicted, none of them have come, and their roots have gotten deeper. They built companies or careers, took mortgages, got married…

the suggestion here is that people who decided to live a whole life have somehow chosen incorrectly. I would be shocked by the arrogance, but the arrogance of tech industry zealots has long since ceased to be shocking.
eBPF
I know I'm moving the goalposts here but do you know of any native applications instead of javascript web apps packaged with a headless browser?
Probably quote marks around "Volkswagen" would make the title a lot more clear.
Even just the first minutes, the Cyan logo, and the introductory music, are etched into my brain. Every once in a while, despite the fact that I haven't played Myst in at least a decade, they'll just pop in my head.
Can’t edit but meant to say quarterly vesting not refreshers.
Released a new version that fixes that https://twitter.com/manyver_se/status/1044634093181448197
You may be right that privacy may not matter any more, and/or that the battle for privacy itself is already lost.

To provide an alternative approach to consider, there's always the questions of "qui bono?" and "quis custodiet ipsos custodes?". (There's are quite old questions, if the fact that they are often served in Latin wasn't a dead giveaway.) "Who benefits?" and "who observes the observers?"

Are you getting enough value from people using your private information?

Do you know who is using your private information? Who is keeping them honest/lawful/good?

Those are very tough questions, and a lot of the responses here certainly will tell you that the answers aren't in your favor. Though that's for you to judge, you may be benefitting enough from your Google services and social media, that maybe that's a fair trade-off for you. You may feel that market controls, capitalism, shareholders, may hold enough interest in keeping corporate entities accountable that you aren't worried what they are doing with your private information. That's a perfectly acceptable stance. It's largely the default stance these days, which is why so many posts are so fervently pro-privacy, because that's the stance that needs the most defending.

Here's the thing though, even if you agree that maybe privacy is an intangible benefit that is already "lost" and not coming back, there are still interesting answers to "qui bono?" and "quis custodiet ipsos custodes?" that push towards the opposite direction: fighting for less privacy overall, but more transparency/accountability.

"Who benefits?" Why should Google make so much money selling advertisers to you personally? Why not disintermediate that situation and sell yourself directly to advertisers?

"Who observes the observers?" Who is it checking that Google is only using your private information for ads? Can you demand that Google explain everything they do with your private information, including when and how it gets "anonymized" or "aggregated" into other metrics? How much of your privacy data goes through open source code that you can evaluate for yourself? Can you access the foundations of their machine learning algorithms and help find biases as a user, as a general part of the "crowd", without being an employee or government auditor?

One possible demand in a surveillance state is to dismantle the surveillance, and if privacy is already lost, that's a doomed battle. The other possible demand is sousveillance: "I should be able to watch you back."

A good book of essays on the subject, if you want to explore the idea further: https://en.wikipedia.org/wiki/The_Transparent_Society
You think everyone else can't make conscious decisions, but you can? That sounds like solipsism, or just a lack of empathy.
I feel like if you own property in the valley, there's no reason to "launder" money in that way, just rent it out to whomever and get some money.
>When you have very specific lingo, it’s extremely easy to circumvent the law. You want to keep the law vague and open so you have lots of maneuver room to prosecute. This assumes you trust the government, which when compared with companies I 97% do. Bruce Schneier’s latest book, “Click Here to Kill”, makes the same point [1].

Companies don't have a monopoly on force that the government does. This greatly changes how you calculate who the law should favor. I much prefer specific laws instead of laws that are selectively applied to whomever the government decides to target, because there is a long history of showing a very evil nature in how they pick targets.
I only have a cursory knowledge of DSP, but it sounds like this was implemented by using the 5 second clip to build a matched filter kernel. This would require convolving the samples of the 5 second clip with the entire song to find out where it matches, which should work super well, but I think it would be really tough to scale this up to millions of songs. Is this how it was implemented?
> Why would I want to switch to Qt?

Because GTK is awful outside of Linux.
I can remember something similar about the same time being shown on BBCs Tomorrows World. Back then the idea of 3D TV was that you could change the perspective of what you were seeing by moving your head. From memory I think the screen had some kind of honeycomb pattern over it which was to do with their implementation of the different perspectives.
If you think it's "challenging" to use Android devices without Google, you should try using your iPhone without Apple. At least with Android you have the option of installing a custom ROM based on AOSP with no Google services.
An org doesn't have to "intend" to discriminate to actually discriminate. Plus, the jury may not care about "causation" and instead focus on whether some filter of some kind somewhere screened out older people. It depends on the jury instructions and the personalities of the jurors.
Doesn't your own link say that there is a ~2.6 times higher likelihood of violent offenses in schizophrenia compared to the General Population?
Of course, it does say that the effect is significantly more pronounced with a 'substance abuse co-morbidity' but I can't seem to find the likelihood of a substance abuse co-morbidity with schizophrenia in this paper.

There also does not appear to be a definition for what they define as a 'substance abuse comorbidity'
Looking it up:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2669586/

"Schizophrenia Patients Report Consistently Higher Rates of Substance Abuse Than the General Population, Notably With Respect to 4 Licit (Nicotine and Alcohol) and Illicit (Cannabis and Cocaine) Substances"

it also says this is not to be used as a baseline for studies but if Schizophrenia is commonly co-morbid with substance abuse then pointing out that mental illness doesn't increase violence by much seems like a red-herring.
No idea what GP's role is, but given corporate environments, installing a PDF printer driver isn't always a quick process. This is particularly true if they're working with customers from many different companies, each with their own IT considerations.

Recommending Chrome is an easy enough way to get that functionality.
As funny as this is, I'd not be surprised to see a trademark challenge from VW sooner or later.
Anybody know if it's easy to reverse engineer or strip parts of the application when deploying PyQt5 apps? Or do you need extra measures to obfuscate the code to protect certain logic?
They are, but they are a non-profit, not a VC backed unicorn.
Shun the non-believer!

(I guess we're both getting downvoted today huh)
This is a case where the "in 2018" in the title is very helpful, as Googling information about Python and Qt usually returns something dreadfully out of date. (and as other comments note, there are lots of new companion tools/competitors like Electron)
This may be generally true, but I don’t think it is specifically in the case of Telltale. They made interactive fiction. Should that really require superstar programmers? Where they probably should’ Been spending their money is on artists that produce things their audience looks at and goes, “Ohh cool, I want that.”
Use Heroku buildpacks to generate Docker images
Game companies need a variety of talent that can be hard to find. This includes engineers, artists, writers, and so on. The Bay Area isn't the only place you can find that mix of talent. There are probably as many game developers (if not more) in Southern California, but also in Montreal, Seattle, Chicago, Austin, Vancouver, etc.

The trick is that it really helps to attract talent if you are based in a place where people want to live and are likely to find other employment. Once you are established in your career, if you move for a company you ought to like living there. And if you like living there it helps if there is another place you can work if something happens to that company.

[Edited for grammar]
Non-engineering spend at open source companies like RedHat or Anaconda is typically much higher than 50% of revenues. That includes sales and marketing, getting through the IT approval process at big companies, etc. all of which is difficult and pretty expensive.
maybe remove it a bit, like voltzwagone.
You have no idea how much I relate to this man, I had almost the same exact experience with an ex of mine except that I was the catalyst to a large chunk of the problems she ended up experiencing.

My girlfriend was an old friend from high school that I reconnected with after many years. We clicked instantly and started dating shortly thereafter. Slowly she let me in on her struggles with depression and bipolar disorder. I was openly supportive but I never paid it any mind since she seemed the same as anyone else whenever we were together.

Fast forward a number of months and things quickly unravel. Out of nowhere she starts shutting me out and acting erratic. Then she breaks up with me. A week or so passes and she reaches out asking for some of her stuff back. I oblige and we meet up. Afterwards, she starts telling me about how she misses me and how she made a rash decision. We start sleeping together again but she's still being distant.

Fast forward another month or so and I finally learn the truth. She broke up with me because her ex reached out to her and she didn't know how to handle it. Then she got back together with me out of impulse, but she didn't know what to do since her ex had already moved back in at that point.

Where our stories differ is that I kept on seeing her after finding out about the boyfriend because I didn't want to abandon her. One day she'd tell me that she was only with him because she needed the financial support that he was able to provide her, then on another she'd talk about him like he was the greatest thing to ever happen to her.

Eventually things came to a head and she blocked me out of the blue. Later on I found out that she was actually pregnant and had an abortion. At the time I was so angry at her for everything but in hindsight I think she did me a great favor. Mental illness is nothing to scoff at and being with a person burdened by it is a struggle regardless of how much love you have for them. I don't think she's a bad person and I'm greatly indebted to her for forcibly removing me from her life.
Well, value the options of the company you are negotiating with at nothing. Value the options of the company you are leaving at nothing internally, but at something when the company you are negotiating with asks. I’m making $xK dollars and I have significant equity is a better bargaining position.
That's an interesting picture. I took those numbers and compared them to Wikipedia's purchasing-power adjusted average wage figures for 2017 at https://en.wikipedia.org/wiki/List_of_countries_by_average_w.... Here are the results sorted by ratio of average developer salary to average salary in each country. You get the best bang for your buck in .il and .fr doesn't (quite) get the wooden spoon.

Country Ratio dev:avg
Netherlands 0.851031639465174
France 0.891326705519369
Canada 0.944941413632355
Finland 1.00083791080905
Australia 1.01779098644302
Germany 1.05075128717033
New Zealand 1.07384561596284
UK 1.18906064209275
Sweden 1.29738400207581
Norway 1.3082871202062
Switzerland 1.31657113498065
Denmark 1.34069094159251
USA 1.48617853958189
Israel 1.85359454758035
There's nothing gentlemanly about ripping off people who work for you to the tune of millions of dollars.
Do you have plans to get this to other cities? I run a club that does tech workshops and tech talks and I think this would very helpful for us.
I wonder if this would fall under protections for satire.
> isnt it protected by Copyright and Patents already?

No. Generally this is trade secret territory.

> Almost everything in hardware can be reverse engineered,

Not in time to get a RE'd product to market before it's obsolete. We are talking about very, very complex designs.
It's still just a "technical preview", but I've been using it for a while and didn't have any problems that weren't caused by me not knowing how Qt works.

Some of the examples in the documentation are still in C++, but it's pretty easy to translate them to Python since the names are the same. (Sometimes painfully so, e.g PySide2.QtCore.Qt.ScrollBarPolicy.ScrollBarAlwaysOff.)
Palo Alto Central Express. Cut off side streets. Traffic will improve, and kids will be safe in the street.
You are weakening your own case by grandstanding. No sane person would expect you to "take responsibility" for some politician you didn't like (or help) to get elected in Ontario (a place with 14 Million people, but of limited global impact). You staying in Ontario (even without engaging in political activism) is not at all comparable to directly working on products you consider immoral in a company with an engineering workforce roughly one thousands the size of that but vastly bigger global impact. Neither in terms of personal culpability, sacrifices required or plausible positive effect your decisions might have.
I've never tried it but given Python's interpreted nature, it is likely pretty easy unless you use an obfuscator. Note that that's true for Java .class files as well. I was really surprised once when I tried to decompile one of my own that I had thought would be safe. You get near-perfect accuracy.
You don't understand all the complexities in how legislation is created or why the executive does certain things. You may have disagreements with many of those laws and actions — if not now, you will the next time power changes hands/parties.

How can you prevent yourself from being manipulated all the time? How can you prevent yourself from being extorted or blackmailed for something society (or your circle) doesn't approve of? How can you prevent the rest of the citizens in your country from being manipulated all the time? How can you make sure that investigative journalists and activists don't "disappear" or don't get shutdown with scandals or shaming or blackmail? How can you know the truth about whoever these people are fighting against? The foundation for all these is that you need, and everyone needs, privacy and strong privacy protections. You cannot have a free society without it...but only a mirage of it where you believe whatever those who are in positions of power and influence tell you to believe. They could be political, corporate, religious, or other people/groups/entities. They might even be from another country.

There's something called "balance of power". Usually, governments are more powerful and have more ways to control or subjugate common people (even in free democracies). One of the things (not the only thing) to counterbalance that is privacy for common people (so information can flow easily). The same can be said of large corporations too, who are usually so rich that they can lobby or nudge or push politicians to do things to their bidding (something you as an individual may never be able to). If some corporations rely on privacy intrusions to grow larger and gain more influence, obviously we need strong protections from them.

Privacy usually doesn't seem to matter to those who are privileged enough to or able to live a comfortable life without trouble from other people. But once you face issues or take a deeper look at those who are not as privileged, you may understand why this is such a big deal. Those people are the ones most vulnerable to power, corruption, etc., and they're also the ones who cannot fight by themselves in many instances without the protection that privacy offers to their supporters.

If you're somewhat well off that you can afford to spend some money (even by foregoing eating out a couple of times a month), then you can surely opt for (paid or donationware) services that aren't relying on your personal information to stay in business.

[Anyone further interested can also check out my profile here for a little more on this topic]
In that case, all that is leaked is your email address, which is probably in every email database already. Email addresses are not terribly easy to keep secret anyway.
The headline doesn't match this statement, which makes more sense: "Apple engaged in a years-long campaign of false promises, stealth and subterfuge designed to steal Qualcomm’s confidential information and trade secrets for the purpose of improving the performance of lower-quality modem chipsets."

The complaint could amount to Apple having characterized the performance of Qualcomm's products in a way Qualcomm believes is not allowed. It is unlikely Apple literally broke into Qualcomm's R&D infrastructure and stole source code.
I'd actually be happy if the name was changed ASAP, as it took me a couple minutes to figure out that the package was not an actual Volkswagon project. I thought the repo was extracted code from some official testing product.
Is it? Why? Works fine for me.
Further into the thread there is another test (on the 12.1 beta) that has no smoothing.
Socialism goes completely against the whole idea of entrepreneurship, which HN, I thought, is all about.

As someone who lived in a socialist sh*thole, I absolutely don't get why young people are suddenly favoring this horrible ideology.
Apparently only effects the front facing camera. Noone is doing anything but selfies and facetime with that.
This no legal advice, but in the USA to make a Satire you should be able to use the VW name. The same way the Silicon Valley series uses real company names on their episodes.