skysight-inc/HackerNews huggingface dataset:
I don’t consider myself anti social a single bit. My wife describes me as extremely social and I talk to everyone around me.

But I subscribe to what OP said. I don’t want to be forced to socialize at some work event. I’m happy to socialize with everyone during work in that context. We can chit chat. We can have a water cooler conversation. We can talk about personal lives and families. And I’ll happily and genuinely engage.

But I don’t want any forced activities, get togethers or Xmas parties.
This saddens me, and I truly believe it's because Mastodon's author, Eugen, also runs the largest server, mastodon.social. Of course the local timeline there is utter chaos, basically like the Twitter firehose. That's absolutely not the case for topical servers, like ones that specialize in posts about cats, or a friend group, or a particular city. I don't think Eugen opposes the idea out of malice, because he seems like a pretty good guy. I think he just has a particularly narrow view of what Mastodon is, as seen from his perspective.
Yeah, France is probably not a good example. They never had much backbone there. In 10 years, Paris may as well be under Sharia law.
Further both Intuit and H and R Block have now completely opted out of the IRS Free File system. See:

https://www.cnbc.com/2021/07/16/intuit-will-no-longer-partic...

and

https://news.bloombergtax.com/daily-tax-report/irss-free-fil...
I'm waiting to retire my windows phone. The stopwatch has been running for 2580 days already. But that happens when the Xperia 10 III will get sailfish support
You can model this if you want it that way, but most people generally don't want code that runs slower ;)

You can build staged roll outs too, although I always wanted to add this as a native resource but didn't yet.
Obviously this news is a bit embarrassing for both the UAE and the UK, but if the UK's response isn't to press the UAE for a reciprocal no-hacking treaty, then presumably the UK is trying to keep its options open. Unless I'm mistaken, the UK isn't surprised that it doesn't have any treaties with the UAE prohibiting this sort of thing... live by the hack, die by the hack.
One is more likely to achieve success in the music business by selling “the dream” rather than selling music.
> There's one upsell for their tax consultants or whatever, but it's only done once.

It's also worth noting that the upsell is only $7.
Why is Arizona iced tea increasingly cheap?
Yeah I did not deal with stock awards or ESPP this year, but used Freetaxusa with K-1 and 1099-NEC and it was just fine. My understanding of the QBI was a little different than theirs but I think theirs is standard (given that I am very much not a tax pro, just an excessively literal person).
Finally found the link after remembering that I read about this somewhere:

"David A. Wheeler’s Page on Fully Countering Trusting Trust through Diverse Double-Compiling (DDC) - Countering Trojan Horse attacks on Compilers"

https://dwheeler.com/trusting-trust/
Mind boggling that someone could equate slavery via confiscation of passports to denying people immigration visas.
I kinda took it as more of a find the person immediately, understand the situation and why they made those choices, then find a path forward. It probably can be used nefariously, but I'll give them the benefit of the doubt.
The Core 2 Duo 17" MacBookPro is the most expensive and worst machine I ever owned.

The 13" MBP M1 has been the best, apart from the wretched touchbar.
You can’t expect every question to give you an opportunity to show off every skill that you have. If I were asked this question, I would certainly comment on whether it seemed like a smart thing to do, but I wouldn’t refuse to do it. I can demonstrate both my ability to do some software archeology, and do some coding, and figure out the design of memcached first, and then also mention to the interviewer that I had reservations about the soundness of the operation. The interviewer may even have more questions to ask along those lines, and might be disappointed in candidates who don’t bring it up.

But they would certainly be disappointed in candidates who don’t take the opportunity to show off the programming skills that they have put on their resume.
Yeah, it's a trivial difference. If people are digging in that hard, that conversation seems like a good proxy for other problems with the team. I've had votes split between 1 and 2 a number of times. That's a 2.

