skysight-inc/HackerNews huggingface dataset:
> Note it can extract bits of code into separate class, taking into account many things such as private/public methods and variables.

This is nice but all of these refactoring tools require a statically compiled language because only then the IDE is able to perform the kind of static analysis that is necessary to make these features work.

My colleagues and I are working on a web application using a diverse set of Perl, SQL, lots of JavaScript and React.js — that’s why for all those dynamic languages my colleagues fancy IDEs (VScode is quite fashionable these days) do not provide them with much of an advantage over emacs. On the contrary, VSCode uses quite a lot of memory and CPU to essentially just edit plain text files. It’s always funny when they complain loudly about MS Teams being a CPU hogging Electron monster but then talk delightedly about their shiny editor.

I was able to use my rather limited Emacs setup quite productively for all the environments mentioned. Usually, it required only some minutes to google around to find the right major mode extensions to support a new syntax and then a flymake minor mode extension for convenient on-the-fly linting. I would download extension directly in emacs using Melpa and then customize them using Emacs‘ built-in customization GUI. I only rarely need to edit .emacs directly. So that’s why I am stuck with Emacs.
>I bloody adore how they restrict the apps

Well, they only restrict apps for us peons. Companies with money can use undocumented apis no problem. Case in point:

https://www.macrumors.com/2021/05/09/zoom-ipad-camera-api-ac...
Sure, I guess my point is that calling this CSAM detection is deceptive as the technology itself can (and probably will) be used to detect any type of content. We also have no way to verify Apple are only using the technology currently to scan for CSAM so why give them the benefit of the doubt when they have so many incentives to go beyond CSAM scanning?
Well, men were excluded from the UN (or rather ILO) convention against forced labour in 1930, and until the new one in 1957. The lengths people go at, to prove that women were under duress during 2000 years, even though there isn’t a single time when men were healthier than women or even had easier jobs, or a single time when men didn’t take better care of women than of themselves, is astonishing. It would be innocuous if men TODAY didn’t kill themselves at 3-5x the rate of women, were 38% of uni students and descending, and systematically more exposed to violence, while the budgets against sexism are systematically, astonishingly, allocated to women’s betterment, despite them already being most of the tertiary jobs, whereas men are at the bottom, and competing with their life at stake to earn the little bucks that will make them seen by the girls. In the end, men die 13x more at work, whether from work exhaustion, cardiac crisis, or blunt force trauma, and that’s excluding drug dealing and criminality as a form of work that is the only trick some of them find to get some female recognition.

But you will see all sorts of strategies to miss that point, some of them being:

- Missing the point,

- Laughing at the point and claiming the writer is frustrated or a bogan,

- Claiming the subset: Taking a set where women are generally vastly healthier with longer lives, and finding a subset problem where women are overrepresented.

- Claiming they were oppressed for 2000 years and it justifies a few dead homeless today,

- Claiming that being [place any extremely worrysome event lived by women] is worse than being dead, or tortured then killed, or legified, etc.

- Tilting the newspapers and turning them upside down to avoid talking about the thousands more problems that men face as a result of their gender, for example being the majority of beaten children and deaths under beatings.

- Aggressively excluding men who point it out.

We do not care about men. I have seen it everywhere, you can point out a pile of a thousand male bodies while hitting no emotional string at all.

Were you under the impression that we lived in a kind world?

No. It was all an illusion. An adult-life illusion. It’s just been cleverly hidden from you.

Welcome to the second part of your life, kind fellow human with a big heart. It’s tough once you see it, but I would prefer a thousand times living burdened by the blunt truth and by the guilt of the horrors we do to each other, than living in the normal illusion.
You May Have More Friends Than Your Friends Do
$400m a year which if my maths is correct is about $0.80 a user a year.

Obviously this $400M is inclusive of a fairly large discount. So one does wonder how much shit they are doing.

Naively I had assumed that barring the algorithm, most of the cost would be bandwidth. I would have assumed that there were cheaper CDNs out there.
> The right to private property has been cancelled by, ironically, free market extremists.

This line of argument is frankly incoherent. That many, not all, available mobile devices remain firmly under the control of their makers after purchase is not because some free marketeer (or cabal thereof) foisted these devices onto unwilling recipients. This situation came about because the majority of mobile device users saw the deal on offer and decided they were better off taking it that walking. The real source of the status quo is the average consumer... no matter their ideology. That buyers weigh promises of "Just Works", the status of owning the cool new device that's in fashion, and some guardian supposedly lurking in the background keeping them safe over your own (seemingly apparent) priorities is a matter of each individual choice.

Private property rights haven't been cancelled at all or by anyone. There simply aren't enough people interested in owning devices that they fully control. Insofar as there are few alternatives to the status quo... blame the privacy activists and those clamoring for "full control" for not better convincing the masses that what they're giving up for iOS & Android is more than they're getting by buying these devices. As a free market extremist myself, I guarantee you: if people stop buying these devices because the deal is perceived as bad the situation will change.

