skysight-inc/HackerNews huggingface dataset:
I lived at the edge of 2 favellas for a couple of months as part of my short life in Brazil. I can tell you, while their houses are small and simple made they often have high tech in their houses. Partly due to the fact that their government had programs allowing them to buy it cheaply.

From my limited experience the problem wasn’t so much that tech wasn’t or couldn’t be available but that a lot of them couldn’t even read.

They provide electricity tapped from the net and everything.

Also remember that for these gangs peace is more interesting and profitable than a lot of crime and chaos. Especially over the long run.
Who is that if I may ask?
I'm used to mssql where nvarchar (the UTF-16 datatype) supports basically unlimited length... you can't make long PKs in mysql?
Will Not Work in:

- segregated Enterprise Network

- Home Network with custom subnetting for kid-friendly use.

- get blocked from configuring WiFi access points

- Unable to distinguish between a client on Internal versus the same client homed in via a tunnel.

That’s just the beginning of various use cases.

Although, it is trying to shift the onus to the interior server(s) to do the selective acceptance, it is not the way to go for enterprise network.
Based on the title I was expecting a guy in traditional Amish garb deep in an underground basement somewhere surrounded by 486s and Sinclair ZX Spectrums madly typing away on an IBM model M.

What was he hacking? Mainframes.
> would it make any sense to also criticize JavaScript/NodeJS for their relatively spartan standard modules and extensive use of vended modules from the likes of npm?

Uh .. Yes? Yes, very much so.
12M+ people live in favelas. Many parts are safe.
Seconding that. The quality of positions on Linkedin is not just down, I found them essentially worthless (applied to less than 100 positions but still a lot). Some positions are there for more than 1 year (and shown as recently posted), dead links, some links lead to job boards that force you to register with them just to show the job description, etc etc.

The "Home" page feed is full of inspirational quotes/memes and heartwarming videos, so they're building a social network which I have no need for. I only have the profile because recruiters/employers increasingly require LinkedIn profile with your application.
I completely misunderstood the context. I realize it is about the Cmd
+Clicking as in trackpad clicking, not the Cmd+Left-Mouse-Button originally. My apologies about the confusion. I am surprised this bug exists and I never encounter that kind of bug since I always use the mouse for the clicking.
Most electric hand tools are usually available for cheaper in a corded variety. The only electric hand tool I haven't seen come corded are impact drivers and most impact drivers I've used will last a day or two using it 8 hours a day even off a 2aH battery.

For me, I like air powered tools because of their power and reliability. They'll almost always have more torque and power than similar electric tools.
The Federal Reserve is working on FedNow to replace FedWire. It will deliver a replacement for Visa/Mastercard in many ways.
If the point of CS education is to produce programmers and software engineers as opposed to computer scientists, yes.
But... where's the RSS feed for your blog?
if you live there and you earn your respect from the community, you are safe. In most favelas, criminals are not allowed to steal from other residents. They have their own rules. The real metaverse.
Crime tourists: An international spree targets DC area’s wealthy Asian residents
They get it. They do not want that. It is important to keep these costs low, because they have to be payed in this quarter. When employee leaves, they try to push his work on other employees, which mostly accept that. So they save money in that case. But, it business grows or enough employees leave, they simply invest in headhunters, which search for candidates. This happen 2 or 3 quarters later and also is booked on different internal account. In meantime, they save money. Easy calcualtion. Been there, saw that.
It's not surprising that people and especially companies are not going out of their way to pay for a free product.

Instead of being hurt by how ungrateful the world is, maybe it would be better to find a way to make the rich pay and let the poor (like me) still get the software for free.

It's not like it's unheard of in the open source world.
No, they should be written in comprehensible and elegant prose that is as short as possible while allowing an informed reader to check each step.
"Neigh?" As in the sound horses make? Or did you mean "nay?"
I think this might be related to your use of Google Maps. I've primarily used Apple Maps for years now and whenever I use Google Maps I feel that it puts my locator dot too far ahead of where I am on the road so that I don't see my turn until it's too late.
Brian Kreb has a history of doxing essentially anyone he doesn't like. He literally once doxed someone whose crime was leaving a negative review of his book [1]. That kind of behavior is not OK, full stop.

