skysight-inc/HackerNews huggingface dataset:
I agree that it's more likely review misses a change that results in spurious "Correct master password" emails than say, a change that lets people log in as you without the correct password.

It could also happen that there's always been a low frequency bug (e.g. 1 in every 50000 failed login attempts is mistakenly treated as "correct master password" and triggers email) but the nature of it was triggered more recently by some change in attacker behaviour.

e.g. imagine your bug is, if the failed login occurs just after the top of the hour, a variable somewhere has recently changed and this is mistaken as "correct master password" even when it isn't, so the email goes out. Somebody at LastPass finds this bug, it's happening maybe 2-3 times per month, no big deal, P3 give the new engineer trainee something interesting to look at in 2022.

But meanwhile bad guys discover the timeout they've been fighting resets hourly. Instead of one attempt every ten seconds per IP address in the botnet they're using to try phished credentials, they can do 360 attempts in the first 10 seconds of the hour, then do something else with the botnet for the rest of the hour. Now most of these attempts hit that bug, and suddenly dozens of spurious emails per hour are going out to your users. Ouch. Now, who is going to explain to the big boss that this is the same bug you triaged as P3 last month?
in time he may have gained to wisdom to be free.

there was still so much more he could have done.

i never met him but he seemed like a gentle soul that poked the wrong bear.
And no mention of Exasol which is faster than most, if not all, of these databases for analytics.
Phtalate is essentially a plasticiser found in cookware I have the impression
> And I want to be clear that parsing a csv file with sqlite or MySQL is much more complex than learning “SELECT .. FROM .. WHERE” (with no joins!) when there is a tool like OPs that magically does the “parsing”.

Sqlite CSV import:

.mode csv

.import file.csv tablename
Well there's implicit and explicit. In a sense, a boiling pot of water has an implicit representation of the heat of the gas flame -- in that the state of the water tracks the state of the flame.

The question is whether the system is able to perform any explicit inference with those representations. Ie., is the representation explicit available, as a representation, eg., that this representation can be employed to imagine the world being a different way (the heart of solving problems using intelligence).

It's worthwhile distinguishing a certain pun on the word "intelligence". We don't call gangster's intelligent, and physicists dumb -- despite gangster's being much more adept at most "physical skills". The esteem for "intelligence" comes from its association with The Intellect (ie., cognition and imaginative simulation, the place of explicit representation). Not from adept procreation, at which the cornavirus is presumably then almost "the most intelligent lifeform".

An amoeba doesnt represent the world to itself. It's an interesting biochemical system which interacts with its environment in a way which seems as-if intelligent. Digital computers likewise seem as-if intelligent. Ie., they seem as-if they explicitly represent the world to themselves -- but they dont.

