skysight-inc/HackerNews huggingface dataset:
Author here. Glad to see my article resonate with so many developers, both on here and reddit. I was expecting a lot of anger and spitting of feathers but as it turns out many people are really not happy with agile (or as I like to call it sometimes, badgile). I think, as an industry, we're all a little frustrated and fed up of this whole debacle.
2022 Compliance with Arms Control, Nonproliferation, and Disarmament Report
Try talking about Palestine in US?
Absolutely shocking. With that weight of about a Kg you can actually have it on your lap long times (I'm now lying on bed writing), but the screen is big (17''), and undoes something the 16:9 aspect ratio mania (it's 16:10). And advertises as having passed some military-sounding duress tests (mine has fallen one or two times without consequences). Only con is later models have a physical num-pad, so keyboard G-H middle point is deviated from trackpad center.
Whenever I’m talking to a pilot who flies a Lear I refuse to pronounce the company name as anything other than “Bomb-ba-deer” cause I think it sounds super cool and I can’t pronounce anything vaguely French
An interesting personal policy. Why don’t you want to do any programming during an interview for a programming position?
Yes, and if I have a public Twitter account it’s perfectly possible for someone to flood me with spam messages. That doesn’t mean we should do nothing to prevent it. As I said elsewhere, we should strive to make it possible for people to exist in public digital spaces without worrying about bad actors.
Find the others.
Yes, historiography is unfortunately a little fad-driven.

The essentials of what you're saying are largely correct based on our historical understanding and the evidence of the epistles - "competing" is probably not the right word, but James certainly appears to have focused on converting the Jewish community, while Paul considered himself (and was by others) the apostle to the gentiles, and they had at least one documented disagreement.

But what the GP is suggesting, in this context, would be that decades after the events, but still while eyewitnesses were around, what you would call the Pauline faction redacted all the earliest texts (canonical and non-canonical!) to be antisemitic and the almost certainly majority Jewish following just...accepted it. Actually, redacted wouldn't even be the right word; it's the only ones ever written down, as far as we know. And although historiographers argue about it, the earliest secondary sources (c 100AD) credit the gospels as written to the apostles or those working with them. (According to Papias, Peter's disciple wrote down what Peter preached as Mark; the book of John itself and other early sources claim it was written by the apostle John, Matthew was supposedly the apostle Matthew, and Luke allegedly worked with Paul; even if you don't buy the authorship as believed by people in the first century, they were all still written in the first century and had to survive criticism by people who knew what they were about.) And moreover, they edited the whole story, not just the account of his arrest and crucifixion, because all the gospels have Jesus repeatedly claiming the Jewish authorities are going to kill him, that they kill the prophets sent to them, etc.

It seems like a more parsimonious explanation is simply that the non-supernatural events simply played out approximately as written. And well, if they didn't, we don't have any evidence of it, so speculating about it can be fun but isn't really doing anything but generating conspiracy theories.
This doesn't even seem like a legitimate security vulnerability at all, just a generic behavior bug. I'm guessing there are countless bugs like this in a common Linux userland.

I'd argue that the security vulnerability only exist in any program which passes untrusted user input to zgrep, which would be an obviously insecure thing to do.

Unless zgrep claims its safe against untrusted user input? But that would be weird and surprising.
Yep, that's my understanding as well. So, the wise thing to do is likely to shut up - or at least be very, very careful about certain topics.

There almost ought to be training in schools on responsible use of the Internet, where topics such as these are covered.
I believe it has much better content. The easiest way to boostrap your friend group is to look at the local timeline and see who posts interesting stuff, and follow them. When they repost things from interesting people, follow those people. Lather, rinse, and repeat.
thank you: makes total sense, and that's a super clear explanation.
I've seen this shared all over today, but no where have I seen any terms/valuation shared.

Does anyone have more information?
There is a significant difference between snarky jabs at a regime and open support of groups who have in the past (and seek to again in the future) commit violent international terrorism.

If you openly support those kinds of groups, you absolutely SHOULD be stopped and interviewed/interrogated at the border. The 'humor' part has to be evaluated (e.g. if someone is always cracking weird jokes vs someone who suddenly pulls a Trumpian rant-one liner and tries to pass if off as ha-ha when it's really just the quiet part out loud).
I agree with you.

It's so easy! I'll just capture 1% of global GDP and make $847B/yr

I think my thesis is directionally correct (I do hold XMR broadly for the reasons stated)

But the spirit of the post was to be ridiculous
Someone please help me finish a joke: what's the difference between a speed demon, and a speed daemon? (I've had this premise for a while, but I keep crit failing the charisma check to make a good punchline.)
Going to take a moment to mention - though I shared a disagreement elsewhere in the comments, I respect the work you've been doing Cory and I regret not saying so in my comment. I'm glad you're make a case for adversarial interop and I hope people do give it a shot.
I was in love with my Surface, even after they took a month to repair it for warranty, but come on, having it die the day after the warranty expired, with no consideration for a replacement, has made that a one-and-done consideration. I sure did like fanless computing though.