What I think has happened is Krebs has spent too much time immersed in online troll culture, to the point where he now acts exactly like the people he writes about.

[1] https://itwire.com/images/authors-images/samvarghese/krebs_d...
For obvious reasons, the Chinese government is extraordinarily sensitive to criticism. I wonder if the Dutch policy has less to do with device security (the reason given by officials), and more to do with avoiding an international row stemming from some athlete's post on social media during the games.
ZGC isn't currently generational and still outperforms Go's GC, and the benefits of Java's advanced collectors don't (just) come from their being generational. I agree Go has some difficulty with compaction among other things, but that only means that it will take some time to fix. Important Go workloads perform poorly because of its GC. I don't know what Go has to do to fix its GC, but it's not perfectly fine.
Yeah - I was limiting my post to explicit async/await.

Don Syme, creator of F#, had a nice thread on the roots of async/await, though it doesn't mention do-notation: https://mobile.twitter.com/dsymetweets/status/14074008179179...

I'm still annoyed that most other languages stole async/await... but not the more general monadic/do notation. Instead we get elvis operators, chaining functions, etc.
Oooh I didn't know there was an Aaron Schwartz book collecting his blog posts.

Adding that one to the buy list.

Actually I want to read all three (The Cathedral & the Bazaar by Eric S. Raymond, and UNIX: A History and a Memoir by Brian Kernigha).
They probably won't adopt node.js unless node.js survives for another 50 years. That's the benefit of slow: the stuff that poofs into and out of existence for 5 years or 10 years never even makes it onto the radar.
Obviously it is not a requirement but it's quite helpful, even if LinkedIn is a dreadful web site in so many ways. I've gotten 3 of my last 4 jobs as a result of LinkedIn inmails (including 1 MAMAA).

Applying for open jobs is always going to be a numbers game that most candidates will lose. On the other hand there is no better way that I know of to passively receive inquiries from companies. Most of them are irrelevant or garbage but it only takes one good one to be your next job.
I managed the east coast operations for a global Microsoft-focused SI. From my personal perspective, there's plenty of well-paid and interesting career paths to follow. You're fine, keep going, we need you.
Qdrant raises €2M to build open source vector search
> who does not control the market

Not sure where you are getting your incorrect definition of the words "control the market".

But based on your other comment, it seems you are also under the very common mistaken idea that a company has to have a "supermajority" of a market for it to fall under anti-trust, or anti-competition law.

Thats not true. Even federally, which is has a much less expansive definition of anti-competitive behavior, than california.

There have been multiple federal judges who have ruled that even a company with less than 50% of the market, could be covered under anti-competition laws.

Its ok though. You probably weren't aware of this, and were just following this very common mistake, about the definition that anti-competition laws use.

Most people don't actually read court cases themselves, and just repeat these common mis-understandings.

Source:

"See Hayden Publ'g Co., Inc. v. Cox Broad. Corp., 730 F.2d 64, 69 n.7 (2d Cir. 1984) ("[A] party may have monopoly power in a particular market, even though its market share is less than 50%."); Broadway Delivery Corp. v. UPS, 651 F.2d 122, 129 (2d Cir. 1981) ("[W]hen the evidence presents a fair jury issue of monopoly power, the jury should not be told that it must find monopoly power lacking below a specified share."); Yoder Bros., Inc. v. Cal.-Fla. Plant Corp., 537 F.2d, 1347, 1367 n.19 (5th Cir. 1976) (rejecting "a rigid rule requiring 50% of the market for a monopolization offense without regard to any other factors")."

Thats the source for federal law, and the common legal opinion is that california law is actually much more broad, and prevents more things.

