skysight-inc/HackerNews huggingface dataset:
As a start, every publicly traded company in the US publishes an annual and quarterly report that is available to anyone for free. Those generally have quite a bit of information about what's going on with the company, its structure, financial situation, management, etc.

Searching for `$COMPANY_NAME annual report` is a good start
It does install them too - however I have the pro version, and I'm not sure if that's a pro feature or not.
agree.

In C# we were going from "every reference type can be null" to "only things marked with '?' can be null" with nullable reference types.
When I started using Go it was nice to see that only something, that is explicitly created as pointer is nullabe, everything else can't be null / nil - and you can't get panic from nil referencing stuff
At the cost of decentralization.
Windows terminal is a shit show. The dev blogs posts are all about useless features such as image background while fundamentals like unicode input are still broken.
Native English speaker here.

I would interpret some one saying "my guys" in this context as a sign of respect. It can be roughly understood to mean "my go-to guy." It has the connotation of a well established, high-trust, working relationship.

For example, if I needed to get my car serviced and someone was trying to pitch me different mechanics I would say, "I got a guy" to indicate that I already feel looked after.
GPU BCn Decoding
It's a beautiful write-up and the technique can be useful sometimes. I just had flashbacks to the literal months I wasted doing this sort of thing for a dozen different shapes and the horror that was stitching them together. I wanted to communicate that the method described is not the way you would go about creating most geometry; you can be much more productive using higher-level geometry operations.
The underlying issue is that a lot of people can’t distinguish between news, opinion, and paid advertising. Not that the people are dumb, its just not a skill you are born with, and it is not something widely taught in schools. Instead of not watching the news they are getting wrapped up in whatever opinion their favorite Fox/MSNBC/etc personality is pushing. It is great for places like Buzzfeed but seems to be a loss for society overall.
Anaconda is also great for beginners - GUI, lots of normal packages precompiled (also numpy, scipy, pandas, scikit-learn). If you do the full install, it comes with lots of packages pre-loaded.
> Between this link and the OP, we're seeing the first improvements to drop from Mark Shannon's Microsoft-funded full-time work on CPython optimization, alongside Eric Snow and Guido van Rossum

Oh good, after the proposals to speed up Python I didn't hear of any organisation stepping up to sponsor them. It's great to find that Microsoft did.
A lot of people “want” fentanyl mixed with heroin. People are idiots
> How can we have free markets when we don't even know who owns what?

Why would we need to know who owns what in order to have a free market?
It's not as clear-cut as you make it out to be. Sometimes, summarizing will change the whole meaning of the text. Journalists are not always equipped to determine what is important and what isn't (because they're not always subject matter experts, and don't have the budget to consult with one every time), and sometimes what's important to summarize will change based on your pre-disposed opinion.

It's impossible for presuppositions not to seep into journalism, especially in a capitalist system where clickbait, outrage news etc. sells better than plain retelling of facts.
This is what I'd like to know. I don't own a wifi router. But suppose I did, is the fact that my router's signal was simply
seen by an Apple device within range consent for Apple to track it's location? And does Apple knowing my router's location mean that I've consented to it's use to track others?
> while crediting Rust for things it didn't implement.

* invent

(Other than this minor typo, I'm not sure why you're being downvoted. It's crazy that people in 2021 think non-nullable types are novel/"crazy". Why is nullability the default in most people's brains?)
ColdFusion – Captivating stories about how our tech world came to be
Gradle is one of the fastest build systems out there (certainly the fastest for Java projects because the tight integration with the compiler), given people know what they are doing. Most often than not they will write build logic as configuration which runs each time.

But when configured properly, it actually has parallel builds, with fine-grained build dependencies, so only the actually changed classes will be recompiled.
Yeah and maybe the earth is flat too. Facebook and their ilk are destroying humanity. Not that I really care, we are a cancer anyway.
The paper uses IP addresses as a proxy for location. They’re not sharing (fuzzy) coordinates unless you enable location sharing.