(My planning poker algorithm is:

1. Vote without discussion.

2. If the votes all agree, that's the number of story points. If the votes are within 1 of each other (1, 1, 2; 2, 3, 3; 8, 8, 13) then it's the highest (2, 3, 13).

3. If there isn't that much consensus, then someone with the lowest vote and highest vote complete the sentence "To do this task..."

4. GOTO 1)

This is unbounded, of course, and sometimes no consensus can be reached. That usually means more definition is needed, and you can take on a task to do that definition for the next planning meeting. When there is disagreement, it isn't always bad. Sometimes an old hat will say something is a 1, and the new person that just joined the team will say that it's a 13, and the senior person will say "To do this task, edit foo.yaml and commit it." and the junior person will say "To do this task, I need to set up my workstation, then build a test environment, then read all those getting started instructions, then get access to production, ..." and you'll realize "Oh shit we never had the setup onboarding meeting" and you can just do that. Whereas if you just said it was a 13 and assigned it to the junior engineer, they still wouldn't be onboarded after struggling through all of that on their own.

I don't want to sound like an agile advocate or anything, in fact I'm pretty disillusioned by agile, but I've used this before and don't have a big problem with it. Looking at story points over a period of time is good for taking on the right amount of work in any given cycle; if someone says "we need to launch this next week" and your team does 15 story points of work per week, and the project is 1000 story points, then you know that that can't happen. Numbers to prove it! Someone can work on reducing the scope in the meantime. I think people try to get way too much out of agile, like on day 1 setting launch dates for features a year out, and that will never happen. That is why people are disillusioned, "I set up a 6 hour sprint planning meeting and bought a JIRA license, and we still aren't launching 3 new features a month!" Yeah, the actual work is still time-consuming; moreso on a larger team with changing opinions and changing markets. So it goes!
Assuming you want to do this on a single machine with finite memory, a feasible approach would be:

1. Split into multiple shard using e.g. `split`, where each piece is small enough to fit comfortably into memory
2. Sort each shard. You could use something like `zsv` (sql sub-command) (https://github.com/liquidaty/zsv) or `xsv` (sort subcommand) (https://github.com/BurntSushi/xsv) for this
3. Use mergesort to sort all shards, at the same time, into a single output table, and in the process, de-dupe and/or merge (if you had too many shards for your operating system to allow so many files to be open at once, you might need to do an intermediate merge to consolidate shards)

For #3, I don't know of a tool to do this-- probably one exists for simple de-duping, but it may be harder if you need support for merge logic. If a tool for this does not exist, I would be imagine `zsv` could quite be easily extended to handle it.
I never have, either.
US home prices are rising so fast, property taxes can't keep up
> I wonder though if people defending net neutrality would look at this and think "off-peak pricing is wrong, everyone should pay the same..."

Probably not, as it has nothing to do with where the electricity is coming from or how it's being used. Having different rates for different times of the day which still apply to all users and all services is not generally perceived as a violation of neutrality.
there are multiple clients to choose from, and third-party clients (as far as I know) maintain the "local" timeline.

The project made an intentional design decision here regarding their own official client, and personally I don't have feelings one way or another about that choice. It's good to hear the use-case towards local timeline inclusion though.
Are you able to push 120hz on both external monitors? I’m guessing not. Looked at 2 startech DP dongles and all permutations seem to tap out at 60hz. Really hoping I’m wrong, would love a 120hz solution if possible.
3D printing could turn an Eastern Oregon town into a high-tech housing hub
But this is false. Go check it yourself: federal efile through Freetaxusa is free. I did it last night.
What would be a better one?
Thanks, now I'm gonna have some Oingo Boingo songs in my head for some time ;-)
Don't drink the koolaid.
1 point is the amount of work an average developer on the team can complete in 1 day of work (4-5 hours)

Anything else is "Fugayzi, fugazi. It's a whazy. It's a woozie. It's fairy dust."
Feels sickening to even read that. I’m sorry you had to go through that.
Casey is much better and more measured on this front than Jon Blow, who has a history of wandering into random comment threads on HN and pronouncing some topic a "solved problem" or "trivial", only to actually work on the problem himself a few months later and remark that it is more complex than he thought.

But because Casey and Jon are friends and frequent collaborators, and generally prioritize the same things, they get interpreted as sharing each other's views about everything. They don't, but the mischaracterization is not easily dispelled.
By agents, I was also including economic agents, that raise hard currency for the government outside of the country. A discriminating approach would aid NK refugees, while blocking the actions of agents of the NKean state. That could blunt some of the humanitarian damage from blocking inflows of hard currency from the latter into the country, since the former still maintain ties to family in the country, and could be a source of aid to them.

Other ways to counter the threat posed by the North Korean state include aiding and encouraging South Korea and Japan in building up their armed forces, as a deterrent to any North Korean attack, and expanding deployments of missile defense systems while increasing funding for the development of more advanced missile defense systems.

Yet another approach could be to apply pressure on North Korea's allies, like Iran and China, to reduce military cooperation with the state, as long as it remains outside of the Non-Proliferation Treaty.
"Shapeshifter" did it for me, even got myself legit physical ROMS to have on hand just in case anyone cared. Mac users were shocked it booted faster than native hardware. Looks like decedents are still around although superseded.

https://shapeshifter.cebix.net/
You're going to disrupt Snap by writing a more free version of it?
> Not if an OS Prompt awaiting for your PIN code is blocking your ability to do this flick-up/long-press/flick-up-kill.

Which prompt was this, exactly?
Not totally sure what you mean by "there isn’t a perceived market for light jets", but both Honda and Cirrus produce quite popular light jets.
Most people were just fine in nazi Germany too.
In this particular case its actually both, I went through the trouble of actually checking whats going on, the actual NFT points to a link of a JSON payload that contains both a „link“ key (which points to the twitter link of the tweet) and an „image“ key (which points to a jpg hosted on the same server the json payload is hosted).
This reminds me that filenames can contain newlines.
Maybe you should write a web blog post nobody will read about it
Yes, exactly. Nobody is standing up and saying "we're the ones doing this, and here's what we wish you'd put in an API".

Also, I'm a big Jenson Button fan.
https://tinypilotkvm.com/
No thanks, as a user I would stay far away from such websites. This is akin to crypto miners. I don't need them to drive up my electricity costs and also contribute to global warming in the process. It's not worth the cost.
They trick the workers and then enslave then. Often then employer withholds and does not pay wages. It’s not an opportunity to have a better life if they don’t actually get paid
I get that people love the decentralization aspect of Mastodon, but... does it have better content than Twitter? I remember trying it very briefly once, and the few toots I saw were similar content -- some interesting info, but also a heap of complaining/virtual signaling.
Yea, the pressure is almost always in our heads; most interviewers aren’t taking any pleasure from torturing their candidates.
To their point, I'm not sure how well a carefully controlled slow descent and catch interplays with an object that can never be in place, in fact, it needs to be at 200 kph. Sounds much less safe.
A gay couple I know frequently enjoy visiting Dubai. I think so long as you keep the PDA in your hotel rooms you are fine.
They shouldn't have to fill out the forms at all. For the average person it should be a literal "yes, that looks correct" online check box. That's exactly what TurboTax doesn't want.
The lesson here is to never buy a smart home product which can only be controlled/montitored/upgraded via a cloud service provided by the hardware vendor. If the product cannot be controlled and monitored from your home network while unplugged from the internet, then there is some risk that this type of experience can happen again. Tasmota [0] allows a user to erase the vendor provided firmware, of ESP chipset devices, with well maintained open source firmware so that is never reliant on the vendor ever again. This is one example. Perhaps there are others.

[0] https://tasmota.github.io/docs/
I've posted some links to variously decent iOS apps at https://honeypot.net/post/mastodon-apps-for-ios/ . I'd strongly encourage a new user to chose from one of those (IMHO better) apps than to use the official, limited version.
I don't use Yandex Search for years already. Because all results I got from it were pages of clever SEO-spam while relevant links lost somewhere far away which started being annoying very fast. Google with its recent decrease of search quality is still way better, even for local results for which Yandex was famous about a decade ago.
You could get a GPD Micro PC. It does have a screen, keyboard and trackpad, but it's probably about as small as the device you were envisioning anyway (certainly smaller than a Steam Deck), and in any case I suspect it's a lot more practical to have some sort of built-in interface to such a thing, even if it's compromised. You could easily remove the screen and/or extract the motherboard, but you'd have a much less useful device for only a small win in portability. It must also be said that it's a deeply fun device.

A USB-C laptop shell that was nothing but a nice screen, a good keyboard+trackpad, and a generous battery would indeed be an interesting product, and a fantastic companion to either a GPD Micro PC or a powerful smartphone. (edit: someone posted about the "NexDock" products which appear to be exactly this. Hooray!)
It is an easy question for someone that understands pointers. I suspect those sorts of folks are becoming few and far between.
This is interesting to see, having been slowly going through Tim's book Rust in Action when I get the time.

I think he did a great job with the book, but I still lean a bit more towards enjoying not just programming but the CS-side of the work. It feels great to make an ergonomic, dev-friendly API. It also feels great to leverage mathematics to do something faster or better with software than otherwise possible.
2 top news about UAE in a row, is another mideast war coming?
There is huge danger when criminal prosecution is automated. A machine has no sense of proportion or tolerance. That is why we allow police officers, prosecuters and judges to drop cases or just cite people.

Not exactly sure how this doctor got arrested but if they automatically scan feeds on arrival and then process them by strict adherence to law, that is bad.
The Transputer and its successors, the XMOS embedded SoCs, already implement a lot of the features mentioned in this blog post by Yodaiken.

…and the subject should have “(2016)” added…
Feminism painted itself into a corner in the 1990s when it embraced the word "girl".

That is, women have the complaint that society (like Jeffery Epstein) values young women and sees older woman as disposable. A major task of feminism is to proclaim that "women's lives matter" throughout the entire lifecycle.

Girls are basking in the glow of being valued for what they are valued for and don't want to hear a damn thing about how they'll feel when they are 45 so they've never been inclined to join up with the feminist movement. Thus the "girl power" pandering which effaces the political message of feminism.
I did this via AMAX. There was a time that the fastest Mac was slower than an Amiga emulating a Mac.
Used FreeTaxUSA for the first time this year.

I found it MUCH more usable than TurboTax * and TaxAct. TurboTax was going to charge me >$300, and TaxAct was also > $150.

FreeTaxUSA was only $16.

* TurboTax can auto import your 1099s from most institutions. I did have to manually import 6 different forms into FreeTaxUSA - but I think the process was still faster.
I feel that the problem with your claim is that within 500 years all humans everywhere have suddenly become abstracters extraordinaire, which just seems terribly unrealistic.

Generally every theory which talks about these great leaps in human cognition, and ties these to human "development" while ascribing diminished intellectual capabilities to our ancestors, seems to fall apart after scrutiny (e.g., Sapir-Whorf hypothesis, bicameral theory of mind).

Also, we've seen plenty of "undoing" of abstraction in long-continuing cultures. E.g., in Hinduism, idol worship wasn't really a thing in Vedic times, and only became popular in Puranic times (over a 1000 years later). Many Hindus do believe that some idols contain portions of gods, especially those idols that reside ones in "big" temples. I would not say that these folks have lost their ability to abstract. As another example, post-Vedic religion underwent a large amount of abstraction in the Upanishads, but then reverted to personification of deities via the bhakti movement and in Puranic religion. Again, I wouldn't say that Hindus lost their ability to think abstractly.
Buxton Index (1994)
If we were to rank "civilized" by restrictions on speech, as you seem to be doing here, the US would be so far ahead that it's not even a comparison. Like of all things to go "America bad, europe good" on, free speech is absolutely not it.

(Yes, the excuse is that Europe has a different definition of free speech but the UAE would probably say the same. And even then I don't see how the US would be uncivilized according to the european definition of free speech lol)
I agree that many workers go to the UAE (and Saudi Arabia and other places) because they can get a much better deal there than they could get at home.

However, it is also true that too many of those migrant workers are then treated atrociously, with little legal recourse, and with a casual chauvinism and racism that far exceeds what is often labeled "racism" in progressive societies.

And that is particularly grating given that those oil-rich countries could afford not only fancy buildings and museums, but also decent labour standards.

> Should Indian and Pakistani companies pay more to Indian and Pakistani workers they bring to Dubai?

Yes indeed.

> Who do you think should dictate how much more Indian companies should pay [...]?

As usual, the government of the country they operate in. In this case, the UAE governments. It would probably mean somewhat more expensive buildings for the UAE, and somewhat less profits for said Indian and Pakistani companies.
Dells QC has gone down for nearly a decade, I bought one of the new XPS last year, fantastic screen but it had throttling issues and SSD corruptions within two weeks of using it on Windows 11.
Make it painful if they abuse the site.

We all benefit from open data. Polite scrapers are just fine and a natural part of the web ecosystem.

Google has been scraping the web all day every day for decades now.
There are a great many products I don't use, or use much less often, due to numerous bugs and painfully slow performance. Those qualities are highly correlated with engineering quality, in my experience.
What did he say about security researchers?
Gut feeling based on playing with it. Here's an example:

> Colorless green ideas sleep furiously,
and other grammatical nonsense by Noam Chomsky

He was a man without a country,
A linguist without a language,
A mind without a thought,
A dream without a dreamer.
He was lost in a world of words,
A world where ideas slept furiously,
And grammar was a never-ending nightmare.

But he persevered,
For he knew that language was the key to understanding the world.
And so he continued to study,
To learn all that he could,
In the hopes that one day,
He would find his way home.
> All those major cities developed their mass transit systems long ago in far different environments than they exist in them today.

NYC, London and Paris have been pretty impolite places for a long time - far more impolite when they built their transit systems. For example, many 19th century London buildings were built with urine deflectors [1], reflecting the general civility of the time.

The Victorian era during which the early London public transit system was built was one of the most famous eras of high crime, giving rise to stories like Sherlock Holmes. The the Victorian era also saw mass exiles of criminals and other undesired people to Australia.

The difference isn't in the culture of those places at the time that their transit systems were built, but rather that they were built before mass personal car ownership was a thing.

I don't doubt that the shift to remote work for many people will change the transportation landscape a bit. However, a huge number of people will still have to physically get to a workplace, and highway congestion in major cities is nearly as bad now as it was before the pandemic, so the problem really hasn't been solved in any way by remote work.

1. https://www.mylondon.news/news/zone-1-news/19th-century-urin...
>it is not something you can do.

Says who? What's the penalty? Some silly fine?

Elon loves to do exactly that, he does it now just to style on the SEC with how rich he is.
Search is where a lot of these services fail badly. The search on most video sites besides youtube is garbage. In fact, Youtube is so far ahead that they recently made their search worse to satisfy other priorities besides competing with rivals.
No evidence - how would you even begin to get it. Just my feeling from doing many interviews as well. I still recall a CS PhD from a top school fumbling with the most basic for loop in an interview I was doing. I just can't believe people are this incompetent. I think the simplest explanation is nerves - even mild levels of stress are known to shut down people's ability to think.

Ergo, I strongly suspect the current tech hiring culture filters out anyone who has above average sensitivity.
One approach is to use a barrel processor which switches threads after each cycle or instruction: https://en.m.wikipedia.org/wiki/Barrel_processor
If you live the sword, you'll die by the sword. So yes you should be terrified of the UAE but you shouldn't have any illusions about what this country is about.

Unfortunately, Lebanon is a complete basket case of a country. So many well educated Lebanese are forced to find work in Gulf countries with repressive regimes. They pay well to buy your silence.