skysight-inc/HackerNews huggingface dataset:
I don't think this is fair. In Capacitor/Ionic yuou have full native access and adding a bit of native code to accomplish something if there isn't a plugin available is much easier now that we use Capacitor instead of Cordova. React Native and Flutter also have the same dynamic that, if you only want to use plugins to accomplish functionality, you have to find and use the ones the community created and hope they continue to create more and maintain them. We've made big strides there with the Capacitor Community effort and also directly supporting a number of plugins ourselves.

On the "for profit" side, I see this as an advantage. We try to only charge for things that are cloud and have natural cost, or that really only enterprises need. We deliberately keep the vast majority of our platform free and open source. The fact that we generate revenue from enterprise customers is actually awesome for our projects because we are directly incentivized to improve them!

We aren't merely an advertising-driven business that creates open source for other reasons (hiring, internal use, etc), but we are literally in the business of mobile technology. If you're a big company, you can actually call us or use one of our integrations that we directly support and you can file tickets against and have an SLA, and our cloud services integrate with your existing enterprise CI/CD infrastructure. Think about Facebook ever doing this! It's a unique offering in this space that our customers really love and directly benefits our OSS work.

Finally, on our docs, there is certainly room for improvement, but we often hear the opposite: that we have some of the best docs around for OSS projects!
Especially if it will differ on state level as states do not have to follow the guidance and can opt-out.
Only two with significant comments:

May 10, 2019 - https://news.ycombinator.com/item?id=19879679 (76 comments)

Nov 18, 2015 - https://news.ycombinator.com/item?id=10585505 (83 comments)
Without go's nested functions and variable capture it's really not the same. The best use for channels in go (IMO) is to use variable scope checking to keep people new to the codebase from messing with resources outside of the right threads. You put all the critical code in a nested function and pass it over the channel, viola the compiler helps make sure your program is correct.
>Has money suddenly become more important to everyone?

Check out career fairs at "top" universities. Kids are clamoring to get into IB and Consulting and giant tech companies. Legions of the best and brightest are literally just chasing prestige and dollars. I mean the number of MIT Math/Physics/CS/etc PhDs alone that go on to do Quant finance is dizzying and should make people think twice about our current society and how it incentivizes work.

It's pretty simple, why go on the Academic Research Post-Doc -> Faculty grind to make relative peanuts when you can walk into a hedge fund and make 300k+ your first year out of your phd?
Perhaps you and the people at Panic have different definitions of "paying off."

Keeping a company afloat, bring proud of your work, working with a good group of people, and providing for one's family sound like pretty good payoffs to me.

Much better than obsessing over all the things that FAANG-types talk about on HN: What "level" engineer I am, pre-counting stock options (fake money) before vesting, or worrying about whether the project I work on will be cancelled because it "only" makes $10 million profit a year.
I think you are taking this up with the wrong person. I largely oppose eastward expansion of NATO and prefer Ukraine become an independent and neutral state, to the degree that the west has input on the issue.
It reaches the nucleus by a process of tunneling. You can never completely stop it, but it reacts exponentially to you increasing a barrier.
I’d worry also about the methane from the donkeys.
As I've said, this isn't about generics specifically. There are a whole lot of us who find Go code bases far easier to read and understand that most other languages. We believe there is a value to the language's simplicity, and we want to keep it that way. We've written Go for years, and haven't missed many of these features you want. In fact, we think there is a decent chance that Go code bases are easier to jump into and understand BECAUSE of it's simplicity.

You have many many choices that work the way you want. Go use them, why try to dictate to us that we can't have the choice we want? We disagree about the value of these things, and their trade-offs. That's what diversity is for, you have languages that work your way. Why insist that one of the few that doesn't has become like all the others?
It's not the same thing, because of the flow:

- developer finds a cool project
- developer consumes the cool project
- developer finds opportunity for bug fix or enhancement
- developer forks and starts working on the enhancements
- developer spends hours/days writing code
- developer submits a PR
- developer gets a notification (upon filling the PR, or after, from a bot)
- developer is now extremely frustrated
- developer complains
- maintainers and the developer start debating
- the Pull Request storm goes viral
- developer threatens to stop using cool project
- maintainers handle the situation poorly (they are coders, not Public Relations people)
- the community makes things worse

And so on...
> When the Fed "sets interest rates" on bonds

The Fed doesn't set interest rates on bonds, it sets target interest rates on interbank loans.

