skysight-inc/HackerNews huggingface dataset:
Sorry, but if you ask anyone on the street if you are judging them after calling them or their possessions or their lifestyle "absolutely dreadful," they will absolutely say you are judging them and moreover are deliberately insulting them. Perhaps you don't see it yourself but it is absolutely how it comes across to others.
Got on FB in middle school, deleted it at the end of high school. Now I’m like 6 years into my career post college and haven’t looked back
Successful people probably are most happy when they are chasing after ambitious goals. It makes sense from an evolutionary standpoint.
They’re locally known for hiring college grads, using oddly nitpicks levels of GPA filtering regardless of other factors, then overworking them and burning them out in two years.

They still use VB6 and MUMPS (a DB), and will spend six months of that two years training people, knowing how many will leave in two.

They have a “one month all-paid sabbatical” they dangle over your head you get at five years. During COVID they bulk fucked people over, since they couldn’t travel, and we’re like “you can take a couple weeks off and then do it again later”, when it was supposed to be “we’ll pay while you go to Italy or NZ or whatever” for a month.

…never mind this weird little microcosm of themed hallways, buildings, and whatever that more belong in a children’s amusement park than a software engineering and associated support/marketing company’s headquarters. It’s kinda a joke. Just a well-paying joke, where you leave and go consult on their stuff at a third party after you ditch.
And if you have really clear ownership, you don't need reference counting either..
Tim Hortons Offers a Free Coffee and Pastry for Spying on People for over a Year
> so that we may develop as a species and reach new heights

unless the company doing this can reap exclusively those new heights, no one will be altruistic enough to make such an investment to the betterment of mankind!

This role is left up to the publicly funded institutions such as gov'ts.
> Depends on your definition of "flow control".

Yep. That’s why this is a potentially useful rule of thumb for comparing programming languages, especially ones that skew very far in one direction or the other, but it’s not a rigorous definition of the concepts.

Some incredibly simple algorithms are difficult to explain naturally without it sounding like control flow. How would you describe the absolute value function without saying “if” or “when” or specifying one particular element from a set? Obviously any computer system needs to be able to determine what steps to take depending on specified conditions.
See https://github.com/plasma-umass/Mesh for the code and a link to the paper.
No, but I never used social media all that much in the first place. Sites like HN fill any gap that might have been left in my electronic social needs, and I'm trying to whittle these down too. Using dedicated devices for different tasks has helped me a lot in compartmentalizing and avoiding distraction.
I’d buy intel right now honestly. their pe is 7.8, compared with AMDs 35. Intel is still investing in production capability and adding jobs. unless you believe intel is literally a dead company that PE makes no sense.
Python has reference counting for historical reasons, and added tracing garbage collection for dealing with cycles.

If you wanted performance these days, you wouldn't want to go for that architecture. It's a historically accident that they can't really free themselves from because of backwards compatibility.
You may also like this other speech by the same author (Herb Wilf) that I love too (on an unrelated topic):

• Epsilon Sandwiches https://www2.math.upenn.edu/~wilf/website/MAASpeech

In fact everything by Wilf that I've read is lovely: the paper "Recounting the rationals" (https://www2.math.upenn.edu/~wilf/website/recounting.pdf with Neil Calkin), and the book generatingfunctionology https://www2.math.upenn.edu/~wilf/DownldGF.html
The fact that Kominfo specifically and individually banned Steam, DOTA, and CSGO is... interesting. The latter two are both games published by Valve; I'm curious why they would be singled out like this, beyond their popularity.
Yes. This is why I got back on these platforms, because much as people on HN might say to use Signal or Telegram, the reality is that network effects are incredibly strong. I missed many, many things being outside of those circles, simply because people will not go out of their way in their day to day life just to cater to you. Once or twice, or perhaps for important things like weddings or birthdays, but the biggest thing that's lost is spontaneity of interaction.