The only way to prevent that is that is to never make network requests. That’s probably a reasonable expectation, but it’s certainly not the same thing as sending your lat/long every few minutes.
To clarify you should say: Nowadays funded by Russia, it hasn't been always like that.

The question of course is whether they do anything equally bad as either Google/Apple or the NSA. It looks obvious to me that Russia funds this because they don't want the former inside their devices.

Trying to run their own mass surveillance using Sailfish wou be pretty much a waste of resources. There are no masses that use it and the Russian opposition could easily avoid touching such device. However, in typical Stalin/KGB/Putin-style paranoia you would want to eavesdrop your friends to make sure they don't work against you. So that is somewhat worrying.

Disclaimer: Typed on a Sailfish device.
Yes they do.

COM is language agnostic and definitly not C.

A C++ wrapper doesn't need std::anything to be C++.

Barely C++ is still an improvement over bare bones C.

LibGNM(X) and GX2 are also not std::whatever_else, but again build up on not being a bare bones C API stuck in the days of IrisGL.

Finally Metal is a mix of Objective-C and C++, both definitly an improvment.

Then there is the whole issue of they are proper frameworks, not "here is a specification and now go hunting how to load fonts, models, materials" that Khronos does.
I don't disagree. That said, the first step in solving a problem is to understand that there is one and what are its root causes.

EDIT: I think sometimes to goal of some prose is to be thought provoking, i.e. to allow us to find somebody else who perhaps will find a better solution if only they had been stimulated enough to care about a problem
It is android’s fault, not gradle’s.
Worksome | Senior Full Stack Laravel & Vue.js Developer | Full time | Copenhagen | REMOTE or ONSITE (Relocation) + VISA https://worksome.jobs.personio.de/job/328023?_pc=456488#appl...

Worksome | Senior Front-end Developer (Vue.js) | Full time | Copenhagen | REMOTE or ONSITE (Relocation) + VISA https://worksome.jobs.personio.de/job/339935?_pc=456488#appl...

Worksome | Senior Backend Developer (Laravel) | Full time | Copenhagen | REMOTE or ONSITE (Relocation) + VISA https://worksome.jobs.personio.de/job/365743?_pc=456488#appl...