But if you want a specific example, that used california law, you could just look at the recent Apple case, which did rule that Apple had engaged in some anti-competitive behavior (even though, it didn't rule that way on every single count. It still ruled that way on at least 1 of them).

So a judge, in california, has already ruled that Apple could engage in some illegal anti-competitive behavior, despite not having a "supermajority", even if that court case is going to appeal right now.
For Zork style (i.e. text) adventures it's well worth checking out http://inform7.com - yes, http, as unfortunately their cert is broken.

In summary you use a declarative English-like language, saying things like "The Library is a room" and "Inside the Library is a book". Inform's compiler takes those rules and builds a runnable text adventure using an engine based on the Infocom one that Zork was written with.

It comes with a syntax highlighting IDE, including a game player.
He should have went to the creator and worked out a deal
They clean our rivers, but freshwater mussels are dying in droves
Enough with the cultlike devotion to vaccines that have proven unable to bring an end to Covid. Rags like The Atlantic are profiting from pushing health disinformation just because it gets clicks.
Start a Ltd company and use that to find work on Upwork.
I went to college in Corvallis OR, which is near Camp Adair. One of these concrete bunkers still stands there. One of my roommates was a local and said it used to house a supercomputer. I guess he was right..
A recruiter meeting companies and developers will probably have some knowledge

I am from a startup using Microsoft

But I am the opinion that companies doing boring development tend to use a lot Microsoft. Less cutting edge. More standard

Also because their tools are so integrated, the developer mindset kind of gets stuck. And less open to new and experimental. So they might get themselves too comfortable and stale
MySQL is much easier to administer and upgrade.

For example I have two versions of Postges running on my machine right now because Debian does not automatically upgrade between them - you have to export your data, and reimport it into the new version.

https://www.pontikis.net/blog/update-postgres-major-version-...

MySQL just works. There are issues with it, but they are not as major as people make them out to be. Sometimes people like "technical purity" over just get the job done.
Same situation. It actually helped me to read about the history of math. I found a love for some ideas in math and dispelled some myths I had about the “Queen of the Sciences”.
Yes, and? 5 and 6 GHz already struggle with thick walls (like those found between units in apartment buildings). Presence detection is one thing, but you can't see what I'm having for lunch through several walls with a single 2.4 GHz AP.

500 terahertz = 600 nm (visible light)

60 gigahertz = 5 mm

6 gigahertz = 50 mm

5 gigahertz = 60 mm

2.4 gigahertz = 125 mm
This is actually not really true?

> A motion to dismiss means they assume that every fact alleged by the FTC is true.

FB actually claims that every fact is false. The motion more means, that its so evident that the claim is false that it shouldn't be litigated. (eg. you wouldn't carry a trial claiming fb was a monopoly book-seller).

> The judge said, essentially, that if every fact the FTC alleges is true, then it is at least feasible that the FTC could have a successful lawsuit.

This is true. The judge said there was doubt over the truth of the FTC allegations, but those truths could be decided in court.

Specifically, questions over market definition (key to proving monopoly) were unproven and had significant doubts.The courts rejected the suit once already over these definitions, so this is a followup that adds details... but not much details.
What strikes me the most about the anti vaccine argument is how it relies on not understanding basic fundamentals of biology and ignoring that individual choices have impacts outside of their body.

The only rational way to view unvaccinated people is the same way we view drunk drivers. They might not hurt themselves or others, but they probably will so society makes rules to prevent that behavior.
What would be impossible for most of us, but some born and raised there, have no problem to spend their live living there, in their community. Another reason: The rent is cheap, energy and internet is "for free".
Multiple reasons. Along with reasons given by other replies...

During that era, they did not have a monetary economy. It's hard for us to imagine, but most of the things produced by the economy were simply traded (bought/sold). Most food was produced and consumed by the farmers. Most buildings were erected/maintained by the inhabitants. Etc.

