skysight-inc/HackerNews huggingface dataset:
Even in government, there are limits. To accomplish any meaningful results, you need to work with others and avoid faux pas

Try being a member of the Democrat (or Republican) party and openly criticize the leaders of the party. You would be immediately ostracized and none of your legislation or ideas would make it through again.

At the core, we are a social species that relies on cooperation. It is critical to have people constantly questioning the herd mentality so we don't run off the cliff. But the whistle-blowing can still be done in a respectful way (unless, of course, it is egregious like breaking laws, moral issues, etc).

In this case, even if you take a critical eye towards Google, they didn't want a paper that they paid for published externally. Tough. If you want free reign, you can't be part of an organization that pays your paycheck every two weeks.

Also note that this does not mean that the paper was not read and reviewed within Google and might have effected some change there. And it could have been published externally if she had taken the review comments into consideration and included some of the ways Google was trying to mitigate the problems - something that would actually be interesting and relevant to the paper
I've had this too. I'm pretty sure they've outsourced their support (or at least moved it overseas). You ask them simple questions and you get an answer which completely misses the question.

I had to resort to trial and error to find the answers to my questions about Stripe Connect and refund timings as it turns out that Stripe will count a balance as available even if the whole balance is already tied up in a scheduled payout, causing havoc with evaluating whether an account has sufficient balance to make a refund or not.

Took me 18 months to work out as I don't think this is documented anywhere and support were clueless!
All containers give you a guaranteed build process and proof that mutable state is only stored in well-known locations. That’s a huge advantage over full servers right there as any experienced Unix admin will tell you.

If you’re using a container based on an OS, you are installing far, far less and having only one process running. That again is a huge savings: no time securing postfix and cron, etc.

Another big advantage is that you’re shifting this work from the deployment time to build time. You do it once and can test it as long as you want before deploying it to production - no more failures because Red Hat’s mirror is unavailable or malfunctioning during your prod update window.
Sundar Pichai is a weak leader who has allowed this to fester. Likewise, this anger-mob is just going to continue cashing Google's paychecks anyway. So eventually, the only result will be all the sane people leaving, with Pichai and the Left Mob remaining to passively sneer at each other.

If Pichai would just man up, he'd send an all-hands to the company telling everyone to decide by EOD if they want to be on board at Google or standing in the parking lot chanting.
Maybe we have different views of what "changing" means?

Every software is different, so take my words with a grain of salt, but personally, if it's always changing its behavior/interfaces/architecture (as opposed to just growing or a healthy mix of both) to me that sounds like either:

- It's software that runs with a highly volatile and niche functional target (scrapers, certain bots and business/operation research come to mind).

- It's a snowball of technical debt asking for a rewrite that was never given a green light.

Sometimes an evolution is needed and then shitlists have a place. If you guide development through shitlists it means you always have shit to get rid of. Maybe you have a ball of shit, in that case?
What does a Honey Bee see?
I have always wondered about his legacy in Quantum Mechanics. Did he win the Nobel Prize for it, perhaps?. And how does his work on it stand in the light of later developments in theory.
Ask HN: Does anyone do Scientific Coding?
It seems like HN mainly revolves around web development and payment processing and all the standard business IT subject matter you would expect.

I enjoy programming, but am more interested in the scientific coding or numerical coding world and was curious who else on here is in the same boat.

What do you do at work, what is your title and educational background, what software and tools do you use, do you enjoy the work?
Migrating 45M Doodle.com users to Keycloak
All that’s redacted in the Texas lawsuit against Google
This is comical... As a Robinhood trader, I feel much less "misled" than I did when I was forced to invest in American Funds through an employers 401k plan. The mutual fund managers were scraping piles of money off my and my coworkers retirement nest-eggs and their mutual funds were consistently underperforming the market. The SEC couldn't be bothered to regulate where it matters, they're just gatekeepers and retail investors are not well liked by the power brokers.
Translation: Phasing out 3rd party cookies the right thing to do for Google.

In other words, Google is securely implanted in the industry and any "3rd party" tracking needs to be done through their "services".
Learning curve for kernel development gets steeper and steeper, and there seems nothing we can do about it.

It's a well designed machine already, so we might not care about it slipping into the realm of mysterious black boxes, but someday it's going to become one. A black box that exceeds human understanding
Their "mission" is to find conflict, or lacking that, create it. What is the "mission" otherwise? The entire field of "Ethical AI" is a total joke that serves as nothing but a conduit to inject college-grade identity politics into the work environment. There is literally nothing else to this field. Frankly Google should terminate the entire team.
Wikipedia is one of the most-used websites on the planet and they raise ~$90 million a year. That's still only like ~20% of what Mozilla brings in, and I find it unlikely that Mozilla could ever raise that much without driving away users with the annoying ads. That's not a problem for wikipedia because there's hardly a replacement for wikipedia, but there's tons of replacement browsers.
It's also used in Portuguese, but only in specific genres of literature (mostly in screenplays scripts), common romances rarely use it
A good reason to trust the FDA is that they have contributed to the safest food in the world! Our strict food regulations in the USA make things like trichinosis very difficult to spread around.
Having been to an actual dark site before, I can assure you that anything you experienced in a blue area is entirely unlike the experience of being at a genuinely dark location.