Many things seem to be doing what we do, many things which dont, can (ie., we can automate some problem solving so that it doesnt need intelligence). But this is only seeming. These systems are nothing like us at all, they are radically alien -- they're, in any sympathetic sense, dead. There is "nothing that they are doing" -- there's no "they" there.
Hills. I love the Netherlands but the topography would get to me. (I'd take it hands-down over San Mateo, though.)
Should this breakup include Microsoft? Because we as a country had a great opportunity in 2000, and decided not to do it. Or is it just Twitter, Apple and Google? Or does Facebook somehow fit in?
Ummm… the Fourier Transform is an orthonormal linear transformation.
Ironic because Javascript's Date behavior was also modeled after the original java.Util.Date (which was immediately deprecated, whoops).
I have my own take on this as well. The followings are only my opinions based on my experiences.

But simple doesn’t necessarily mean it's easy. To survive and thrive without a smartphone you probably need to:

Live in a non-Westernized location. Billions of people are still unbanked in the so-called developing countries. Entire economies still run on cash. You can function in those worlds the old fashioned way. Even without Apple Pay.

I have always lived in a westernized location. Never owned or needed a smart phone. The only gotcha is to ensure you have a current printout of proof-of-insurance because highway patrol are used to people having this on their phones.

Live away from big cities. Smaller towns and villages are easy to navigate and get to where you want to go. Even without Uber.

I have lived in big cities and navigation was rarely an issue. At worst I could stop at a convenience store and conveniently ask for directions. The only challenge I ever ran into was actually outside of big cities in suburban areas that had nested-upon-nested circular one-way streets that were like a rat maze. That dark pattern is the fault of housing developers doing their own weird cost optimizations.

Have a fixed home base, so you can know your terrain and remember where everything is. Even without Google Maps.

People have done just fine for all of human existence up until smart phones made having a pocket GPS easier and that only happened because of the E911 project and regulations that required all phones to have GPS. I've traveled all over the continental United States of America just fine without GPS. In fact, I now have a couple GPS units and they take sub-optimal routes even after being freshly updated or in some cases get it wrong all together. GPS units have encouraged me to be lazy and far too trusting.

I think this is the actual root cause of the problems. People born into using smart phones have been conditioned into trusting and relying on their device.
Maybe that's why the "Un*x dogmatists" avoid adding functionality to mouse buttons. Middle click already has a great X11/Wayland feature and should stay that way.
So frequency-domain blue noise has a higher crest factor than void-and-cluster?

Also I'm interested to see how closely the mean intensity (at each radius) of void-and-cluster blue noise actually matches a sinc or sinc-squared subtracted from a constant.
I think it’s more that legal measures would not be employed, rather than that they are legally unactionable.

You could have an uphill battle against an unsympathetic judge in front of you if you sue anyway though.
> it was copied from Java's JDK1.0 (1995) java.util.Date, which also had this quirk
I moved to the Netherlands (Amsterdam) a few years ago. I think the main reason the quality of life is so high here is because of the bike infrastructure and how it took over the cars.

This to me is the main reason cost of housing in the cities has skyrocketed - the lack of cars has a profound positive feedback loop towards the quality of life here.

Everything you want to do in the dense city (from shopping to entertainment) happens faster, safer and happier using bikes.

No matter how much you love cars, they're just too big for the density of a city.

But at the end of the day people are in charge of this decision. If the majority of people don't see that bikes are better they will not vote for legislation that will build more bike infra.

It's a testament that Dutch people actually prefer bikes over cars.
Can you clarify? It’s not clear to me how to target a particular distribution in time and frequency domain simultaneously.
Sure, 5k is Urban Arrow which is electric and arguably luxury.
I broadly agree, but you lost me at Figma being fast. Granted I am using an older MacBook Pro (2015), but using Figma in a browser usually requires that I close other apps to let Figma do its thing. Figma and Miro are the only sites I have encountered that incur this level of performance hit.

Incidentally, mightyapp.com was founded to make browsing less resource-intensive by doing the rendering in the cloud. They highlight Figma and Miro (among others) prominently, so it seems others have similar experiences with Figma.
LOL, yeah, oh well, Ukraine and Russia always been together. But one old gremlin named Putin with a use of propaganda in 7 years made 70% of a country according to polls to be OK to kill their used to be beloved neighbors.

So don't underestimate the power of propaganda and crazy ideas politics can embrace.
it's a lustre filesystem. the data would've been eaten eventually anyway.
But that's the situation everyone is in isn't it? If the Saudis and Iran stop pumping oil then all developed economies will be in the shit. But I don't see any nation radically building vast nuclear facilities... The same goes for China and cheap consumer goods or Taiwan and semiconductors.

The only place that's even close to independent is North Korea...
I've been a Linux coder and user forever, and I didn't know that bash "reloads" a script while running if the file is modified. Good to learn before I also delete a whole filesystem due to this! :)
Hardly subtle
I’ve got a Swiss Army knife that’s twenty years older than me. Does the job well and many other ones too and will outlive me no doubt.

