skysight-inc/HackerNews huggingface dataset:
The problem with climate change is that it creates a reality distortion field. Anyone who would honestly try to think about it would give up on life, so instead we have this fake optimism accompanied by fake solutions, basically a fantasy not unlike Harry Potter. Those 2 billion new cars aren't going to help the environment, which is already on the fritz, but if they are electric that means we are on the right path to the unicorn to come and fix everything. Which is great because then we don't have to change our way of life.

Meanwhile the world is less organized than ever.
I never got this.

I only ever want stuff I can limp along standalone with until we find something to replace it with. I got seriously burned by a small SaaS help desk app about 15 years ago. Turns out they had three customers, no investors and were burning $20k a month on operational expenditure
Musk's recent tweets, including his invitation for Twitter to debate him in public, are attempts to protect his brand.

Right now, he looks like an arrogant fool at best and an incompetent fraud at worst.

He seems to be trying now to look more like victim of Twitter's bad faith, even though that won't change a judge's mind.
It isn't canvassing for me to engage with you in the sub-thread. Do not forget - originally you were talking to me.
Now you might be thinking, well, that doesn't mean you should talk to me in another thread, but recall: You were so rude to me in other replies that your post was killed - I didn't do that, others felt you were that rude. I can't talk to you in the original context.

In other contexts - much like those who found you to be rude, I also found you to be rude to others and not just to me. I commented about it, but I commented about it knowing that if someone just tried to tell you that they were being rude you would find it to be a personal attack rather than a cause for reflection, because you took it that way when someone told you as much in the subthread where you had been talking to me. So instead of stating it generally, I was highly specific. I explained exactly why I found you to be rude rather than leaving you with a mystery as to why your posts keep dying.

If no one tells you why then you'll just end up getting banned eventually. I liked your points, when I moved past the surface of them to what I saw you trying to talk about. I engage with you, because you have a perspective that I find valuable. I am trying to set you up to not be banned by prompting awareness of how you come across.

If you still find me vexing - you've literally been talking with other people about my posts; that you think it inappropriate that I talk with others about your posts is hypocritical.
> it’s not taking that flight and keeping that oil in the ground

I’m taking that flight. I can’t imagine a geopolitical regime that keeps oil in the ground for tens of thousands of years and beyond. The oil is coming out of the ground.
There are many reasons to dunk on SF, but calling it a "piece of suburbia" isn't it.
I integrated json5 into a project I regularly use. JSON5 saved a significant amount of ongoing debugging. I appreciate the efforts that went into the project. Thank you.
This is really well designed!

The only bit of feedback which can potentially give a better first time player is a small tutorial on what/how to click.

Great work, and thanks for sharing :)
That's nice, but we're not talking about con, we're talking about json.

Also your syntax is terrible. There are already s-expression versions of c:

(if (== x 1)
(return (+ x 1)))
Space HN: Ariel Ekblaw: Most articulat on space colinization
The Last Naval Battle of World War 2 (2018)
I agree that the whole “Jack Bauer bends the rules and the terrorists are thwarted—therefore the end justifies the means” trope is harmful. But this isn’t what’s wrong with general day-to-day policing today. Focusing enforcement on (profiling) black people and shooting everything in sight without accountability aren’t examples of bending the rules. They are standard procedure, sanctioned and supported by police chiefs, DA’s and judges. This isn’t cops taking shortcuts like Jack Bauer, it’s cops doing exactly what is encouraged and rewarded.
Does nobody remember Apple’s CyberDog web browser from 1996-7? In an alternate universe people are surfing the web on CyberDog 12.0
It's so you can more easily tear the ocean floor.
Not in most countries.
You ask five questions and then say you're not interested in continuing this conversation. And then you bring up Chesa, whom no one's mentioned at all. Cute.
The set of functions that can be called from a signal handler is very small (most of them corresponding to system calls or otherwise non-stateful functions like strchr()); gethostbybame() is not one of them, and neither are malloc() nor free().
That's cool! Do you mind sharing the course/school? It would be a nice thing to share with Charles to show the impact that his work has on the world (even though I'm pretty sure he knows - it's always nice to be reminded of it!)
> For many years, Sun refused to provide the TCK to certify Apache Harmony as an official Java (donated to Apache by Sun's erstwhile foe, IBM[1]).

Are you implying that GCJ was any more certified than Harmony? Because I would be surprised if it was, quite sure the TCK license was only opened up a bit when it became necessary to allow verification of OpenJDK derived implementations.

> had limited options for open-source Java compilers

As in none. They didn't have any options. So they fell back to GCJ, which could have been viable with significant time and effort. Instead it was still missing significant functionality even after OpenJDK was released, at which point it was too late.

I just realized how short the time between GCJ being able to run eclipse (2004) and being obsoleted by OpenJDK (2007) was, I somehow managed to set up enough new systems in that time frame to remember starting eclipse and realizing it was running on top of gcj as significant annoyance.
I've always wondered why there isn't a `free_all()` function (that I'm aware of) for exactly ensuring that handles this. Or why you can't probe memory, with something like `is_alloc()` (is allocated).

I usually define my own version of `free()` to check whether the pointer is NULL, free the memory if not, and then set the pointer to NULL. That way if your pointer isn't NULL, it should be pointing somewhere. I believe there are some caveats though, specifically around OOM allocations as memory isn't truly allocated until you go to access it.

C memory is generally quite cool to work with, but those tripping points really will trip you up. It's exceptionally easy to have stuff lingering around indefinitely, even worse when it happens in a loop.
Editors that directly manipulate the Abstract Syntax Tree, and regenerate source code as a view, offer unmatched ability to refactor code.
> Could we change that culture?

The problem is doing a high quality review of a 30 page maths paper takes several days. In your system an author could then just reply with "nope", and my review disappears. Alternatively, my "downvote" after I spent two days finding mistakes can be cancelled out by one upvote from their office-mate.
On the other side of this, it's fascinating how often people fall susceptible to arguing why something should or shouldn't exist for someone else, rather than just making a limited statement about utility for themselves. Something to stay cognizant of, this article is a good lesson on empathy!
It is not. This uses native frameworks come with MacOS
Absolutely. My goal in the podcast is to learn the stories about how (and why) people became the person they are today.
TIL a 7 figure mortgage makes you soft.
That's a pretty perverse incentive. Why fix the thing if I get paid more if it's broken? Why tune the pager to be quiet if noise equals cash?

The pager should be tuned to your SLOs, and you should be incentivized to exceed those SLOs.
Please excuse my little experience with this topic, but when the article says this:

> If this structure is dynamically allocated by gethostbyname() and returned to the caller, either you need an additional API function to free it or you have to commit to what fields in the structure have to be freed separately, and how

With your approach, wouldn't you need to free all the fields in the structure separately as well? Because, what's the difference between the library allocating the memory -with the problems the article points out- and allocating it yourself?
This person dumbfounds me with how easily they educate through complex space subjects.

-

Self-assimilating-space-structures should be the iMech we point protein-folding-AI at.
* Stay in School. A degree is no magic, but it open some doors. (I'm biased here because I'm a math profesor in the university.) I worked half time during the university, but in some areas it's impossible to get a half time job.

* Open a GitHub account and send PR, so he has something to show. Send them to projects he use and he likes, no random projects he never heard of. Start with trivial PR and increase the scope later when he is familiar with the process and know that the maintainer is not a moron. (Personal projects are also nice, but sometimes you dig to deep in the wrong rabbit hole.)

* Learn English. The word is in English. [Hi from Argentina!]

* A technical blog would be nice, but I'm not sure if it's useful to get a job. While writing the PR, or the personal projects or at school, sometimes you find an interesting anecdote/topic/problem that would be nice to tell to your technical friends, and that is a nice seed for a blog post. Write it in Russian and English. (Google translator does like 50% of the job, but the output is far from perfect.)

* Does he participate in the Informatics Olympiads. Russia has a very strong team. I'm not sure if he is still in the correct educational level. Another contests like Code Jam?
The problem is wikipedia is explictly rejecting what you want to accept -- original research.

It takes minutes to check someone's reference says what that it claims they say. It takes days to check if a new piece of independant research is correct.
People on a site called Hacker News complaining about the name of a book called Hacker's Delight.
I think you're confusing two completely different periods and approaches to art. That "vile era" also produced Grant Wood and plenty of other iconic American artists, so it's not even clear what you're referring to (unless you just don't like anything contemporary, in which case, good for you?).
The footage was released by the Russians in their telegram accounts and spread on their social media. Of them torturing and dehumanizing and then killing a POW. Precisely to dehumanize the Ukrainians. This article just identifies the perpetrator of that. Your suggestion makes absolutely no sense.
Yes. Reasonable accomodations for physical issues are mandated by the ADA, and recently they have started applying it to mental issues as well.

Its worth going through; the worst that can happen is they say no (or, admittedly, fabricate a reason to fire you), but you’ll know where you stand.
> “Your grand-granddad was a torturer for the KGB” should be public knowledge, and it should be to the youths to decide what to do with that knowledge. It is not anybody’s to hedge.

Why though? If the great grandkid isn't torturing anyone, why should they be held responsible for that? They literally were not present and could do nothing to prevent it.
this pretty much. i think the way we're living is so broken, from education to everything else.
There is a great book explaning the philosophy, story and problem of using averages in many fields - "The End of Average" by Todd Rose. [1]

I originally found it from the fascinating article on how using averages in the design of military plane cockpit resulted in many pilot deaths. That's the best introduction I've seen about uselessness of averages with multiple dimensions (with more than 3 dimensions it goes bananas). The article is actually is an excerpt from the book, so you can get the sense of the book level from it. [2]

[1] http://www.toddrose.com/endofaverage

[2] https://www.thestar.com/news/insight/2016/01/16/when-us-air-...
Yeah, could be more, but it something at least.

Probably some cost / benefit analysis went on there that we wouldn't know about from the website.
If you're a rational criminal, you might think along these lines:

* I am considering committing a crime that is worth X to me.

* The price (punishment) for this crime is Y.

* I only have to pay the price if I'm caught and convicted, both of which have some probability between 0 and 1.

So the effective price for committing this crime is Y multiplied by the probability I'm caught and convicted.

If

X > P(caught) * P(convicted) * Y

Then I should commit the crime. Otherwise, it's not worth it.

For financial crimes, it's safe to say that P(caught) and P(convicted) get lower and lower the richer and more powerful you become. You have access to the best accountants and attorneys, making certain financial crime reliably profitable and increasingly attractive.

Therefore it stands to reason that while there is a line past which a punishment becomes excessive, an effective punishment must lead would-be criminals to decide that the risk is not worth it. Until this is the case, we have to either increase P(caught & convicted), or else increase Y; we can't do neither.

Probably increasing both is best; an increase in fines (Y) could fund the increased enforcement (P) necessary. Good luck passing those laws, though.
Let me give you a data point from a neutral perspective (I have never heard of you or JSON5).

These were not haters. They in fact went our of their way to give arguments supporting their verdict, and in some cases even constructive suggestions like "make that a preprocessor instead".

Your piece does not make you look like the smartest guy in the room, vindicated by success and adoring fans. It makes you look like someone who confuses internet fame points with something that actually means something. Like a sore loser who needed to convince themselves that they really are the smartest person in the room.

The internet is a trap. No matter how bad your idea is, you will always find people who think it's great.

Just look how many people Alex Jones found who agreed with his Sandy Hook ideas.

Don't go looking for fans. Go looking for people who disagree, as they will help you improve your skills and grow as a person.

If you were actually as good as you apparently think you are, you wouldn't be wasting time writing text like this. You wouldn't need to. Your work would speak for itself. I don't remember Mozart or Einstein lament about their haters.
So it is okay when we exchange captivity for money? So if we converted the money he stole into an hourly rate we could stick him into prison until the sun burns out and call it a job?
Most ethnic Russians in Ukraine support the action too. The crisis in the Donbas has really soured them.

The inevitable outcome is that like with Crimea, Russia will successfully annex the parts of Ukraine that are overwhelmingly populated by Russians who prefer Russian rule.

Please don’t mistake a prediction for an endorsement.
I believe everyone is a genius at something, to quote Jay-Z.

In some ways what I have is a disability. My nervous system can easily get overstimulated with too much information, which precipitates an adrenaline dump that shuts down my body. Speaking in front of crowds, looking at all those faces with all that information bombarding me, will do it. So it definitely has downsides which I know that I have to avoid.
"Trademarks are incredibly easy and cheap to get. Spammers already pay for domains and servers. Adding the cost of a trademark doesn't make things much more difficult I'm afraid."

This is irrelevant to the purpose of the "prototype web". It is a different problem. The purpose of the prototype web is not "to make things much more difficult" for "spammers". Its purpose is to _separate_ the commercial web from the non-commercial web and to _categorise_ the commercial web in a way that makes web search easier.

Given that trademarks are allegedly "easy and cheap to get", akrymski could share with us how many he has registered. Surely it would be equal to the number of domain names he has registered since the UDRP favours trademarks registrants and trademark holders have the additional option of using the ACPA. It would make sense to have an "easy and cheap" trademark for each domain name, registered in every class in every territory.^1 How much would that cost.

1. Because domain names have no such limitations.

"Also which country's trademark office would be the gate keeper? There's one in every country. I assume you mean the USA trademark database in this case, but that only covers US trademarks."

It depends on the ISO-3166-1 country code TLD. If the country code is US then the USPTO would be the applicable office.
That’s not really the subjective experience though. Why would we feel as though there was an observer who is perceiving both the external and internal world? If you sit quietly you can very quickly be overwhelmed by a tumult of images, thoughts, bits of music, sensations and memories all clamouring for attention. You can consciously direct that spotlight of attention as well. To me this seems more like the self part of the brain is the part responsible for higher order command and coordination of the other parts although not fully in control of everything. Sort of like how the captain of a ship is supposed to be in full control but the crew still have their own wills and desires and perform their jobs autonomously when not being directly ordered to do something.
This is unexpected. Sounds like a coping mechanism to distract yourself. Kinda like exercising instead of doing drugs.
On-call requires you to more or less not plan anything other than being available for work. Sure most of the time nothing goes wrong--but that isn't the constraint, here. The whole point is that something might go wrong and that the person on call must respond within a given window of time (5-15 minutes, generally). That effectively makes even mundane things like going to the grocery store a potential trade-off in favor of work. I definitely consider every hour of the day I'm on call (all 24 of them) as a working hour, and so should every other engineer. Since tech companies get away with not paying for this service, I take off from normal working hours at a rate of 1.5 times the time I spend resolving an on-call alert. I'd rather be compensated with cash for it.
NYC weather is very subjective. I think the summers are gross, to the point where I feel like I need a shower after walking out to grab a dollar slice, sometimes even at night.

But I love fall, spring, and Christmastime. The winters are tolerable, apart from a couple weeks in January/Febuary.
Try "Listen" feature at TinyGem [1] to see if you like that kind of voice (powered by Microsoft AI). It accepts URLs to articles and does extraction for you. (disclaimer: my hobby project)

[1] https://tinygem.org/listen/
Will a knowledge panel on google help you get verified on various social networks? Or does anyone here have connection$ for getting verified on social networks?
Self assimilating AI modules with nodes based on components on earth, but assembled in space in an organically symbo struct which is a fucking SPACE STATION PLAYING SIM EARTH. UNTIL we fractal back on that bitch.

WHO's in the construct now mother hecker..

--0n0-Sen, D.I. <- and I am just a high school student! pfft...
This rules! I have one of this bluetooth chip but mine didn’t come with the breakout pre-soldered & I’m struggling to solder them myself, thinking I should try paste + heat gun.

I believe you can also can change the name that the BT module broadcasts if you have an FTDI to USB cable (or something with UART pins like an Arduino). (You can also just change the “display name” on your iOS device bluetooth settings but it is just the name your device shows. I’m guessing this is doable on Android and everything else too.)
My bedroom theory is that all thinking layers are built on top of the mechanical/somatic processing one. And that thinking is basically virtual hunting to put it grossly. We walk in circles when searching solutions. Moving physically might stimulate and bubble up to the abstract layers.
This seems like making a mountain out of a molehill.

> Extending the syntax is undoing all the communal work

JSON5 takes stuff from ES5.1 and adds it to JSON, and ES5 is backwards-compatible with older JS. This means it's fairly trivial to convert JSON5 to JSON (literally 13 lines: https://gist.github.com/iddan/3d34b12f6b22c30a8a07c149b3175e...). And ES5.1 itself was the product of communal work.

> encroaching on grounds that YAML and other languages already cover.

I don't know that we should really start dividing features into nice little boxes so no one steps on each other's toes. Trying different solutions for the same problem can eventually bring us more optimal solutions than if we just sat around twiddling our thumbs because 'it's been done'. It's not like there's an army knocking on your door going "switch to JSON5 or we'll kick your teeth in." People can stick with what they want to do on the merits, but I don't see that as a reason to shut down others' work.
I'm arguing that the "5 minute response" on-call should be at regular or OT rates. If your on-call rotation is like a 1 or 2 hour response time, then I could see it being less, but the problem is that I've been at a company where the on-call was previously "whenever you get around to it" and later they changed it to "within 30 minutes" and I was not compensated any further even though it killed my life anytime I was on-call.

Why I believe it should be at the full-rate: because I don't trust the company culture to stay the same over my tenure there. My expectations for a "shit company" have to be the same as my expectations for a "good company", because a good one can turn to shit quickly.
You missed the 4:1 split in August 2020. If the rest of the calculation is correct, the value of those 18 millions stock would be almost 500 billions
>know it alls quoting assorted studies as it being marginally effective and placebo effect etc etc (despite them never having tried it)

This is a terrible attitude

Personal experience is no substitute for controlled studies. It's irresponsible to say that something is medically effective just because you tried it and it "works for you." You don't know that. You can't know that.

Homeopathy- selling biochemically inert placebos as medicine- is an $18 billion dollar industry. This is completely driven by word-of-mouth anecdotal experiences and personal claims. You can sell people tap water and sugar pills to cure depression and insomnia, and they will swear it's a miracle cure and tell everyone they know. Don't be that guy.
Living within your means is a wise choice.

Personally, we bought a small old farm house, likely the cheapest house in town. We do have an excellent school district, so we thought it was a great idea. We have no mortgage.

I have zero regrets. Our taxes will always be lower than any of our neighbors, which is good now that I'm on a fixed income.
To what end?

Is taxing carbon going to avoid any climate problems, or is it just going to move money around and do little to change the amount of carbon emitted. I suspect the latter.

We need to think about solutions from end to end not just ones that appear to punish the parties that we think need punishing.
Try this, maybe it'll help. To get a working mouse with X in freebsd inside kvm.

> Add input device "EvTouch USB Graphics Tablet" in virt-manager.

> In the guest:

> pkg install utouch-kmod xf86-input-evdev

> edit /boot/loader.conf as instructed (this is output during the pkg install)

> reboot (guest)

Also:

Read my other comment later in this thread.
It seems to be optimized for CPU usage instead of audio quality.

Presumably on an Android phone, it makes sense to lower CPU usage (and thus prolong battery life) rather than go for the best audio quality.