Since rejoining, I've had many nice experiences catching up with people based on their Instagram or Snapchat stories, or being in Facebook Messenger group chats, something I would not have spontaneously been able to do had it not been for these platforms.
Doesn't RAII only work when your lifetimes are in a nested hierarchy?

(Basically, your lifetimes have to be the same as your scopes, which are in a simple tree structure only.)
Here in the north east metro areas, the toll plazas are everywhere and cash lanes are scant and backed-up. It is almost impossible to be without an electronic tag. Between my home in Princeton NJ and my office in Manhattan, there are probably 3 or 4 toll collections in each direction, depending on the route.

NYC was trying to do congestion pricing, in which case it would be pervasive.

It is still possible to avoid, but difficult.
I've spent the previous month working with React for the first time and I find myself longing for the simpler days. There's absolutely no reason why it was needed for this project, much less for it needing to be a SPA. The codebase is bloated, the dev environment is slow and unwieldy (even on my M1 Max) and just doing simple things takes longer. The only small saving grace is we're using TypeScript.

If we're ever in a position to rewrite it I'll be pushing hard for Rails or Django with simple server rendered HTML. Anything less would be doing us and our internal customers a disservice in terms of how quickly we can deliver features.
"It is ever the province of specialists to overstate their domain. Generalists don't know too much or a lot of anything in particular!"
Attestation is great for consolidating power and eliminating competition. As far as the cloud goes - you will only be able to use AWS, Google or Azure, because they will have proper certificates and attestation. Browser support will be built for "big three". For all the others there will be a fee for said certificates which will increase barriers to entry, and there will be even less competition and choice. Existing cloud providers will be the only game in town, just like it is with mobile operators and cable companies.
Just want to reiterate I have no dog in this fight, and thank you for this interesting counterpoint. Probably the one surviving argument of the article is recyclability. I presume multijunction cells are hard to recycle vs something more low tech and maybe hobbyist level approachable (which is the whole shtick of that publication)
If that's what you think the original comment was implying, there's no misunderstanding between us.
C# had value types and pointers from the very beginning. These are not a recent addition. The standard library does know about them. However, not until C# 2.0, which introduced generics, were collections able to avoid boxing value types.

There are some cases where allocations are made when they could have been avoided. Iterating over a dictionary creates a single IEnumerator object. Async methods, tuples, delegates, and lambda expressions also allocate memory as do literal strings. It is possible to have struct-based iterators and disposers. There are some recently added mitigations such as a ValueTask, ValueTuple, function pointers, ref structs, conversions of literals to read-only spans, that eliminate allocations.

DateTime is a value type and doesn't allocate memory. Getting the current time does not allocate memory.

With the recent additions to ref types and Span<>, C# provides a lot of type-safe ways to avoid garbage collections. You can always use pointers if need be.
It might be just a good way of thinking about it. In practice it might provide some ideas about how to translate between an Object-view and Relational-View.

What I'd like to find is a relational database where field-values can be not just elementary values like numbers and strings but also "object-instances".

I wonder is there such a database? It would seem to offer the best of both worlds, objects, and relations between objects.
> But concrete is pretty unfriendly to the environment and has a low expected lifespan

reinforced concrete has low expected lifespan in exposed conditions because moisture causes rust causes degradation. The concrete used for division between units, as being discussed here, is unreinforced. As long as there's no sulfate-containing minerals in the aggregate (and it's protected from moisture), an unreinforced concrete block wall will last indefinitely.

Typical dividers in apartment buildings in the west are either concrete as I just described, or they are made with "steel studs" (C-channel with gypsum board). The latter is awful for noise isolation, while the former is okay (and better if some additional considerations are taken).

Apartment buildings in my (north american) experience are built to the same standards as condos. The only time wood would be used in either is in a low rise (<4 storey) construction, which tend to not have any of the density benefits that you want from multi-unit construction, and all of the possible downsides.
Is there something explaining what differentiates joystick from other frameworks? The Readme explains what joystick is but not what's unique about it.
> On a personal level I feel the fastest way to feel unhappy is to worry too much about whether I am happy

