skysight-inc/HackerNews huggingface dataset:
I don't know anything about entomology or ecology, etc.

But I noticed a stark decline in dead insects on the windshield of the car after a road trip in Europe over the last 20 years. Not so in the US. Meaning: 20 years ago I saw lots of dead insects on the windshield in Europe, very few in the US. Now it's very few in both places.

So, I can corroborate: noticeable insect decline in Europe, no noticeable decline in the US, but unfortunately from a low level to begin with.

Not sure if we are supposed to cheer this result.
Right, because the enhancements directly benefit the company donating the kernel code. A similar thing happens with compilers: Sony donate code to Clang/LLVM.

Couldn't that apply to web browsers too, though? If a company stands to benefit by some browser feature becoming widely available, perhaps it would make sense for them to do the work on the major browsers and donate the code. From their point of view, this might be better than waiting for the browser vendors (who may view it as a low priority) to do it.

I don't know of this ever happening, but I can't see a reason it never could.
Thanks—wonderful news, honestly. I was super concerned.
For some context: fyre festival was supposed to be a high end luxury all-inclusive festival. Essentially everything in the planning -- aside perhaps from the advertising -- went poorly to the extreme. In the end all that managed to actually get arranged was the flight to the island location. Once there people more or less found themselves stranded in a tent camp with no food and too few mattresses instead of the luxury festival they were promised.

There's a couple documentaries on the whole thing which I can recommend watching, it's almost impressive how monumentally poor everything got planned. The whole thing of course strikes a chord with the ironic-fashion crowd.
I'm assuming you don't mean "employee payroll" right?
Moving away from pointers and using a shared pool of handles with integer indexes will introduce a whole new array of issues. A plain int carries no information about the validity of the object behind that handle because they are carried around as copies, not references.

I remember debugging a regression with UNIX network sockets where valid connections were being killed, and the bug was only triggered under heavy load. Deadlines were approaching and as a desperate measure I did the exact opposite the article suggests: I wrapped all the socket calls to only accept pointers to an opaque struct with a single integer and made sure the int was set to a guardian value to indicate invalidation after an error. The culprit was a double-close that normal debugging tools such as Valgrind could not find but my unorthodox refactoring did.

Later I've learnt to love UUID's whenever performance allows. They're not pointers so they don't introduce memory handling issues and they can be easily tracked in e.g. distributed data pipelines and logging systems.
Ayn Rand's hammer will smash down upon you. Don't you know that every CEO does all their company's original research and development? Don't you know poor people are poor because they didn't aggressively embrace extreme capitalism? That there's nothing wrong with harvesting the blood of babies to try to extend your life?

America is the great paradise valley of geniuses where Ayn Rand, uh, Dagny Taggart lives with 100 other male CEOs and the rest of the world will crumble without our shining guidance.

I have another 100 pages of rambling, but you probably get the idea.
Is it damage if you're just sending data to an endpoint to see what happens. Sounds like he didn't try to send a SQL Injection, he just sent more characters than what was expected.
You can also use it in GCed languages if you want to avoid creating cycles in the object graph.
Is this a useful strategy that banks can or do employ? Filling a phisher's catch with spammed fake credentials may pollute their database enough that it's not worth selling.
Huh? They are not talking about some sort of aesthetic design. Llamas' immune systems use these short protein antibodies, which seemingly proved useful when artificially modified to block the virus. Nothing to do with branding.
Neil Young Dumps Facebook and Google Logins for 'Screwing with Our Election'
688(I) Hunter/Killer with the Jane's manual is great too. I find it more immersive than Cold Waters as you are in charge of the waterfall and have to move the cursor like a true sonarman to find the good signature.
Is that a joke? The whole article is about proteins that can be found in llamas, nothing else.

You did give me a good laugh though.
I agree with you here, but this raises an honest question: for all practical purposes, what is the actual difference between "being neuro atypical" and "being stupid, incompetent or lazy"?
Ask HN: Are there some more of such “Git for XYZ industry” products?
I'm interested which industries are revolutionized by a version control feature.
CADs, schematics, something else?

https://shapedo.com/
https://inventhub.io/product
"This idea works better the more people do it" it the most milquetoast criticism ever.
> A charitable foundation with no doners should be wound up.

For many charities, probably, yeah. But Mozilla being in the position that an endowment more or less funds at least 'support' level of maintaining a fully independent browser beholden to absolutely no one, even if literal zero money is flowing in otherwise - that's a nice thing to have.

It does invite corruption, and in the end, if nobody cares about mozilla (the browser), it should indeed go away, but 'being cared about' and 'raking in the dosh' aren't quite the same. Sure, you can turn care into cash (donate buttons and the like), but if you don't have to, that's nice. Mozilla (the browser) is likely to die if the funding that they CAN provide is a decent salary but nowhere close to what other companies could possibly offer – _and_ nobody cares about it.

