skysight-inc/HackerNews huggingface dataset:
A lot of censorship is mandated by governments. Here in the EU companies have to pay huge fines if they don't comply with censoring laws.

The problem might not be venture capital, but simply there being entities (companies) that the government can get to.

Individuals fare even worse. Try to host content that your government does not approve off.
I work in performance testing, and in the web space you essentially have two different main approaches:

* Protocol Testing - where you use servers to generate lots of HTTP/S traffic that is correctly structured to simulate user traffic. Generally, this is focused on capacity and server response times.

* Browser Based - where you need the complex logic present in SPAs and Javascript to accurately create test traffic. This also allows for as-close-to-possible real user response times. This is essentially "headerless browsers" of varying types. This requires more performance test compute to process - so often a combination of both types are used together.

I find that Testing application security is one of the most technically challenging aspects of performance testing. Often some parts of the security infrastructure have to be disabled to allow testing to occur. For example, Rate Limiting by source IP, any form of Captcha, 3rd party (OpenId etc) services have to be disabled - which increases the risk to application availability because sometimes there are components that haven't been tested exactly the way they will work for actual users.

Luckily most the 3rd party services we use are already significantly tested by their vendors - but it is something that I worry about.
>But when people criticize bad psychology research, they don't mention Freud or Jung.

But they might start with Freud and end up at the replication crisis, while pointing out there's too much focus on W.E.I.R.D people[0]. They could even point out some of the 60s research was obviously more meant to prove a point than be proper research (e.g. Zimbardo). It won't be a strike against psychology as a whole at all, just a warning to use caution and proper research methods.

[0] https://www.psychologytoday.com/us/blog/non-weird-science/20...

> I think it's better to point out more recent (and better regarded) research before making the bold claim that a long line of scholars impute today's hot-button issues as the cause of the fall of Rome.

Just read the linked article, which is actually quite good but a bit too busy stretching out arguments in order to argue against some imagined alt-right antagonist. It's trivial to show that Rome wasn't homogeneous ethnically, but he stretches some things more than they're worth (Rome treating its Italian subjects arguably better isn't 'diversity'. We don't really know how Carthago treated its subjects - Numidia jumped when Carthago was obvious losing, Greek polis citizenship isn't a good model for how the Hellenic Empires ran, etc.).

>I would love to read some of this research. Most of the scholarship that I've encountered speaks of these so-called "failures of multiculturalism" as an effect of the empire's decline, not a cause.

I was referring to the word's definition as used by ordinary people rather than research. My point was that the research you're describing doesn't really refer to so-called "failures of multiculturalism" as a cause, and you're confirming it.
Null terminated strings are the root cause of millions, if not billions of security vulnerabilities caused by buffer overflows. All modern languages have shunned null-terminated strings in favour of something in the likes of

struct string_type {
char *ptr; // or char[]
size_t size;
}

because the whole idea of scrolling a whole string just to get its length it's an immense waste of CPU time. It has been optimized to death given that C does that for historical reasons¹, but still it's unwieldy and less safe.

For instance, C strings make 0-cost string slicing impossibile: for instance, if you wanted to slice a string to get str[2;4] (i.e. a 2 char string from position 2), it would be simply

string slice { .data = str.data + 2, .size = 2 }

with the C++/Java/Rust/whatever approach. With C strings, given that you have to put a '\0' terminator at string end, you're forced to allocate memory and memcpy() the string, or to corrupt the original string.

¹: size_t is much bigger than char (2x on 16 bit, 8x on 64 bit machines), so it made sense on a memory constrained machine like the PDP-11 to waste CPU time in order to save memory.
So that's OK; if you don't think parmesan from Parma is better, just buy Kraft parmesan - it's a fifth of the price.

But if there aren't labelling laws, then I won't be able to buy real parmesan with confidence.

Price is not a reliable guide to quality. Nor is "shopkeeper's discretion". Knowing that the cheese is made in accordance with strict regulations is a good guide.
What the fuck "personal responsibility" would stop a fucking hateful mob from coming after you, every day of ever year of your life?