As a lifelong non-Mac guy (mostly unix, and then linux, since the days AT&T were sharing their code around college campuses), I'm about to go to the dark side and embrace the fruit simply because I think the whole deal will be better.
I don't have a crazy tax situation, just some freelancing, so I usually used freefillableforms.com because I didn't want to pay for TurboTax. For some reason it errored out when submitting this year and would not let me re-submit it, so I had to use an alternative.

Ended up using FreeTaxUSA and was pleasantly surprised. Was way easier to enter all my info in than TurboTax, and pulled up the same refund amount. I don't see why I would want to use TurboTax when the free alternative is free and easier to use.
> I have a tendency to carry a lot (and I mean A LOT) of memory cards on a shoot. Between shooting panoramic photos, time-lapse sequences and video, I burn through memory cards faster than most.

Sounds like a better solution to this would be bigger memory cards. They make SD cards up to 1TB, that aren't really any more expensive than an equivalent number of lower-capacity ones, and it would take about an hour of constant writing at the maximum speed the SDXC protocol supports to fill one up.
It sounds great, until you have Chinese customers. That’s when you’ll figure out Recaptcha just doesn’t really work in China, and have to begrudgingly ditch it altogether…
LaCerte it seems has been swallowed by Intuit.

https://proconnect.intuit.com/lacerte/pricing-main/

Back in 1998:

https://www.wsj.com/articles/SB895525787581590000
Ubuntu 21.04 (21.10 was reportedly full of even more bugs, so I'm anxiously awaiting 22.04 this week), 5.11 kernel.
I've always been amazed (despite being someone who's not easily amazed by Science Facts) that helium and lithium (and, less amazingly, hydrogen) were produced in large quantities in the early universe, long before there were stars.

So I'm envisioning a market for boutique "Big Bang" lithium, guaranteed not to have been produced in a star. It makes your engine run so much more smoothly.
This, 100%. Running opensuse 15.3 but with a bleeding edge kernerl (via repo) to fix sleep and other issues. Works almost perfectly.
The article says this about it:

> We could have a simple cycle timer switch on each core so that after the timer expires there an interrupt-like jump to a function to see what to do next. That jump would be perfectly synchronous since predicting the next jump can be done with 100% accuracy (or nearly 100%).
none taken; i know exactly what you mean, and thanks for being clear anyway (not joking).

i just mean to emphasize that the draw on the grid is comparable to an incandescent lamp running, for most EVs daily recharge needs.
If I didn't use JetBrains' products for anything else, I'd still use it for git -> Resolve Conflicts.
How is this different than their other funds meant for startups?
I don't think it's likely to cause issues if implemented properly. Realistically you can't really build a list of "good" TLS fingerprints because there are a lot of different browser/device combinations, so in my experience most sites usually just block "bad" ones known to belong to popular request libraries and such.
Agreed. At least until recently though everyone could claim a deduction for the costs of their tax preparation. This deduction is now only available to those who are self-employed and even that is scheduled to completely go away in 3 years. See:

https://www.thebalance.com/tax-preparation-fees-deduction-31...
It is unclear whether the "Smartphones are shit" premise applies to the hardware or the software, or both. I think "smartphone" hardware is generally impressive. However regarding the situation with software I think there is ample reason to be unsatisified. Of course the owner not having full control over the software can (and does) negate benefits of the hardware to the owner, so I can see why someone might proclaim "Smartphones are shit." It is generally great to own a small, powerful computer, but if the owner only has partial control over it, and unwillingly/unknowingly cedes substantial control to others, it may be less great, maybe even troublesome considering we see the so-called "smartphone" is being heavily utilised by parties other than the owner as a means of surveillance.
I've seen them (specifically, filenames generated from values in a "modern" configuration language - json or yaml - that mistakenly had newlines in them.) Fortunately, most of the shell tools involved used `-print0` and the related options anyway (because once you have humans involved, it's the easy way to handle normal spaces in names) and the things that did break, where only "some low-value data processing got skipped" rather than anything harmful.
I don't know about the US but in some parts of Europe I'd agree the result would be similar to what happened here:

>In 2013, a French mother was sentenced for “glorifying a crime” after she allowed her son, named Jihad, to go to school wearing a shirt that said “I am a bomb.”
Good question.