Worksome | Engineering Manager | Full time | Copenhagen | ONSITE (Relocation) + VISA https://worksome.jobs.personio.de/job/376615?_pc=456488#appl...
Join Worksome [https://www.worksome.com/] - a fast growing Copenhagen-based Startup, where you'll have impact from day one.

For so long our careers have been driven by location, opportunities in our networks, and a sense of obligation which was created generations ago- which created inflexible, unmotivating workplaces with low productivity. Recently this has resulted in record high corporate resignations and Covid further accelerated the shift to highly skilled independent work. Worksome believes in a future where careers are driven by meaningful work and flexibility, and companies can find highly skilled, passionate talent on-demand to support their business-critical missions. This supply and demand needs to be solved with less friction than ever before. We created Worksome to be the first enterprise platform to connect companies with top independent talent all over the world, with end-to-end management of large contingent and freelance workforces including skills mapping, hiring, compliance, contracts and payroll. We’re in a pivotal moment in the future of work, and now is the time to harness the power of the flexible workforce
We use things like Laravel, Vue.js, GraphQL in a setup with Github and Forge/Envoyer. The dev team has previously attended Laracon EU and similar conferences or trips will be an ongoing offer for the team members. Worksome is a platform for highly skilled freelance talents. We’re the new digital hub for professional freelancers and consultants.

See all our open positions here: https://worksome.jobs.personio.de/
https://archive.is/VdhZa
Well some of us are pro small government and pro big business. You are on HN, a large percentage of us are business owners and executives
No, but if fewer people want to work for Facebook that Facebook has to pay them more to get them onboard, Facebook has a financial incentive to do better.
Yeah, that’s another problem, the software industry as a whole is horrendously bad at getting requirements right.
Hiawatha is a favorite of mine, originally I selected it for the gpl license which has since been changed, but the main dev is very responsive and frankly I really like his code style/readability. Its fast, the configs are simple but powerful enough, and has some good first layer security built in.
Instagram is for friends and family?
I mean, yeah, but its awkward and unnatural phrasing. Try "I'm going to a club to watch some folk taking their clothes off", or "I'm going to a club to watch some teammates taking their clothes off" as well and see how unwieldy and cumbersome they are.
How else would you argue that people in general go to concerts for the experience and not the sound?

By saying that when you remove the experience people aren’t really that interested.
I'd love to blame "boomers" for this, but I suspect when my generation's parents grow old we won't be eager to set our professional or personal lives aside to change adult diapers or supervise parents with dementia either. Many elders have serious health problems that we may not be equipped to treat at home. And there have always been people outsourcing care of family members when they could afford it. That's essentially what daycare is for children.
> bpo-44590: All necessary data for executing a Python function (local variables, stack, etc) is now kept in a per-thread stack. Frame objects are lazily allocated on demand. This increases performance by about 7% on the standard benchmark suite. Introspection and debugging are unaffected as frame objects are always available when needed. Patch by Mark Shannon

That’s pretty massive! My impression of CPython was there were few performance improvements globally since 3. I’m having trouble finding benchmarks for all the minor versions.
I loved my Etys, too. But they were very fragile.

I’ve ended up switching to Shure IEMs, but I use the Etymotic triple-flange silicone ear tips. I’ve tried everything else I can find, and nothing else works as well to keep them in my ears.

Comply foam ear tips are a good idea, but don’t work nearly so well as my 32dB NRR earplugs at staying in my ears. And the triple flange silicone tips actually let me hear something instead of just blocking out noise.

I’ve recently discovered that Shure now has a couple of different “totally wireless” devices that you can plug into whatever modern Shure IEMs you have, so I’m trying those out now, both as a way to actively block out the sound of my wife snoring with white noise from my iPhone, and I’m also going to try them in combination with a Røde Wireless Go II lavalier mic setup for Zoom and Chime teleconferences.
> With Go, you have to check for nil in every function even if all your callers already check for nil. That's because Go can't declare a function's arg as non-nullable type.

I have no idea what you mean.

func foo(a int, b someStruct, c *someStruct)

a and b can't be nil, c can.

Now, it is true that there are multiple reasons for using a pointer aside from supporting nil (ability to modify, optimization not to copy a huge object).
I kinda understand what OP want to say here: This work is IMO pretty valuable from an engineering perspective or as a generic project. But academic is an special (if not slightly weird) place -- an academic paper usually needs to demonstrate strong novelty (or extreme novelty if your reviewers are picky) on its idea. When you see the paper from this angle, it doesn't make significant difference from previous unified shader programming idea. In short, "creating something high quality using existing ideas" is usually pretty hard to get you a solid accept in tier 1 PL conferences. Don't get me wrong, this very point is also my biggest disappointment on academic area: I absolutely appreciate their breakthrough on new knowledge, but the fact that they underestimate some of engineering works that truly help our daily life just really piss me off.
Hackaday censored comments about the vaccine in its CCC article
You do not always have to be a subject matter expert to do fact-checking.

Furthermore, doctors and nurses can (and have) also spread COVID misinformation, it's not a bad thing to have journalists check them.
You should check out poetry. It has greatly simplified almost all of what you have mentioned
What's the advantage of that over usb-pd chargers that also deliver 20V?
Perl has this too. The string "0 but true" is truthy, but is 0 as a numeric value.

(Any string starting with 0 that doesn't evaluate to a different number also works - but "0 but true" is specifically exempt from causing warnings).

DBI uses "0E0" instead, which I guess more reliably evaluates to 0 outside Perl, and still doesn't cause warnings.
> They took care of you when you were a helpless, shitting, crying, little ball of flesh.

And most people will be paying that forward. That's not an argument for paying it back. Maybe if you said the parents took care of their kids while also taking care of their parents who had progressing dementia there would be an argument.
This can be found at [1].

[1] https://docs.python.org/3.11/whatsnew/3.11.html
e.g. the case of the man named "Null" who's unable to access a lot of online services.
That could be actually nice!
I think we can maintain individual rights trivially while still sending people to jail who threaten to murder people. Other lines can be carefully drawn. The idea that if we regulate harmful behavior AT ALL we will suddenly enact 1984 seems thoughtless.
In the case of the US, you keep it offshore until you can pressure politicians to grant a tax amnesty.
Ok, but:

success vs. fail

is different than:

true vs. false

They're both binary, but only one is boolean.
The parallel of tobacco and cars is that they both have potential bad health effects to it user. And Lol, car culture with EV just removes the very local emission part for now. All other problems in terms of space, accidents etc. remain. Sure bicycle is only a partial solution. But I only pointed out that using cars is bad for your health while bicycle has a net plus health benefit.
Australia to introduce a digital citizen I.D system, calls it “The System”
https://www.digitalidentity.gov.au/have-your-say
It’s been like this for over a decade. I wouldn’t hold my breath. By comparison, I’m pretty sure the Ruby community adopted bundler over a decade ago.
This is how the ideal machine architecture should look like..
Massive parallelism, as in every cell is a core.
Implicit transport- as in every core without instructions to handle data, forwards it to the next core.
Packages can contain instructions for cores.
A program is nothing but data flowing through the area, marshalled into streams by the embedded instructions within the data.

If a core is not busy, it can switch "location" todo the task of a busy core, thus the computational substrate is as big as the traversing packages need it be. The location is virtual, the core assigned to a package is real.

The output is nothing but little blackholes, swallowing the result from the universe.
This is how our universes simulation architecture looks like.
> Yes I know Zuckerberg cannot be ousted by typical corporate maneuvering. Unfortunately I think that probably just increases the chance he will take it down with him.

Good, it'll complete the trilogy.

The Social Network (2010).

The Social Dilemma (2020).

The Social Collapse (?).
The way to create real change is to come up with viable alternatives. I use DDG as my primary search engine but still find myself using Google on a daily basis using "!g".

Rarely do principles alone keep people using inferior products or technologies.
Some powerful people in finance think it is bad for THEM. Not bad per se.
So it's like Christopher Langan says, a Self-Processing language. Feed the right lisp program as input to itself, you get our universe.

Entanglement makes sense from the respect of lazily evaluated expressions/dependencies. Once a dependency is needed, reality finally does the collapse/injection. But there is no real collapse, just a change in correlations that allows for a large expression to be simplified. And that can be undone, as illustrated through quantum eraser experiments.

Basically, we are just nested expressions of everything we interacted with in the past. And perhaps the primordial atom that all expressions inherit is the big bang..a sort of () in lisp :-)
Work starts on largest vertical farm build
I might, but it's mostly because you said that I wouldn't
Hah, I always see my friends when reading the comments section on any "decentralized tech" article. Hi Santi. :)
A few hours later another programmer came up with the prototype of a much faster terminal renderer, proving that for an experienced programmer a terminal renderer is a fun weekend project and far away from being a multiyear long research undertaking.