What fucking personal responsibility would fix that? Would fi the deep, deep despair in your soul it creates, that drives you take your own life to escape it?

Where the fuck do you get off suggesting "personal responsibility" is the problem when an entire site is dedicated to ruining people's lives and driving them to suicide, and then cheering when that happens?
There's a brilliant solution to this problem implemented in some locomotives: have a button which you need to press every now an then, otherwise an alarm is raised.

Manual transmissions used to perform this function and it's hard to text and drive in such a car unless you're on a highway.

Most people are right handed, so putting it on the right hand side would naturally prevent anyone from holding a phone for too long.

Unless of course they are like this acquaintance of mine who would steer with his knees. Ironically he's the one who told me about that device.
Some other genuine legitimate use cases are:
Monitoring (Synthetic Users)
Performance Testing (though usually in a separate dedicated environment)
if you see a 40 year period, inflation is 200k%? (wow)

https://www.inflationtool.com/mexican-peso/1980-to-present-v...
Check out https://docs.raku.org/language/unicode_ascii for an overview how Raku supports Unicode. And an article about its implementation from 2015: https://6guts.wordpress.com/2015/04/12/this-week-unicode-nor...
You're probably seeing Flying Goose brand, which is very similar in appearance (bottle, etc) but not the same taste.
Purchasing power of bitcoin over the last decade has increased, the purchasing power of the Mexican peso has consistently fallen.
https://www.macrotrends.net/2559/us-dollar-mexican-peso-exch...

The Venezuelan Bolivar is even worse.

https://tradingeconomics.com/venezuela/currency

If you saw this happening to a close neighbour then you would also be worried about your own currency.

Not saying that bitcoin is the salve they need, just that perhaps given that context you can understand why it appears like an attractive alternative to the local currency. Also USD and EUR may be better options but I dont think having accounts denominated in these currencies is easily available to many people in Venezuela or Mexico. I have only (last 3 years or so) been able to hold EUR or USD denominated accounts (relatively easily) and I am in the UK. I'm sure it was possible to do for longer than that but it required hoops to be jumped through that are not always the easiest.
Share purchases in the UK attract stamp duty, so a CFD is a useful way to get exposure to an equity without paying the tax.
The difference is that all Airbus planes since the 1980's A320 are built around computerized flight commands, so the code paths involved are exercised constantly. MCAS only triggers occasionally, meaning if it has a bug, it only shows up at the worst possible time. Airbus planes also have double redundancy (three inputs and computers) for all those systems, where MCAS had none by default.
… and also supposedly a "consistent" taste all year round – and since you don't get extraordinarily delicious tomatoes in winter, this then means mediocre-tasting tomatoes all year round instead.
My feeling was more that it related to how independent the media was, and how powerful the opposition is. The UK is going through a sort of low point on both counts, so there wasn't really anybody to make a fuss (aside from the occasional scientist).

In countries like India, where the per-capita death rate is a tiny fraction of the UK's, the media creates a sense of pandemonium. Of course, it is pandemonium in India at the moment - but it was also pandemonium in the UK when NHS staff were wearing bin bags, except, in the UK, the PM is married to the ex of the most powerful newspaper editor, the opposition is on holiday, and everybody is anxious to avoid asking any awkward questions (aside from, amusingly, Dominic Cummings).
If you can't consider Chillies local for Asian food then we can't consider tomatoes authentic Italian food either, but then at that point what exactly are you even talking about?
Yeah, I've tried a few. I can't quite put my finger on what is wrong, but the ones I've tried just don't feel right.

gnvim¹ was the most usable for me. However, it isn't without problems for my use case. To use my earlier example, switching would mean patching fonts or using overrides in fonts.conf to fake the use of icons in signs.

I did take another look just now², and there a few more for me to try out ;)

¹ https://github.com/vhakulinen/gnvim
² https://github.com/neovim/neovim/wiki/Related-projects
Reducing Lateral Flow Test Submission Time From 5 minutes to 5 seconds
There is no other side to it.