Some years ago I was thinking of a way to separate the functions we insist in cramming into phones, making them in the process nearly unusable for anything but consuming media content and advertising.

The idea was to have a small battery powered 3g (now 5G) modem whose task was to route Internet connectivity to a local PAN (low power WiFi, BT, etc) while allowing other PAN devices talk each other. Other PAN devices would be: a very small phone piece with minimal display and navigation keys to receive calls and make ones picking contacts from the list; a pocket keyboard to enter data; a small camera to take pictures and movies; a tablet like device screen with touch, a more capable OS and physical buttons for apps and games; a belt-like holder with housings for all PAN devices. All PAN devices would have their own battery along with contacts exposed for recharging, so that their battery would be recharged by a bigger one contained in the belt as soon as they're snapped into their place in the belt; also all devices would store their data in a central small NAS-like device, also contained in the belt. The communication protocol would allow for example to talk with someone using the phone piece, then grab the camera, take a photo and have it sent automatically to the person on the other side, including geographic coordinates. ...etc.

I spent some good hours wondering about this contraption, then realized that, although very open to expansion, it would also be extremely unpractical for most users, and eventually let the idea die.
Megaflood? I thought the Biblical flood had no evidence for it
Twitter's terms of service differentiate between calling someone a mean name once and establishing a pattern of harassment. The line is somewhere in there, apparently. Insulting people is not against the terms of service. Harassment is. It's not clear it's even possible to harass Clarence Thomas on Twitter as he doesn't seem to use the platform.

That's why I originally posted; it's not like Meghan Murphy posted one unkind thing about one person and suddenly found herself banned. It was a protracted pattern of behavior (at odds with her own stated beliefs, no less). So, the original statement that she was banned for "stating her opinion" is disingenuous at best and outright false at worst.
The pages getting most of the bot action are search and product details.

Search results obviously can't be cached, as it's completely ad hoc.

Product details can't be cached either, or more precisely, there are parts of each product page that can't be cached because

* different customers have different products in the catalog

* different products have different prices for a given product

* different products have customer-specific aliases

* there's a huge number of products (low millions) and many thousands of distinct catalogs (many customers have effectively identical catalogs, and we've already got logic that collapses those in the backend)

* prices are also based on costs from upstream suppliers, which are themselves changing dynamically.

Putting all this together, the number of times a given [product,customer] tuple will be requested in a reasonable cache TTL isn't very much greater than 1. The exception being for walk-up pricing for non-contract users, and we've been talking about how we might optimize that particular cases.
So, if you had a beer before you were 21, you should never travel to the USA?
I know you're going to get downvoted to hell, but I'm going to give you an upvote.

Many people who have enough leisure time to spend on HN and Reddit just don't understand the conditions many people grow up in. Not just India and Pakistan, but Philippines, Indonesia, and all the countries where you see economic migrants to any gulf country. Imagine growing up in unbelievable poverty with no educational opportunities or support, and with the external and internal pressure to financially support your siblings, parents, family and so they can survive and not just repeat the cycle you were born into.

It's an insane situation, and the only solution humans seem to have come up with is to encourage people with money buy stuff that's made by people who cannot afford that same stuff. In one country it's tall buildings, in another it's phones and t-shirts.
UK has been through a period of getting very cosy with the Qataris, which began during the Cameron era and has since (I believe) cooled a bit.
I know several industries filled with questionable researchers who might disagree with you. For clarity, I agree with you for most all cases.
The bridge that must legally wobble
> The only explanation I can think of...

Craftspeople appreciate good tools. Good tools don't make you better at craft, but bad tools can definitely make you worse.

There's also the thing where at the start of a model cycle from Apple, you generally cannot purchase an equipment with all those performance capabilities combined at any price from anyone else. This is true of phones and laptops alike.

In other words, at major new model cycles, the full combination of practical function and durable form is often not available anywhere else at any price.

When your livelihood depends on your machine, you do well to invest in good tools. And "invest" is the right word, because these hold value.

By the end of a model cycle, other vendors may catch up or pass the price perf curve, yet the Apple models are built in a way that holds value for double or quadruple the lifespan of a Windows laptop purchased around the same launch window. This means when you buy fresh and resell two years in, you can spend less for the top of the line functionality than when you stay in the shovel-wear class of machine. (You can even sometimes buy direct refurb and sell a year later for as much as you paid.)

> It will never cease to shock me.

How to say you're not open minded without saying you're not open minded? :-)
I think that for example good designers are usually good teachers, so maybe.

