skysight-inc/HackerNews huggingface dataset:
The way I read it, it was already obvious to me that analytic propositions are different from synthetic propositions (using the terms as used by Kant or David Hume).

I merely just wished to have a discussion on how we do determine what right "should be" a human right, and what makes it a human right, or simply, a right to begin with? It is actually quite a lengthy topic, and for example Rothbard has written a lot on how human rights are property rights and so forth. We could have gotten to animal's rights as well! I suppose one could brush it all under the rug with the term "subjective", but I would rather not stop there.

But in any case, this is my only defense for the OP. I have no idea how one would "experience the truth" of a human right, I would need some more answers before I get to know what the OP has meant by it exactly.

As for the Socrates stuff, I have no comment on that.

---

Allow me to quote some Rothbard:

> There are several aspects of this important truth. In the first place, each individual, according to our understanding of the natural order of things, is the owner of himself, the ruler of his own person. Pres­ervation of this self-ownership is essential for the proper develop­ment and well-being of man. The human rights of the person are, in effect, a recognition of each man’s inalienable property right over his own being; and from this property right stems his right to the material goods that he has produced. A man’s right to per­sonal freedom, then, is his prop­erty right in himself.

> But there is another sense in which human rights are really property rights, a sense which is much obscured in our time. Take, for example, the human right of freedom of assembly. Suppose that a certain group wants to demonstrate for a particular idea or bill in a street meeting. This is an expression of the right of as­sembly.

> On the other hand, sup­pose that the police break up the meeting on the ground that traffic is being disrupted. Now, it is not sufficient simply to say that the right of assembly has been abridged by the police for politi­cal reasons. Possibly, this was the case. But there is a real problem here, for maybe traffic was dis­rupted. In that case, how is one to decide between the human right of free assembly and the "public policy" or "public good" of clear and unobstructed traffic?

> In the face of this apparent conflict, many people conclude that rights must be relative rather than ab­solute and have to be curbed sometimes for the common good.

Taken from https://fee.org/articles/human-rights-are-property-rights/.
What is your concern about reforestation?

Sounds like a good thing to me, but I don't know much about it. (Monoculture issues?)
Some of that is dictated at a system level. Because states have different primary dates, many states are left with limited, if any, choice for who to put on the general ballot because so many drop out. The voter turn out for primaries is abysmal, so it could be considered "significant" depending on how you want to look at it, but the percentage number could be as low as single digits out of the overall population.

Then you have the game mentality that you have to pick the candidate with the most chance of winning that still shares some of your views, or that the polling shows your higher pick will lose. Ranked choice could really help here.

By the time you get to the general election it's basically a choice between a shit sandwich and a shit sandwich without the bread.
>On playback, allow people to click on parts of the image and use beamforming to focus on that part of the audio.

You can do that, but the gain isn't as pronounced as you'd like. A 12-16dB gain doesn't sound that dramatic.

Now, combined with some other newfangled math, like neural source separation, you might be able to do something spectacular...
I'll do you one step better: you could use that energy source to produce closed-loop hydrocarbon fuels (e.g. methane via the Sabatier process).