Here's what I mean by that last one: I'm sure PKK (author of linked article), for example, could be convinced to do the job of quirksmode/MDN for a salary. And that salary does not have to be close to what PKK could get as a freelancer or at google or whatnot, but it should at least be somewhat representative of his particular skillset. Effectively, then, PKK is still donating - a lot - namely the difference between the salary he'd get vs. the salary he could get, but he gets something in return: Working on a thing he likes to do more, and contributing to the open web.

Had firefox been raking in millions a month off of user donations, and spending it all on the projects they were spending it on, you might be right: That's fine, and if the money dries up, they downsize - that'd be a better way to do it vs. setting up an endowment.

But that is NOT what happened. Firefox got most of the running funds via e.g. having google as default search engine. That is a cashcow that may at some point run out; at the very least you are too beholden to too few parties, and that itself is far more likely to be 'corruption' (as in, have the same downsides) than a charitable foundation with more cash than carers. Turning THAT windfall into an endowment does strike me as a wise move. Especially if you earmark that endowment for a limited purpose (presumably, earmark it for team gecko and very few other parts of moz).
CNN LSTM in Pytorch for Video Classification
> C/C++ market itself as replacement for assembly languages and proclaim as if all code written in assembly languages is garbage and only C/C++ can solve it

Your assertion is not true in C/C++ community, but “Rust is good and C or any other systems programming language is bad” is common assertion in Rust community. Most C/C++ programmers will not mind writing handcrafted assembly. Seen plenty of such examples in game and embedded systems development. C/C++ contrary to your arguments make it very easy to incorporate handcrafted assembly along with C/C++ code, haven’t seen handcrafted assembly code in Rust so can’t say if it’s as easy as C.
Location: Europe/Poland (GMT+1/+2)
Remote: Yes (preferred)
Willing to relocate: Yes
Technologies: C#, .NET, Javascript, AWS, DevOps, SQL, Rust, C, C++, PlayCanvas, ML (learning)
Résumé/CV: https://mflak.eu/assets/resume-mf.pdf
Email: michal@mflak.eu
Website: https://mflak.eu

Hi! I'm a software engineer with over 4 years of professional experience. Most of my career I worked in a sports betting auction startup, from its earliest days to the product launch. Last year and a half I was leading the DevOps team there. I'm comfortable being a generalist in a quickly growing company. Mostly experienced in C#/.NET stack and AWS.

Looking to return to a development role. Open to new challenges, willing to learn new things. You can find out more about me and my experience in my resume. Feel free to email.
Did they delay or avoid hospitalization because the hospitals are overwhelmed, or because treatments/diagnostics to their conditions were deemed non-essential or elective?
> In my opinion the general misconception about this problem does not stem from a misunderstanding of probabilites but a misconception about the moderator.

An analysis of the replies to the column in which the puzzle first had wide circulation showed that most of the respondents disputing the correct answer had understood the problem as intended, but still got the probabilities wrong. At that time, the game show on which it was based was well-known, so confusion over the moderator's role (which is not as a "bad actor") was less likely than now.
Systemd as Tragedy
I think he understated it, and your "wrong" is too strong. The main point is people had to actually step up, and when Snowden did this, we had some truth for a bit.
If you look at the Mozilla events page, in the past few years they've held a huge amount of dev events/user groups/outreach outside of Europe and North America. I would expect that someone there was working to make sure they were connecting and recruiting devs globally.

And I can see why, when you had Facebook pushing their walled garden with WhatsApp and Internet.org in various spots in Africa and India. Mozilla was all about an open global internet.
https://zoom.earth if you just want to see the recent images.
In my experience, most developers ignore the "partial write" scenario with files. Then they get experience working with sockets... where this happens all the time.
Object pools pale in comparison to striping the data into arrays (or as we call it in the game dev world a Struct of Arrays) when it comes to reduced cache misses.
zoom has already become a verb.

honestly, i was aok with riot as a name being a barrier to entry, i’m fully convinced at this point that barriers to entry somewhat mitigate against eternal september and the toxicity which follows with it. take irc, while it certainly has toxicity issues, the esoteric nature kept the worst away.

so even if element, as a name, adds to keeping it low enough profile to keep it from becoming a verb–i know many will disagree (particularly the devs (sorry Arathorn))–im fine with that.

i hope we can find that magic balance where it’s a fundamental project which will bring in funding and people power, but not so fundamental that everyone’s toxic aunt and uncle uses it as a verb.
I find it somewhat off-putting that you would declare a bunch of standard tech industry jobs to be "superfluous", while at the same time admitting that you have no concept of what these roles even entail.
Intel’s Tiger Lake CPUs are ready to take on Ryzen 4000 mobile
I do not agree with the idea that individualism is overall more of a negative for the American people than a positive. There is a long history of American's doing things differently or ignoring their detractors to go on to invent and build radically great things. For example, the long history of inventions from America; powered flight, internet, transistor, electrical light, etc.

