skysight-inc/HackerNews huggingface dataset:
But this is purely by convention isn't it? You as the programmer have to know that deque<> never changes item locations in memory under the hood like vector<> does, the compiler will not complain either way.

There's nothing in the interface of vector<> or deque<> that somehow hints to the user or (more importantly) to the compiler that one randomly moves things around in memory and the other doesn't. That's what makes C++ so extremely memory-unsafe (IMHO it's even worse in C++ than C, because at least in C, dynamic memory management usually is right in your face and not hidden under a sugarcoating layer like nearly everywhere in the C++ stdlib).
I think you're starting with the implied assumption that "white" is some objective thing that exists outside of the cultural convention that establishes it. But that's exactly my point - it doesn't. Marco Rubio is white because society treats him as white. I am white for the same reason. The actual color of our skin is not primary here - it's the social convention that makes it relevant.

And yeah, this is the historical meaning of "white". Consider the one-drop rule, both as a legal concept, and as a social convention. You could be white as snow, and yet the moment the society knew you had a black ancestor several generations back, you were treated as black - and thus, you were black. In other societies, it was different - e.g. the Spanish system of meticulously tracking blood percentages, and a formal hierarchy based on that, made it possible to "whiten" a bloodline.

The one-drop rule is no longer a broadly accepted social convention by itself, true. But while it had been, it created numerous derivative cultural markers, above and beyond skin color, which continue to be the basis of the social conventions establishing race today - distinctive names, for example, or use of AAVE. Somebody can still be white as snow, have stereotypically European facial features and hair etc - but if their name is DeShawn or Shanice, and they "talk black", they will be categorized as "black who can pass as white", and treated as such. Scenarios where their appearance isn't in the picture at all - e.g. that famous study with swapping names on resumes - make that rather apparent.

BTW, the opioid abuse epidemic is very much a manifestation of systemic racism - the reason why it started in poor white communities is because they are more likely to get an opioid prescription to begin with, and because the prescriptions are more generous (and thus more ripe for abuse). These both stem from long-standing racial stereotypes - one about blacks having inherently higher pain tolerance [1], and another about them being less responsible and less able to exercise self-control. Ironically, as those stereotypes are getting addressed, the epidemic is starting to affect black communities more.

But you're absolutely right that not every social problem is about racism, even when it stems from some social value that is also used to define race. For example, the overemphasis on "rugged individualism" destroys informal community safety nets regardless of race, and the adverse effect is the same for somebody in the same position on the economic ladder. It's brought up more often specifically in the context of black communities mostly because theirs haven't been destroyed as fully as those in white communities. So the process is much more apparent there to begin with - and then economic effects of systemic racism (i.e. the fact that black communities are much poorer on average) make the negative effects of this destruction much more blatant.

[1] https://www.aamc.org/news-insights/how-we-fail-black-patient...
Pivoting to the End Game [video]
That’s the point of reintegration.

Reread that paragraph and dont skip it this time.

You run a very successful fly-by-night VPS service paid for only in crypto. There is a decent sized market for that by the way. Too bad most of your customers are fake, anyway be diligent and actually mimic your customer behavior over TOR.

Run a subscription service.

Figure it out. Some to all of your customers will be fake because it will just be you making more accounts and paying yourself.

Report taxes on your wildly successful SaaS cloud business.

Assuming you even want govbucks, you deposit the clean crypto into your business and personal bank accounts.

No different than cash based services except its online/digital native and not constrained by local market liquidity and brick and mortar overhead.
Privacy Shield is dead, long live privacy shield.

I wonder how many attempts it will take for this deal to be considered legal before the US actually has to do something to hold up their end of the deal. The US government would scream in rage if Germany would ever demand the ability to order Microsoft or Google to hand over information about US citizens in complete secret, yet the EU wil gladly take the word of the US government that it won't happen.

The EU also has plenty of incentive to encourage keeping data within the boundaries of its member states. Making it difficult to use American tech giants as a lazy quick fix for data storage instead of looking at local alternatives only helps limit the amount of money taken from the European economy. With the scandals and state of the current US government I find it hard to believe the EU will be able to draft a new agreement like this with the US without compromising on the rights of their citizens.
If anyone is confused by how the author uses "proof" in this article, they are referring to the Curry-Howard isomorphism that types represent propositions in a constructive logic and well-typed terms inhabiting those types can be considered as proofs. a :~: b is the type that a and b are "equal", i.e. they are the same type. the functions convert1 and convert2 witness the isomorphism between a and b.

The core reason why GHC didn't allow the naïve recursive definition in the first place is because the definition failed the occurs check[0], so using type families and explicitly labeling the types circumvents the problem.