These are wise words that I needed to hear after a hard day and feeling like I've always been getting the short end of the stick lately. Thank you for writing them.
-- it started after I was diagnosed with covid the second time - the first time I had covid I was physically quite sick - but mentally - post recovery didn't struggle - about four months later I got covid again - this time my only symptoms were loss of smell/taste and some weakness - however I noticed I gradually started to forget things - it was like the lights got turned down in my mind - nothing came through clearly or quickly anymore - my thinking became a struggle not a joy - this decline lasted about two weeks and then hit the point it's at today - that was seven months ago and I've noticed little to no improvement on my cognitive facets - the weakness/sluggishness I can treat with caffeine tablets (I'd never been into caffeine/coffee perviously) --
It’s a pity that every single docker container throws away those standards and uses some weird /prometheus directory. I’m still putting my apps into /opt or something like that.
I deleted my FB and IG accounts about a year ago and have no regrets. I find myself spending less time on my phone and not reaching for it every time I have a free moment. If I need to find the contact info for someone, I use LinkedIn.

What I miss the most is getting birthday reminders and event invites. What I miss the least is the negative feelings social media gave me about my life and the world more broadly.

What I have found is my connections with the people I keep in touch with is much deeper because I don’t let a “like” replace a true interaction. I am intentional about adding birthdays to my calendar now and once my friends realized I wasn’t hearing about events, they made sure to let me know.

I highly recommend it. Both platforms allow you to recover your account within a time frame so it’s kind of a no lose situation if you want to try it out. One recommendation before you do: make sure you download all of your pictures, videos, etc… first.

I sincerely hope you do this and wish you the best of luck if you do.

Edit: lowercased an AND and deleted and incomplete sentence
No, that would be horrible for data portability, which is the reason many hospitals are locked into shitty EPR systems. If you are going to design a way to transfer data across healthcare providers, it better be as easy as sending a fax. Sheesh.
There are in fact 2 types of asses that I know of. So, is it a mammal that's magical or a body part?
The declarative banana should be in my stomach.
Damn job meaning?
No I have not missed it at all.
It's not your choice. The choice will be taken away, and you will not have the choice to control your computer any longer.
Yes. Though I wouldn't even say it's a 'better term'; just because the metaphor might hold slightly more water in some highly technical sense, doesn't actually make it a better term. ;)

This reminds me: if you went to a farm and actually 'picked the low hanging fruit first', they would likely fire you. The fruit higher up on the tree typically ripens faster, so should be picked first. (But the phrase as a metaphor is fine, and everyone knows what it's supposed to mean.)
I used especially instagram a lot. But years ago Apple released screen time statics for the apps/sties I spend my time. The first results were shocked me enough. I delete them(instagram and reddit) and now I use only via browser. Which means less than 30 Min a week. I got my life back :)
Forgot: there is a third, but I suppose that's more an english colloquialism than something inherited from some other romance language.
Go to any emergency room here in Winnipeg and yeah they will send you home with a handwritten prescription.
Or no reproduction. Not everyone can or will have children.
Writing open source software for the last time
Consultant's toolbox: seek out what's working, not just what's broken
I don't see that in the article, where is it?
This doesn't mean much without benchmarks
Right now I just have a raspi hosting superset and sqlite for me and I use it locally, its not out in the open. However, based on my experience, the metrics and dashboard for the car are not very hard to do, the biggest factor imo is the discipline of data collection, get receipts and insert data to the db for each refuel, maintenance, parts, registrations, insurance etc. If you miss collecting data, the data/insights aren't as useful anymore. Maybe scanning receipts and ocr is the next step, that's on my roadmap, when I find time that is :)
I wrote about this a few years ago: https://herman.bearblog.dev/quitting-social-media/

It still holds up 3 years later.
The NBER defines recession as:

"a significant decline in economic activity spread across the market, lasting more than a few months, normally visible in real GDP, real income, employment, industrial production, and wholesale-retail sales".