Corruption can be the result of individualism, but it only takes a small number of individualistic and immoral people to leverage all the selfless people into giving up their freedom and material assets (i.e. dictators around the world). I don't know how to solve that, but it seems far too simple to say "America has corruption because of individualism" when America appears to be pretty mid-grade or slightly better than average in terms of corruption (https://www.transparency.org/en/cpi#)
I am shocked that knockout of vitamin D receptors still produced a functioning organism given how important vitamin D has been billed.
Legal issues aside, these lists are typically checked with a validation tool that runs through them to scrub malformed or invalid entries. An example of one such tool, taken from a krebsonsecurity post: https://krebsonsecurity.com/wp-content/uploads/2019/08/chase....
Brendan Eich was a technie.

These are non-profit execs. They exist to fleece the donors and live off the spoils. It just happened that the non-profit in question has a mission appealing to the technologists.
Instead of hiring devs to fix browser bugs
References to textbooks that OP read would be a nice addition to the essay
Bill Gates advocates for stopping end-to-end encryption
The original herd immunity "estimates" of 60% were 1-1/Ro. This never considered heterogeneous spread and it assumed everyone was equally susceptible.

It's hard to estimate prevalance because PCR testing has a large false negative rate. It depends highly on which day of the infection you're tested and even then the peak rate is still quite miserable for trying to find it.

Serorevalence is also tricky as we trade off false positive for false negative and the antibodies decline after a few months. That's not to say that memory B cells can't spin up production on demand though. Then there's the whole t-cell response which may play a bigger role in asymptomatic cases. All in all, its understood that antibody testing is underestimating infection rates.

Regardless of what values we think herd immunity should have, it's pretty clear that places like Sweden have seen the death peak and then tail off without any major change in distancing policies. If anything, people are relaxing more with time.

edit: I should mention that since march, we do have better treatment options and we have stepped up our game protecting care homes all over the world including Sweden which saw a majority of deaths from those facilities. This is why it's important to look at trends in other countries as well.
Spacepower Doctrine for Space Forces [pdf]
Interesting; Wish adults do the same;
Palantir Plans Direct Listing for Late September
Ask HN: Any chatbots capable of remembering context?
Anytime I see a chat bot I try asking it to tell me what I just said or tell me what my last message was. They all fail.

With recent GPT-3 hype, I tried it with AI Dungeon and found it even more dumb. It's only a clever like a clever talker who can jump into any discussion and become the center of attention following the pattern of what's being discussed and adding more to it which sounds intersting despite not making any sense.

Is there any system capable of understanding what is being asked? just a simple question like repeating what you have told it?
We Tested Instagram Reels, the TikTok Clone. What a Dud
That can definitely be a problem. Using handles makes it easier to swap out your allocation mechanism if you ever have to optimize your cache efficiency.

Hell, projects that need to squeeze out that level of performance will typically have multiple different memory allocation mechanisms.
Lol sure, as we all know giving a firearm to everyone works perfectly in the US.
> Did Mozilla have many events? I don't really remember hearing of any.

The main one was the Mozilla Festival, but I believe it also organized various smaller sibling events, hackathons, etc.
I feels ya.

My most recent team had our hottest dataset in dynamodb. Because cloud. So much effort to get our web service's P99 <50ms.

The whole dataset fit easily into RAM.

Thru (way too much) effort, I was able to introduce Redis. First shared. Then eventually one mini-instance per EC2, running alongside nginx & nodejs.
I changed my work 6 months ago and I'm already burned out
I changed work about 6 months ago after I was getting burned out. I enjoyed the interviews and while I had my concerns, I've decided to give it a go.

The onboarding went smooth. Plenty of documentation, even though the company is not that large (<1000 employees).

I joined a team that was building a new feature. As mentioned, designs & implementation details ready. Great! I noticed very early on that you have to figure out which parts of these should actually be implemented as some of the decisions were later changed. Happens everywhere, whatever.

Another thing is code quality. New code here is basically legacy even before you start to write it. There is a promise that once we finish the feature, there will be time for maintenance. I believe that maintaining quality is not something that you can do with once-a-year rewrite. I don't like it, but what can you do?

There is a very strong push to deliver new features and the code got pretty old. Once something is added, it shouldn't be modified (unless you modify the behavior). This isn't coming from PMs.

We use React, no hooks thou. It's a step back for me, but whatever. Eslint for linting, but rules are often disabled. One of the reasons is that backend team uses pascal_case and we use camelCase.