I have no idea if this is the case here, and I suspect it might not be, but pretty much every time I've seen a developer complain that something is slow and then 'prove' that it can be faster by making a proof-of-concept the only reason theirs is faster is because it doesn't implement the important-but-slow bits and it ignores most of the edge cases. You shouldn't automatically assume something is actually bad just because someone shows a better proof-of-concept 'alternative'. They may have just ignored half the stuff it needs to do.
> I don't think there is much room to debate, this is certainly against the spirit of the law.

Who cares about the "spirit" of the law if the law doesn't work?

Any half wit can intend to create a law that functions in a certain way (has a certain "spirit"), but who cares if it doesn't do what it's supposed to do?
.NET can export self-contained single-file executable that doesn't require any runtime on the target computer/server.

Python has solutions like PyInstaller, but it's not built-in and requires building on the same system. In .NET, you can use the built-in tools to export binaries for Linux from Windows.
I bought a Pixel 2 XL brand new from Amazon for $140 two weeks ago and installed LineageOS 18.1 (Android 11) and using F-Droid and Aurora Store. I ended up reflashing to LineageOS with MicroG to get one stubborn app to function properly but it is a fast, functional, and a significantly more private experience for a budget price and about an hour or two of work.
Cargo. Or just plain make.
Network programming for beginners: introduction to sockets
Protect your children from social media, no matter which company.
How to replace estimations and guesses with a Monte Carlo simulation
There was a video on YouTube titled "Who fact-checks the fact-checkers?".