Finally, if I try to infer what you might be for (rather than what you're against), which I do because it's the only reason to call out "free market extremists", is that you want a small group of "our betters" to decide what exactly a mobile device should be, over and above all those that find the current deal sufficiently satisfactory. You would have your priorities made the only choice over the interests of the majority of consumers. Ironically, perhaps, you'd eliminate the broader spectrum of choices by forcing what choices were allowed... wanted and valued or not. Naturally, I'm reading a lot into your short comment... but what solution do you really see that isn't a free market extremist position that doesn't come close to what I think you're saying?
Maybe instead of taking even more of our personal data, they should worry about fixing the algorithm they run on the data they already have. For example, paying off an auto loan shouldn't make your credit score drop 60 points.
Quoting the article:

"South African companies’ ability to hire is undermined by an education system that doesn’t provide adequate skills, and strict labor laws that make hiring and firing workers onerous. The apartheid-era strategy of placing so-called townships, where many Black citizens were compelled to live, on the periphery of cities also makes it difficult for residents to access the formal jobs market."
Volcanoes acted as a safety valve for Earth's long-term climate
They seem pretty legit:

https://en.wikipedia.org/wiki/The_Center_for_Investigative_R...
In Spain if you hire full-time contractors long term they can be considered full-time employees by law. There are ways around this such as hiring through temp agencies, hiring part-time or rotating them. But trying to do “FTE as contractor” is risky.
Never dealt with code enforcement or a home owners association eh?
Is in not the same with a banksy or other forms of art? Or with a brand t-shirt that cost more because of the brand (not necesary better quality)?
Don’t rush it if you want to get a good price.

Somebody might want that domain but nobody needs it. The person who really wants it might pay more than the average person. I haven’t domaines a while but I think you’d be lucky to get $300 for it. The one you really want is ‘smoke.pot’
> Litterally anywhere. On Github, on the Deno webpage, in a slack chat message.

So, Instead of convenience I now have to hunt for some urls somewhere.

> It is how the browsers has worked for ages

1. Deno is not a browser

2. For ages any website would try and host those libs themselves (or bundle them... and host themselves).

From development point of view having to hunt down urls "in slack messages" is a nightmare.

> If the package has deps Deno will download them too in the same manner.

In which manner? How does Deno know that a dependency X lives at url Y that was posted in a Slack channel somewhere?

> It also means that if there is any problems or dissatisfaction in how your dependencies are hosted you are free to change

How am I free to change it if a package I depend on specifies it dependency at a url x, and that package's dependencies specify them at url Y?

> What do you mean it doesn't mean anything? It means that there is not one single place where you have to get your dependencies from.

Right now with npm I'm not getting my dependencies from a single place called npmjs.org. I'm getting from a company-provided package repository. How does that work with "any random url you got from Slack"?

BTW. Developers arguing that package management is bad is a new thing to me.
Making my best since golden comp.lang.c and comp.lang.c.moderated days.

Wikipedia isn't always up to date, ISO mailings is where the stuff is.

http://www.open-std.org/jtc1/sc22/wg14/www/projects

http://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log...

Happy reading.
Personally, I agree that base Emacs is not ideal for most users. Ultra-customizers will feel out home, but the typical dev will not.

On the other hand, I am a huge proponent of Spacemacs. It's technically just a custom Emacs config, but it is a significant enough departure from the base functionality that it is managed as its own project.

It brings Vim keybindings (as well as an improved package management system and a bunch of other stuff) to Emacs in a very intuitive and seamless way. That way you get access to the very rich Emacs ecosystem, as well as the endless potential for customization, all with the, IMO, superior text editing experience of Vim.

I've tried VSCode, and it doesn't hold a candle to Spacemacs IMO.

I do occasionally envy some of the goodies the VSCode ecosystem benefits from, however. In particular the new Github Codespaces, for example. Still not enough to make me leave Spacemacs though.
I read the whole article in the emacs screenshot before I realized it was right above in text...and i preferred it.
Yes. There was a TED talk on it:

https://www.ted.com/talks/johann_hari_everything_you_think_y...
Riding 50k km on dust/gravel roads, and the frame and wheels will still be good but chain and groupset will be significantly worn.
You nailed it exactly. Politician’s flying in private jets and business folks in their mega yachts love to sermonize us.

Meanwhile I happily walk everywhere and don’t drive a car (for over two decades). I don’t sermonize people at all though. It is a simple amount of personal usage.

We have to lower carbon footprint per person. And start with the biggest offenders first.

Examples of peak hypocrisy:
https://pagesix.com/2019/07/30/a-listers-flock-to-google-sum...
It was in good faith but I can see how it comes across as snarky, that's bad wording on my part

I can see how that fits, nice one
Pioneer DJ – rekordbox and Dropbox unlimited plan
What is up with that site repeatedly expanding the border to cover the edges of text on mobile? Such a toxic design.
When using a iOS hosted hotspot, P2P traffic between the devices is also blocked. Same setup works fine on Android. Very bizarre.
Yeah, my French is not what it should have been and I contracted an allergy to the French bureaucracy. Quite a bit of the whole thing is on me, no denying that.

A good friend is doing it now and it's not like he's swimming in cash though.
Yeah, I'm not sure where this incredibly open world of 1999 (to say nothing of 1989 or 1979) existed.

Telephony has always been very closed--fringe phone phreaking notwithstanding. Heck, some of us have been around long enough to remember when you had to rent a phone from a regulated monopoly.

And in the 90s, Windows was mostly your choice in a computer. You could build your own PCs but you mostly had to run Windows. (Linux was still quite early days at that time.)

Access to computing under the hood is much more democratized than it used to be even if the vast majority of people choose to use effectively appliances for certain tasks.
If it doesn't cause an accident, I don't see the issue. I'd love to hack on a Tesla OS.
Fishermen, a diplomat and 2 hens: crossed the Pacific in a Chinese junk boat
If not a recognized currency, then there was no need to convert it to one. If a car was seized, it would identify the car by it's make, model, VIN. The same should have been done for the BTC.

Even as a recognized currency, it should have been recorded as the actual and not equivalent value in another.
> and you are responsible for recycling the outdated hardware instead of returning it to the owner

You're not telling the truth.

Apple will recycle any device for you for free. They may even pay you for it if it's in reasonable condition and reasonably recent.
I don't assume, and not everyone.
Thought Leadership is Dead
I wonder what the implications are off such a company structure.
But you couldn't, could you? 400 million is more than Hetzner total revenue.

I think 400 million is staggering amount of money to be used for computing, but if you are using that amount of money there are only handful amount of players that can absorb that kind of money and provide you services.
When the satellite expires it deorbit and destroyed. In a way its self cleaning.
You won't get Kessler syndrome that low. Orbital decay is significant at Starlink altitudes. Kessler syndrome is a worry higher up, but not here. Even if the entire fleet was abandoned and satellites started crashing into one another, the debris would have been gone in 5 years at most, probably three.

For future profitability of the scheme, I consider the terminal price to be pretty important. They cannot really afford to lose money on it long term. Fortunately, manufacturability tends to improve over time.
There are only Cafeteria Christians. Their bible has been finely tuned to be full of interpretation, contradiction, and weirdness. Nothing resembling a cohesive doctrine can be formed without picking and choosing the parts you like and completely ignoring the parts that go against it.
There's also #4 which is "What I definitely actually need". Tools that you build for other people have a market size of [0, everyone). Tools you build to scratch an itch and actually use have a market size of [1, everyone). That may not seem like a big difference but the scale is exponential, there's as much space between [0, 1) as there is between [1, Infinity).

The next step, and one where people frequently fail, is to introspect and to ask why is it I find PMF with my tool, to what degree are those reasons personal vs universal and what are the minimal tweaks I need to make to expand the adoption of the tool by the next exponential factor? A trivial example would be like, a tool that you build for yourself doesn't need to have authentication but a public tool does. Various things that you hardcoded in because you built a tool that fit you like a glove instead need configurators and other things to fit other people as well.

The most common form of failure with this approach is that people who build their own tools are very high variance from the population so you're likely to build something too niche or too obscure to reach sustainability but that's in many ways a better problem to have than a tool with zero adoption.
I tend to agree, it's about how you manage your focus and memory in a world of distractions.
They’re trying to stop people from listening for all multicast traffic, presumably because it stops someone from fingerprinting based on the things on your network.

The restriction doesn’t stop you from using the NetService API (or friends) from listening for or advertising specific named mDNS services. You can continue to do that today without any extra entitlements. What it stops you from doing is listening for wildcards and sucking up everything — sadly, restricting multicast traffic on regular IP sockets is basically an extension of that.
Slap a sticker with Jesus on the can and pay off Pastor Bob to babble some nonsense and you have a “Christian” service. Things operate a little differently because you’re serving Jesus, and Jesus wants you to be rich.

You can peddle anything from slave camp to variable annuities with that model.
However houses don’t become essentially unsupported and obsolete at the whim of some other entity.

A locked down phone without software updates will soon become not practical to keep using.
The US is not quite an authoritarian country, but its justice system is reminiscent of one in many ways.
> From a security/compliance perspective, I don't think it's unreasonable to do your work on a locked down machine if you are able to do your job

Not at all. But from a security perspective I think it's also not unreasonable to request that my data isn't exfiltrated to some shady anti-virus company and my personal details aren't stored in a rancid (active) directory service.
Hungarian Old Computers
Top Potent JavaScript Tips and Tricks
There absolutely is consideration of the reasons or consequences relevant to them, that they care about. The fact is the things you think they should care about, they just flat out don't, and that's fine.
What does this have to do with capitalism?
> This is nice but all of these refactoring tools require a statically compiled language because only then the IDE is able to perform the kind of static analysis that is necessary to make these features work.

Not at all. This analysis is possible on any kind of language, although much easier on static languages.

For example, IntelliJ also supports refactoring on JavaScript. It's not as powerful as on Java (it's had a fraction of the effort put into it), but it's still really useful.
Agreed, but note (afaik) group theory is not usually applied in Control Theory, so it does seem it would be a challenge to someone in the field (maybe just a helpful disclaimer).
Explain to me why there would need to be a smart contract with an unpredictable source of randomness for this to work. Coinjoins are running well on Bitcoin, mind you.