I like when all devs write code in a similar way - using object destructuring, naming variables similarly, stuff like that. I know some of these are objective, but I'm not saying here that my way is right, let's agree on something. Nope. Reviewers should only comment on a "high level" stuff, which I think everybody understands differently.

About 2 months ago the project was delivered. Finally some time for changes... welp, no. I got transferred to another project.

So here I am, 6 months at work and I'm already tired, because after all this time trying, I just don't want to push for changes, it's draining, it's consuming and there are no results.

How do you handle this? Do I expected too much?
This is a straw man and does not actually argue the point or clarify the topic.
Microsoft Surface Duo launches September 10 for $1,399
> VBA is ancient — its still supported?!

VBA is well supported actually. The community is completely insular and they sometimes complain that they are second to C#, but there is support for the newest .net runtime. Kudos to Microsoft on this one (or not, depending on your opinion). The language changed a lot of course.
It was probably a compromised site. Spinning up your own domain/vps has the drawback of it being a new site not trusted or classified by most corporate firewalls and proxies (if setup right).

You'd be surprised how easy it is to scan+pwn some wordpress site left in default config or vulnerable to the latest joomla exploit. They then upload a $20 phishing kit and start spamming. If you look at the directories' root in the path you sometimes get lucky enough to get the zip/tar file they forgot to remove (includes their email, to which stolen creds are sent, you probably spammed the crap out of their mailbox too). A few times I've even found unsecured webshells they left behind (just booted them out, got emails of people who fell for it and did the standard rfc-whatever notification)

One thing I wanted to try was to include tracker URLs when stuffing them with fake usernames like 'bob@bob.com https://bobscompany.com/login.php?trackerid=1345556' or make it a 1x1 pixel image link so when they see the fake creds I will know their IP
My advice for the future is simple. You need to choose proven online casinos https://reddogcasino.com/en/try-game/fruit-frenzy/, love playing Fruit Frenzy Slot . Good luck, big bets and wins.
It's not orthogonal. They were looking to create an entire region of the city where they would operate a dragnet.
We are essentially living under a Corporatocracy in America.
> A plain int carries no information about the validity of the object behind that handle because they are carried around as copies, not references.

All of this applies to pointers as well.
MDN is one of those rare websites that I search for explicitly as a prefix to a query
Not sure what do you want to say with this command.
End of Summer Sleepover at the Last Blockbuster
> “ Please note that DecisionData does have a paid financial relationship with some of the providers listed. This does not impact which providers are shown, as we show all providers we have data for.”

Well that’s unfortunate because I can’t believe your facts, if they are indeed facts.
Never let reality spoil a good selective-memory-based rant.
Gotcha. Hadn't heard of the projects you linked or the parent. Had no idea there were so many!
Considering the KDE community has taken over 10 years (since the jump to 4) to get to the half assed point where they are now, I’m not really so sure about this. Reminds of the serious problems Valve has been having.
Given that you iterate over the object fields in a "column like" manner, right? Random access should be slower since an object of say four elements would have to fetch four cache lines.
> things like bits of his glasses disappearing indicate that he could be CGI

So you're essentially saying the revelations were a false flag operation? I considered that possibility, but Snowden's background is well researched and the first thing media outlets look at before publishing their findings. The Guardian probably thoroughly doxed him before publishing anything. And in interviews he comes across as sincere and genuinely politically passionate. There's no way someone could fake all that. Snowden is the real deal.

If the NSA wanted to showcase their 'box of tricks' then they would have other ways of doing that like fake leaks that have a bunch of decoy material to confuse their enemies; not the real/actual tooling that is used to surveil (as that would be stupid). They would release plausible-looking material that advertises their capability, but be scant on the details and mechanics of the tooling itself.
I had the worst experience from a vps/dedicated hosting provider with OVH few years back, long story short I had a dedicated server with software raid, after a month, one of the disks failed I gave them all the details SN of the disk at fault etc, but apparently the removed the good disk and I lost the server, I asked them to put it back and they told me they had destroyed it, luckily I had backup. Lastly I asked for a refund they didn’t give anything back.

I moved to hetzner immediately, and I haven’t had such issues till today.

I know that you can’t expect much from cheap providers but OVH is extremely unprofessional in my experience.
Tiger Lake and New Xe GPUs Explained
Phone-based ride hailing and scooter sharing did not exist before. These services are significantly better than previous alternatives.

Legacy taxi services in particular are extremely shitty and widely hated because of scammers.
Didn't reply to the article. I replied to a comment talking about why the comments are against a vaccine in the first place.
I think it's not unlikely that the pandemic has not gone away by next year.
Since the chief rust town crier arrived, even this comment is downvoted. No other language has such toxic people who don't do much actual work.

Rust survives by cancel culture.
In the case of Mozilla, it's more than the money can go to one of two places: Firefox development, or the black-hole of Mozilla's other projects and expenditures, including their overpaid leadership.