Of course that one has by now been "fact-checked" off YouTube.

So even if I wanted to, I couldn't refer you to what was a very neat presentation of some of the issues with fact-checkers with clear evidence showing where these in fact present misinformation and demonstrate clear political bias.

And that is the problem with fact-checkers. (In this case, the "fact-checker" called YouTube that decided it didn't like the facts presented in said video).
There is a reason why you have the memes about oil and US invasions.
"Those of us who care don't use fb and refuse to work for that company or any of its subsidiaries."

Yes but that doesn't mean you aren't being harmed. If your mom uses facebook and dies because she believed a conspiracy theory about vaccines, for instance, you are harmed.

"She absolutely can and will be sued by fb for breaking her NDA."

That may not be smart on Facebook's part. She probably doesn't have a ton of money. All that will do is bring more attention to this issue. If her testimony before Congress is compelling (and I expect it will be), suing her is just going to piss off Congress. Not sure that's where Facebook wants to be.
No problem, thank you for appreciating it. I try my best to be courteous but when I see someone acting disingenuously I call them out.
SEEKING WORK | San Diego, CA | Remote

Senior cloud infrastructure & devops engineer from a health tech startup background. I have a focus on healthcare & compliance as it relates to the cloud. I work primarily with k8s (EKS, GKE) using Terraform & Terragrunt, Atlantis, and more.

I work with startups and larger enterprises to move applications to the cloud, deploy to EKS, or move console based deployments to IAAC. I am especially knowledgeable with compliance, having helped my latest HC client on FedRAMP moderate certification.

Currently finishing a project with a Series A funded startup, where I worked on FedRAMP compliance and deployed a custom service mesh that touches ~70% of all US patient data.

I make difficult things easy and easy things automated, since I come from a startup background.

Skills: AWS | GCP | Terraform | Terragrunt | Linkerd | Envoy Proxy | EKS | Github Actions

Languages: TypeScript/Node | Golang | Python

Kubernetes: Everything under the sun regarding EKS & GKE, from custom service mesh solutions to automated complex workflows and environments.

Cloud: GCP/AWS, specifically container orchestration platforms and developing CI/CD pipelines for them (EKS,ECS, etc.)

AWS certified, if it matters

Email: stephen at lizcano dot dev Website: lizcano dot dev
This reflects a lot of what goes on in Academia as well.

Also, if you think you can counter a "that's not possible" with a working proof of said thing working, think again, most people don't like to be shown they're wrong, particularly tenured professors. That's one of the fastest ways to sabotage your own developing career.

"Yes men" climb the ladder much easier, but then work doesn't do itself so that's the catch. Cue exploitation of interns and other newcomers and you almost have the whole picture on how things get actually done. Hence why "science advances one funeral at a time". Once someone reaches its own Peter level [1], it stops being a productive force and becomes a plug that jams everything behind it.

1: https://en.wikipedia.org/wiki/Peter_principle
The problem is misinformation is usually published as vague data or opinions in a complex situations. Misinformation seldom comes in the form of easily refuted statistical data.

I’ve grown to realise that this is not only intentional because it is harder to disprove, but also people tend to be more emotional than statistical so having an emotional argument tends to resonate and get shared on social media with far greater prevalence than statistical memes.
Notes on the Role of Notes on Financial Capital in New Technologies
First of all, it's important to recognize that the majority of error handling in Go today is actually `if err != nil { return err; }`. Take a look at Kubernetes if you don't believe me.

Second of all, nothing prevents `x ?= Foo();` from implicitly doing `if x,err := Foo(); err != nil { return fmt.Errorf("Error in abc.go:53: %w", err)}`