Bond rates will naturally tend to be impacted, but they aren't what Fed rate setting applies to.
Why would the election, that happened in Nov and was only effective the following year, matter for that year's data? If we're trying to disprove polices, then the governor has final veto power even if the legislature outnumbers them, plus they are the ones who set regulations (although city level regulations can vary wildly). Using the election is like using a future tangentially related event (because inauguration happens the following year and doesn't even have power at the state level) to predict a past outcome. It doesn't make sense. So yeah, I'll complain about something being illogical especially if it skews the numbers - I'm not just making up reasons.

The best thing would likely be to look at a matrix of policies for each state to identify potential impact from a specific policy over time and in combination with the other factors.
Nice, thanks that makes a lot of sense and definitely an important difference.
> Thaler then requested a reconsideration of the decision, arguing that the human authorship requirement would be contrary to the US Constitution and be unsupported by either statute or case law.

... Feist v Rural? I know it's usually summarized as "sweat of the brow is not valid basis for copyright in the US", but it does this by arguing, as the head notes state:

> Held: Article I, Section 8, clause 8 of the Constitution mandates originality as a prerequisite for copyright protection. The constitutional requirement necessitates independent creation plus a modicum of creativity.

It seems like a lot of the complaints here are against the reliance on 1800s-era cases, but it's the reality that even when modern copyright cases end up before SCOTUS, it all comes back to reaffirming those 1800s cases. (Baker v Seldon, 1880, featured heavily in Google v Oracle, decided 2021; similarly, Feist v Rural [1990] is basically going back and saying that the 1910s-era stuff makes the position clear).
FWIW, we do sell an on-prem version to certain customers. It's not widely available anybody yet, but it exists.

(I work at Tailscale)
The Wiper attacks mostly hit Windows boxes. Not sure about the likes of Linux servers, although Linux is not immune. But to answer your question: SSDs can survive a wiper/ransomware attack as they can endure a full wipe and then a re-install, even if that hampers further re-installs since cloud services love to use fresh from-the-factory hardware.
You are deliberately avoiding the central point, which wasn't about linguistics. In any case English language Wikipedia acknowledges this controversy.

> don't complain when people don't know what you're talking about

I'm not complaining and everyone here does know what I'm talking about.

Actually it was u/ericmay who was complaining about alleged "anti-American" sentiment. Because this is about the world stage and about international rules, the interpretation that America != US is particularly relevant in this case; the interpretation about "common usage" is less relevant since this has major implications for the rest of the world (i.e. that the US is not above the rules and is not the moral light of the free world or whatever).
Parenting doesn’t do what I thought. “It’s all genetics”
Ignoring production, hydrolox would work, not that spacex are going down that road
On the last point, it's interesting to note that, at the time the IBM BIOS was being reverse engineered by various parties (around 1981/82), software patents were still not particularly well established. It wasn't until the Federal Circuit was established in '82 that there was a consistent treatment of software patent litigation:

https://en.wikipedia.org/wiki/Software_patent#United_States

One has to wonder if, today, the reverse engineering of the IBM BIOS would be possible, given the likelihood that IBM would've patented their implementation.
Yeah but how is this going to be enforced?

Are you going to spell out in the law exactly what people aren't allowed to research? You've just implemented a holding pattern while giving them a road map on what to research. So your holding pattern is going to be set up to buy you x number of years, where you assume it will take your adversary x number of years to fill in the gaps on the map you just gave them.

Is that enough?
How's that? Lots of banks use, for instance, hosted Okta as their source of truth for all authentication.
Can you explain what the thesis is and how this statement validates that?
This is essentially a stunt. If he used an AI to help him, even substantially help him, and copyrighted it himself, that would be a non-story. Just as it would be a non-story if he used Photoshop to substantially alter something.
I kinda got the year wrong, 1998 would've been a better thing to say. I was working on multiple shipping products using JavaScript in 2008.
I sometimes wonder if UI/UX passes on open-source tools would be better with very explicit "experimental forks" that keep with upstream when they can. Over time, the successful fork starts to get more traffic from regular users and re-merges. It might save time compared to long debates without much agenda.
And some localizations of excel uses semi colon instead of comma! So no interoperability.
There was a Canadian private health insurance company whose website was offline from 8 pm to 6 am... probably due to technology issues, or saving energy or whatever.

Whenever I needed to upload an invoice to get a refund the site was unavailable. Really frustrating user experience! Not like people have things they want to do in their day to day that don't involve having to use your site..
That was also the zeitgeist 100 years ago.
It might be an effort to make Confluence truly enterprise grade.
Kubernetes data protection is being neglected
I think vectorizing and eventually algorithmizing federal regulations is important work and will be important for outcome driven federal policy, and I’m glad that you’re doing it.
From his latest Video 19 hours ago. (Wed 16 Mar 2022 1836hrs GMT)

Tesla FSD Beta San Jose Stress Test
https://youtu.be/ByKE6RZjYes

"Hey guys it's AI Addict. If you're new here welcome, if you're a veteran it's good to see you. Today I'm testing FSD Beta in downtown San Jose for another stress test review.

Some of you may know I worked for Tesla helping develop FSD and I test operated their software.
Big update there, I was fired from Tesla in February with my YouTube being cited as the reason. Why? Even though my uploads are from my personal vehicle off company time or property, with software I paid for.

The morning of being fired I had zero improper use strikes in my vehicle. Shortly after being fired my system was suspended.

This channel is meant to educate the public by showing honest reviews from experts with industry knowledge.
I care about finding important safety bugs and I still want to help, — Luckily this is silicon valley where there is plenty of beta to go around so today I'm in a new tesla."

Auto-generated caption extracted with formatting added by me.
>It is not in any sense true that becoming a professor is harder now than in 1905.

What? The number of PhD grads far outstrips the number of tenure track positions available in any given year. Far more than in the past. Not only that but people routinely need to do multiple post docs to even have a chance at an interview and even as recently as the 1950s one could get a tenure position without a single post doc and sometimes without any published work outside their dissertation.
Not the impression that I had when reading the headline; it made sense as Facebook has a TikTok [account] now as in FB is now going to be publishing content on the platform. Comparing Instagram reels and TikTok video content, in my mind, aren't really compatible but that comes after having used TikTok and never really engaging with Insta reels.
Cloudflare is special because it regularly pisses me off with its captchas that feel like actual work to prove my humanity or, even worse, outright non-bypassable "this website uses Cloudflare to protect itself from online attacks". I don't know how good of a CDN it is, but its reputation in my eyes is "something that meddles with my web browsing for no good reason when I least expect it".
An electron orbital overlaps with the nucleus, though; any bound electron can in a very real sense be said to exist partly inside the nucleus all the time. But electron–nucleon physics don't care. In particular the electron does not feel the residual strong force. The situation is different with a bound antiproton, however. If the antiproton wavefunction ends up sufficiently overlapping with the wavefunction of one of the nuclear protons, they will annihilate.
I really like this idea. I might put my router on one of those timer outlets.
> Maybe it’s just me, but it seems like the variables that go into a creative process are nearly as complex but the scale is smaller and documentation slimmer.

This may be true but a 'creator' only needs to make enough money to pay him/her self and to buy materials. Once this has been achieved then it's simply a case of increasing the selling price to whatever the market will bear.
A new brain-computer interface with a flexible backing
It'd also be a pretty shitty first strike, since you'd be limited to the count of starships scheduled to launch (and likely only ones headed generally in the direction of your target if you really want to mask it) at about the same time. So, probably just one or two, at best. Meanwhile, you'd need at least dozens (of missiles—more warheads) to have any hope of substantially reducing a major nuke-armed opponent's capability to retaliate.

Not remotely worth the complexity of setting up and executing. Maybe worth it against an opponent with extremely limited launch capacity (North Korea?) but that's a pretty niche application.
> is antiproton catalyzed fusion a thing?

I imagine on any geometry you can create the anti-proton will be absorbed by the nucleus much quicker than another nucleus can.

On what is easier to produce, currently muons are much easier.
I think this is pretty true, it's not unheard of before anyways.
A counterpoint:

You may view this feature as making the product better, but it might not fit the vision of the owner/developer and to them it will only generate a maintenance burden and bloat.
Yeah, the time aspect is something people very quickly ignore or underestimate. And in reverse often interesting to see what kind of thing crafters/artists/... offer cheaply, because it is a variant that can be done relatively quickly.
I'm not sure what sort of data could support this, but I'll just say this: there is a difference between reading quantity and quality. I'm merely echoing greater critics, but the quantity of books sold says little about their quality (markets see books as commodities and try to make make profit rather than spreading good literature, and this is understandable). Plus, judging by the number of unread books on my shelf, buying a book doesn't mean reading it. There is an aesthetic appeal to books, and though I want to read all I own, there will inevitably be books printed and sold but unread.

There are high literacy rates, but this says little about whether material has been grasped and digested. References to classics (e.g. in the English tradition, Milton, Shakespeare, Dickens) or even religious texts (e.g. Exodus) are rarely recognized, in my experience. Given how freely great orators of the recent past drew from these (e.g. the speeches of MLK Jr.), this is surprising.
How Networks Impact Mobile App Performance
I don't actually use it myself.
"to give them at least some important ones."
Hey! Some of us remember the microbus fondly! :-)
I've been coding for decades. I've written large scale systems in functional languages. I was a believer, but after many years of experience, I didn't find it to add a whole lot of value. I didn't find that there were fewer bugs as promised, it wasn't faster to develop and ship features, and most importantly, it was hard to jump into other peoples code and make sense of it.