[0] https://en.wikipedia.org/wiki/Occurs_check
I find adversarial pedantry much more common than opening up about deep emotional experience, in general, and the latter is way more informative. I don't care that you can say, "not true 100% of the time, QED." Yes, ok, well done. I couldn't possibly have realised that on my own. So glad you have now stifled any emotional depth that the conversation was taking on.
Where can I purchase one of those SOIC sockets?
> social- and work-life must be a living hell from that point on.

Why? Even if all of my colleagues have seen me nude that really won't change my work-life. Socially I'm absolutely certain my friends would not care. Is this unusual somehow?
I don't think atomic swaps need to be the full contents of a wallet. It means "atomic" in the usual transactional sense, not that it's all-or-nothing per address.

But even still, the idea to prevent money laundering by sending orders of magnitude more BTC than the initial scam... bold idea.
Assuming the system was designed in such a way that relaunching the crash process will recover those resources for the freshly started process.

Now if the error cause has led to an endless crash cycle, then not.
I'm also a fan of https://acko.net/blog/animate-your-way-to-glory-pt2/ [WebGL heavy]
All of our corporate computers have this now instead of IE11....very refreshing as a web developer to have something modern to target for intranet apps.
People who paid a lot of money to get their education and bonafides. Or antifavoritism crusaders that like to tell themselves they can make a biasless interview process.
"The White Hat Hackers are those hackers who look for backdoors in the software when they are legally permitted to do so."

The job of a hacker isn't to look for backdoors in software. There maybe cases where they have specifically been hired to look for "backdoors" but this is not the general terminology you should be using.

"The Grey Hat Hackers are those hackers who are like Black Hat hackers but do not hack to cause any damage to any organization or people’s personal information or data. They are hired by companies or organizations to hack into their computer system and notify the administration if their order has any vulnerabilities. This is done so that these organizations can further secure their networks. Software companies make use of such hackers and hacking processes."

Grey Hat hackers are not hired by companies, or if they are they wouldn't advertise themselves as being grey hat.

"There are many ways in which the process of hacking could be explained. It could be described as a breach of the system or unauthorized access. Still, hacking is an unwarranted attempt to infiltrate a computer or any other electronic system to attain information about something or someone."

Hacking is not defined only as breaching a system via unauthorized access. There are many examples of legal hacking.
Mozilla VPN Goes Live ... But Not for Linux Users
A lot of negativity in this thread. Not earned, imho.

I see Mastodon being mentioned a lot (and sometimes Pleroma) as if that is the only application to access the fediverse.

ActivityPub is still in early stages of adoption. It is great that these apps have proven themselves in production (with a couple million users) based on a v1.0 of the spec where intentially a lot of things were left out, like authz, account discovery, search, etc.

Right now, based on experience and with a good base of knowledgeable AP devs, the spec is evolving. With its flexibility and JSON-LD at its base federated applications can be created for any number of domains.

And this is happening. Almost every week there are new project announcements that adopt AP in some way. They will not all federate with Mastodon from the start, and there are many challenges to be tackled to make a seamless fediverse integration smooth sailing.

Here is a good AP project watchlist: https://git.feneas.org/feneas/fediverse/-/wikis/watchlist-fo...

There is an online AP conf in October for those interested: https://conf.activitypub.rocks/#home

For questions you can go to these forums:

https://socialhub.activitypub.rocks/

https://talk.feneas.org/
I really like the reader mode and speech-to-text engine, it's very high quality. Just one question though, is the browser going to have linux support at some point?
Wow, that creates all sorts of optical illusions for me.
After the cube faces are filled I see massive waves sweeping across the faces and sometimes the cube vertices seem to expand and contract distorting the cube and turning it inside out.
Er...I might be misunderstanding something here - but it literally does?

Something like tax rates statistics wouldn't tell you whether those taxes are actually paid - but tax revenue statistics do exactly this.
The US certainly doesn’t act like it will eventually not hold all the economic cards at the table, as long as I can remember.
Shadowbanning people is a form of psychological abuse. To be honest it should be banned by law.
The cryptocurrency exchange software amazes me. https://changehero.io/ for example. ChangeHero is an instant crypto exchange. We swap your crypto at a lightning speed. I've been buying ETH via their platform for almost six months.
"* Unreadable: Great feature."

???
I usually see constants that are easier to read like 0xdeadbeef, 0x0c0ffee0 or 0xcafecafe
tax everything the amount it costs to clean up the pollution it causes
I'd imagine you are right, at least today. Worth the risk?
I'm curious 1) in what way you think the quote isn't representative of the president's tweet? 2) how you would distill the tweet into one sentence if you were asked to summarize it for an article?
It's just about poking at it and being persistent, until you figure everything necessary out. I've done similar reverse engineering efforts with a PoS terminal and an e-book reader/eInk display protocols. You don't know much at the beginning. Reverse engineering is mostly about persistence.