Kiwifarms harasses people, in groups, for long periods of time. They do this for their own entertainment. When their targets kill themselves to escape this harassment, *they fucking cheer for it*.

How the fuck are you sitting here defending and minimising this?
Oh man. I'm so passionate about also building a product that is so good, they can't ignore you.
> This "it was embedded" is merely a way to retroactively make it sound not as bad as it is?

No, why on earth would you think that of me? Don't be a dick.

Its just a historical fact. Wierd and awful as it may seem to us.
Which is why Mr Locke could not see it.

Here is a crutch to help you get there:

1. we currently - and rightly - hate racial discrimination in apparently all its forms, but

2. we (via our governments) think it is perfectly ok to make some visitors to our countries get expensive restrictive visas, whilst others are welcomed with open arms

3. compare and contract the international border experience of citizens of EU, USA, Canada, Australia, and New Zealand, with ANY African country

4. hell, there are job adverts demanding 'a passport that can travel'.

Now ask yourself how much sleep most of the Western progressives lose over this. They just cannot see it.

Later generations might. Should they smugly dismiss us?
Now you're not
For some people, work almost until death might be OK, health permitting. Biden, Trump, Pope Francis (to give a politically balanced mixture ;) ) are all happily working hard well beyond retirement age. For an elderly couple with home paid off, if one still worked part-time in a decently paid job, they could be OK financially without much pension (with some caveats including healthcare costs particularly in US) . I guess, to protect ourselves in old age, we can try to maintain healthy habits, and try to manoeuvre our career to a place with decent part-time opportunities in old age, just as much as save money. This doesn't give any guarantee, but then, saving tons of money doesn't address non-treatable health problems, nothing is certain. I guess in a nutshell, my argument is (a) people might not as screwed financially as they fear, with a little imagination, health permitting (b) OTOH the bigger issue, much bigger than pensions, is healthcare costs and a lack of support for those who fall ill, which could actually happen at any time not just in old age
'Inflatable' Spinal Cord Implant Could Make Pain Relief Widely Available
Obligatory https://www.youtube.com/watch?v=cznppzkyqa0&t=97s
Well, the actual quote is:

> Who can stop people from utilizing device spoofing if a website cannot show captcha to mobile devices even if some rate limits are exceeded, or if a company offers specific discounts or products only to some types of devices?
> a complete redesign of the 737 still would have to deal with the same aerodynamic issues as the 737 MAX,

No, it would have more ground clearance, so it wouldn't need flat bottomed cowlings nor MCAS.
Right, I guess it's important to have some automated way of testing the billions of configuration possibilities and network/device conditions that you could expect, because they are impossible to systematically test in human-driven QA.

How else would you test your SPA against millions of different content-modifying browser plugins, for example.
You've got it all backwards.

Bitcoin doesn't need identity to prevent fraudulent payments. It uses math for that.

The legacy banking system has no real, complete solution to fraudulent payments. So instead they bodge on this identity-checking nonsense, which maybe sorta works sometimes, with very high overhead. Privacy is collateral damage here.

KYC for cryptocurrencies is like horse-buggy manufacturers requiring a whip and manure-scooper in every automobile. The horse-buggy industry is very desperately trying to convince you that this requirement is for your own good. And that without it, the terrorists will win.
Misleading title.

The best consumer products sell themselves with network effects of word-of-mouth. It can be very slow or very fast.

If you wanted to launch a new sauce, I would give difficult-to-open-completely bottles to restaurants in major cities and say "We're trialing a new sauce that's ready for market. And we'd like to trial it exclusively at your [appropriately trendy for demographic] restaurant in XYZ, WQ. Can we ship it to the restaurant's address?"
Sounds nothing at all like Twitter. These are people who cheer when they drive someone to suicide. Do not diminish their utter depravity by comparing them to something far less extreme.
10 years Sabotage Linux – The history of the first musl-based distro
Hmm, they are tolerable to say the least. I think lots of people complaining with bad compile times are probably developing on underpowered laptops, which are definitely not the right tool for C++ development. I've never had an issue of long compile times on a reasonably specced desktop computer. Setting up ccache sure helps at times.