As for fancy contraptions, these can be avoided by drinking the whole bottle when you open it, preferably with someone interesting at hand to share it! Wine is awful stuff without good company.
Vanilla JS nowadays means not using a framework, in yesteryears it meant not using jQuery, in either case, it doesn't preclude from having dependencies.
IOCCC 1984, mullender.c ?
Just pointing out that those are most likely just the days the files were saved. There could still be some unlucky souls that ran computations for several days/weeks that happened to terminate on those days (and store the results). Those people could lose significantly more than a day and a half. On the flip side, HP jobs tend to be frequently checkpointed unless the storage cost is prohibitive for the type of job.
Adopting signal was exactly as technologically challenging as adopting WhatsApp for me. The desktop client is harder since it's not a web service, but no one I know that isn't 'tech savvy' uses the web client for Whatsapp either.
That an interesting point, because the same form was true of TV, radio and newspapers when they were the chief media:

At the moment newspapers are a Trojan Horse pretending to be an impartial public exchange but in reality they are controlled by political and business interest groups.

When did the USA have any impartial public exchanges?
That makes it easy to filter them out, though.
There's this nice mix of technical and opinion papers: 10 Papers Every Developer Should Read https://michaelfeathers.silvrback.com/10-papers-every-develo...
I agree with your views in a country like the US where banks are widespread and people have Internet access. However in a country like Indonesia it’s quite different. Only 50% of the population have a bank account, and even if they have a bank account they might not have sufficient credit history to apply for a loan for their business or a home. Banking is much more than just a checking or savings account with a debit card.
DeFi theoretically has a lot of potential to disrupt in these countries (as many people own a mobile phone), but it looks like it will be up to the horizontal platforms like Grab and Gojek.
Idiocracy: A disturbingly prophetic look at the future
Share Your Results of 2021
Hi All. I can start:

1. I lost my uncles and grandma :(

2. I got a promotion at work

3. I did workouts regularly, started running

4. I rewrote and updated my personal project

5. I started to learn Go and Rust
No no, these cities are for everybody.

Yes, the inner cities and in big cities the next ring of neighbourhoods are often expensive, prices drive out less wealthy people. But even if you live in a neighbourhood on the edge of a big city, or in an average town or village, you will see these improvements being made. And taking the bicycle into the city centre, these improvements are really for you. Even in the city with the least amount of cyclists, Almere, which is an overflow city for Amsterdam, there are continuous improvements. A city like Utrecht has highway bike lanes where you can get to the centre really fast.
LoadLibrary is not guaranteed to have the same address across processes. As of Win7 you might also have a process link to kernelbase and not kernel32, so it's not even guaranteed to be in the same DLL.

However it should be possible to use GetModuleHandleEx to find the DLL base addresss in a remote process, then ReadProcessMemory to implement your own remote GetProcAddress.
Just use the original title
That's another good argument against poverty not bicycles
This somewhat makes sense as it mentions the page content itself was in French. However then "solving" the problem by making a domain with both languages hyphenated only magnifies the issue more - to indicate an expectation you should know both languages.

Any logical personal will understand showing content in multiple languages (as text output); but when it comes to user text input (domains, web search etc), it's absurd to believe the same rules should apply for the user.
Don’t discount the impact of relationships on our views. Having a good friend who doesn’t conform to the “sex at birth” norm will often move someone over to their “gender is a construct” side.
> While depression can certainly be caused by chemical imbalance

I'm still not convinced this is true. I think it is just as probable that any apparent "chemical imbalance" is actually a symptom, not the cause, and while treating the symptoms can alleviate some of the suffering it is not a cure.
>If you want a service that does all of the VAT admin on sales, including reporting and remittance to government authorities in all relevant jurisdictions, you might want a "merchant of record" service. You mentioned Paddle, who seem to be popular and getting positive reviews among my network, though they aren't the only MoR available now.

That was my understanding after becoming aware of this, and Paddle seems to be popping up a lot.

>using a merchant of record will become the dominant mechanism for accepting online payments, at least for smaller online businesses with significant international or inter-state sales.

That's our case. It wasn't much of a problem for our consulting activities (mainly mid six-figure contracts with a few clients, mainly in Europe, often repeat business). However, we launched a product and it's surprisingly more straightforward to charge someone 250k than to charge many a few hundred bucks here and there. At least for now. VAT on a large invoice, bank-to-bank and accounting firm, it's just part of business. VAT on SaaS for a few hundred euros via a credit card? Something else, but I digress. We've been learning.

>The tax products offered by Stripe and a few specialist providers seem to offer little more than tracking some VAT rates and doing some simple calculations. I don't understand who the target market is supposed to be for these services today.

Again, you hit the nail on the head as to our situation. I had looked at Stripe "Tax" before, but I couldn't understand it really: it appeared like a landing page with a calculator behind, but that is unfair because I haven't looked at it closely and haven't tried it yet. The impression was that it was less fully-fledged than Paddle, but I'm more than willing to be wrong because it would mean that I'll only use Stripe for everything (for now, then I'll handle the problem of the eventuality of them shutting down our account or something like that and figure out contingencies / payment hot-swapping).