So make of that what you will
How is everyone so sure 12 month+ symptoms are due to COVID-19? Yes, I accept 3-4 month coughs and brain fog can be attributed (many papers on this, it is also well documented with the flu). Yes, I accept chronic issues evolving from pre-existing conditions and severe illness. However, we had 100M people in the US alone be infected with a virus in a two year span. Many people develop chronic fatigue, mental illness, and hosts of othe syndromes in normal times often without clear cause. These symptoms are at times written off as "made up" as well.

It's extremely human to attribute the origin of inexplicable disease to a foreign agent like COVID just as much as people often search for the origins of their suffering in food, relationships, and other facets of life, but these are often not causal.

To complicate matters further, COVID presented tremendous stressors beyond the illness itself: fear of COVID, lockdowns, social isolation, disruption in work/schooling, social pressures around reopening and beliefs, inflation. People died. Routines were disrupted. Lives were upended. The environment these past two years were a breeding ground for affective disorders.

I only bring this up because a decade ago my mother began to suffer from fatigue and aches that to this day are a complete mystery. She was diagnosed with fibromyalgia which affects 2-4% of the population. Had this happened during COVID, she would have sworn on her life her symptoms were due to COVID. Even I would have agreed.

Again, the scale and immediacy of COVID is wild. The entire world got sick at the same time. That's at least 600M people globally, 100M of those in the US. This means 1 in 100K and 1 in 1M events will happen. Now blend that with the natural incidence of every neurological and mental disorder... yikes.
With the 13.1 release last month came a substantial HN discussion centred around how cool, yet proprietary Mathematica is.

https://news.ycombinator.com/item?id=31928608

That kind of also describes every other Wolfram-related submission :/
The news coverage made it sound like in the last few years, Tony Hsieh was surrounding himself with people whose full time job was to make him happy. If that's accurate I wonder whether it worked?
GlobaLeaks – About Us
Given that it seems to be spreading largely as an STD, it's probably reasonable to suspect it will spread. But... smallpox vaccine is somewhat effective IIUC, and it has it's own specific vaccine, so probably not too big of a deal all things considered, especially if people use protection.
Only if I choose to play by your rules and bow to your "expertise" deity.
The US also has a very poor handle on heart disease; almost 10% of men in the US have coronary heart disease. The recommended strategies aren’t working.
Hanging hard onto the myth lol.

The good he did is enough. One doesn’t have to be perfect for one's works to be good.
I have a recording of someone reading that somewhere.
Wouldn't you prefer that this data only be able to be decrypted by a computer that can prove to the world it booted a clean OS image with all the latest security patches installed?

This is a pretty bad example. The attack vector is rarely, if ever, the technical way the encrypted file is received or where it is decrypted. The attack vector is what happens after it's decrypted. You've given an encrypted file to a computer you've confirmed knows how to decrypt it "securely" (whatever that means). And after that, that clean OS image with all the latest security patches still enables, by design, the decrypted data to be used (read, manipulated, do whatever it is you sent it to them in the first place) and sent someplace else or copied to removable media.
The thing is, it's effectively impossible to politically guarantee that, so rather ban attestation than walk a fine line of 'your not allowed to do that'.
The government is using the top 100 IP traffic ranking data. That's why servers that related directly to DOTA and CSGO are singled out.
> How would you describe the absolute value function without saying “if” or “when

How is this? absolute value is distance a number is from 0.

I get your point, though.
Well, TSMC delivered on what Apple needed and Samsung spread themselves too thins. That's how it goes sometimes.
So overrun with bears and falling apart?

https://newrepublic.com/amp/article/159662/libertarian-walks...
When people say "Lisp macros" they usually mean Common Lisp defmacro-flavored ones. Any problems introduced by lack of hygiene can be papered over with separate variable and function namespaces and gensyms.
Imagine you find an article on Sputnik talking about The Bucha massacre and in a well written piece presented evidences that it was all made up by Western Media (“contrasting it with the blatantly false NYT reporting on the subject”) should you believe it?