Most people were peasants and lived near subsistence level and a large fraction of their surplus was confiscated as rent (i.e. taxes) by the nobility. Most rent was "in-kind". That is, paid for in grain, pigs, and labor. Not to say that peasants didn't buy/sell things for coin, they most certainly did. But that was a minority of their economic activity.

Only the nobility and towns/cities had a monetary economy. But those were a small fraction of the total economy.

Second, there was very little per-capita economic growth during these eras. Barring notable exceptions like the plague and its aftermath. But what you do see is high volatility in prices. How is this possible in conjunction with the fact that most production was not even traded? Simple: prices are set at the margins.

Inflation as a concept didn't really mean much to most people of that era since most people were peasant farmers who didn't participate much in the monetary economy. And even in the cities, monetary wages were only a fraction of total compensation. For example, most servants got room & board as well. Apprentices too.

Long story short, the european middle ages was a very very different economy and many modern economic concepts are only very roughly analogous. Even legal concepts of ownership was sort of different back then.
Yes, but Java does better than Go even without this help, because Go's GC is too simple for its own needs.
Don’t know, but I wouldn’t be surprised if the browser first tried a dict lookup (which is super fast) and only then tried to actually parse hex the string.
It is definitely a fun learning exercise, but also quite addictive and grueling (yes, a contradiction)!

I wrote a Gameboy Color emulator[1] earlier this year, but stopped as soon as I realized that I wasn't learning anything new. As a result, my emulator has a few issues and does not support sound, but it is able to run quite a few games. I also got it running in a browser via WASM, which was fun.

[1]: https://github.com/aksiksi/gbc
it is much harder though.

i contribute weekly to one project, but i am not a maintainer. i could reason that my contributions to this project are worth money. being paid every month would be reasonable.

in another project, i only contribute when i run into a bug or need something added. this happens maybe 3-4 times a year. i could reason that these bug fixes and feature additions are worth money, but i would be out of line to say that a monthly amount of money is reasonable. do one time donations or 1-2x a year donations make sense?

i also have various projects where i've contributed 1-10 lines of code once and never come back. i don't deserve to be paid for those, in my opinion.
Quite the opposite. Microsoft has all the momentum: GitHub and NPM were very strategic acquisitions; Visual Studio Code is completely dominant; TypeScript is already a de-facto standard for large projects.

Those acquisitions in particular are already paying big dividends: very little new tech has excited me the way that GitHub Copilot does.

Conversely, AWS is the standard, and is way ahead, but it doesn't inspire enthusiasm the way that Microsoft tech does. They are laser-focused entirely on expanding their services to every conceivable niche, but (IMO) they are ignoring the fundamentals of developer experience, at their own peril.
Other way around - Postges will give you more job security, since it's rarer and takes more time and work to administer.

People use MySQL because it's easy, and they want to spend their effort in other places.
> … didn't scale to multiple users trying to share code…

Just curious, what process did you tell them to get past their "scattergun approach"?

I never looked at the 1984 "Smalltalk-80 The Interactive Programming Environment" book until about a year ago, so very much with the benefit of hindsight —

"At the outset of a project involving two or more programmers: Do assign a member of the team to be the version manager. … The responsibilities of the version manager consist of collecting and cataloging code files submitted by all members of the team, periodically building a new system image incorporating all submitted code files, and releasing the image for use by the team. The version manager stores the current release and all code files for that release in a central place, allowing team members read access, and disallowing write access for anyone except the version manager." (page 500)

http://rmod-files.lille.inria.fr/FreeBooks/TheInteractivePro...
I read this book in college in the mid-2000's in a class focused on the History of the US and Vietnam

It was the first story I'd seen that gave an account for what it was like living in the North during the war.

Coming as a combat veteran, I highly recommend the book for anyone interested in the topic.
this made me wonder if FB got huge because it simplified blogging, combining with something like RSS reading, in a single web app.
Implementing silent string truncation in the first place (by default(!)) is an excellent indication of how fast and loose and out of touch the original MySQL developers were with the database world. It is the worst database "feature" I have ever seen.
Under the ocean is already much, MUCH closer however to the mantle. Oceanic crust is drastically thinner than the land we walk on.