It seems to me that virtually all of these problems reduce to the problem of finding a plentiful, climate-neutral energy source. (If only we had already invented such a thing in the 1940's....)
Okay, but builds can require additional python modules. Mesa requires Mako and won’t build without it.
Well, you seem to realize that "car dependent suburbias" exist, so I don't know what your question is.

Zoom in on Houston or Dallas, Texas for cities heavily reliant on autos. Or just about any place not in a major coastal city in the United States.
> I shudder to think about a system where random people could message me.

Do you not have a phone number that anyone can call? Or an e-mail address that anyone can send to? Or have you used a platform like IRC that allows users anyone to send you direct messages?

> Glad you enjoyed Facebook before everybody got to enjoy Facebook, but most people never saw it like that

Facebook messenger isn't overrun by spammers. I've only used the messenger a handful of times but IIRC it wasn't hard to tell the difference between messages from friends and requests from people I wasn't friends with.

Spam detection also isn't terribly difficult at scale. Spammers need to message thousands or more accounts to even have a chance at converting someone, which is so far away from the normal use patterns of a real user that it's easy to flag.
Whenever carbon removal is mentioned there's always a bit of a push back (cost, effort, excuse to keep emitting etc.). So I'd like to address some of these:

Carbon removal is not a substitute for reducing emissions. However even if we stop emitting tomorrow there is still an excess of emissions in the atmosphere that must be addressed. Nature can do it in theory but it would take millenia and there is a chance that we - as humanity - have tipped the scales too far.

Carbon removal is expensive and inefficient - for now. This is how technology starts and will come down an innovation and cost curve with enough demand and investment. Do not try and extrapolate the cost and efficiency now to the total removals - there will be constant innovation and new methods that we haven't discovered yet.

There is no silver bullet. Trees, DACS, bio-oil and whatever else - nothing can do this on its own and we need to support as many of these as possible to work together.

If you want to do something may I suggest looking at how you can reduce your footprint and - if you can afford it - look at removing your carbon footprint instead of merely offsetting it with cheap carbon credits. Set yourself a realistic price per ton and check out https://carbonremoved.com (disclaimer - my project that I made to remove my own footprint) to remove it.

We also need system change so talk to people, educate them (and yourself) and vote for politicians who support a green agenda rather than those who block it.
It is normal. However, in my view maintaining coding skills helps with being able to switch employers, if needed. Which might come up unexpectedly.

And as it is easier to keep a skill than to relearn it from far behind I would spend 1-2 hours a week on true, raw coding. Leetcode, hobby project, whatever. My 2c.
Thank you. Will explore.
And this is why our meeting rooms have either usb-c called directly for video or an hdmi to usb-c adapter tie wrapped to the hdmi cable.
Being an architect and being a developer that codes are two different jobs, and this should be more widely known.

Your skills are still valuable, but the problem is that many companies don't separate architects from developers when hiring, and that's why they subject their potential architect hires to the same LeetCode coding stuff. So when you switch jobs, you might have fewer companies to choose from, or fail a few more interviews from companies that insist their architects can get down to the nitty-gritty details of coding. It's a choice you'll have to make.
A Professional Engineer certification can mean "We trust you to work on things where human lives may be at stake". Gatekeeping engineers use this to exclude everyone else. If your screw-up doesn't cost human lives then you're not a real engineer.
damn, seems like the only way to verify the reach. CPC (cost per click) is still a think in ad though so that's good.
I wish that were more true but we do what we can.
If you use threads to cordon off the slow IO code, you're doing async IO, just without core language or library support for it.
I had to step away for mental health reasons, I found myself just outraged all the time and helpless to do anything, even curating the feed by unfollowing a bunch of people didn't eliminate the issue, so staying away seems to be the best bet.
> so diversity officers effectively act as a political role more than serving the intended purpose

Yes.
Someone complained about file search on MacOS not defaulting to current folder in a recent thread :)

It’s a setting in finder preferences and that person knew it but hated the default and described it as an ongoing bug in multiple is releases.

I found that entertaining but also a good indicator of the level of frustration caused by small inconveniences.
Legal personhood for software and autonomous companies are already possible
Copilot is crazy. The other day, I was writing a Python function that would call a Wikipedia API. I pulled from the internet an example of a GET request, and pasted it as a comment in my code.

# sample call: https://en.wikipedia.org/w/api.php?action=query&format=json&list=geosearch&gscoord=37.7891838%7C-122.4033522&gsradius=10000&gslimit=100

Then I defined a variable,

base_url = "https://en.wikipedia.org/w/api.php?"

Then, like magic, Copilot suggested all the remaining keys that would go in the query params. It even knew which params were to be kept as-is, and which ones would come from my previous code:

action = "query" # action=query
format = "json" # or xml
lat = str(latitude.value) # 37.7891838
lon = str(longitude.value) # -122.4033522
gscoord = lat + "%7C" + lon
...
api_path = base_url + "action=" + action + "&format=" + format + ... + "&gscoord=" + gscoord

As a guy who gets easily distracted while programming, Copilot saves me a lot of time and keeps me engaged with my work. I can only imagine what it'll look like 10 years from now.
This has little to to do with C language. Every programming language that allocates dynamic memory from the operating system via syscall has to deal with it.

In Linux you can use sysctl ´vm.overcommit_memory´ to make the OS do what you want. There are three options:

0 = The default is heuristic overcommit handling.

1 = Always overcommit. Good choice for many data heavy science applications that use gigantic sparse arrays.