But maybe you're not aware of the fact that Sputnik is a Kremlin propaganda platform and you don't see the problem with the well-argued point the author is making.

You see what I mean?

You admit not knowing Quillette, but is a well-known alt-right website who notoriously don't care about facts and as such their content is no more reliable than Putin's Sputnik.

It's not about “Consensus-Approved Morally-Correct Set of Preconceived Biases”, it's about not sharing website who have made sharing blatant lies to push their political agenda their main business.
I’ve felt that anxiety but I wouldn’t call it ambition. Ambition is me wanting to better myself, to have more opportunities, and to achieve my purpose in life. The anxiety is a white knuckle feeling that makes me keep my head down and and makes me scared to take risks. While risk avoidance can be beneficial, it hasn’t propelled me nearly as far as wanting to be or do something great. Maybe there is a kind of fear of being nothing in there somewhere, but that’s not what anxiety feels like to me either. To me, anxiety often has no identifiable cause. Sometimes it’s a vague feeling of having done something wrong or not being good enough combined with a feeling of tension or stress. I find working enjoyable because it distracts me from the feeling, but I also have many other enjoyable distractions that aren’t related to work.
GlobaLeaks - Wikipedia : https://en.m.wikipedia.org/wiki/GlobaLeaks

GlobaLeaks (@GlobaLeaks)|twtter : https://twitter.com/GlobaLeaks/

GlobaLeaks (@GlobaLeaks)|nitter : https://nitter.net/GlobaLeaks/
> And there's a lot of people who only have a vague idea of how GC works in theory

I agree. To better understand garbage collection, nothing better than implementation. This article is such a joy to read:

https://journal.stuffwithstuff.com/2013/12/08/babys-first-ga...
Lawyer gets a beachfront house. Class action participant gets coffee and a donut. Sounds normal.
I assume in a country the size of Indonesia, with its millions of players, does that mean everyone has to use a vpn now? Or access servers hosted outside Indonesia?
Will Worrying Make You Better?
On the face of it yes, but the bigger point I was trying to make is that some of us have challenges with remembering things and external prompts/interruptions (alarms, timers, notifications) are in that case all the same thing.

If I’m not going to remember myself, or check on something in time to act on it (say a message), I need another system to do it.

But not everyone is like that. So we’re always going to fall on a spectrum between no notifications and all notifications.

I did touch on ads in notifications, they’re violation of the trust in allowing someone to interrupt you. Unless you signed up to be notified about time-sensitive deals, that notifications is going to disappoint.
The linked article is not in English. Anyone care to provide an FL:DR?
To clarify, while result builders may not be as general as macros, it's not accurate to imply that they're not general. The SwiftUI DSL is but one example application.
Never mind seconds, I have the FreeBSD kernel boot (aka time-to-init(8)) down to 40 ms in Firecracker.
Which is meaningless. Bad actors can use machines that have not been compromised with a rootkit.
I deleted FB nearly 10 years ago after a divorce left me unhappy and uninterested in sharing what I had gone through. Zero regrets, haven’t thought about it for years until reading this post.

It was annoying that some dating sites required it I recall though so do consider that.
Yes, this is infuriating. For the most part I've got 2fa set up to go to a Google Voice number or an email address because of this, but there are random exceptions.
I feel the same way. What a loss.
The Great Unzippening
I wondered about that too once you mentioned it and remembered that he recently mentioned that he live streams his compositions on YouTube, although in private videos, and that he made a few public but unlisted with a list on his server. I'm not sure he wants the list easily searchable but if you follow him on Bandcamp and scroll down to June 15th, 2022, there is a link:

https://masterbootrecord.bandcamp.com/community

I looked for a bit and no, although he does use a lot of short notes. Most of the complexity is in the samples (which I guess is the usual way :) ). Or the instruments I should say, I'm guessing those are primarily sample based. He uses Cubase 8, Massive VST, and Superior Drummer 3.