Good design and good engineering explains itself; especially engineering that interfaces with other stuff. Well-designed things need less documentation.

Both, I think, require the same focus on clarity of intention as a good teacher.
> It's not outrageous to say that a criteria for being a "general purpose computing device" is that I should be able to run whatever code I want on it.

In fact, it is outrageous not to say so.
Yes. Kdb+ and JD come to mind whose primary data structures are multidimensional arrays.
> like saying "the problem with motors is that everyone who uses them has a niche use case" (submarines, cars, airplanes, industrial machinery...)

This is a good analogy. How many companies say “I’ll build a sweet motor and then find a customer for it”? They don’t. They build the motor for the application. (More often, they build something close to the final product.)
That does not solve the problem at all. It just increases the number of "hyper threads", if a new process gets started and all cores are busy that process might never run.
> My (probably cynical) take is that most SV devs are also 1x.

Not at all cynical and why not? That's basically my impression and I've been hiring people here for 30+ years.

A team needs a mix of people with differing skills and interests. Even notice how "all star" games are so boring? no sabermetics used in picking those people. And in any company, 90+% of the effort is routine stuff, especially once you've launched.

This applies to non-programmers too.
OP might be confusing hardware design and manufacturing with software availability.

I have wanted to switch from Windows to Linux so many times, and I would love to ditch my Google phone for PinePhone. But for me, this always gets back to the problem of well-maintained software on Linux vs corporate systems. The last time I tried switching to Linux a few months ago, all of the programs I use on a regular basis had some impossibly complicated setup or program-crashing bugs (that I reported) that made me give up after a few days trying to migrate.

Don't get me wrong, the OS (Ubuntu) installed just fine and I was able to browse the internet (which should be sufficient for most people). But anything beyond turning the phone on and having everything self-setup is asking way too much from a mainstream user. Therefore, this argument is always an economic one - not a conceptual one. You need a greedy corporation that is incentivized to make a friction-free experience for the end user. Too many well-meaning, but way too smart for their own good developers think everyone else thinks like them.

https://xkcd.com/456/
https://www.youtube.com/watch?v=Rlg4K16ujFw
Even more complicated and less obvious than some of the other sorts of Earth observations that the author talks about.

I could write about this all day, but I'll start with the obvious: you're competing against a forecast that may have been made 30 minutes ago, an hour ago, 6 hours ago, 24 hours ago, or sometimes even more. So in some cases, at best you might be alerting people that something they already expected to happen is, now, actually happening. How useful that is depends on the context. Detecting a wildfire as it ignites? Cool - but most likely, if it's near an urban area, people already saw the smoke, or people were already ready to react because a Red Flag warning was posted. Lightning strikes? Folks already heard the thunder, and hopefully would've seen a risk of thunderstorms in the forecast earlier in the day or prior.

Carefully and succinctly incorporating narrow weather observations into existing forecast and alerting systems as a way to buttress them, decrease noise/boost signal, or otherwise capture a tiny bit more value than what was already there might work. But beyond that I struggle to see massive amounts of value for most of the use cases that many industries or communities wrestle with regarding weather alerting.
This has happened enough that I've come to identify a pattern. For me, it's a combination of a poor environment (bad configuration of team, project or workplace) and plain-old genetics (naturally prone to anxiety/depression necessitating medication).

The former (environment) can, with time, sometimes fix itself. Not everything has to be under your control for it to improve your conditions. For example, if a particularly intensive project concludes, or if you are transferred to another team with a fresh set of people and different problems to work on. This is kind of similar to getting a night's sleep. You didn't do anything (well ok, you slept), but the next day (i.e. your environment changed) suddenly you feel a bit fresher and the things that preyed on your mind the previous day seem farther away and less intrusive.

More superficial, simple things like reducing caffeine and exercise can help, and may even solve your problem if it's not too deep. But I've found these work better as enablers for the above-mentioned two-pronged solution rather than a treatment in themselves.

Hope this helps.
The first mid-air recovery of CORONA spy satellite film canisters by a C-119 Flying Boxcar fixed-wing aircraft was performed in 1960. This is a well understood capability.

https://en.m.wikipedia.org/wiki/CORONA_(satellite)

https://en.m.wikipedia.org/wiki/Discoverer_14
How should we think about the concept of discrimination in cases like this where it’s based in reality? I’m not sure.
Prescriptive analytics for Pharma.
Arguably however, Kanban frames them in such a way that both business (re: usually product) folks find them agreeable, and so do engineers.

If it reduces friction (as suggested) for both sides and everyone spends less time managing ceremonies as a result, then its a net win.
What are you using to inspect the assembly? Something compiled!