The wall of text generated by GCC/Clang/MSVC when template substitutions fail is a much worse issue, IMHO. Thankfully concepts help a lot in cutting off SFINAE earlier, so you don't get flooded with useless errors about the compiler trying to substitute random constructors in places or something.
If the only thing keeping you awake at the wheel is having the radio on, rather than driving you should be having a break (for some people, a coffee and a micro-nap will work wonders).
and label the fields properly so that password managers know where to put the things. Strange how many login forms don't do this.
This is one reason that I’m always skeptical of dogma. My only tool is a hammer…

But that said, many new techniques (I clearly remember when OOP was the “new paradigm”) can offer radical improvements to the status quo.

I use OOP all the time, but I also don’t do data processing engines. Most of what I do is GUI and/or device control/communication. For these types of things, OOP is still very much a mainstay, and probably always will be.

I won’t sniff at DDD, but get really tired of being lectured about the way I do things; just because it doesn’t involve “buzzword du jour.”

BTW: I remember a guy at a conference, telling me about exactly this problem with OOP, in the late 1980s. That was back when OOP was a relatively new kid on the block, and he was arguing against using it.

He was correct, but it did not apply, in my use case. The massive improvement in complexity management and quality, offered by OOP, far outstripped any speed advantages of classic procedural programming (which is what he was arguing for).
Egypts Minly raises $3.6M to connect celebrities and fans through personalized
From what I have heard was happening in my home country as well during hyperinflation, usually you don't have access to the foreign currencies, only the politically connected people to. Then they dump the forex into the black currency market at ridiculously inflated prices
Even the array of structs is a non-ideal approach, as structs are usually viewed as a static collection of data.

But if you look at the hot loop, it usually boils down to a funnel - not unlike a furnace.
Lots of highly spacious needing raw materials are gathered and passed through, to be condensed into relatively small output.

So the ideal structure is a sort of union-struct, that compresses the results down each step of the algo, keeping it all in cache, while keeping it slim..
That's a fair point. I'll switch over to region specific!
Thanks for putting me in that direction.

And no - haven't contacted support so far. Will assign someone from my team to get in touch with them.
Name one asset (class) that does as well as Bitcoin.

Gold? No, it's only back at its 2012 peak now.

Bonds? I'm laughing.... or crying...

Stocks ... Could be, but very risky... because if QE stops tomorrow the stock market will correct -60% or more...
The abstractions are super leaky. Infrastructure fundamentals are consequently significant in all applications. Failure or refusal to understand and inwardly digest this leads inexorably to bad software, or more precisely, bad systems. Web developers that do not know TCP/IP and do not wish to are a consequent burden to everyone else; a fountain of horrors arises, from latency issues to security blunders, when mechanical sympathy is disregarded.
Good job, thanks :)
Imagine if compilers could detect a usescase for custom allocation by flag and speed up the OOP mess
Yes, there is already a significant amount of it; and that's good. My opinion is that academia should not waste too much time preparing people for a job, but give them as much as possible of precisely the kind of problem solving skills that they won't be picking up on the job.
Build Beatufil Git Pages
I find that if you lead with the thumb-as-1 - then I can't use my little finger held down for 4.

I naturally use my thumb to hold down the other fingers leading with index-as-1.

I'm not sure what the thumb-as-1 does for 4 though.

Since the thumb is the first digit on the hand (depending on the way you go) I can see it being a logical choice - but not necessarily the most convenient once you get to 4.
There was a long piece on the beginnings of Sriracha in LA (I cannot find it because there are many), but what stood out to me specifically was it talking about how "back home" the American Sriracha was the shit.
Its 20,000:1 based on the old peso, because in 1993 the peso did what was in effect a 1,000:1 reverse split where 1,000 old pesos (1,000 MXP) were exchanged for 1 new peso (1 MXN).
JavaScript Paint
This will be controversial, but an awesome form of self-defense is wrong information. Flood information infrastructures with spam, rumors and fake news.