It may not always get you to the finish line, but without any documentation, persistence and some tools is all you have anyway. Knowledge is acquired during the process.
I mean, every other company having a giant hole in hiring policy is not a good reason for them to have it. But them not letting you use tech you're comfortable with is a stupid way to verify.
TwitchAAS?
Make sure that even with a hacked SIM a malicious CSR can't access your account without your knowledge.
Why is the relative size of the apple-oriented community relevant?

I'm not saying it's the current status quo, but if the server-side Swift community reaches a critical mass where it's easy to get support, and there are plenty of libraries available, it doesn't matter one bit if the iPhone developer community is still 10x larger.

This would be like saying coconut is unsuitable for use in pina colladas because it's much more prevalent as an ingredient in curry.
I instantly think of Hostel, where they kidnap tourists for their underground torture business. Unironically, the first Client is a failed Doctor due to his unsteady hands, & has a sick fetish of performing meaningless surgeries on his victims. Even though it's just a movie, I believe there is a very big audience when it comes these morbid subjects like Torturing. It was sport back then and still is today in some 3rd world countries.
And when I say "back then", pretty much just 200 to 300 years ago! It's still an undocumented tradition in other countries.

Article mentions how one might of turn sadistic by being fascinated for the first time seeing someone get amputated, an unexplainable enjoyment which leads them down to a sicker path if uncontrolled. Something to think about when you've got confused or especially younglings seeing things they shouldn't be seeing. Taboo subjects often leave a permanent seed
I'll stick to Firefox
I don’t know why the article claims the decision was “surprising”. I work for a US company that is subject to GDPR and we’ve been expecting this for over 2 years, the only unknown was when the ruling would happen, not if.
> * Python only: what's this for, then? http://www.picklingtools.com/

From the picklingtools FAQ:

What versions of Python does PicklingTools support?
Historically, versions 2.1.x to 2.6.x have been tested extensively. More recently, 2.7 has been tested and should work, but it has not been tested as much as the other versions.

3.x has not been tested: We are waiting for our main paying customer to adopt the 3.x series.

[edit] formatting
Looks like an ad for the job post site
> we believe there is something we can do to help solve the database high availability and scalability problem

> There is not automatically way to enlarge the length

> I think that is not the things should be done by the database itself

> would be helpful to show a warning to DBA

So, in the end, TiDB does nothing to actually solve the problem they experienced but you still feel comfortable offering them your own solution? Sounds like you're a VP of Marketing, not a VP of Engineering. Leaves a very sour taste when spamming a forum like this. I hope your bosses don't read HN and sees your comments plugging TiDB everywhere where it's not relevant.
as someone who stopped consuming most alcohol a couple years back: pubs are tough, but depending on the one you choose you may get some non-alcoholic drinks which are ok :)
Already on the front page, with more comments: https://news.ycombinator.com/item?id=23856988

Both submissions are very shallow articles though.
Is this really true though? If you ramp up multiple short positions under a few weeks from a lot of different accounts, how would you tell? I'm assuming TWTR is a pretty busy stock.
Take-home tests are stupid because they instantly filter out anybody with options. If I'm being hit up by recruiters, I might come for an interview with you, but I'm not going to waste time with your test. You're going to end up with monkeys.

But even beyond that, it's so dumb to re-demonstrate coding chops to every single employer, especially when I have no idea what my chances are to begin with. Are you interviewing 100 candidates, or 2? Go look at my GitHub.
That's wrong. Five-9's for example, is 99.999% uptime, or a bit over 5 minutes downtime per year.
It’s chaos out there, be good.
I'm not familiar enough with the intricacies of your case, but it certainly is possible.

E.g. https://github.com/ufosc/TheIsolator is a way to publish your static site updates, on deploy, to your AP followers. I've seen similar tools/attempts for Hugo and Cobalt.
Wireguard has inherent privacy problems compared to other VPN solution. Does Mozilla address this problem? Because the standard implementation is not anonymous.

It is fast with some disadvantages...
Surely a webserver at least wants to finish serving in-flight requests?
> But it should still provide some useful stats on how many people give up work or start businesses or go back to school and what the impact is on crime, drug use etc...

Why would "here's an extra $9k across 18 months" tell you anything about how a low income person would respond to being promised a livable income for life?
I do wonder what the inflationary effects of UBI would be. In areas where there simply isn't enough spacious housing to meet demand (which includes most of the internationally known cities in the west), you'd expect to see rents rise - not really changing much.

However, people often want to live in these areas because jobs are there. The trend over the last 40 years has been for the decline of industrial areas as factories close. In most post-industrial countries there's towns and cities with really cheap housing - because there's no high paying jobs nearby. I wonder if UBI would have a longer term effect of injecting money into these areas, increasing prosperity and drawing in people who live in expensive cities but have seen their UBI get inflated to zero.

I don't think food (as in, grains and vegetables and meat) will be subject to the same inflationary problem - there's not the same fundamental supply limit that you get with housing in a city.

