jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agree, it's a fantastic product. Performance is great, form factor is great. I don't every really think about the computer at all, just what I'm doing with it, which is perfect.

If anything, I think the perfect machine for me would be a 15" macbook air. Same thin design, slightly larger chassis with an edge-to-edge screen. I don't need more performance, but a little more screen real-estate would be nice.
These feature feature features are ones people have been asking for _years_.
>All that matters is if an officer feels like fucking up your day.

This is what most people don't seem to get. Devices like the ADE 651 or the GT200 were bought by the thousands by law enforcement agencies worldwide, not because they were stupid, but instead, so they could have another "data point" against you that they can use at their discretion.

"Sorry, this dot blinked three times so I'm gonna have to detain you: It's standard procedure, I'm only doing my job."
For Bitcoin specifically, multi-signature wallets are far superior to SSS: https://en.bitcoin.it/wiki/Multi-signature
In all fairness, the wii fit board is fun. In the same way as ring fit is. I absolutely understand wanting to gamify your exercise: it's fun and always nice to see that you've put in 2500 planks since you've started. But even these are a one time payment. As you said, paying 40 dollars for HIIT is unbelievably either uninformed or lazy.
Have you used an M1?

It does suck, but the incredible speed made the tradeoff worth it for me.
That requires that you did something that you are very sure the country you end up in won't just prosecute you for themselves. If your crime is massively embarrassing to the US govt you go to Russia, or heinous sexual assault of a 13yo, France. But I think most of the usual culprits in this case would just prosecute you.
This "Gary Shannon" is mentioned in the original RFH ("Request for Help"): https://atarixp.com/blogs/discover/the-search-for-the-develo...

> Aquaventure has never been spotted on internal Atari memos or status reports from the early 80s, so it has been a challenge to determine who was responsible for programming the game. For many years it was assumed that programmer Gary Shannon wrote Aquaventure during his short tenure at Atari. I first credited Gary, along with developer Tod Frye, with the development in my article about Aquaventure on atariprotos.com in 2008.

From Gary themself:

> “I had just come to Atari from Sega (coin op "Gremlin-branded" games) and was very new to the 2600, so I was definitely not the lead programmer and did mostly grunt work behind the scenes. After that I worked for a few weeks on another failed 2600 game, Miss Piggy's Wedding, which never got off the launching pad at all.”

Conclusion:

> while Tod Frye may have programmed the kernel for the Aquaventure, and Gary Shannon did minor updates to an already existing code base, the identity of the original programmer who was responsible for the majority of the code remains unknown.
Really? Even if you go back to the old NCSA httpd, your looking at at something less than 200 lines.

Do you think it should be an entire Apache-type get-up, or just briefly as one of the examples in Section #1?

I was thinking of going Qt binding in Rust, and a book about that, but ... it doesn't really do anything other than say "Here's how you do C++ interfaces in Rust".

I'll think about the broader issue which you point to -- a good-ish service on a good-ish service bus. Maybe like you would see with Scala on a ZeroQ thing, do you think?
SEEKING FREELANCER - Technical Writer - Remote

Looking for a technical writer that can write a beginners level lessons on WordPress related topics. An example of a lesson is "How to Setup a Test Environment". Each lesson being 1000+ words in English.

Please email me at michael[at]travelblogsuccess[dot]com with either flat rate or per word rate along with examples of your writing. Thanks!
I see you missed this:

http://phys.org/news/2014-10-interacting-worlds-theory-scien...
In the US, yes. My dog gets two medical treats every month: one to prevent heart worms and one to keep ticks and fleas away.
There is actually a nice HTTP library called Hyper (https://github.com/hyperium/hyper). Maybe you could help there.
Further down you can see he only does that in a development environment.
"the first is that they usually actually like their jobs. As long as they get to work with the cool tech and the neat toys, they’ll sleep under their desks if they have to."

I have never seen anyone like that who for example have a family... Only very young and very naive people do this; maybe there are lots of them, but I don't think they are the majority.

"our average programmer approaches salary negotiations like this:
(1) I need ‘x’ to survive.
(2) It would be nice to save a bit.
(3) I need to pay my taxes."

That seems to be a strawman. I mean some very young and very naive programmers would do that, but all my programmer friends do this:

(1) I am a fairly good C++ developer.
(2) I ask all my fairly good C++ programmer friends how much they are paid in the country where I live. I also ask them which are the companies which pay wel, so that I will apply to those.
(3) I try to ask for the upper part of that range, at the companies I have heard pay well. I try multiple companies.

And basically that's what you can do. Bigger companies are mostly looking for replacable people. They mostly need 'good C++ programmers'/'good enterprise java developers'/'good web developers' etc... and will train you in their special systems. They will not care about your reasoning about how much business value you bring to their company: First that is so hard to measure that you cannot measure that, second they just do dozens of interviews with other people, and will simply hire other people if you want bigger pay than the realistic market range.

When you are a big gun or a specialist with some very unique skills, or when you are talking to a smaller company who have no established policy on developer salaries than there is more to it. But for most people at most companies: You just have to know the typical salary 'your kind' can get, and you have to ask for that, and that is all to it.

Programmers are mostly a commodity, but a quite well paid commodity at most companies. Which means that you can get a quite good salary without having extremely good negotiation skills (just using the heuristic I described), but you cannot get much more whatever negotiation skills you have.
Well it's a microservice as described in the OP, I'm just talking about formalizing a communication method. Reading CLI responses isn't a very smart way to do it. REST APIs aren't really ideal for slow processes, either, which is why my first thought would be something like RabbitMQ or just a simple TCP connection.
> (* Technically not all mutable objects live on the heap, because some never live at all, as they are optimized away so are never allocated in the first place.)

The compiler will often stack allocate mutable objects in Julia. This is not the same as "never existed in the first place", because the stack pointer gets incremented and underlying data layout is you load from it is the same as that of the mutable object you allocated.

Here is one example where that's very obviously what's happening:
https://discourse.julialang.org/t/why-is-svector-faster-than...
But it can happen now generally with mutable structures that can't practically just live in registers.
The "reason" given why Parler failed is awfully glib and one dimensional. You can't just serve content to millions of people per day and think you can just up and move to another provider.

Had Parler just moderated their posts like they were asked to do, they would still be around. You can still have right wing, even extreme right wing views without calling for violence or organizing insurrections. The fact they essentially refused to moderate and let calls for violence fester on their platform is why they were shut off.
Cool intro, I had no idea about ECC. However something is a bit lost on me: if the number of hops is the "private key" in this scenario, couldn't you just hop until you've found the endpoint? What makes this particularly difficult?
I interpreted his question as how to become entitled to it more quickly.
What's that feature called?
You keep moving the goalposts between "blockchain the technology" and "Bitcoin the currency". If you want a trustless auditable log, your best option is a blockchain. What's a better alternative?
Its successor, Extempore, which was mentioned by n3k5, is available for Windows, Mac, and Linux.

https://extemporelang.github.io/
I wouldn't call living and working in Thailand for 10 years, speaking fluent Thai and passing an interview in Thai for your citizenship straightforward, but YMMV.

edit: typo
It’s maybe good that the post doesn’t really have to talk about group theory, but for the record, the standard way to answer this question is:

1. Integers modulo a prime form a (cyclic) group

2. Cryptographic algorithms like Diffie–Hellman group exchange don’t really care about the integers modulo a prime and can be translated to other groups

3. The security of these algorithms rely on the discrete logarithm (computing a given g and g^a) being hard. For Diffie–Hellman, it is a related problem of computing g^{ab} given g, g^a, and g^b, which might be easier.

4. For integers modulo a prime discrete log is hard but not that hard. Security is measured in the number of bits of one-time-pad the security is equivalent to. It is generally believed that discrete log is harder in elliptic curves, such that a shorter elliptic curve problem (which also gives faster computation) is the same difficulty (ie security) as a larger mod p problem. This is the promise of elliptic curves.

Note here that factoring in general is not replaced: RSA, for which factoring is the important problem, relies on specific properties of modular arithmetic that aren’t really the case for general groups.
Just released IHaskell 0.6, which supports and requires IPython 3.0 and higher! So you may now be able to use Hackage to install, and use with new IPython.

(That said if you have problems I still recommend the Github route; especially the bit about filing an issue with your problem!)
Fitting like, if you said PayPal should have to suffer eating Moroccon food everyday to someone who ran a Moroccan cookery group?
If it wasn't torture, the United States wouldn't be doing it to Bradley Manning.
Making the same point a different way- A lot of sites don't really have a compelling reason to login, except that you're forced to login before you can comment. With reddit, I want to login- to see more than the default frontpage, to see replies, etc.
I'd imagine most people aren't in the mood to hear your life story while stuck out in the cold at 3 AM waiting to get inside.
This is vaguely scary. There's even some /standard words/ in there:
Exhibition®
Expression®

Now, I realize that most (if not all) trademarks are only valid for a particular context, but some of these trademarks are just strange, such as "JScript®"

Others i didn't know MS had aquired:
Rare®
(Rare logo)®

my USD$0.02
The original penitentiaries were actually designed as all solitary -- the idea was that an inmate, isolated from the corruption of the world, would find their innate inner goodness and spend the time praying - hence the "penitent" part of "penitentiary.

This place http://www.easternstate.org/ is a fascinating place to visit -- it's the model for many many prisons around the world still in use today. The idea of putting prisoners in what amounts to group housing is actually a very new notion and not at all clear that it provides a better environment than solitary.
The author of this article Googled the ingredients of a banana split to prove to his mother that the ice cream flavors she was offering to his children were not the "correct" flavors for a banana split. While I yield to none in my admiration for Google and its wondrous search engine, I shudder when I see what today's Cliff Clavins are doing with it.
They announce it when only support Windows Server 2008 SP2? Seems rather underwhelming when that is all you can import.

Building an AMI or cooking with chef/knife is easy enough, but I know a lot of people who'd like that kind of simplicity. Just too bad it is only one OS.
No no no... You're just not using enough Rc<RefCell<>>'s /s
So unnecessary to be this sanctimonious.
> I don't think that having gotten lucky and bought a home somewhere when it was cheap

What makes you think it was luck?

How about people who saw the potential in a place before other people did, and contributed to its success?

How about ordinary working class families who have lived there for generations?

> should entitle you to enjoy living there forever when others are willing to pay more for the same home.

I don’t see why people with money should have the right to force people out of their homes.

> that available housing slots end up being given to those people who are willing to pay the most for them

I see, so this is about people with lots of money being able to force people out of their homes.

Why are there limited slots? Why not just invest in other places? There are many underdeveloped towns even in California, where prices are cheaper.

The market signal is that people should go and invest in those places.
Skin-to-skin is totally BS nonsense. It was found to be beneficial for premature infants who need help regulating body temperature in low resource settings (where incubators are not available). So naturally, people started recommending it for term infants who don't need help regulating body temperature and it's risks completely ignored!

https://www.skepticalob.com/2019/04/fisher-price-rock-n-play...

https://www.skepticalob.com/2016/01/overselling-the-benefits...
Two obvious points where leaving it unencrypted is a problem: 1. downloads - which is mostly mitigated by not actually having software downloads on their own site, although of course now the links are subvertable, and 2. they have a paypal donation form on http://www.aros.org/download.php - I assume that clicking into that sends you to the real paypal page, so at least they're not sending credit card details in the clear, but again leaves them open to a nice little tweak to change where the money goes.
> Women outnumber men as graduates, in medicine, in law. What is the difference between those fields and IT?

This is probably not the answer anyone wants... but in medicine and law, you need a university diploma, or it is illegal to do the job. So you can simply set quotas at schools, and thus shape the future workforce.

In IT, many people do not have formal education. So even if you would set 50% (or even 100%) quotas at schools, it wouldn't necessarily achieve the same change at workplace. I suppose people are aware of it, so they don't even try this way.

If you want to fix gender ratio in IT using the same strategy, the first step would be to make it illegal for people without diploma to program computers. Then you can restrict the number of men at workplace by limiting the diplomas.

Of course, if you would want to fix gender ratio in IT using a different strategy, you could e.g. listen to Damore and make overtime illegal, perhaps require companies to provide part-time jobs, and otherwise remove things that women actually try to avoid.
I absolutely believe depression and inflammation are linked.

I have tested this myself (n=1) as I suffer from an ongoing depression. I also have a brother who has withdrawn from the world completely and I would consider that he is highly crippled from depression.

My realisation that this problem is linked to inflammation occured a few years ago. My depression was at it's worst and I was barely functioning. I am still not who I was but I'm doing ok.

While I was at my worst, I considered that perhaps my diet contributed to my poor health.

Through careful testing I discovered that foods with gluten or casein protein caused me to feel awful. After removing these foods 100% from my diet, there was an improvement but certainly not a full recovery.

I've always had bad seasonal allergies but I had never considered that my whole body was inflamed. Strangely, by chance, I found that fexofenadine (an antihistamine) would lift my depression temporarily after taking it for a week. If I continued taking it, then slowly the depression came back. My best explanation is that the signaling process of inflammation dampens the ability for my brain to think clearly. Since discovering this, I found other things that helped:

I quit caffeine 100% as it seemed to also have a negative effect for me (when for years it lifted my depression, now it's clear I am best to do without).

I no longer drink alcohol.

I've worked hard to remove sugar and processed foods.

I've found that daily running will help lift my depression greatly.

Another helpful item I found was licorice tea which I use sparingly. This had powerful anti-inflammatory properties which I have found useful.

For years I had very bad sleep habits. I've corrected these and always sleep to a schedule now. Even so, I still rarely wake up feeling rested.

I feel much better than I used to and can get by but still do not feel quite right. I'm looking into meditation now.

There are a large number of other things (including SSRI's) I've tried/tested but I can't go into all these right now.

I've been pretty careful in my experimentation, I have been testing this for years now and know what works for me but I suspect depression has more than a single cause.

My best advice to everyone is to exercise, eat healthy and try to lead a balanced lifestyle.
Having lived in Japan, what surprised me was the implication that convenience stores have parking lots. Really? Don't think I ever saw one.
I second this. I'm still running an HP Workstation that I got as a refurb in 2008. Yes, it's really old, but it has been solid as a rock this whole time. I got that computer because I had really good experiences using HP workstations at work before that. The cases are (or at least were) really well engineered and very quiet. I haven't kept up with their latest models because this one has been so solid, but I would expect that the new ones would be similar quality.
Yes, there are native inuit whose diets are nearly 100% meat. But we do not all have their genes. Genetically, they are just a branch of humanity. The average person has very little likelihood to have native inuit genes, thus there is no reason to believe their body is adapted to a diet of 100% meat.

We did all come from more temperate climates and in such places, plant food is much more easily available than meat. Also, in most temparate places hunting for wild animals with stone age tools and without horses is very difficult and it is very unlikely that the prehistoric humans could get much meat at all.

There are stone age tribes in Africa and Brazil, and they usually eat very little meat, because it is very hard to obtain.
"I would argue everything we know about software engineering process says that more releases is better. Incrementalism lowers risk for engineers and for users. Once a year doesn't sound often enough to me, going the other way would just repeat Microsoft's failings."

Yes, but that can be in the form of .X releases, not X. releases.

Which is to say, by all means release X.2 and X.3 and ... X.9 and so on ... keep polishing !

But OSX releases 5.X and 6.X and ... 9.X ... and so on. Those aren't the actual numbers of course, but it is major releases that keep coming rather than minor releases.
> Do you think it's possible that you don't feel a need to do these things precisely because you've already done them?

Mmm good question. When I was a bit younger there was definitely an urge to do things I'd never done before. Travel, go to college, live on my own, girlfriend etc. And certainly there's a sense that this first-time's urge is gone.

But I've also always enjoyed things I had already done. Meeting friends or playing another game of football like hundreds before, going dancing etc, I used to like doing them weekly or monthly even when I'd have done them tens of times before. But not anymore so that's new. And when I came back from Asia I certainly didn't feel like I'd seen it all. I mean those 4 continents sound like a bigger deal than they are. I've seen only 2 countries in each of those continents, none of them more than 6 months, except Europe where I've lived for decades and traveled quite a bit. In terms of traveling there's a shit ton of places I'd love to visit, on paper that is. Places I've never been, would be awesome to explore and that I'd enjoy being if I happened to be there.

Thanks for sharing your story, always wanted to get a dog haha. But also always felt like it was a huge 10+ year commitment. Who knows maybe in a few years, if I ever buy a house I can definitely see myself having a dog! :)
You'd have been my hero. In 1989, I was 12 or 13 years old, and was actually living in Palm Springs! I lived in Palm Springs or Desert Hot Springs for a decade. Never did get up there on the Tram though. A shame, looking back. Small world!
Depends on the ECS, most systems I've worked in will let you do two addComponent calls of the same type and then they'd just get added to the array of components to batch process. This is really common for mesh components (although there's usually mechanisms to specify dependency/ordering to avoid off by one frame issues).
> games don't always succeed (Cyberpunk 2077 comes to mind)

? Cyberpunk 2077 is the fastest selling game of all time, I wish I could not succeed like that.
I think the most consistent and reliable way to see a coming massacre is to be conscious not just of the amount of "othering" that exists, but with the context of dehumanization.

It can be subtle, but generally if the "others" are identified with attributes like "inferior", "threat", "danger", etc., the society is on track for massacre or war. The stronger this division is, the closer the society is to some atrocity or another.

If the side that's "othering" a group has great or vastly imbalanced power, then the result is likely to be a massacre. If not, then it's likely a war will occur.

It's sometimes hard to tell if a group is being "othered", but generally if you can replace a generalization with the word "others"
or "those people" and it sounds sinister, then that's probably what's happening.

Examples:

"The Patriots defeated the Giants."

Rephrased: "The Patriots defeated the others."

Not sinister; no threat of massacre/war.

"The Russians attacked our voting infrastructure in 2016."

Rephrased: "The others attacked our voting infrastructure in 2016."

Somewhat sinister; possibly war.

"Muslims have attacked two buildings in New York.".

Rephrased: "Those people have attacked two buildings in New York."

Sinister; risk of massacre.

"Whites are responsible for implicit racism by nature of their history of oppression."

Rephrased: "The others are responsible for implicit racism..."

Somewhat sinister; possible war or massacre.

"Adults are increasingly falling into debt."

Rephrased: "Those people are increasingly falling into debt."

Not sinister.

"Blacks are responsible for 5x more murders than whites."

Rephrased: "Those people are responsible for 5x more murders than us."

Sinister; possible massacre.

The frequency and intensity with which you witness these types of phrases—especially in the face of increasing generalization that captures less and less aspects of individuality—the closer you are to something bad happening.

And if it's accepted as de facto with no room for nuance or argument, then your society is likely on the precipice of atrocity.

The best way to fight it? Recognize when it happens and call it out for what it is: dehumanization.
I was kinda confused at first to see the top suggestions were all Doctor’s Offices. Then I figured it out.

https://twitter.com/styfle/status/1358186671007760385