The transaction chains are generally constructed off-chain.

For Ethereum you can do fancier things with zk constructs, like Aztec and Tornado Cash.
Time to broaden your horizons, I have met plenty of C advocates and UNIX books that tell the story before C there was only Assembly as system programming language.

If they actually acknowledged C sucks, lint would have been long adopted instead of being ignored since 1979 until clang tidy was born, and something like bds for strings and vectors would have been long part of the standard library.
That is overly complicated. Git already handles such situation.

For each repo you have config file in .git folder where you can simply add user section just like in global and it will override it.

I use that because I work for different customers and have emails for them.
Another silly (and compiler specific) hack: use clang's __builtin_dump_struct and instead of printf provide it a compatible function which parses the string output :)

https://www.godbolt.org/z/MGE3PT5a4
Cryptopunks and cryptokitties are pretty much collectibles, like football stickers.

I don't know how anyone can say a Cryptopunk selling for $12M at Sotheby's is anything but batshit crazy though.[0]

[0] https://twitter.com/Sothebys/status/1402996062474760193
> Is it OK to just say, "I'm happy doing what I'm doing"?

Depends where you are and what level. I think you owe it to junior engineers to help guide them. It may be that someone 1 year in the workforce is a highly productive engineer and doesn't need growth, but I can't say that is the norm. They may be mostly productive but some experience must be learned, so I would say you should push them to get out of their comfort zone.