>Anyone who doesn't have those resources might prefer to outsource everything (including responsibility for compliance) to specialists who offer a comprehensive service.

That's my case. If you have a few contracts per year for large amounts, I can do that easily: we use an accounting firm, simple invoices, bank transfers, everything is neat. But for a large number of small amounts, I want to buy the option of not doing accounting.

That desire is so deep, that it even influenced our product. It's a machine learning platform that lets people train, track, package, deploy, and monitor machine learning on their Kubernetes clusters.[0]

Why their Kubernetes clusters? Because it's a good way to charge a flat rate instead of counting beans: if we provide compute, we'll have to meter it, or charge a flat rate and play the large numbers game (many using it less subsidize those who over use it). We wanted to have nothing to do with that metered billing, especially on infrastructure costs, and we just let users do things on their own clusters and data.

- [0]: https://iko.ai
> The entire continent of Europe produces wind (and other power) at a pretty steady and predictable pace

Indeed: https://www.imperial.ac.uk/news/180592/european-cooperation-...
Let me share maybe a "new" idea here: there is no such thing as web1, web2, web3 ....

This is just a need to put a name on something that is a combination of technology and policy and for me does not make any sense.

The web is still free: anyone (of course with enough knowledge) can host a blog and share their views. Anyone is free to use or not to use a social media.

And in the same time because we operate at scale there are forces that are outside the web that put pressure on the web.

There is not one tech thing that can be created yet that will circumvent in any way the forces (political, law, peer pressure ....) that are currently shaping the web. Here is one example: blockchain cannot exist outside the law where it will collide with the law. Because the law is about the people mostly and not about the technology.

The same with anonimity: it does not matter if blockchain offers this because when it collides with easyness to access things people will choose easy. I am not saying anonimity is bad or that blockchain is useless.

But I am saying any webN concepts will win when things will change in our mindset, our culture and our society. As long as we approach things as they are, webN will not solve our society issues.

The same as the Internet did not solved education. I remember when I first encountered Internet in the 90s I learned a lot. Then late 90s everyone was talking about how free access to internet will make everyone smarter and more educated. This did not happened. It created more opportunities but did not changes the structure of our society. People (me included) were spending time with stupid things before the internet and they are still doing it now with the internet. We will continue to spend stupid time with web3 or crypto. As the problem is not technology but human nature. So far technology cannot change human nature. It can speed up our advantages or can make use of our flaws but the will to change is still human.

I am not even sure what I am debating there. But this focus on technology is an illusion that we hope to be true as it seems to allow each one of us more control over what happens with humanity, when actually technology is not yet there to help us without us helping ourselves.
You obviously disagree but it seems very reasonable to me that 20 year old FSF code should fall into the public domain including for Microsoft or MomAndPopSoftwareCo or whoever to use.

