skysight-inc/HackerNews huggingface dataset:
Is this is a cleaned up version of

"They're bringing drugs. They're bringing crime. They're rapists. And some, I assume, are good people."

UK happily got rid of its uneducated, unwanted east European deplorable immigrants. Funny how that is going.

https://www.reddit.com/r/LeopardsAteMyFace/comments/rzoidg/f...

Immigrants primarily show up looking for work. It helps the economy of the host country, whether they are blue collar or white collar. If there is no employment to be found, they won't come.

> Few would complain if doctors, engineers and software developers would be coming in droves, begging to learn the local language and contribute to the economy.

They would complain about it too. However, you let your racism mask slip when you use phrases like " begging to learn the local language". You want immigrants to be groveling and begging to seek your approval for being allowed in to a place. You should realize that you don't actually have any power to grant or revoke approvals. You can build fantasy worlds in your head, but don't confuse it with reality.

And I don't have to argue with your fact free and citation free statement that immigrants in "dead end" jobs don't contribute to the economy, because there seems to be a lack of basic understanding of what an economy is and how it works.
Why doesn't nodejs just make modules async?

// main.js
const fs = require("fs")
const foo = await require_async("foo")

await foo.sleep(1000)

// other.js
require("./main.js")

// RequireError: main.js returned an unsettled promise, use require_async()

Wouldn't that be better of both worlds?
Only if using safe-for-scripting/Ole Automation types/interfaces in your IDL. Otherwise, it's fully possible to pass C-style arrays in COM.
> In theory a compiler knows every reachable system call and all points of data input that could reach them

Sorta yes, sorta no.

Imagine I'm making a chat client, and I want users to be able to drag and drop images to share. But the OS doesn't have an "open drag-and-dropped file, extension .png or .jpg" function call, it only has "open file" which lets me open ~/.ssh/id_rsa too.

Or if I'm making a web browser and I want to support U2F tokens. But there's no OS "talk to U2F token" call - the browser needs access to the system calls for "talk to arbitrary USB devices".

Sandboxing PC software is tough.
My only machine too since... 2015 I think? Replaced an old Dell inspiron, been running great with containers, IntelliJ, Jupyter Lab, dual monitor. Only Blender 3.0 doesn't work too well due to the old version of cuda. Other than that, never had any issues.
Guantanamo is such an abomination of a human rights violation. I hope to see a day when the people responsible for it get sentenced in The Hague over it, even if i doubt it will happen.
Very interesting. Thank you for filling this gap in my knowledge of historical events. I'm always keen to understand the context in which things like this came about. I take your point about PDF being the dominant format leaving little use for DVI, but intermediate representations are a powerful lever, so I hope DVI remains for a good while yet for people to experiment with.
If projects are importing tens or hundreds of third party libs without any kind of validation or review the process is fatally flawed.

Whatever the language or repository system reusing libraries like React, Requests, Apache commons, or lodash make sense after reviewing the pros and cons (functionality, security, size, performance etc). But blindly adding small repositories to your packages file without understanding the implications is only increasing the risk of trouble.

Node and npm for some reason seems to have encouraged this - remember leftpad.
> Should a sandwich be cut diagonally or horizontally

This very much depends on the sandwich. Cheese? Diagonally. Peanut Butter and Jelly? Horizontally (or really what I would think of as vertically, since bread usually has more symmetry left right than top bottom). A pointy PB&J is just wrong.
I think most people missed the point of the question on reddit. It isn't why NFTs are a bad idea. Let's be honest, a lot of collecting is a bad idea. Financially, ecologically. OP's point is that everyone, collectively, started having a deep hatred of them overnight. And I'd attribute it to a few articles and to Twitter groupthink now saying NFTs are the approved thing to hate on. Then all the cool kids must hate on NFTs, regardless if they use less energy than Magic the Gathering cards or trade for less money than any other collectible junk.
Okay?

I can sell you (and a dozen other people) a photo of the deed to my house, and it's very nice that you own this photo, but I don't understand why you would pay me real dollars to buy it.

