jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Do fresh NSA recruits have to go in a gas chamber, keep their bunk clean, get a super-short haircut, eat what is served, and do lots of push-ups?

I think "not military" fits pretty well.
My counterpoint is that I have a lot more fun when riding my relaxed steel frame bike at a moderate speed, than I ever had when riding a road bike fast. That means I ride farther and for longer, but it's the kind of fun that cannot be quantified in hard numbers.

I find the performance-chasing stressful, whether on a bike, in a car or in front of a PC, and we could all do with a bit less stress in our lives.
Having worked in many EU countries, I've never once had salary quoted or discussed after tax.
I hadn't seen the disagreement hierarchy. Very cool.

I'm not that fussed about the downvote, I'm just innately curious as to people's reasons.
I use a similar tool (pwdhash) and the benefit is not that it's a single password but a single root password. I need only a few changes and very little to remember for most sites and still get a unique password per site.

My bank requires me to change the password every 3 months or so and I only need to change on digit in what I remember and they see a whole new password.

It's a great benefit to me and to overall security.

How secure is it overall? Somewhat more secure than just using a single password for all sites and better trust compared to using a cloud based password storage.
> But can you guarantee that no information is lost by exporting?

You practically never can when exporting in any format, from any program, since few formats are subsets of any others. The important thing is to be able to export the information you need. Most formats cover the same things, so chances are you can export what you need.

FWIW, I've seen a few projects that import blend files. Serialized memory dumps are not a bad thing and are easy to write loaders for (as long as they're documented sufficiently and/or have libraries available.)

I don't see why you would need to have a separate format. As long as .blend is fully documented up to the point of being able to recover all the application-agnostic data I don't see a benefit to splitting off another format. It might make sense to omit the Blender-specific UI data and so on, but I don't think that really needs a separate format to accomplish.

> and I had bad experience with the Blender exporters in the past on this point

Bad experiences with Blender exporters will probably never cease. Many of them are written by a single person to scratch an itch and do the minimum they need from it. That isn't to say you won't find quality ones, but unless and until all formats have exporters in-tree and are dutifully maintained, there will be occasional breakage. The good news is the quality tends upward, so exporters for common formats are probably a lot less disappointing today than when you last tried them.
"get's the money the next day", many banks requires 24 hours before you can make a transfer to a new account number, and transfer time is usually 48 hours than 24.
There is a lot less of the unrestrained use of mutability in Clojure, but you can still have shared mutable references via atoms and refs.

EDIT:

As an example, here is the block-scanner in Clojure:

(defn block-scanner [trig]
(let [curr (atom trig)]
(fn [data]
(doseq [c data]
(if (not (empty? @curr))
(reset! curr
(if (= (first @curr) c)
(rest @curr)
trig))))
(empty? @curr))))
Reminds me of a story I heard a long time ago.

While touring the Soviet Union, a foreign dignitary saw a team of a hundred workers digging an irrigation canal with shovels. The foreign dignitary commented that, with adequate machinery, a single worker could create the canal in a couple hours. The Soviet representative replied: "We prefer using workers with shovels so we create more jobs for our comrades". To that, the foreign dignitary replied "Then, why don't you use a thousand workers with spoons instead of a hundred with shovels?"
Naps are fine if you can still sleep at night. These are for people who can't sleep when they want to.
I'm not saying I agree with the philosophy, just that that's how the antagonists in the book thought: we're scared, we don't trust anyone, so snuff out any other possible competing space-faring species in the cradle.

Of course, it's entirely possible that it simply isn't practical to traverse interstellar distances at all, other than sending dormant robots on "the slow boat" to explore and "phone home" about what they found. More likely there are better ways to travel, but it might take more than 50 years on manned space travel to discover / devise them.
You can indicate via the Info.plist that your application doesn't support multitasking. The app will run through the full startup and shutdown routines on foregrounding and backgrounding.
So, every x days, every user of the currency in the country has to upgrade their software, because the government has blocked the protocol, so they need new software that in essence uses a different protocol???

