skysight-inc/HackerNews huggingface dataset:
This hasn't been the case for a few years. PyQt has been excellent from the beginning of Qt5, and as of 2018 or so the Qt for Python binding is also in very good shape.

I code cross-platform in C++ or Python primarily, so maybe that's why Qt is such a good fit. All the frequent version incompatibilities of Gtk3 just made me not really look into it any further.
Using SQLAlchemy has been my biggest (technical) regret in my current project; it was great at first, but overtime it's made testing a lot harder and session/object management has led to subtle bugs.
> Why does a random bar or liquor store get to scan the barcode on my license and get my name, address, and phone number that they can sell to a third party?

That's not a thing where I live. Sucks that you have to deal with that, and that it's not outlawed. Where do you live?
Take seroquel instead. Less risky, at least mentally. Also more powerful and effective.
Looks like that poster is in a completely different category from the general population. It says so in your quote as well: "does not appear to _generally_ outweigh the side effects".

That's a rather common mistake and I'd guess many doctors do it as well. Treatment risk depends only on alternatives. A pill that gives your a 0.01% chance of sudden death is an absolute no-go for genpop, but may be heaven-sent for a particular patient.
I have no problem with English

I speak Italian as native language, for me GIMP is just a name, like the BALKARP IKEA sofa, I consider it a bunch of letter stuck together that represent something, but don't mean anything and if they sound like something real, it doesn't really matter.

I also speak English, Spanish, some French, some German

Of course I would never call my product "ugly bitch" but of course I wouldn't also call it pizza

And yet Martin Odersky language before Scala was named pizza

I wouldn't call it merda (it means shit, in the worst possible way)

There's an American band called black merda (in Italian it translates as black shit) they used it because it sound like murder in English

You have to understand that English is not the Lingua franca of anything, at best English spoken by non native English people is

You have to accept that speaking someone else's language doesn't mean you have to accept every cultural issue that people born with it might have

Photoshop is as ridiculous as gimp and I would never take seriously a software in Italian that is called "negozio di foto" from a company called "addobbo" for the operating system "finestre" or "mela"

It's something that would make me think of the kindergarten

But I accept it, ridiculous as they sound, because they are just brands, you get used to it and live on

GIMP is the best of the lotto because it means GNU image manipulation program, it's the most professional name of them all

And GNU is not the animal, is an acronym

If English people have a problem with their language, it's not a global problem

and btw, what all of you are getting wrong by supporting this infinite rant on the name of this particular program that come out every single time it is mentioned, is that the name is GIMP the all uppercase acronym not gimp the noun

Like IBM or IKEA or SKYPE or YAHOO (yes, they are all acronyms, funny that nobody seems to have anything to say about the professionalism of a software whose name is pronounced "sky pee" while billionaire CEOs use it and refer to it all the time...)

It's a GNU tradition to use them

Only who knows nothing about GNU and free software could find it offensive
The "upvote" mechanism is more based on attention grabbing than popularity though, which definitely leads to a different sort of dynamic due to the different incentives.
Do we known why Apple no longer provide the source?
Could you expound? It's always been in the back of my mind and I take a fairly low does, but would love to hear more about how it started, symptoms, and how it's affected your life.

I'm really sorry, that sucks. There is some new medication that is supposed to treat it (I think I saw an ad on TV for it).
That is simply a 500 error. Or a 422 if request was semantically wrong.

No, this pattern is not the right one for REST. Don't call it REST, call it command/action RPC. The 90s called - they want their architecture back.
Sorry, it's in french so you'll have to use deepl.com but here's a very simple method to help create a spiral of engagement in your neighborhood : https://solucracy.org/fr/la-methode by gathering the needs and desires of your neighbors and making them visible to the whole community.
How to Search Emails in Gmail by Specific Time
Pricing starts at $299/mo - how does this stack up? No connection.
JAX can be used as a drop-in replacement for numpy but it enables JIT compilation (similarly to numba) and, more important, very efficient GPU compilation.