Crime isn't going to ruin everything if we turn off the lights for 2 hours per year.

At the least we should replace lighting in cities with directional lights pointed downwards, and stop wasting half of our light to the skies. We should also turn a portion of them off late at night.
> Legislation from Councilman Brad Lander (D-Brooklyn) will bar fast-food joints from laying off employees for any reason other than misconduct or failure to do the job.

So it's a pandemic, business is down, yet you can't lay people off. So the only option is to go out of business.
Alternatives: zstdmt is an alias for zstd -T0 and zstd will listen to the ZSTD_NBTHREADS environment variable.
> The effectful code shouldn't even be there. It should live separately from the render / view code

If that's your preference React is probably the wrong tool to begin with. React is just the view in MVC. Plenty of frameworks exist to help build an MVC with react that provide their own structure and guidelines.

React is incredibly flexible and can be used in many ways. All this shows is the need for strong architecture decisions and guidance because React is so hands off in making recomendations of how it should be used or what tools it should be used with.

That's a strength. It absolutely requires more up front work on yours and mine part to construct an architecture that fits our needs, but it gives us the ability to completely tailor the solution which is the best part.
But Google didn't ask her to add the references, they demanded she retract the paper. In the meeting when they demanded the retraction they refused to even explain why.

If those references to recent developments were the real issue, it seems very odd that Google responded that way.
Data Engineer at Lingoda (In Berlin or Remote)
Lingoda is scaling fast and we need to expand our BI team. Be our new Data Engineer!
> It is assumed that if you join a company you share their values

More precisely, it is assumed that you share the values of the owners.

> Move on, join up and use your time to help lift values you hold, don’t just spend all your time tearing down others. Respect the fact that others can have values different than your own.

I see a big problem with this argument, would you say that to e.g. Belarussian freedom of speech activists? That hey, they should just respect their government has different values, and they can move elsewhere.

You're talking about "others", but you really mean "people in charge". I think it's morally wrong to exclude large majority of people, who are not in charge, from the discussion what should be the values of the collective they are part of.
Two years ago I left IT and started my own wealth management company...and now I'm back. I can tell you, the regulations on the retail side of finance are nonsense and help no one.

Like gun control, bad actors don't care about your laws. The only people who are regulated are the honest ones, and the amount of regulation can put them out of business, or even dissuade them from being has honest as they'd like.

If RH lied about how they're compensated, then they are certainly guilty, but the harm to consumers is just the tip of the iceberg. Consider how much RH has harmed all the honest financial advisors who had to compete with a "free" service that hides their cost to consumers.

If I had lied to one client about how I was compensated, bye bye license.
Because it’s multidimensional. Security is one aspect, but the firm exists to generate profit for the shareholders, so the management has to balance these priorities.

The problem is that SMS 2FA is more user friendly.

App based 2FA requires user to download Google Authenticator, copy the key there, copy the resulting number out. It’s a lot of friction. And on top of that users can lose the 2FA key.

SMS is less secure, cloneable, but it reduces friction, which in turn results in more revenue. And without revenue, there will be nothing at all, secure or not.
Sure I'd be worried about false negatives. Identifying the infected to allow them to isolate is the reason for it. I'm not worried about false positives because there is little harm done in having someone isolate uneccessarily. Much more harm is possible by keeping an infected person, who now thinks they're fine, out in public.
Me too. I hate that Vercel and Netlify limit my build to using Node v12 because that is what Amazon supports. Node v14 is LTS now but still no telling when it will be a supported runtime. I refuse to live without optional chaining!
That looks nice, and could I say 'about time'!
TIL. I thought that was standard in English as well. It is news to me that it is not. Out of curiosity, what is the standard English format for such dialogues?
That happened after she was fired. You can't cite that behaviour as a reason for firing her. Violates causality.
>> For example, I don't hear a lot about the walkouts at Exxon or at Raytheon.