Unless your plan consists of selling it to a bigger fool.
The decentralization is interesting question. How much resources you need to run fully qualified node. That is one that has full history, mempool and so on. And how many of the users actually do this anymore? And how long it takes to bootstrap for new user...

And now multiply this for all the chains you want to use/support... And with BTC you aren't even paid for this service...
He probably presents a very low risk; it's more the principle of not making exceptions to the rules for someone entering the country just to play tennis.

Couldn't he make the whole problem go away by just getting vaccinated!?
Those are fair points, but my understanding is that it's not specific to NFTs iteself:

- buyers not knowing exactly what they buy is something that happens all the time in the real world. That doesn't make it right, of course, but that doesn't make all those sales "non-deductible donations".

- artists already use a lot the same kind of mechanism used for NFTs. For example, limited editions of a reproduction of a piece of art. You won't own the original piece, but you will have a copy, with a certificate that proves its authenticity. Part of the price is usually a high quality reproduction, but an often significant part is the certificate and the scarcity of the item.

I think my point is that "limited" NFTs as in "multiple NFTs for one piece of art" are something already natural and established in the art world. I agree with you that "unique" NFTs as in "one NFT for one piece of art" are more confusing and already somewhat existed before in the form of copyright holding. One difference that I can think of is that with NFTs artists can keep the copyright and thus control over how their art is used, while still allowing people to "own" and speculate on the art itself.

All of that is just about the NFT concept by itself. There is also the implementation part (crypto), how it's used, and arguments like "is it even a good idea to do artificial scarcity in the first place?". I don't know enough about those subjects to have an opinion on them.
> I have an nft - an ens domain name.

Totally not a pyramid scheme.

> it's actually the business side that isn't probable

Oh absolutely. But once you have that, there is literally no one who knows why you'd need the NFT bits. There are people who think that NFTs will magically make NFTs of player hats portable between one game and another, because something something blockchains. The fact that IF someone made such an interop then NFTs wouldn't be necessary, or that the "ownership" of items would STILL be exactly as shaky and fungible as it would be without NFTs is handwaved. Because something blockchains.

> [...] the reason we don't have it at the moment isn't because NFTs haven't been around, it's because those incentive structures don't exist, or don't exist to the right extent.

Exactly right, or if I can paraphrase somewhat ironically "We haven't yet found the right problem for our solution".
See also alignas, introduced in C11 https://en.cppreference.com/w/c/language/_Alignas
Bitcoin mining is being banned in countries across the globe
"At the start of the pandemic we didn’t know enough about the virus to know what was and was not necessary."

We did actually. Many things were known and anti-lockdown activists were pointing these things out from the start. In hindsight they were all right and the "experts" were wrong.

Things these people were pointing out right back in March/April 2020:

1. SARS-CoV-2 is a respiratory coronavirus. We have lots of experience with those: they're normally mild, seasonal and spread quickly. All these things have turned out to be true (yes COVID is a mild disease compared with most others).

2. The Diamond Princess cruise ship had an outbreak at the start of February 2020. This immediately made it clear that (a) IFR was low even amongst very elderly people and (b) many people didn't catch it at all, even when quarantined on a plague ship.

3. Modelling was ignoring all the above by assuming a way higher IFR than the Diamond Princess data supported, that the virus was entirely non-seasonal, and that the entire population would get infected in a single massive wave. None of these assumptions were supported by evidence and virtually no epidemiologists cared when this was pointed out. In fact the opposite, they went on the attack.

4. The WHO actually had a plan for pandemic respiratory viruses. It said very clearly not to do lockdowns, close borders or do contact tracing. This plan was ignored.
I miss my Thinkpad T400-420s

I especially miss the keyboard and that particular pointstick (with those buttons).

It is really weird that since then, keyboards just have been getting worse. Build quality otherwise has improved, especially on the lower end. But when it comes to keyboards, it seems no one has found a good solution except ye olde IBM engineers.
>>Regulations and subsidies do not seem to make other countries' systems inefficient.