If using this currency is that inconvenient, people will just go back to using credit cards and Paypal.
That helped a lot. Thank you!
Incidentally, you can also just use the %cpaste "magic" command to start a block for copy/pasting code snippets in (also have a look at %edit).
This is aggravated, in the long run, by the fact that they intend to support/incentivate the people who run nodes by transaction fees. Another friction factor.

It would be better to have small, fixed, predictable inflation, and pay the infrastructure with that (that is, with the newly generated money).

It worked in ancient Egypt. There was a currency that was more or less a receipt on stored grain. That "money" lost value over time due to storage costs and loss to decay and rodents. That inflation stimulated trade.

Currencies with so-called demurrage worked wonders in middle-century central Europe until they were banned.

http://en.wikipedia.org/wiki/Demurrage_%28currency%29

(I'm basically parroting Bernard Lietaer [which google for] here.)
As far as I can tell, a static, strong typing system sets a baseline of assumptions that you must further verify as an exercise to the business logic programmer. With more dynamic, weak type systems, more tests must exist to achieve a similar level of guarantees. For me, this all seems vaguely similar to when people argued about garbage collectors v. manually managed memory and it's become more that you've traded one set of problems for another, and as far as pragmatic engineering goes I think that's perfectly fine as long as we're better equipped to handle the new problems.

But yes, I'll take strong tests mostly because I can only spend so much time verifying that a type system aligns with my business logic (granted, QuickCheck is neat but requires a high price in flexibility of language choices) and I'd rather take the approach of weaker type systems with partial correctness than the oftentimes all-or-nothing demands of a rigorously structured business framework within a mathematically oriented language. This is very much a "worse is better" sort of approach to me and I argue it's why imperative and OOP languages will continue to dominate in anything outside academic programming.
The Texmati issue though was one thing that caused India to dig its heels in. Trying to patent something indegenous posed a major threat.
Let's take it as a given that the Patriots balls deflated and the Colts balls didn't (we don't actually know that for certain, but I think it's reasonable to assume it's true). We know that if the Patriots prepared their balls indoors and worked on them up until the moment they gave them to the refs as they claimed they did and as is legal, the ideal gas law predicts a deflation of the Patriots' balls approximately equal to what is being rumored.

So the thing making people speculate the Patriots cheated is that the Colts' balls didn't deflate, combined with a lack of understanding of the ideal gas law, or a refusal to take it into account.

I take it as a given that the ideal gas law holds. That means that for the Colts' balls not to deflate when going from indoors to outdoors they must have prepared them differently than the Patriots. A simple explanation is that the gas inside their balls had already equilibrated to the outdoors temperatures before the balls were given to the refs (e.g. the Colts threw them around outside). It is speculation, but it seems to me more reasonable than the assumption that the Patriots' and Colts' balls both managed to evade the workings of the ideal gas law, and the Patriots' balls deflated because the Patriots cheated.
Even my crappiest old jeans with holes at the knees (which could be patched, or built thicker in the first place) have never worn out the crotch.

Washing/drying wears clothes more than walking
>Just represent everything in a machine readable set of axioms, problem solved

Great idea! Let me just tell my friends, Hilbert and Russel about it! Maybe my friend Kurt will like it too!

/s

Not to mention that most of the problems science has to tackle we cannot even begin to have them formulated in some concise "set of axioms" even if that worked in theory.

And that's for hard sciences...
I'm jealous of that giant rock you're living under. How did you avoid the marketing campaign for the lego movie?
Maybe it was something else that could fill the role of blue painter's tape.
A good starting point:

https://a11yproject.com/resources/
> I don't think you understand what game devs are willing to do, to get a few more polygons and pixels on the screen!

Totally depends on the trade-offs. You can write your whole game in assembly, and target very specific hardware, and may be beat optimizing compiler (doubtful). But at what cost? Time spent on that could be spent on making more games.

Normal up to date hardware handles games just fine, as long as they are not using some abysmal and poorly parallelized engines. Modern CPUs with more cores are also helping that, especially after Ryzen processors opened the gates for it.
If you have access to ssh client and can connect to your server, then not really.

Could however be better from security perspective if you don't want to expose a shell and the whole filesystem to potentially untrusted computers.
You can't have it both ways by using "don't be evil" as your mantra for a decade and then disregarding everything when it is no longer convenient.
I just tried `A1: 1`, `B1: =A1`, `C1: =B1*5` and the C formula failed as `#VALUE`. It seems to only work if there is no nesting of cell references in formulae.
There are no such subsidies; the subsidies are on the side of solar, wind, etc.

There was a claim awhile back that fossil fuels were somehow subsidized in the sense of "externals" (e.g. government pays their militaries to protect foreign countries that produce petroleum). I find the notion ridiculous, but even if you don't, no petroleum or coal company can cash in on that kind of subsidy.
Don't confuse a US-centric view of medical technology development, western medical journals, US trials etc with something developed in Japan. This is Toshiba, working with the (Japanese) National Cancer Center Research Institute and you can be sure there's extensive research behind it, even if it's in Japanese.
Certainly. It's a flaw in English (and perhaps our brains in general) that it's easier to discuss objects than services. A Verb in the Kingdom of Nouns and all that jazz.
Of course. I love what Drew has built. I'm much happier (as a paying customer) with it as a platform than most of the others.
Concrete, AMS Euler, and Computer Modern are all perfectly legible. Concrete suffers from being incomplete in terms of headings, lack of sans-serif, and not having a complete matching mathematical typeface. (The math in Concrete, especially with integrals and sums, looks awful.)

It is still leagues behind Modern Series 7, though.
Wow! This tutorial was very fun to follow.
The lagging effect is true. What we see is a snapshot to the past. However, most accounts suggest that the European 'lockdown', esp early days in Italy, is too lax.

The trajectory will bend down. Whether it's sufficient we'll see in a couple of weeks, but that might be too late.
Joyent did http request signing using ssh keys[0]. Their cli tools used this mechanism. There's been some effort to carry this forward through the standards process[1].

I'm not going to comment on whether this is a _good idea_. It is a clever way to leverage tools already available in dev environments to deploy API keys with encryption and hooked into your OS keyring (via the ssh-agent).

[0]: https://github.com/joyent/node-http-signature/blob/master/ht...

[1]: https://datatracker.ietf.org/doc/draft-cavage-http-signature...
Please fill out the donation form if you have any masks to donate to health care worker in bay area. We need to fight this invisible enemy together.
And performer. Also those aren't soprano recorders so they're less squeaky.
We in the southern hemisphere are heading into winter. Not ideal
I have no inside information here, but I suspect that Apple sees the MacBook Pro as the Mac aimed at developers, not the Mac Pro. MBPs are more common in Silicon Valley than roadside poppies. So while the Mac Pro was the first stop on their Hardware Apology Tour,† the 16" MBP is the "please stay with us, developers" machine: fixing the keyboard, increasing the performance substantially, and not raising the price.

†Not that they'll actually ever say "I'm sorry" out loud, but it's pretty clear they're rolling back some of the late stage Ive-isms. Yes, I know they kept the Touch Bar and didn't add ports, but I think they're all fully committed to USB-C as the Way Of The Future™ and, uh, somebody high up loves that damn Touch Bar.
I searched for terms like IPFS and FreeNet in this HN discussion and surprisingly didn't find them. I think distributing to geographically localized p2p networks should be part of any system for emergency websites. An emergency need not necessarily be natural and unintentional.
My point exactly, two people who don't even know each other find it easy to argue about unequal stake splitting. Actually, this is Joel's point. I merely recapitulate. :)
I'd recommed The Electric Kool-Aid Acid Test to anyone interested in Kesey stories and LSD in general.
There's no reason to attempt to prove (because you can't) or even speculate (because it doesn't matter) whether any of the "best" programmers anyone has or could suggest have done LSD or still do on a regular basis. However, I find it odd when people seem to insist that LSD is completely unnecessary or necessary to do things. Like it has been brought up before, Steve Jobs cites LSD as one of the most important experiences of his life. To rate it that highly would imply that he feels it somehow changed his psyche in such a way that it impacted who he is today. If that's the case, then you could (not concretely, but with good certainty) argue that LSD can have a positive effect on people's creativity. In fact, it does not actually matter whether it does or not so much as whether people perceive that it does (this could all be a placebo effect). Thus, the worst arguments that can be made on each end of the spectrum are that a) LSD is always unnecessary to foster innovation (Steve Jobs would argue it fostered his innovation in a way that wouldn't have happened if he hadn't tripped) and b) that everyone should do LSD at least once because it will enable them to accomplish more than otherwise possible. The choice is obviously personal and would work out beneficially for some and be fruitful for others. The important part is to remove the stigma of doing illicit drugs and to recognize that they can provide psychological benefits that are otherwise unrealizable OR acid can give you the best time you've ever had sitting on a couch. Most people that do it develop personal realizations that don't extend beyond themselves and that's all. It would be nice if people stopped passing judgment on those who belong to the other camp and instead offered their insights into why they have or haven't felt compelled to do acid. (Full disclosure: I've tripped about a dozen times over the last four years)
Imagine a method with this outline:

File createFile(String name, boolean istemp) {
if (istemp)
// do temp stuff
else
// do regular file stuff
}

That's an 'if' statement that only exists as a response to the boolean parameter. We can remove the 'if' by having two methods instead:

File createFile(String name)
File createTempFile(String name)
The concept of "getting an edge" is so not what we're talking about here.. not quite the opposite but the attitude of wanting to get an edge is the exact opposite.

It's about wanting to know more and to expand your horizons for their own sake. Look at some of the "best programmers in the world". Lots of crazy beards in that group, right?
That's actually a very interesting biological question that I've never thought of before. It would be nice if the US would loosen its restrictions on testing of Schedule I drugs so that this could be studied more concretely with modern fMRI and so forth. (You'd think they'd be more understanding with LSD, they did run a program for 5 years where they unwittingly dosed people with the drug to no realized detriment...)
In addition to phishing and malware, I'd also check to see if this user had a PSN or Gawker account with the same email and password.
Would anyone like to speculate what the other thing or two is?
There was a Danish East India Company too, and they did hold on to their colony of Tranquebar in the East coast of India, for quite some time.
Purely peaceful doesn't tend to make the news. There were many thousands of rallies overall, with millions of attendees. If a tiny part of those has even just a few dozen shitheads max, you both got truly "mostly peaceful" and enough unacceptably bad stuff to produce enough news reports to make people think the country is burning. Some media have attempted to quantify it later based on police reports, and from what I remember it mostly matches that model.
> very hard for the algorithm to catastrophically mess up (or require rapid intervention to prevent life threatening accidents)