Some companies do up or out until a certain level, usually around senior engineer. I don't really agree with that completely as I think a codified system like that lacks humanity, but it makes sense more or less.

100 percent agree on the 6 month targets... feels like groundhog day, adds tons of stress, does not benefit employees.
This is a global network. Population of the world is around 8 billion. Even if some countries like China ban Starlink for political reasons, you should be able to find tens of millions of customers among the rest.

There are a lot of places where local providers act like robber barons.
Berlin is the wrong place for that. Even in tech salaries are often in the EUR45k range gross, and with mandatory medical insurance at EUR400/m, rent at probably EUR800/m and still taxes it doesn't leave much for expensive bicycles.

Cheap bicycles plus good mid-priced service is where it's at. Of course, that's hard, dirty, skilled work.
Are we comparing, country, population, size of region?

We often compare USA with China, but when it comes to european countries, it has to be EU?

This is an honest question, I couldn't care less about either region or gain anything financially or care about emotional internet points. I am not rooting for anyone, though I think predominantly western centric super powers is a bad idea.

But why this line of thinking and comparison, isn't it apple to oranges? Its a genuine question, despite being downvoted for whatever reason.
This isn’t really true. The entitlement is to stop malicious apps from listening to all of the mDNS beacons coming from devices on your network. It doesn’t stop you listening for/advertising specific named services using the NetService API, and it doesn’t stop you from sending/receiving unicast traffic using regular sockets.
>>In single payer system, those therapies aren't even discussed with the patient since the physician knows if it's not paid for by the gov't it's effectively out of reach.

I genuienly don't think that's as common as you think it is.

Anecdote time: when my dad was diagnosed with GIST in Poland(you know, not a very wealthy country), his prognosis was about 6-12 months if lucky. But the doctors at the oncology unit knew that the drug Glivec was being approved against GIST but not yet refunded by the Polish healthcare system. They basically applied and got approved to fund his therapy along with 5 other people(GIST was and remains super rare). The national healthcare system paid for his treatment with Glivec for the next 8 years(until he died), despite the huge cost of the medication.

Like, maybe he was lucky. But again, I think you are misrepresenting the system by saying "doctors won't even try". Sure, maybe some won't. Some will. I've heard similar stories from US where doctors won't order certain medically necessary treatment because they know insurers won't pay for it - it doesn't mean anything in isolation.
Dual-Head Operation on a Vintage PC
I've searched around and can't find a top 10 list worldwide which doesn't contain London. So the answer is yes.