Other countries' healthcare systems are growing increasingly more inefficient as well, with the proportion of GDP expended on healthcare rapidly rising, with many seeing it double over the last 40 years. [1]

And they face critical shortages, like this case of a woman in Canada who had to wait two years to get a test that diagnosed her with cancer, because of a shortage of state-licensed doctors:

https://www.cbc.ca/news/health/doctor-shortage-cancer-video-...

>>I really want regulation in health care. I do not want medication to be a free-for-all like supplements are in the US.

I think the best of both worlds would be most regulations being opt-in, while disclosure regulations are mandatory.

More specifically, I think healthcare would benefit from legalizing the provision of medical service by un-certified individuals, as well as providing more than one tier of certification, where people who can't afford fully certified practitioners, but would like the assurance of some certification, have that option.

Instead of making it illegal for individuals who don't possess full certification to practice medicine, the law could instead require medical practitioners to disclose their level of certification, and any warnings the state provides in relation to that.

So for example, an uncertified doctor/nurse may be required to disclose not only that they are uncertified, but also the warning that the state strongly advises against using uncertified medical practitioners.

Why providing these options is critically important is that sometimes the prescribed institutions fail, and an escape hatch is a life saver, as in the case of a woman in Canada mentioned above.

>>I do not want average folks to be able to get antibiotics willy-nilly because I want to be able to take them when I'm old.

If the negative externalities of irresponsible antibiotic use is your concern, maybe you could advocate specifically regulations on antibiotic use.

When you advocate wholesale centralized gatekeeping of all manner of healthcare interaction, you deny people a way to escape failures of over-regulation, like regulations that prevent people from accessing life-saving medical products/services in a timely manner [2][3] or deny people access to a vaccine due to a risk from side effects that is orders of magnitude lower than the risk the vaccine mitigates. [4]

[1] https://www.researchgate.net/figure/Healthcare-spending-as-a...

[2] https://www.propublica.org/article/this-scientist-created-a-...

[3] https://www.nytimes.com/2020/03/10/us/coronavirus-testing-de...

[4] https://www.nytimes.com/2021/04/13/us/politics/johnson-johns...
Is this really a news?

Pyblosxom-1.4: Updated 14 years ago by willkg
How would it be even possible to build Matrix, as it is today, on XMPP?

And, more importantly, why would you want to do that?
What would be the benefit if that was done?
That's exactly why the proposal is to provide a commercial license to those companies. Not AGPL/GPLv3 license.
Oh didn't know that. And here I am trying to be smug. Seems to only take the same type though? However in this case it would work since they are all Object.
The birth rate for Denmark isn't fine.