Numba is great for CPU-only code, JAX would be my goto solution to add GPU on top of a numpy code.

Theano had a numpy backend so moving to JAX was very straightforward and enabled GPU computations which is now a must for fast deep learning.
SEEKING WORK | EU/AU/US | Remote

Technologies: Android, Kotlin Multiplatform Mobile, Java, SwiftUI

Résumé/CV: https://zemberi.com/josip-zemberi-CV.pdf

Email: josip@zemberi.com

Website: https://zemberi.com

I do Android development, remotely, as a freelance contractor.

For clients outside Europe, I adjust my core working hours to the timezone of the team.

My recent work includes:

- jDay | Solo side-project app, built 100% in Kotlin, on Kotlin Multiplatform stack: https://play.google.com/store/apps/details?id=app.jday

- MOIA | Ride-sharing app developed in a cross-functional team: https://play.google.com/store/apps/details?id=io.moia.neptun...
Anecdotally, (as in, what I hear on the local grapevine) it's still going on. Intimidation, hive destruction etc.
I feel like it’s a great tool to have available because it has solutions for everything you might want, but I found myself preferring it more for scripting than for application servers. Never quite figured out how to properly handle database sessions, really.
Fun fact, there's more "NZ manuka" honey sold annually in the UK alone than is actually produced in NZ.
We also have absolutely no idea what else they might do. Psychadelics cause plenty of terrible, often irreversible negative mental health side affects as well.
What is not understood about psychadelics is a startlingly deep area.

This is similar (but not the same) as when they were marketing cocaine in products as a source of natural energy.

Why are we taking this 1890s approach to scientific research and ignoring the silent minority whose lives have been destroyed by them?
> No non-destructive adjustment layers ...

As promised.

They have a roadmap for which version it will be in - a roadmap that's been out there for years. Complaining that you don't have non-destructive adjustment layers for a version that's definitely not supposed to have it is a waste of time.
Strongly stated but I think there's some truth here. Most serious programming languages have a bias towards concepts explored in the academic study of programming languages. Of course academic theories sometimes provide a great foundation with some pretty solid ideas but they needn't be the only source of good ideas.

Programming is a design exercise and figuring out how to help humans think and explore design is something I think practitioners have more to say on than theorists. Or at least if not more to say, they certainly have more of a contribution to make in this space than we've seen so far. (disclaimer: I'm a practitioner without a CS degree working on a programming language)
I've been avoiding laser printers since they can emit ultra-fine particles into the air, which could cause lung damage. I'm surprised to see not a single mention of this risk in the thread. Is my concern not shared by others, and do people think it's not a serious risk?
While the video is interesting, I find it obnoxious to click on videos here filled with ads and sponsored content.
Google Search Cheat Sheet: Tips, Operators, and Commands to Know
- Built in LSP support

- Moving away from config and plugins in VimL, which is extremely idiosyncratic and awkward to use, towards lua and other languages via rpc

- Long term health of the project - neovim feels like a truly community driven project, whereas Vim seems bottlenecked by Bram and his specific desires. Neovim has also gone to great lengths to make the source easy to maintain long term.