You might have a different opinion, that's fine, you have tons of languages that work the way you want. That's what diversity is for. Yet so many of you want to remove that diversity for a reason that I don't understand. There is no science that has proved which of us is right, so the best option in my opinion is to let diversity flourish. I can't understand why you all are against that.
I think the opposite side of the spectrum in the sense we're talking about "stateless" here would be something like node.js, or Go, where a single "process" is kept alive at all times and responding to every request. In these non-stateless runtimes if you're not careful you could leak information from one request to another, or some unhandled errors or exception terminate not just the request that caused it, but all other request being concurrently handled at the moment the error happens.
They have the largest market to sell to in the world, and the largest production capacity and infrastructure. By sheer numbers their market will be more lucrative than the US, and even if US beefs up manufacturing, China is just ahead in terms of that investment and still have cheaper labor.

I can’t see how you beat that combination unless our most forward industries take it up a notch (tech, medical, defense). Hollywood, gaming, social media (TikTok) have already shown that China can be a leader in that front.

They haven’t taken over just yet, but the rate of growth makes this whole question boil down to a matter of time.

Defense might be the one thing we will always be ahead of them on for awhile. There will be a day in the future where the US will have to accept its new role as an advanced country that is the not the driving global force (the Britains, Japans, Germanys).

Of course, we could always lax our immigration policies and double our population, in which case we have chance.
IllumiGrad: Direct and online RGBD camera calibration with PyTorch
Direct and online RGBD camera calibration using PyTorch optimization with no neural networks, GPU or checkerboards needed. The intrinsics and extrinsics of the camera pair are optimized based on photometric consistency after projecting the ToF camera into the color camera.
> There has never been a case of nuclear powers directly shooting at each other