And yet Teslas plow into emergency vehicles stopped on the side of the road at a rate much higher than other cars.
Exactly. For an optimist, we might one day colonize Mars. Next, getting out of our solar system is incredibly unlikely as the first habitable destination in our own galaxy is just so far away.

Say we stretch our optimism and do make it. Now the colonization of the Milky Way starts. It's a 100,000 light years to the other end. You'd be a completely different species by the time you arrive. Say you achieve that (you won't), now we need some type of coordination and communication. Suck badly though that messages have a delay of 100.000 years. There is no such thing as the human species if we spread out as the delay between even closest habitable zones would be so large that orchestration is impossible.

And we're still within the bounds of a single galaxy, not even intergalactic travel. It simply can't be done. We'll never even escape the solar system.

Long before that would even become a question, it's questionable whether our species continues to exist in its current form. Human level AI is at the horizon within our lifetime. And will then accelerate away. Add a few centuries to that and it's strange to assume we'll still be there, unchanged, as primates controlling a machine a billion times more intelligent. The only path would be to become a machine instead, slowly replacing biological parts with superior silicone. Until nothing biological remains.

Sounds crazy or unlikely? The idea that we remain as-is is far crazier.
For Uber at least, self driving was effectively a money-losing pipe dream, so it kinda did itself a favor by divesting via the sale of the division to Aurora.

For Tesla, though, FSD is still such a front and center thing that I'm having trouble seeing how it ever plans on saving face as it gets more and more bad press from incidents like this.
Going out of its way to hit the bollard - wow
I took a similar approach where I defined "ruin" as losing more than half my money and set a target "probability of ruin" for 5%. With a specific set of parameters I think this ends up being very similar to the maximize the median approach.
I think it would be a good heuristic if you were able to be that precise about expenses, but I think most startups aren’t.
I would add that it's human nature to fall into a mode of complacency when it works 99% of the time. We've got a story on the front page about "the rock says" heuristics working 99% of the time. The rock says TESLA DRIVES CORRECTLY, and it's mostly right. So we relax, and there's a dead cyclist.
Not sure about Europe, but here in the US you can use the magstripe if your chip is broken. After three failed scans with the chip it lets you use the magstripe. I've always felt like it defeats the purpose - if the idea is that the chip is harder to clone, couldn't scammers just make fake cards with phony chips, and do that when they use it?

I'd say maybe it raises fraud alerts faster, but I had a friend who did this for every credit payment for like two months before she finally had them replace her broken card. (No idea why, since it was free.)
There is a lot of similarity between the Atari 400/800 display list and the Amiga copper list given they were developed by the same team.
Too cool for redundancy and availability.
The technical term for what you're describing is under-frequency load shedding (UFLS) and it is part of most modern power systems around the world, including all of the North American grids. It is an important safeguard against system collapse, however, the goal of system operators is to avoid reaching this stage. In fact, resolving contingency events without interruption of "firm load" (that is, loads that have not previously agreed to be interrupted) is an important performance metric for any grid operator.

UFLS is mostly intended to buffer transient loss of power supply (for instance, tripping of several large generators). If the grid operator knows they are facing an inadequacy of generation supply and all resources have already been called in, they will start to shed load under manual operator action to avoid UFLS activation. Before doing this they will declare an emergency which, generally speaking, requires all generators to make best efforts to supply as much energy as they can to the system.

Think of it like automated emergency braking on a car vs driver braking. AEB is great, but if you can already see that you're gonna hit something, just hit the brakes right now instead of waiting for AEB. By the time UFLS kicks in, you're already in dire straits and have only moments before reaching an unrecoverable state.
What's the point of using Pi 4 when it is also ARM cpu? You can use the Docker beta on your M1 mac and it's going to be a better experience.
Or: Don't change a variable once it was defined. This way there's only one relevant location in codebase. Makes things much easier.

But agreed. Would be a nice feature for the cases where this can not be avoided.
Basically I googled for why there aren’t any hubs that add more type c thunderbolt ports (or even just type C USB ports), and apparently items because there is no chipset for it released yet.

You’ll notice pretty much all the “hubs” on Amazon just take a type C port and turn it into a bunch of old USB A ports and other non type C ports. At best it would replace the type C port it takes up with a power delivery only type c port.

I think OWC is about to release one that takes 1 thunderbolt and turns it into 3, but it’s large and seems to need external power.
> Half of the American electorate currently feels profoundly unheard.

They voted, they lost by 7+ million votes, which they stormed the Capitol to overturn. Why should I have to keep sparing their feelings?

These people need to stop being appeased.