- inccommand (https://neovim.io/doc/user/options.html#'inccommand')

- saner defaults
Just tried to switch to them from LE since I don't want to just drop 33% of Android users, but it looks like their ACME implementation is not RFC8555-compliant as their 'newAccount' endpoint can only be used only once in violation of section 7.3.1 of the RFC. They also seem to be pushing people to use their own proprietary API instead. So thanks but no thanks.
Your options are your http status are your application's status, which I think is what most of us are used to.

I used to use HTTP status codes in this way because I understood it was the correct REST way of doing things.

However, one day, a sysadmin contacted me to tell me that we had broken a release because our API was returning a 404. Actually it was a problem in the checking script that was checking for data that was no longer in the DB.

By making application codes equal to HTTP status codes, we had removed any way to distinguish between fatal errors and API results.
Because RPC is fine.
True.

Was in Google for a brief while; the pull of free and great food wore off very quickly when I had a realization that I actually should be eating 30-40% of what I consume any given day. And to rustle up something for that 15-20% is no big deal (rest 15-20% one can easily figure out from healthy/ok restaurants without it making any noticeable dent in your pocket or health).
> draw it by hand

Hahah, as funny as that sounds, it was a thought that crossed my mind as well when I owned the printer. That's crazy a printer company would push you so far.
Top Digital Marketing Platforms for Your Brand – AWD
Yes, we will be talking about the giants of the internet. We all know the digital world is growing dramatically so now it's time to grow your business with digital platforms. Show your best when the people scroll. Trust me, the reach is unmeasurable. People always ready to grab the best when they find quality products. So switch your businesses on these platforms and enjoy the uncountable reactions.
Is the roadmap influenced by when patents expire?

Edit: that would be a smart reason to plan so far ahead & delay features
A commercial smalltalk implementation is used widely in Lam Research for semiconductor machine tools.
I'm sure they'll change it once git changes theirs.
100% correct. That sounds like a nightmare. Most backend web devs don't have the desire/expertise to handle all the intricacies of web security.
I've seen this pattern before, and one can argue that it is the correct one. Your options are your http status are your application's status, which I think is what most of us are used to.

It's pretty infuriating actually. On a similar note I have to use certain command line tools provided by a third party vendor that exits 0 on failure, and writes something to STDERR (on success it exits 0 and writes something to STDOUT). The Unix conventions evolved over decades because they were consistent and useful.
BTW we don't say "mamma mia" so much, in that way, maybe you should check what you think of other cultures, before getting offended for a software using the name GIMP

So the edit, yeah, was to prove a point: Americans can't accept that their culture is meaningless globally and their puritans problems have no significance for 95% of the World population.

This isn't Reddit, I known this is a circle jerk of people thinking they are better than redditors just because it's what you are supposed to think here.

On Reddit at least people don't downvote you without commenting on why
Watch Jordan Peterson's Maps of meaning course : https://www.youtube.com/watch?v=I8Xc2_FtpHI&list=PL22J3VaeAB... , it won't solve everything but it will enable you to understand how to make sense out of life, and how your belief system works, so you can make it work for you.
No - it's just a list of logical steps. Things they need to implement before they can tackle adjustment layers. The reason it is taking so long is because it's a lot of work.
It is not at all easy to tell the difference between a DDoS and the slashdot effect (or HN hug of death, depending on your age). At least not without a man in the loop.
There’s an ongoing debate among go dev if the stdlib is enough or not to perform « real world » work (which isn‘t the case in other languages). This article is from someone who think it’s not. That’s interesting.
Sums up the HN mentality to me. "some foreign business exec didn't correctly decipher a cryptic technical abbreviation that only exists in my language correctly? What an idiot".
Well, there's a lot more than that:
https://github.com/ksimka/go-is-not-good
Here’s an interesting lecture from the primary developer of launchd (which “launch’d”, pun intended, on Mac OS X Tiger) discussing its design goals and implementation: https://youtu.be/mLwn_TbBntI
YouTube may not only be limiting access. It may also, or alternatively, be limiting copying. See 1201(b)(1). There appears to be a distinction in the suggested interpretation of 1201 between "access controls" and "copy controls". RIAA cited both 1201(a)(2) and 1201(b)(1). Circumventing copy controls may be permitted under the DMCA, however trafficking in the means to circumvent copy controls is prohibited. Using youtube-dl in order to make a copy of a copy-protected video for oneself might be permitted under the DMCA, but sharing youtube-dl on Github could be prohibited.
...so you would never be able to have a computer on for more than the length of your workday? That sounds insane --- I could never get any real work done that way, because so much time would be spent on "restoring state" to the way it was at the end of the previous day.

Sun solved that 20+ years ago with their Sun Ray technology https://en.wikipedia.org/wiki/Sun_Ray

These days you could do it with persistent VDI.
I think brlaser and brscan are the modern replacements.
And Play movies is now Google TV
The savings in office cost are measurable, the lost productivity is not.

It is, but not within the timeframe that someone will get their bonus/promotion for the cost savings and move on. Same scam as outsourcing.
The answer there would be strong "rights to repair" legislation. In the most affected markets it would be a viable option to go to the phone shop and have a new operating system image installed for 20 Euros/Dollars.

But those markets don't have the legal power against Google or Samsung.

And markets that would have the legal power, don't care about unnecessary electronic waste ruining the planet.

(Sent from Android 4.1 without Playstore.)
Phoenix Real Estate Market hot, what to know
Aak HN: Social Login Button Images?
Where can I find social login buttons? They're impossible to find, Facebook makes you use a JavaScript button and I can't find an official Google one.

Something like this but maybe more uniform and modern

https://imgur.com/a/vdYvsKj
Trapped inside this Octavarium...
Here is a competing solution that I am sort of fond of. https://storidge.com/ Note sure how it compares to Mayastor though.
Good essay until the author can no longer resist injecting her contemporary ethical analysis of the subject and then finally ends the piece with unwarranted political drivel.
I think the metaphor still holds, if we consider manual processes to be disposable dishes. Each time you use one, it incurs a cost, and the costs increase linearly with how many of them you use. However, with disposable dishes / manual processes, you don't have to think about logistics so much, and in certain situations it genuinely does make sense to go with the disposable solution. You just need to know which situation is which.
What will happen when you commit secrets to a public Git repo?
I believe Datadog and New Relic have integrations to monitor Google Cloud functions. You can also monitor through Cloud Monitoring if I am not wrong.
I guess MIT license freedom.
Found out promethazine (over the counter antihistamine) can make me sleepy after trying to use it to help with virtual reality sickness.

I've recently started taking it a few times a month to help out when I am having poor sleep, in an attempt to kick me back into a decent rhythm.

Reading the experiences in this thread of people using Seroquel or Zolpidem and their negative reactions - I am feeling a little sketchy about my crutch.
Not with traffic. Takes 30 mins just to get to the airport from downtown around rush hour.
> It's almost like one candidate has been telling his supporters to, in no uncertain terms, not use mail in ballots.

MI, WI, PA stopped counting votes on November 3. These states had the same candidate winning by 130K+, 300K+ and 700K+ votes respectively. It's remarkable that at about 4AM in Nov 4, WI and MI reported just enough votes to change the outcome of the election.

And there is evidence of people that was prevented from observing the vote count, and apparently some observers were kept so far away that they had to use binoculars to observe.
A small number of murders, plus very few fatal collisions, still seems like very good odds compared to driving in a car.
And HP-UX Vaults (I used them in 2000) and Tru64 containers as well.
Federal Electoral Commission - handles all elections, handles all voter registration. Counties, cities, political parties, etc have no say and are not involved in that.

Voters are not registered to or by any political party. Can vote for whoever they please.

Voting is done by 'good old-fashioned' paper and pencil. Votes are counted by electoral commission staff, and scrutineered by members of the relevant political parties. Those paper votes should all be able to be counted within a few days. They are a self-evident paper-trail, easily able to be recounted and double-checked. Machines are to be banned, as they can fiddle the books very easily.

Voting is allowed to be done over several weeks, meaning that everybody who wants to has a chance to get to a ballot-box. Voting absentee (voting at a location not within your normal voting area) is handled by the electoral commission staff. Mail-in voting is handled likewise.

Political party members are not permitted within the actual voting area. Only voters and electoral commission staff allowed in there. Steps are taken to prevent too many voters in the area at the one time.

Voting sites are sufficient in numbers that waiting times are very short, less than an hour.
Yeah it's ok ;) Going back to my original comment this code is exactly what I meant with "patterns to deal with other problems". You clearly used a pattern (accumulator) with wich you are familiar.

Do you agree that most imperative programmers would not come up with this solution on their own, if you didn't teach them the "accumulator pattern"?

For me personally a tutorial with a lot code like that would be interesting.

Showing me another version of a recursive descent parser doesn't teach me anything, because I know how to write it (with recursion!!!) in an imperative language...
I highly recommend using goimports to format your code on save: https://godoc.org/golang.org/x/tools/cmd/goimports

This will hopefully reduce some of the friction you are having.
A podcast called "I Don't Speak German" that's all about Nazis? I would hope these people are against racial prejudice, so I'm disappointed that the title of the podcast itself is associating "speaking German" with "being a Nazi".
Mailgun has personal service
Well they don’t need to be subsidized, the energy market just needs to allow prices to spike during the troughs. That will pay for gas while simultaneously incentivizing even more storage.
Start by expelling any false expectations you may have and then analyze what you have accomplished as compared to alternatives from peers or the marketplace. If you are not happy with your current path then make a change. This is challenging if you have dependents, but if you are single then just go do something else. Nothing is stopping you from a life change more than yourself.

Here are some common expectations to dispell:

* Unless it is in writing and legally binding nobody owns you anything. This is deeper than it sounds and many people struggle with this in a very infantile way.

* Don't be a freeloader. Don't expect people to give you assistance. Assistance is wonderful when you need it, but if you are dependent upon assistance people will come to think of you as a disease.

* Don't wait for somebody to tell when you when to start. Waiting is a waste. Just go. If you are wrong about something you can correct for it later.

* Don't expect all of life's problems to be solved by social structures. I have spoken with teenagers who expect to get into a good school or expect to have the most wonderful job once they graduate. Imposing false promises upon yourself results in more disappointment than action. If you want a wonderful job then start by working your ass off to be wonderful at your job.

* Don't expect somebody else to do your job for you, which includes tools and frameworks. Sometimes you have to get your hands dirty to solve a problem. Reliance on helpers to do your job for you is great until they can't solve a given problem then your fucked. Even worse is when that tool is no longer available, which is worse because the result is defensive behavior that nobody wants to associate with.

* Be goal oriented. If you know what you are striving for you can backwards plan the steps necessary to accomplish it. If you manage a team write those goals down and expose them to your team so that the team moves towards the goal as a collected unit.

* Understand the nature of vanity. Vanity is necessary to set positive impressions and satisfy customer experience. Beyond that vanity carries a diminishing return over time with an inversely proportional cost.
Indeed, there was even a Dr House episode featuring it.
Nice honey pot experiment.
> That's because there is no direct causation between legitimate elections and a Benford's law style distribution.

This doesn't make any sense to me. Why do we see it in physical constants and so many other places, but not election results?

I did look through that paper by Deckert, Myagkov and Ordeshook from the Wikipedia citation, and I find it extremely difficult to follow. (A literature search reveals a number of other papers with varying conclusions.) I haven't done any stats since college, and that was over a decade ago, so I don't claim to be an expert. Still, if you actually understand something, you should be able to explain it from first principles!

I did some more digging, and I did find this very well-written piece on Benford’s law. It is something I can actually follow: https://towardsdatascience.com/benfords-law-a-simple-explana...

In general, I think it is best to avoid argument from intimidation. I also don't think that linking conspiracy theorizing with someone that just wants to understand something better is a kind thing to do.
Here is the secret, one also doesn't need to follow IT fashion with every fad that pops up.

Still delivering on VMs, might be out of fashion, but it works, everyone gets it, and I get back home on time.
I wonder how does he feel when he's not under zolpidem. We can clearly see him being slow and mostly non-responsive, but I wonder what the experience for him is like - is it like sleep where he doesn't feel/remember anything about it (notice how once under zolpidem he does not think he has health problems), does he feel normal, and if so what is he thinking about, etc?
Love C64 basic programming in my childhood.

I would write basic programs with pen and paper in long car rides.
FlixBux expanded to the USA.

(I've never used the service on either continent, I usually take trains if there's a reasonable option.)

https://global.flixbus.com/bus-routes