Maybe the world would be a better place if we did. At least "My god, people need to calm down." isn't really an argument.
Totally agree, I think most of the people hating on hooks haven't actually use them to write their own custom hooks or leverage their composable and reusable nature
Amazon decreases shipping time to 3-5 days for Prime users in Iqaluit
Scala 3 – Crossing the finish line
The default trade option on Robinhood isn’t a dollar value buy order. It’s a number of shares order at the market rate.
Yes, Cloudflare's offering here has promises of adding more functionality in the future, but I don't think that changes my point. At the moment, it is fundamentally the same as existing tools.

"Worker" functionality is already available on both Netlify and Vercel.

Cloudflare's version will obviously have a tighter integration into the rest of Cloudflare.

I've written up a summary of tools/options in this space in the past (but it is a bit out-of-date, but space is moving fast). Including Cloudflare Pages, I now count 6 platform-add-on features that cover all of this functionality.

https://www.nrmitchi.com/2020/10/state-of-continuous-product...
There's a lot of generational change due to the use of computers in writing, in general.

For example, in Spanish, when I was a kid it was a given fact that exclamations and questions went between marks (¿? and ¡! respectively). Nowadays it's extremely rare to see opening marks - they exist in very formal contexts like books or newspapers, but even emails in the workplace got rid of them, and using them on social media or messaging apps would be just as weird as signing the message at the end.
Personally, my major issue with pointers is the C syntax for them. While I understand why the & and * symbols were chosen for the task way back when, but it feels like a kludge. Smart pointers in C++ provide a more logical and consistent interface for using pointers.
Awesome. Now who pays people to write software?

Proprietary software, which I agree often contains user hostile elements, also tends to have vastly superior polish and user experience. UI/UX is often the majority of the work required to make good software. Making the software function usually takes a lot less time and effort than making it usable.

UI/UX and other aspects of software usability are also often the more boring and grinding aspects of software development. This stuff is not fun, so people have to be paid to do it.

But “you can sell free software.” That is true. But by this philosophy software cannot restrict the rights of others to sell it too or it is nonfree. In practice that means third parties who did not write the software but have more money or more time to invest in polish and marketing (because they are not writing the software!) are the ones to profit and they usually give nothing back to the original authors.

GitHub didn’t write git. AWS didn’t write Postgres. But they are the ones to profit. They took someone else’s work and marketed it well, or SaaSified it. The original authors get nothing.

The original idea of free software was a mutual gift culture where everyone builds and everyone uses. Today it’s a take culture where a few people build, others polish and monetize and give nothing back, and most people use the monetized version because time is more expensive than money and nobody has time to DIY.
It would be possible, but it would involve some major legal wrangling, and there's a good chance that it wouldn't pay for itself and/or would tie Mozilla's hands in problematic ways.

The best route still appears to be paying for whatever paid services Mozilla comes out with (VPN, Pocket, ...?) even if you don't use them. I don't know if a "pay what you like" option would be problematic?

(Regulators watch pretty closely when you have 100s of millions of dollars of annual income.)
Reminds me of the recent post about how not to be high-maintenance, directed at wikipedia editors. The demands and fits seem to be a thing plaguing the over-educated. I get mad when I don't have anything to do at work either.
Open source is not the antidote to surveillance capitalism.

Something like this, however, is: https://anonymous.4open.science/r/e85a54a3-983d-498c-8672-0a...
Yes, that's why I qualified my comment. My point is that opposition is more effective when directed at specific design issues. It's about the quality of technical discourse. Just like you wouldn't say you oppose the internet if you have an issue with Facebook etc.
It's not just about (big) scalability - redundancy. Cockroach 3 node cluster is a no brainer to setup, just runs. I see cockroach as far easier to work with than Cassandra, and more easily expanded than postgres - sits very well between the two.
The difference is when the music doesn't actually enhance the emotional tone of a scene, but instead covers up the lack of impact there may be. Music is much easier to have a feeling over than story, and often they'll play a good song or some emotional music after something happens in a show and I'll think to myself "Would I really feel this way if I hit the mute button?"; the answer is usually no. Just my experience.
Author of the post and the discussed tool here. Thanks for sharing this! Happy to answer any questions and would love to learn about your feedback on this.
Given your user name, that's a fitting perspective. I have a very different view: programming language design is applied psychology, not mathematics. Programming languages are the ultimate human-computer interface. It may be tempting to ignore the human side of that interface: after all that side is messy, incomprehensible, impossible to write neat proofs about, and almost as hard to publish tidy convincing papers about. Without the human side of programming languages, however, PL design is a fairly pointless endeavor — without the humans, we wouldn't need programming languages in the first place.