2 = No overcommit. Only swap + tunable amount (default is 50%) of physical RAM available. Then allocation fails.
This reaction is why we can’t have nice things :( after trying copilot I’m convinced that this kind of feature is going to bring the world to a next phase. Open source was part 1, this is part 2.
> I wouldn't worry about being fucked on the LeetCode stuff as your 10 years of employment should move you past that bar.

As someone in that position, it unfortunately has not.

That being said, I refuse to spend any of my time on preparing on LC. I recently lost out on an opportunity at Facebook over this.

Someone from a specific team had reached out to me, was extremely excited about my background, assured me LC would not be a large signal due to my experience and that other rounds would matter more and referred me.

Because of their strong interest I was given a do-over after a sub-par first LC.

After the second LC I was told they wouldn't move forward (so much for other rounds mattering more?)

-

To me it's a sad comedy. I'm sure a fresh grad who couldn't code a "Hello World" without autocomplete would have outperformed me on LC by virtue of remembering algos I have long forgotten and having the time to "chew and pour" as we say in my country of origin.

Now a team loses out on someone who was (by their estimation, not mine) a great match because of some shibboleth that would have never come up in day to day work?

Obviously I went in willing to potentially accept an offer, but to be honest... had I continued after the second LC interview my plan was to turn them down and cite LC as the reason.

Someone who didn't make it complaining is just sour grapes, but maybe having someone they deemed "worthy" turn down their money to point out how ass-backward the practice is would have meant something.
The trouble is that astronomers have limited ability to detect matter and estimate its mass. Given the predictions from GR, the idea that there was new astronomy and particle physics was easily more attractive.

~50 years on without significant progress for particle physics + GR means we are starting to be interested in alternatives.
No. (Normal yes, OK No)

A longtime ago I had 40 developers under me and frankly hated it. Went and got a contract as an individual contributor, wrote some FOSS found I was happier.

Every few years I have to decide between the no coding daily route and the coding daily route.

It frustrates me that there has to be a choice. Let me explain.

I am (honest) writing a book about software literacy where I conjecture that software is a new form of literacy unlike the other analogies like driving a car is a lifelong skill and importantly will force society into massive meaningful change.

So let's rephrase the question :

"I used to write English everyday, but now I am going to become an executive and will stop writing English and instead set guidelines for other people to write English"

It's not you. It's that we (all) work for software illiterate organisations. Getting promoted should not mean stopping writing code.

It should be part of a natural day to day work. Why is it ok that an executive should spend a day buried in a spreadsheet but not buried in pandas code?

At a certain point the whole organisation should push to the CEOs repo. At that sort of level I can imagine they won't write production code, but they should damn well read it, approve it and write their own for their own (executive) purposes

You won't fix this. But fight back against it. Somewhere there is a project at your company that presents important data in a web form, and maybe has a download in excel button, but has no API, and worse only allows downloads by human SSO not machine tokens.

Every time you can make "programmatic access" a first class citizen. It's a start. Others may think of other ways to start
Url changed from https://9to5mac.com/2021/10/27/new-macbook-pro-battery-repla..., which points to this.
As a company we want to support a portfolio so we generally recommend a minimum of 2% in every method but I do understand your concern about forestation and we do have a 'tech only' plan in the pipeline to address exactly that.
DuckDB developer here - we absolutely welcome outside contributions. Feel free to open an issue or discussion on our github for a feature request, and we would be happy to point you in the right direction!
Fauci Funded Animal Torture
At least I would not have been driving this release.

Maybe someone else would have stepped up, it's hard to say. However there was no release manager for the last several years, so the likelihood of this outcome would have been small.
That is a beautiful quote by Orwell, who had a knack for getting at the essence of things.

But I would disagree with the notion that one society should only adopt a belief if it generalizes to the entire planet. That's not really a useful yardstick to judge feasibility in a world that requires heterogeneity and in which different groups have different pressures. Universalism is a bigger lie than pacifism.

So what role does pacifism play? Let's reinterpret the Orwell quote -- those who have money and guns can be Pacifists. I would say yes. If they were militarists, it would end badly as you would get powerful warmongering states. So a bias towards pacifism among those who strong and in no danger makes sense, just as a bias towards militarism among those who are weaker and in danger makes a lot of sense. Then we can look at the other aspect. If you are a radically different subgroup embedded in a larger population, you want to keep your head down. You don't want to be seen as a threat. So the Amish, famously apolitical and non-militaristic, are more tolerated by the rest of society.
The FBI Framed Him with Science
It is 100% open source and free.
Is this a case of soft bigotry of low expectations alluded to by GWB? I don't follow this issue particularly, but at first glance like things like the No Child Left Behind initiative end up simply lowering expectations of lagging students instead of raising achievement, which admittedly seems to be a much more difficult problem to solve.
Ah yes, you're right. I've changed the URL on https://9to5mac.com/2021/10/27/new-macbook-pro-battery-repla... now. I just didn't see that earlier!
I took the plunge and forked out the £4.49 for Octal (shocking, I know ;) I like it enough. It doesn’t look quite as nice as MiniHack did, but it’s pretty good and way better than the competition.
> When blacks were prevented from voting or serving on a jury, no one considered their economic status. When housing covenants were created that expressly forbade selling to blacks, no carve outs were made for blacks of a certain income level.

Wouldn't you consider those laws a mistake? Wouldn't you want the law to be blind to race, considering the potential evil you've outlined?

I don't understand this reasoning. "Black people used to have their own set of laws, and that was bad, so now we are going to continue to write a set of laws that only apply to black people".
How could they support these two random IDEs before Visual Studio proper?
Article title: "Should young workers still have to 'pay their dues'?"
That would be a lot of data. Instead of a few bytes of color data per pixel per frame, you'd need a thousands of samples per second per unit of spatial resolution.

Another approach to this is the Ambisonics method of capturing the directional soundfield at a point. But you'd need to use a high degree multipole expansion to get resolution anywhere closer to video.

https://en.m.wikipedia.org/wiki/Ambisonics
Thanks for sharing! Inspiring little project that made the world a better place and earned you some ROI.
That's a fine argument, but I've never seen a proper quantitative assessement of the risk of hospital over-run with respect to vaccination rates (or in general, frankly). The vast majority of COVID infections are mild or completely asymptomatic, so something like 90% of the hospitalization burden is being caused by 10% of infections. Mandating that some random 20-something year old get vaccinated does not move the needle (no pun intended) whatsoever.

The at-risk populations can be vaccinated. Let's get them (voluntarily) vaccinated and be done with it. Enough of these mandates which serve more to enrich giant pharmaceutical companies than they do to improve public health.

BTW, while mortality isn't the only outcome of concern, I'd be remiss if I didn't mention that Pfizer's 6 month RCT - the highest quality data we have of this kind, period - showed no improvement in all-cause mortality in the 20,000+ people they vaccinated compared to the control: https://www.medrxiv.org/content/10.1101/2021.07.28.21261159v...

> During the blinded, controlled period, 15 BNT162b2 and 14 placebo recipients died; during the
open-label period, 3 BNT162b2 and 2 original placebo recipients who received BNT162b2 after
unblinding died. None of these deaths were considered related to BNT162b2 by investigators.

So the highest quality evidence indicates that vaccinating a similar population will make no difference in net deaths. (One possible counterargument would be to argue that transmission was unusually low during the study period, but AFAICT that's simply not the case)

--

Back to your comment:

> People tend to argue "but what about $arbitrary_unhealthy_habit, we don't regulate that!" when someone mentions this, but $arbitrary_unhealthy_habit has been accounted for in terms of resources required to treat people (assuming a working healthcare system), whereas a once-in-a-century-level pandemic hasn't, so it's not a valid comparison.

I won't make that argument, but I did want to mention that - while unrelated to mandates per se - we basically scaled down our healthcare capacity across 2020, at least in the US, due to all the furloughs and the like from the missed medical appointments, as well as (in many places) suspension of "elective" surgeries. And more relevant to the vaccines, a small but real number of healthcare workers have been or are in the process of being fired for non-compliance with the mandate, regardless of their prior infection history etc
Show HN: Gisture – A blog generator based on GitHub Gist
One might think that a Listener is a particular user interface for a read-eval-print-loop. The REPL reads s-expressions, evaluates them and prints the resulting s-expresion(s). The Listener might be a window (or a terminal session), which allows typing, editing, commands, completion, help, etc. and which runs a REPL.
From a moderation point of view the logic was: both threads were active (and even on the front page IIRC), and they were about the same story, so I merged the later submission into the earlier one. Generally speaking, giving priority to the first submitter seems fairest.

One twist is that the later submission had the original source while the earlier one didn't. When there are competing concerns like that (one post earlier, one with the better source), we have to decide which takes precedence. Usually I go with the earlier submission and change the URL, but I don't know if we're that consistent about it. In this case it ended up working out that way, but only because I didn't realize until later that the one article was just reporting on the other.

Users sometimes find it annoying when their submission is the one that 'loses' in a merge or whatever, but (a) it evens out in the long run if you keep posting interesting stories, because the dominant variable here is randomness; and (b) your submission still got hundreds of upvotes.
Yes it is normal and it is okay. It is just a reflection of the fact that the vast majority of software projects out there aren't writing groundbreaking code or solving impossible new problems. The complexity instead lies in coordination, decision making, translating requirements, setting expectations, adapting to unexpected changes..

As a senior engineer you are more valuable doing all this than hammering out code. If you enjoy it and are doing real work/adding real value to the company then this is a good career path to continue on. You are ultimately paid for the problems you solve, not the number of lines of code you write.

You can worry about Leetcode if/when you decide to switch jobs.
> As in, billions of trees per year, which is carbon negative only if the net number of trees is growing.

Or if you chop the trees down and use them as building materials. Your hardwood floors and wood wall paneling are also sequestering carbon!
Somehow I'm imagining doing the inverse kinematic model of a Leslie speaker cabinet by measuring a single point of spl over time
lol sure, just like voters REALLY wanted the F-35
About this being OK - just saw Rich Hickey’s Hammock-driven development talk and can’t recommend it enough.

Your value comes from solving problems, not from typing code.

With time and experience you learn to solve the right problems, and sometimes throw away non-problems, saving massive amounts of money and resources.