I think we should try it though.
Performance matters when it matters. Part of the job is knowing when it matters and adjusting the approach accordingly.
It must only be used for small programs and it serves the purpose well.
He created an NGO for this purpose, after having successfully sued Facebook: https://noyb.eu/en

But the national data protection commissions of each country also do plenty of work. I think they're still swamped, though.
Subjective, isn't it?
That's true, but who said that the goal is intelligence? This is clearly a demo from a startup that sells this kind of service [1]. All that's needed is something that can be made to work under certain business-dictated constraints. Nobody really needs these things to be actually smart.

Or, seen another way, it just has to be smarter than most peoples' web frameworks, or perhaps their IDEs, which is not a very high bar.

_________________

[1] Going by Sharif Shameem's Twitter profile (or bio, whatsitcalled):

founder at https://debuild.co – a faster way to develop web apps // @ycombinator
alum // prev built @VectordashGPU
// relentlessly optimistic
Did you mean to say "denylist"? :upside_down_smiley:
I don't see a conflict. European countries have had consumer protection laws that are different from those in the US and US companies have had to comply. This situation is no different.

The EU wants privacy & security guarantees that US companies can't deliver and special deals with the US government can't really fix that. But I'm sure US companies will adapt eventually.

And this goes in both directions of course. For example European banks have to be really careful in dealing with US citizens due to laws like FATCA.
No, the data can be held anywhere that has enforceable protections equivalent to the EU’s. Japan was explicitly ruled to be. The UK will almost certainly be found not to be because it’s intelligence services are even more out of control than the US’.
I think there is a multitude of reasons, most consumer protection NGOs aren’t very tech savvy and it’s hard to raise funding for privacy because the general population doesn’t care enough to donate money to it. It’s also a rather hard battle to enter because EU law is so ridiculous complex, and most privacy advocates aren’t very law savvy.

There are a lot of smaller groups fighting, but it takes years and years to see results. Hopefully the EU itself will get more into it now that our relationship with the US is deteriorating and China is getting more and more aggressive.

Not that it’ll matter too much with Microsoft being the only real option in non-tech enterprise.
> Twitter's been posting a profit since 2018.

12 years after it was founded.
We should be a bit skeptical of any claims by the hackers until there is more evidence.
Yeah, to succeed you first have to believe you CAN succeed. Plenty of limitations you’re so very sure about, but have you even ever TRIED?
https://www.adafruit.com/product/1284
This looks like a fairly low power monte-carlo system. You just store samples, and the inference is sampling that sample set? That's just bootstrapping and has been far more explored in a much more extensive way by random forests and so forth.

You've shoe-horned this logic that usually belongs in linear algebra world into a database table form, there's some initiative there but this has also been heavily explored in the academic field under the topic of Probabilistic Databases. BayesDB is a full implementation of what you've just described, with a much deeper inference engine utilizing joint distributions rather than just distributions that exactly match the sample.
Yeah, neat idea: One free loot box per month (and maybe a free novelty skin on xmas "I sold my soul and all I got was this lousy shirt").

:P
And SWIFT. Any time you're doing a non-SEPA, non-domestic bank transfer, likelyhood is the payment data is seen by the US.
In their own words: The Trinity Test at 75
I did a similar move from flats in Buenos Aires with balconies, bidets, and modern lifts to flats without those things in London. I would choose the London ones every time.

In paper they might seem worse, but in practice my current flat is much better: London is much less noisy than Buenos Aires, nearby flats don't usually get robbed, and I'm reasonably sure that the fire alarm works. My large and beautiful Buenos Aires flat had an alarm that stayed silent during a major fire.
> accurately describing future transfers of bitcoin from the tweeted address.

No need to do this, just sign a short piece of text with the private key.
> TiDB just need to modify the meta data.

thanks, that's interesting. So existing data using the previous 32-bit encoded values happily coexist with the new data being written after the migration?
An ActivityPub Philosophy (2019)
There's a video of one of these constructions where the last gear is bolted to a wall or something.
>I worked on fintech projects in Europe

I don't see the problem, buy HP Enterprise Hardware (Support is based in Czech Republic), install Suse for example (but not RedHat), ask a Data-center of your wish, place your Hardware there make your own 'cloud'...profit?
> Unlagged uses a technique called “backward reconciliation” for hitscan weapons' hit tests. For the duration of a hit test, it moves players to where you saw them when you fired. (It knows because it sent you the player origins in the first place, it saves that information up in a history queue, and your fire command contains a timestamp.) After the hit test, it moves them back.

Moving player entities around like that is perfectly fine, as long as the entities' states are restored exactly, and as long as no code runs which requires players in their correct state while the server is in a backward-reconciled state. Unlagged is very careful about such things, so it doesn't present any problems.

https://www.ra.is/unlagged/faq.html