In the Nat Geo article they quote a mine in South Africa reaching up to 55C (131 F) at the bottom and the mine is 4km deep. At a rate 3 degrees Celsius per 100m it should be 120 degrees Celsius over ambient. Which obviously does not add up.
RFC 9170: Long-Term Viability of Protocol Extension Mechanisms
UTF-8 only allows 4 bytes, since 2003: https://datatracker.ietf.org/doc/html/rfc3629
Nowhere have I suggested that it is that it is not warranted for a person to be skeptical if they can’t validate a claim. The issue here is this: what is wrong with pointing out that good empirical evidence exists, where it does? And that empirical evidence, furthermore, means that claims about the efficacy and safety of vaccination rest on a good deal more than an appeal to authority (as someone who claims to favor science, and to trust this claim, you are not now going to claim that all empirical knowledge is ultimately just an appeal to authority, are you?)

> Do you believe those differing views should be off-limits, then?

I have no idea what led you to write that. You were complaining about "jokes about having to deal with anti-vax relatives over the holidays and so on", but this is just one example of the many familial tensions that have always been staples for comedy - why should this one be any different?

> “I’m not going to engage with them, they are wrong and I am right because science is right."

You are just inventing dialog and attributing attitudes to imaginary people here. I imagine people sometimes say things like this (sometimes out of frustration), but it is a bad argument, and there are much better ones based on empirical evidence. You cannot make a case for there being a pervasive view of science being infallible from a bad argument that need not have been made.

> Please, you don’t need to preach this here.

I'm not preaching, I am pointing out a fact that presents a problem for your argument, and which you seem to be trying very hard to ignore.
I think you're missing the more important and immediately obvious corrolary to that argument - we're in the middle of a situation right now where more labour is required to achieve the same level of output, due to people off sick, self-isolating, businesses running under capacity due to pandemic restrictions or just being outright closed and their staff paid to stay home, global supply chain disruptions absolutely wrecking efficiency everywhere, and so on, and this has to cause prices to rise faster than wages. Also, you're counting every single retired person's pension as "corporate profits" since they're people who're pocketing money without working (and that's not really wrong in the case of many pension schemes - corporate profits are often exactly where the money is coming from). Actually the ordinary retired are probably more relevant here than the super-wealthy; most of the super-wealthy's money isn't spent on stuff that uses labour, and I doubt they consume such a disproportionate amount of the labour-produced goods and services to make a huge difference, plus a bunch of people retired at once during Covid.
I think the point in hand is that the UK isn't a federation of independent States. However this isn't quite true, since the Welsh Assembly gained influence on certain fields of employment and employment circumstances (surrounding government sponsored job creation, so there's a Quid Pro Quo to benefit the employer as opposed to primary legislative differences) and Scotland I only know has sufficiently nuanced and complicated variations to have presented obstacles to relocate the "Charlotte Square Mafia" of old line Edinburgh financial institutions when certain of them desired to re-establish in the City of London and float on the London Stock Exchange. I am not certain how much the watershed 1997 Act homologated matters but I am pretty sure that the situation is never allowed to conform to the definition of Westminster lawmakers if Hollyrood can ever help it. For non Brits, Scottish public finances in terms of service to the population are a dream world compared with the UK, resulting from extensive historic compensation for the Union and latterly, North Sea Oil.
> unions can take credit for but accept no blame for any of the changes they negotiate whilst formalising them.

Good thing no one said that then!

> One is obviously easier for a company to ignore if it's in their interests to incentivise a staff member than another.

But in this situation, the offer you're getting is going to be no better than what the other company offers, so if your current company can't match, you don't lose anything.
Clear Channel sues over construction blocking its advertisements
Maybe he is doing it wrong, but he isn't the sort to do it wrong in that manner. He lives in a medium sized atlantic city and has lower than median pay and no benefits.