I fear that, for these rather tempting reasons, academic programming language research has fallen into the trap of treating PL design as a form of mathematics, ignoring the human side of the field, and as a result has contributed far less to the practical practice of programming in the past several decades than one might naïvely expect and hope. Academic PL has, for example, almost completely disregarded the wild success and popularity of dynamic programming languages. Instead, prominent PL researchers glibly dismiss dynamic languages as "unityped", ignoring that there is, in fact, a rich life of types in every language if only you shift your notion of types to match what the users of those languages actually mean by the term. Shouldn't more academics be interested in how and why this approach is so successful to see what can be learned from that success, rather than just dismissing it out of hand because it doesn't fit neatly into the theory?

We have seen a recent cross-pollination of ideas between dynamic and static programming languages resulting in the likes of TypeScript, Go and Julia—and these hybrids have been wildly successful. But none of this is coming from academic PL circles. It's coming form the people who view languages as tools and want tools that fit the hands of their human users, rather than designing beautiful but alien tools that don't fit human hands. Even heavily static languages like Rust that have become very successful, have done so largely by going against the grain of static language research.

So yes, academic PL does seem to have largely become a subfield of mathematics, but to that extent it has, it has also become as detached from actual programming as modern literary theory is from the practice of writing books that people want to read.
Sure, our main repository comes with a production-ready Dockerfile: https://github.com/plausible/analytics

We also have a separate repository with examples and code for how to host Plausible Analytics with docker-compose: https://github.com/plausible/hosting

The hosting repo includes everything you need including databases, MaxMind GeoIP database, reverse proxy for SSL, etc.

We don't host with docker-compose ourselves because we want to scale our databases independently from the app server.

I'm not sure I understand your question. Secrets should never be committed to source control, whether the repo is public or not. Being open source does not change how we manage secrets in the slightest.

Does that answer your question?
Investigating performance bottlenecks using our own product and Google Sheets
>This will kill the GNOME desktop. It’s a dead end for anyone but GNOME developers. Everyone sees it. GTK4 is just the latest demonstration of their incompetence and disregard for other developers.

Please don't use this type of hyperbole, I've heard this type of thing often in various contexts, and while it may be fun to say, it's inaccurate and it's thoroughly unproductive in getting the actual issues solved. What you view as incompetence and disregard is more accurately described as "lack of time." IIRC there are only really 2-3 people working full time on GTK, and most of their efforts are focused on getting new releases out the door. It's not as many resources as it may seem from the outside and they don't have time to do everything that people want. They depend on volunteer contributors to handle the long tail of issues and edge cases that come up with older applications.

If you'd like to improve GTK2 and GTK1 applications, please find a way to contribute and help out! I can help to point you in a direction if you want. (I don't think it's really much of a big deal if older applications look weird, the main concern with them is usually that they don't break. From this angle, GTK1 and GTK2 apps are not being left behind, they work perfectly fine even on a modern system) I'll warn you though, it's not trivial to get a legacy app to look and act native on a modern platform. If you really want to do a good job at it, you have to manually redesign each of the apps individually and it gets time-consuming.

I personally think it would be great if XFCE/Mate/Budgie/Cinnamon/etc had the resources to pay more full time developers to contribute upstream and collaborate more with the GNOME people, but we are not there yet unfortunately.
It's nice that Microsoft installed a restroom. Definitely stopped people shitting in the corner.

My main problem are the cameras in the stalls.
I just installed a content blocker on my iPhone
I don't understand where they got this data from. Double quotation marks is very much the standard in UK press, why are they claiming single is preferred?
They are independent because there exists no preexisting conflict of interest between the third party and RH. That's what independent means in this case.
Agreed. Sometimes we like to pretend that "corporations" are entities themselves, but the truth is they are just groups of people. The people have all the power, and all the accountability.
which is not a vulnerability or malicious if people are looking for that

didn’t realize crypto ignorance was still that pervasive and discriminatory

I can see “potentially harmful” to a place the image was deployed on without authorization or against terms of use, or if the image contained a miner and didnt tell the user.
All an SDR needs is a frontend LNA and a downconverting mixer (collectively called a LNB). Once the frequency is brought down, all standard SDRs can be used.
Is anybody else scared as absolute all fuck about this complete dystopia we're going full speed into with not even the slightest of brakes?

At what point are we going to be able to distinguish those who are being always watched from the paranoid schizophrenic?

LOVEINT tells us it's really just a matter of time until we hear of some worker who goes postal after tracking his love interest in everything building they go in.
An attacker with access to the unlocked device can read the messages in the app the same way the user does. By just opening the app. The fact that Israeli "hackers" have added a routine to copy those local unencrypted messages off the device isn't news.
Same problem for The Netherlands here. I just want to put a hepa filter on a fan, but unfortunately I can only find hepa filters for vacuum cleaners or existing air purifiers.

If anybody has a link for where to buy a regular square/rectangle hepa filter, that would be great.
Old, but relevant: https://github.com/trevorprater/serf
Her spat with the Facebook guy was before that.