Yes, there have, a whole lot. To mitigate risk of escalation in specifically, US/Soviet conflicts, usually at least one side had a fig-leaf of deniability at the time, but even then both sides often knew what was going on. The earliest example I can think of off the top of my head was air-to-air combat in the Korean War, where a large number of “North Korean” MiGs were, in fact, Soviet MiGs with Soviet pilots. (The lack of encryption and the fact that they spoke limited Korean in the radio and would break into Russian under stress was one giveaway.)

Aside from US/Soviet conflicts, there have been direct nuclear-power conflicts without even fig-leaf deniability. There've been several India-Pakistan conflicts, not stopping after each became nuclear powers. Some India-China conflicts, too.
AFAIK, there are no publicized counters to partially orbital hypersonic glide weapons in their glide phase due to their maneuverability and speed. Perhaps THAAD - but it may be difficult to ascertain the target when a weapon can glide halfway across the world
> Most C# coding standards recommend using camelCase for local variables and _camelCase for private or internal (and I also say for protected, but that's just me) fields.

Citation needed.

In my experience, it’s: first letter is uppercase for public; lower case for everything else.
> But seriously the Linux kernel does support not having an FPU

How does this work? Do they use software emulation of floating point calculations?
I'd love to see one where one has to tap a fingerprint-reader or a yubikey to allow applications to read secrets (or even just confirm in a pop-up that says "hey, firefox wants to read secret XYZ from the secret store".

The big issue is that the protocol is synchronous (rather than async), so backends must reply immediately to the client, and can't wait too long for user input (otherwise the D-Bus request times out). The protocol seems to have been designed with a bit of an "everyone can ready everything" model.

It would also be great to see some browser integration with this protocol too -- so website passwords can also be saved in a `org.freedesktop.secrets.service` backend. The big difference with current browser password managers being, rather than the DB exist INSIDE the browser's sandbox, it exist in another service, and only passwords which one explicitly authorises are shared with the browser.

I believe the spec allows for this last item, but if there's no way to authorise individual items, I wouldn't be comfortable using it, since any browser security issue would allow access to ALL passwords in the system DB.
Trust me, Google is just weird. I used to work there. When I joined SRE it took 3 months for me to be able to do anything useful at all, and another three months after that before I was really able to function on my own without needing to constantly look things up or ask for help.

After Google I joined a startup where I built two new products from scratch, including hiring most of the team myself. On boarding time was about a week and that included learning a new programming language from scratch (Kotlin, which is in fairness, easy to learn). This remained true true even after several years where the codebase had become quite large. On-boarding time never really changed for programmers of equivalent skill.

Ramp-up time in most normal businesses and most normal codebases is measured in weeks, not six months.
Given that the fee appears to be $45 per work to register the copyright, I'm having a hard time seeing a good business model here.
> 30 minutes... Tawfick acknowledged that nobody would actually want to cook pasta that long

I have to cook it for 35 min in order to avoid the 'al dente' thing.
They had an AI that looked for safe drugs by minimizing an estimate of lethality, changed it to ‘maximize’ and the computer spewed known nerve gas agents.
> We found very little cross-societal variation in interpersonal cooperation

Interesting. So then why do some teams / orgs / bureaus / militaries / etc. coalesce and work better than others?