If you look at the World Bank numbers (https://data.worldbank.org/indicator/SP.DYN.TFRT.IN?location...), the birth rate is at 1.7 children per woman. This means the population is actively declining.

Generally, any birth rate below 2.1 means population decline (without taking immigration into account).
This simply isn't true.

https://www.beckershospitalreview.com/payer-issues/what-5-he...

And its not just the CEOs - its all the parasites in the c-suite.

And these people contribute less than nothing to the health of patients, quite the opposite.
Isn't this just Capitalism gaslighting us into being shitty people, and allowing shitty behavior?

Like we say "well that's the incentive" like that makes it ok?
This looks like the interop libraries auto generated off the Office OLE Automation interfaces. SafeArrays should have existed back then. I imagine this was used instead for perceived developer friendliness vs forcing developers to box up and create a Safe Array to marshall in (more boilerplate).
Honestly it couldn't be easier if you have some degree of skill - register on Toptal.com and the jobs literally flow in ($70p/h + depending on skills) and you don't have to worry about contracts, marketing, management, invoices etc - you literally just do the work.
By using automatic upgrades you trade theoretical security fixes for undefined behaviour and bugs. One is clearly much worse than the other.
This is cool, but I've always wanted to know the reverse: how many arXiv papers that have an "algorithm" in them have made it into the codebase at a for-profit company? I estimate it at less than 0.1%.

Of course, no company would let you scan their codebase, but perhaps there is another way of estimating this number. I'm even willing to put out a $ bounty for a clear formulation (e.g. what constitutes an "algorithm"?) and answer to this question. I'm not sure if that sounds stupid (please raise your hand if it does!).
That assume the people remaining actually choose to retain civilization. That seems like an easy choice, but it should by now be clear it is not necessarily a majority choice.
I was in the top 1% both in highschool and college and for me going in person, in terms of learning, was (and still is) a waste of time. I would learn MUCH faster outside of classes. I much prefer a recording of a class which i can watch, rewatch, play at 2x, take notes without stress and note down all my questions, than a regular in person class.

The only thing I got from being in person was friends. But that can be achieved in other ways without having to be forced to sit on a class. Group studying is one, and helps a lot in learning.

If people choose a course and then don't have motivation for it that's a totally different problem. The problem lies not in tricks to make the person do it anyway, but on them reassessing why they chose that course in the first place. I always had motivation to do my course on my own because I chose it for a reason. And if kids are too young to see why they might want to do this specific course, then maybe the course itself needs to change to be a tiny bit more practical and fun.
USB-D ought to need to pass this test before release:

Dip both plug and socket in water, sand, pocket lint, soil, and cat fur.

Plug in cable

Wiggle a bunch, tug the cable in a few random directions.

Disconnect, then repeat the process 10,000 times.

If the plug and socket still work correctly after that, then it's a good socket design. If not, it is insufficiently robust and the designers should redesign.
Discord is great.

For now.
I have been bitten so many times, by startups, offering exciting new features and of course great API's.

People flock in, create great interactions, sometimes even better clients, etc.

But thein it always comes, either buyout or IPO (or they just get big enough), and of course the inevitable post about how things wont change because they passionately believe in their vision and community. And then they change everything. Monetization, ads and of course removal of API's.

I do use discord, in fact my biggest problem that between my "work" discords (programming, devops, various user groups) my hobbies, and occasional gaming group I have over 30+ servers, and it's hard to manage at that size.

But I do not trust it, I try to not relay too much on it, because sooner or later it will go downhill.

Currently watching slow rolling tragedy that is Reddit
It's not clear to me it could be very different cost-wise, it's going to rely on one of a limited number of bio-amplifier chips.

To be fair OpenBCI have changed business models a bit; if you're a hobbyist you might go AliExpress but a researcher with a genuine budget will probably pay the OpenBCI "premium" for the same hardware.

The other aspect not discussed is that you really want it to be battery powered and wireless if you can (safety reasons), and a raspberry pi device is going to require a lot more battery or have much less runtime.
My somewhat cynical take.

> If you have ever dreamed of earning money from a stellar music career but were concerned you had little talent, don’t let that put you off

Does the world need more talentless music?

> California-based, Boomy, was launched at the end of 2018, and claims its users around the world have now created almost five million songs.

Is there even one artist who has a stellar music career based on Boomy?

> While Boomy owns the copyright to each recording, and receives the funds in the first instance, the company says it passes on 80% of the streaming royalties to the person who created the song.

Since Boomy owns the copyright, it is not the user’s music. That’s fair. The algorithm is creating it, not the user.

Could you perform one of these tracks on stage or in a studio?

Could you play the melody on an instrument?

Could you sing it?

If you can’t do at least one of these things, I don’t think you can say it’s a music career.

Effort = reward.

Sure, sometimes lightning strikes and zero effort results in high reward. And those instances are pasted on the advertising and sell the products.

This feels like selling tools to the monkeys that smash the typewriters trying to write Shakespeare.

> One day he set it up to write compositions similar to those by Johann Sebastian Bach. Mr Cope then popped out for a sandwich, and returned to find that the computer had composed 5,000 Bach-inspired chorales. These were later released on an album called Bach by Design.

And I doubt even one person has listened to all of them. It’s spam.

> Mr Mitchell adds that more than 10,000 of its users have published over 100,000 songs in total on various streaming services.

Spam.

> “Eighty-five per cent of our users have never made music before,” Mr Mitchell tells the BBC. “And now we’ve got people who were paying their rent, and augmenting their income, with $100 (£74) or $200 a month from Boomy during Covid.”

I don’t think $200 a month will sustain a stellar music career. That’s probably their highest earning user, that one time. I’d say the average earned is algebraically close to zero. And since I know of established artists struggling to make money on streaming services, I am somewhat suspicious of the authenticity of these numbers.

> But, how good are these Boomy created songs? It has to be said that they do sound very computer generated. You wouldn’t mistake them for a group of people making music using real instruments.

There it is.

Related: https://www.musicbusinessworldwide.com/spotify-and-other-str...
Yes I misread that. Apologies.
What about real world tests for you specific workflows? My M1 Max runs my daily bread and butter R scripts approximately 4x faster compared to a top of the line Intel Coffee Lake. For me it's a huge improvement. Having over 100GB/s RAM bandwidth per core and a huge cache are a big thing for many latency-sensitive workloads.
> and made good bank selling developer seats for about $15K each.
> 1. Users expect this stuff for free

I learned Flutter for my own needs, I make about 25k€ / year after taxes, I couldn't afford to pay this kind of money for hobby stuff. Even Embarcadero stuff at 5k a seat is way too much (I can get a good used car for this price).

Even at work I have to fight to get better hardware than Raspberry Pis (they regularly have black screens that only a few hard reboots solve).

The problem is that we don't live in the same world: there are companies where money flows and other companies where every cent has to be justified because money doesn't grow magically under unicorns hooves ...
What other solutions do you have in mind? Demography is destiny.
The thing that is "portable" would be something like "weapon_hkp2000:dragon_lore#2331". Strings are trivially portable. But sharing this across applications does nothing
This is super addictive... it would be nice if the word cleared instantly without hitting enter, having to stretch my pinky so often is kind of hurting my wrist. It'd also be nice if clearing the text box reset the timer so I could just start over when I make a typo (I either have to fix the typo, which is bad practice, or type the word twice).
Given the WSJ article from yesterday (https://archive.fo/4pSSU), that says vaccines make no difference when it comes to spreading omicron, it seems indeed the time for buffoonery has passed.

> Australia has all the right to try to protect their citizens

Authoritarians measures are always passed with the alleged consent of the people to protect the people
> There can never be an automated fix for this since code can depend on the memory layout.

I think that's very specifically discouraged in Go, unless there's a way to do it without using the "unsafe" package that I don't know of:

> Package unsafe contains operations that step around the type safety of Go programs.

> Packages that import unsafe may be non-portable and are not protected by the Go 1 compatibility guidelines.
Same thing, I bought a low quality L-series thinkpad, without a GPU.

GPUs need a lot of cooldown, and thus a lot of space, and laptops can't be well cooled.

I upgraded to a SSD, I can still add some RAM if I want.

Laptops can't be war machines, unless you have deep pockets, and it will be difficult to cool it down.
I think it's actually the governments who did a bad job at integrating these immigrants.

A distinction also needs to be made between immigrants, and refugees. A lot of people directly associate immigrants with refugees, which doesn't necessarily need to be the case.
Decision-Making: Research Shows What Happens When We Wait for “Something Better”
Composer (PHP dependency manager) does not force you into doing automatic upgrades.

You can keep a dependency fixed at a particular version indefinitely. You can also point composer at a private vendored repository of the dependency if you don't trust the upstream server.
It all depends on incubation period. A 100% fatal disease with a 3-week infectious incubation period could take out a whole populationvin only a little longer than that, save isolated pockets.
I got my "portable" computing start by travelling around South Asia with a Sharp PC-5000 (1983; https://en.wikipedia.org/wiki/Sharp_PC-5000) in a briefcase. Those were the days...!

[edit: And what did we do with such a machine? Created text-editing/printing software for scripts like Devanagari, Urdu, and more.]