Note that they still couldn't just take the current grep or vim or whatever code and use it; copyright on later revisions isn't based on the first published moment of the same project.

Instead the code has tons of changes made within the past 20 years and all of those deltas will still be covered by copyright. Microsoft could only be able to take the code of grep as it was as of 2001. I actually kind of doubt they would, but if that much time has passed and something is still useful it should belong to everyone and not just one person.
When looking at comparables of other SaaS companies, in terms S&M to sales they are actually below average in terms of sales efficiency.

I saw their rise and thought they must've been doing something right/better than their competition, but did some research and decided against it. That said I respect Girish, building Freshworks into what it is in such a competitive market.
I went to some Papers We Love meetups here in NYC a few years ago and learned a lot not only from the presenters but from other attendees ranging from database experts to sound engineers. Some very nice, kind people!

Plenty of pizza and beer, too :)

Warmly recommended.
Zero-padded numerics are often used where lexical sorting is expected.

Eg, "2021-12-30_author-of-file_title-text" (or similar) is a naming convention I use with some frequency.

That is more useful if you use "2022-01-01" than "2022-1-1" for sorting.

(Or if we're keeping in the Long Now spirit, "02022-01-01".)

A directory full of such entries sorts naturally by the date in the filename itself. Given vagueries of Linux access / modify / change / birth datestamps, this has some utility.

(There are those who argue against putting metadata in filenames. I've come to favour putting relevant and robust metadata in filenames.)

(And avoiding spaces in filenames.)
This doesn't seem to be a news post.
pi-94 says >"(80% insect masses disappeared in the last 30 years in Europe)"<

Ha! Ha! A bunch of beekeepers do a study of their drunken bug counting over the past decades and, before you know it, someone concludes that "80% of Europe's bugs have disappeared"! That's rich!

FWIW enjoy your "missing insect masses" while you can because, if it's true, I guarantee that they'll be back in full force within two years (after all their predators die off) and shops will be selling out of insect sprays and repellants.
Refreshingly well-researched and honest piece from the New Yorker.

My favourite writing by Aaron is his explanation of what happens in the "ending" of Infinite Jest. [1] I'm of the opinion DFW deliberately left it somewhat open to interpretation, and that his famous quote "If no such convergence or projection occurred to you, then the book’s failed for you" was a tad tongue in cheek. That said, Aaron's explanation is certainly the most plausible, and I'd kill to know what DFW would have thought of it.

[1] http://www.aaronsw.com/weblog/ijend
Completely agree. It's an insane idea that developers should try to work as quickly as possible to start with. Why should they?

I automate things because I don't like doing manual tasks (because it's boring). I don't do it to save time for my company.
I thought this is well known. Especially in 2022. If we could sum it up in two words it would be User Experience.

Games - Even though there are some games that could be done with HTML / JS and there are games as such within app store. Vast majority require Native access for performance and battery.

Icons on HomeScreen. This is partially a platform limitation where you cant add the "Web Site" to Home Screen with "one click". A click on Homescreen to access information is million times easier to typing in a Website address.

Performance - The best HTML / JS apps may be just above the median of Native Apps in terms of performance. And vast majority of HTML / Web Apps performs poorly even on the fastest SoC A15.

Technology - You cant do instant messaging and other things as native app.

App Store provide easy access, distribution and trust to consumers.

Basically the experience of Native Apps is so much better than Web alternative. That doesn't mean I support native app or denounce Web App. I consider the point above as objective truth.
You went to Holland I guess, not to The Netherlands. ;)
Seconded uBlock Origin, the web is unusable without it. I moved however from NoScript to uMatrix, which can block with more granularity, but needs to be either kept default off or "trained" because its factory settings are very strict and could block a lot of necessary stuff (ie, don't install it to non technical users).
GCC Adds Support for Mold