We should teach kids to game these systems. Eventually they would do so anyway. The surveillance abuse that already happened is just a small example of what future pupils have to content with.
Impact Event
Is there anything else you need me to bring
When will avalaible for IOS?
> The internet of today is truly tragic in contrast.

It's not all black and white, though. The amount of knowledge available at, say, youtube, is still absolutely mind-bogglingly vast. Imagine learning to flint knap in the 90s, good luck if you can't get access to one of the very few experimental archaeologists who are able to teach this; now there are entire courses on youtube, free for all.

And all those tools and knowledge on how to collaborate on very short cycle times in a massively distributed fashion, I'm absolutely certain that helped a lot tackling Covid-19 (like, with vaccine development and production, treatment research, logistics, etc.)
not willing to register to read the article. wishing there was micropayment - send a buck - get the content without registering.

Did they get into expenses for the vehicle with the calculation? Taxes?

I had some fun doing lyft for a month here and there several times - and they kept cutting the rates they paid drivers. The last few weeks I did it I realized the after expenses and taxes was about $6 / hour.

Every uber/lyft driver I've ridden with has told me they have no info about tax time and what's to be expected - and none were saving for it. It's a disaster every year I bet.

I've asked around a bit for banking option that would let you set rules for percentages - like each time money is deposited from place X take 28% and put into other savings account Y - but not found any.. I think it's needed.

I saw a submarine article recently that said a thing called "lilly" debit card type thing made for freelancers(?) - says it can move money based on percentages - but the signup page the article referenced had no info about that feature so I let it linger in a tab and forgot about it.

Whatever the money is with uber/lyft - so many don't understand all the expenses - I try to say it's like getting good money for driving neighbors around - but you don't see that you are basically taking a knife to your brakes and other components, handing over pieces of your car to the riders in exchange for $12 or whatever - and the more you drive the more you are in danger with other cars / etc.. and don't see the actual cost for a long time so you think it's better than what it is.

love to know how many people they have had as drivers and how many do it more than 18 months.
I agree with your sentiment. For FOSS to be successful, it needs to focus on UX, and beyond that, on what users expect from a product. It can perform better, be more secure, be absolutely more ethical etc but masses don't choose software like this, it's a means to an end at most.

On the other hand, IRC could easily be just used as an IM backend to a hypothetical FOSS discord alternative. You would press CTRL+V in the client, it would upload your clipboard image to the server, return you an URL, and that would be pasted into the chat box, which would then embed the image. GitHub's editor does this for example and it's a smooth experience, and perfectly compatible with a text-only protocol.
Do you happen to have a list of hardware which you plan to use?
Or some pointers
Playing devil's side:

It's dependent on the job, but anyway they can learn this stuff not only during work hours (learning hours or whatever it is called), but also in their free time

It's not like only Academia is authorized to teach DS&A, FP
Goddamn right. The cool magic is the different in the retail cost compared to the undeniable awesome experienced by people other than yourself. Make that difference as wide as possible and people will beat down your door for more.

These days for food products, it seems damn important to have pricing either go insanely-low for bulk/budget (dollar store) or moderately-high for ultra-premium (WF, Costco, Sams).
Thanks. This looks like an amazing (teaching / exploratory) resource.

Just one question - couldn't immediately see a license file?
He was biking, not driving
Babies can see things that adults cannot
I believe they altered the landing gear so it extends upon deployment, giving it a bit more height, but that's not enough. They can't just put longer legs, there isn't enough room. There's stuff there (cables, devices, bulkheads ...) and moving them requires a significant redesign. For the main gears, they would have to be attached further away from the center lest they bump into each other, which means the wings and fuselage would have to be stronger to accommodate for it. Very quickly you're just designing a new plane.