jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> There is no reason to be "proud" of your physical attributes that you had no part in creating.

Yeah, it seems to do more harm than good to turn a disability into an identity. I totally get that nobody wants to feel "broken" and it probably makes some people feel better to say there's nothing at all wrong with them, but it becomes an issue when it leads to attacks against people who want to help others overcome their limitations or people who want their own limitations overcome.

If I could give my children even small relatively insignificant advantages, or help them avoid some of the struggles I've had to overcome I'd want to.
most of libertarianism
Of course http://www.onethumb.com/ happens to take you to a blog with a subtitle "Thought stream from SmugMugÂ’s CEO & Chief Geek".

But anyone could've registered that name.

I'm also mildly amused that he went from Quake-related news to photo sharing (of course the Quake/gaming community is much different than how it was in the beginning).
I don't keep passwords on mobile. I am very segmented with how I use my phone.
It is an evolutionary trait that will reflect in all sorts of places as the society becomes more complicated and then even more. Nobody had to worry about suicide bombers before someone thought of inventing bombs or religion or institutions to promote either one of those. And those institutions were not created with an end goal of suicide bombers, they were created with 'good' thought, ultimately to make the creator look more important and powerful. I hope you get the gist of my argument.

Regarding my comment being sexist - true. But one has to acknowledge the differences of sexes before aiming for equality.
Most inhabited rural property in the US is of the trailer park/boonie variety.

Living in the mountains..like say Montana, is even more expensive.
If you only view the associated cost of these failures through the lens of quarterly profits, then they probably don't matter (at least in the short term).

But there has to be a point where as professionals we look at the opportunity cost of these failures and hold ourselves responsible for the damage they cause.

If you add up all the time and opportunity lost due to bugs, duplicated effort, and substandard solutions (which is nearly every piece of software today including my own) it just about makes one sick.

Apple is no more responsible for this than anyone else in the industry except for the fact that they are a platform creator. I feel that companies such as Google, Apple, and Microsoft should be held extra accountable not so much for the failure in where they have led us in the past, but our acceptance of their visions in the future.
Think about how that would have changed if they had a simple text editor with parenthesis highlighting.
Planet Money, probably their second best textbook story:

http://www.npr.org/blogs/money/2014/11/10/363103753/textbook...

(best imo was talking about the whole mess around writing textbooks)
There is no information anywhere exactly on what the attack entailed or how it was carried out. So if it is a 1 on the sophistication scale or a 10 is anyones guess.
Source is now linked.

https://github.com/locua/oscooking
Does it matter if they now know where my bike is parked, given that they already know where my phone is (i.e. I am) at all times?

Meanwhile, I agree with you. It would be nice if Apple (or anyone) didn’t have this type of location information about me. However, it seems that ship has sailed and 5G + mesh networks will make it even more precise.
The article mentions a study conducted by the Nation Resources Defence Council (NRDC), I think this is the study report with more details, including detected concentrations: https://www.nrdc.org/sites/default/files/airfresheners.pdf
I know many software engineers who like unions actually, they tend to work at larger companies. There's definitely a lot of affinity for libertarianism I've observed amongst software engineers. I try not to psychoanalyze.
Maybe if it happened on a random Tuesday in April or whatever, but it did happen at a very specific time, didn't it?
If you aren't trusting your managers to make these decisions, why do you have managers in the first place?

Those are two things that Microsoft needs to do, namely use IT to replace depth in business hierarchy, and to empower team managers to make these decisions.
For $10M, I'll build you a custom fake rock with a camera and wifi using "modern" technologies. I'll even throw in a touch screen and cellular connections. (Aka, a cellphone sitting inside a fake rock)

</sarcasm>
That's an COVID-19 example is incorrect:

It's a NON-Problem earth-wise, and a pretty simple thing anyway. Humans never made a real great thing...well one exception...change the climate with burning lots of dead dinosaurs, the next one would be stop and maybe reverse that, and maybe in the future revive mars with terraforming.

Trees and Bushes and grass do not just consume CO2 but also moisturize the air, prevent the ground to dry out, prevent erosion of the soil, give mushrooms insects bacteria a place to life and so on, the CO2 thing is just a really small part in a functional system called nature.

We will not be able probably for the next 500 years, to fully understand and create a harmonic system, let alone find better solutions as the living earth already did.

>>Humans have substantial differences from the rest of the nature

That assumption is substantial incorrect. We are a normal part of nature not more not less, we cant survive at least ATM without a functional system.
> a lot of people who were criticizing XML a few years back because "schemas are complicated" and "XML is too verbose" are slowly realizing these things were invented for a reason

Agreed, it's analogous to the way the programming language world has come around to realising the static type system folks had a point all along.

I don't have much experience with XML so I can't speak to whether the other criticisms of XML make sense, especially regarding complexity.
People use Caddy for automatic HTTPS, which the std lib does not give you.
Does dhall format have an opinion about commas at the start vs end of lines? What's the recommended style?
As I understand it, the main benefit of Kubernetes is the ability to pack multiple applications in a single VM. This way, one uses fewer paid resources to deploy a service mesh. In return for actually being able to show that you are not wasting any RAM or IO, you give up isolation.

The "declarative" part of Kubernetes control buried in YAML seems to fail to live up to that label.

Is there any literature that shows that the cost savings from packing more than one service per VM are significant enough to outweigh the cost of the messes created by middling developers who have trouble reasoning about the functioning of single process application at non-Google companies create when they think they should do what Google does?
Moxie's argument can be found in its essay "the ecosystem is moving"[1], which is highly fallacious. Moxie's Signal is about control and building for himself the same kind of monopoly as others currently enjoy. You can find evidence of that through the libresignal issue tracker on GitHub where he rationalizes barring access to 3rd party clients or servers[2].

He sees federation as the technically superior approach (and as beneficial for privacy and security), but also as a threat to himself, which makes the point that he doesn't have your best interests at heart.

[1]: https://gultsch.de/objection.html

[2]: https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
+1

Also about Matrix, the confusion when the client app doesn't have the same name as the protocol is so unfriendly for the non tech-savy users.
Do they though? I've had several family members buy Windows 10 PCs and they specifically requested I 'install Windows XP on it' (install Classic shell + a few other utilities to make the shell look more like Luna or Aero depending on the requestor)

I'd say users expect things to look like what they are used to, whatever that user-specific preference is.

Anecdotes not data etc.
Because legally, charging a fee means it wasn't a public easement, it was licensed access across private land.

If you're arguing that it should be "taken" as an easement of necessity, that's separate, and a more political question.

Easements by necessity are granted generally when no other access is possible; they're not for convenience.

Additionally, (for private party transactions anyway) the party that creates the encumbrance is who is responsible for granting access. If you're not responsible for isolating the tract of land, then there's not (usually) any requirement to grant an easement. And even if there is, it wouldn't be a public easement.

And by responsible, I mean in terms of land transactions and changes in law, not putting up a gate.
It's open source, everyone has access no matter what.
Many fonts do not contain characters other than basic latin, so a fallback font will be used.
When I graduate college I was going to be frugal.

Working as a consultant, we always went out for lunch. After getting used to it (as a hard defined break from work), I can't imagine just staying at work all day without giving my mind a break.

If I don't leave work now, my productivity is shit in the afternoon. Well shittier than normal. As a morning person, I get 90% of my work done before lunch and tie up loose ends after lunch and plan the next days/weeks. Flex time is nice too, coming in to work at 5-6am then lunch at 11, home at 3 rocks.
I recall seeing a video of a solid rocket booster that destroyed several cars in a parking lot with flaming chunks of partially burned propellant.

Range safety cannot reasonably be expected to protect everywhere that a rocket could possibly reach. In the worst case scenario, it must intentionally destroy the vehicle if it may stray outside the protected area such that the debris remain within it.

If you work on a launch complex, make sure you have good insurance.
The "average rate per decade" is highly variable depending on your starting decade. The average "pace" of the last 4.5 decades is 0.16 C per decade, the "current" annual "pace" of the last 10 years is less than 0.01 C per year.

Edit: here you can play with years and rate-per-decade trends: http://www.ncdc.noaa.gov/cag/time-series/global
iPhone OS’s status as the best platform for completely open mobile web content.

Wait, what? What exactly makes the iPhone OS the best platform for "completely open mobile web content"? The differences between Android and iPhone OS for open web content should be pretty marginal -- which makes it a hard thing to brag about convincingly.
Right, that's describing ordinary A/B testing on visitors, where you show half of your users one version and half a different version and then measure their behavior. That's pretty well understood.

What I don't understand is how you would apply A/B testing to SEO. There's only one Google; you can't show half of Google one version and half another Google. How do you get data on which version is better for search engines without being able to compare them while holding other factors constant?
I think you're setting up a false dichotomy.

Imagine that someone had a really annoying mosquito bite. Imagine you had a tube of anti-itch spray you could sell to that person. It would be lose-lose of you to not at least inform the person of the option to buy.

edw519 is implying that the product he is building solves a pain and he feels ethically compelled to share it. That's good, that's smart. That doesn't mean that you can't ALSO make tons of money building trinkets and selling them aggressively, 'cuz many people like to be sold things, but it seems that edw belongs to category 1.
They don't work in Chrome, or the Chromium nightly snapshots. 3D CSS transforms are needed for many of the demos.
Some of the demos only work in Safari. Even a nightly Chromium snapshot does not support everything that Safari does.

I ran Chromium with my user agent set to Safari. And here's where it gets interesting.

The demos that don't work in Chromium, notably the ones that require CSS 3D transforms, get removed from the listings on the pages that have them. So for example, the "Transitions" page, only the Dissolve, Toss, Slide In, Iris and Fade Through effects show up. Unsurprisingly, those are the least technically impressive. The gallery demo in Chromium runs at a fraction of Safari's frame rate. Very choppy.

The VR demo gives you an overlay explaining that it's only supported by the iPhone browser, Safari, or another browser with 3D CSS transforms.

So I guess their demos actually detect if your browser meets the spec or not, and remove the stuff that doesn't work. I'm guessing this was the original plan -- let everyone in to show off the HTML5 tech. But then someone looked at the nerfed versions without 3D and compositing and said "that's pretty weak, we don't want that to be people's impression" or something.
Check another post I made in this thread -- there are demos on all of the pages that are silently removed if the browser can't support them. You didn't even know you were missing the most impressive ones.
You could set up a Twilio number for the US, get a local New Zealand number that forwards to the US number, then forward the US number to a "ring on X phones until one of them picks up" twimlet.

The per-minute cost for a call to the New Zealand number would probably be a bit on the high side, but not a major problem, and in the worst case you could just ask for the customer's number and call them back. I assume that the CallerID will get lost along the way.

You'll have it up and running in less than a day, you just need to email support and have them enable international calling on your account.
I've been teaching programming to non-CS students at Stanford for the past month...they're all clearly smarter than me. But what they lack, as does virtually every non-programmer I've worked with, is the ability to (initially) understand a for-loop.

It's not that they don't get that there is such a thing as a "loop", or that a task can be broken up into iterations...they just don't know what it means to design something that can iterate across a collection and, for each member of that collection, perform a task on it. It's not merely not understanding the syntax, or the overall result...it's not comprehending that you can design and control such a thing.

I've worked with non-programming professionals in which I've taken a repetitive task, such as extracting a bit of text from each page of thousands of pages of documents, and boiled it down to a program that saves them days of work. The effect of such a program is greatly appreciated...but time and time again, these non-programmers are delighted/astounded when I perform the same task in another scenario...what bothers me is all the times when I'm not there to recognize how such a problem can be abstracted, and they dive in head first into a meaningless, repetitive chore.

The abstraction of a task, so that it can be performed in a loop...it's so fundamental that once you've done it, it's hard not to think in those terms. And I wish it were the case that very intelligent people could just get it, in the same way that those who've never played an instrument can at least appreciate Mozart. But I just haven't seen it...we programmers take for granted the ability to think in this profound way, and even though it's fairly basic, as far as ComSci education goes, it really is a gamechanger in all areas of life and work. This is why I think programming deserves consideration as a kind of literacy.

Edit: To focus on something from the OP:

> We don't want a generation of people forced to care about Unicode and UI toolkits. We want a generation of writers, biologists, and accountants that can leverage computers.

Well, sure, if you boil coding down to "Unicode" and front-end web development, then yes, it's not "literacy". In the same way that if I boiled down traditional literacy to iambic pentameter and the debate between prescriptive and descriptive linguistics, I could make a compelling case for not learning to read and write.

Edit 2: I'm willing to consider programming as not a new literacy, but "just" a branch of math...but math practiced in a pragmatic, visceral way, not in the tepid, abstract way that it is forced upon us in primary school. I do think that programming is math, but with programming, you are actively building and testing something using the principles of math. If there's a way to teach that kind of math without programming, I'm game for it.
doh. i have yet to discover anything new for HN. one day...
Everything goes in cycles. Especially fashion. I can tell you right now that amongst my university friends, there's definitely a feeling of 'man, suit's are awesome'. No doubt fueled by Mad Men.

I mean, we'll both want jobs where we can show up in shorts and flip flops whenever we want, but we also kinda want jobs where we get to wear suits (as long as we get enough pay so the suits don't bankrupt us). Cause suits make you look -awesome-. And doing anything in a suit just makes you feel kinda giddy and special.
I know, but I'm arguing there's a bubble so wanted to highlight this info
And let's be honest, if you don't think you'll ever face such a borderline case you're being naïve or shortsighted. Just take the time to learn git. Like learning to use unix or $EDITOR you will not regret it.

With whatever git-hg bridges are available you can probably still use hg if you really like it. Could be wrong on that but iirc they exist.
I've made three well-meaning attempts at starting this article but I can't get past its innovative distributed introduction. Someone needs to send MG the memo that free-writing is only the first step in developing an orgnanized argument that others can follow.
Well, it depends on your theory of property, but basically stealing violates the principle of property rights.

The theory of property that I happen to subscribe to is based on the tragedy of the commons. Imagine if there were no property rights and you could appropriate anyone's property for your own use. Then there would be no motivation to produce, because the fruits of your labor could be taken by anyone else. What you did produce- you would be inclined to consume what you produced as soon as you produced it... The global effects of that sort of a society on, say, the environment would not be so good.
Other claims that the author has previously made have allegedly been reproduced/explained by a group from Sharif University in Iran.
Doesn't seem that different from how the web works currently, just less hacky then existing solutions. Am i missing something?

Its not like the status quo is that two separate domains run by same entity can't talk to each other.
Ah, yes, you're right...
What a touching story INTPenis
I have a problem with the very first entry:

```
cp readme.md documents/
```

It misses the point of: "How did I get to the place where the "readme.md" file is ? How did I know I wanted to put it in `documents/` ?

I'd argue that this is not what most users are really doing is.

A real-life scenario is:

1. I need to send a file to Bob. Where the hell is that file ? I think it's in the "Files" directory. No wait, is it in "Documents". Oh, ok, it's in "Project X254/Documents/Files/Revision0/VersionB".
2. Right-Click on Icon, Click Copy.
3. Where the hell do I need to put it, again ? Ah, ok, I need to put it in "Windows Share/Shared/Team/Multiple/Document/Files/Next Very Important Meeting"
4. Right-Click on Icon, Click Paste.

Using a CLI does not make steps 1 or 3 easier ; it makes step 2 and 4 unbearable (because you have to type _names_ right, and _names_ written by human beings are hard.)
(disclaimer: I have no knowledge on the subject and purely reason based on naive grounds)

I agree with you that language helps formalize and structure thoughts in an intelligible manner, and I do also have reserves on the hypothesis that one can think much faster than it speaks.

Though, is it completely wrong to assume that a neurolink interface would act like a language?

I mean, you mentioned that it would not be possible to probe the whole brain, which makes sense, but I could imagine that to communicate easily with a neurolink interface, you would somehow need to convert your thoughts to _something_ that is probed and intelligible to the interface, just like you do when you articulate sounds to speak.

For instance, if I just vaguely think of moving my hand, that's a pretty blurry and noisy thought. But when I focus, I can almost physically feel that I am at the very edge of moving it, my sensations in the hand increase, my muscles don't move but I feel like they are ready to at any time.

Surely, thoughts that are the result of a specific focus like this could be more easily probed. In fact, it could also be that your brain would need to "learn" how to properly focus thoughts that work with the interface.

That makes for a much less appealing interface though, because it's not "effortless" to articulate thoughts in a specific manner that an interface can probe.
Hey no worries just pay for yet another product to analyse your images!

Fixing up the docker images will give you some variety outside deciphering cut and paste garbage cryptic mess in helm charts.
... which is essentially the same as the first version of lightning before the maintainer changed and wrote an optimizer. The first version was literally just a header file emitting constant instruction patterns.
There has been a swift resonse to deny it by the "industry" with a little help from Nytimes and all.Yet,as a journalist, the guy asked the questions yet no one has given him in the documentary any comment.Now they are responding to public opinion.BBC's Reality Check team looked into some of the main claims in the Seaspiracy film on Netflix and most of them are somewhat accurate. https://www.rnz.co.nz/news/world/440156/fact-check-on-netfli...
We already are there; this is pretty much the situation in most of the world.
That FizzBuzz-code is wrong, it does 101 iterations (0-based for loop).
If there's a backdoor why can't other hackers exploit it? Please explain me why we should crypto if it's flawed by design...
As interesting as this is, I don't think it'll solve anything given it grows only around the equator. I know in the Caribbean they use a lot of breadfruit, as well as 'breadnut' (similar, but slightly different), and a bunch of other starchy fruits, tubers, and vegetables that we don't have. Of course, the reason is that those things grow there, good luck growing any of it in Canada (where I live). And imported these things aren't cheap.
So the preference would be to install a separate tool instead of using the one I already have installed to avoid bloat?
Backbone might not be the cool kid anymore (maybe React is).

I found it to be a good framework for small apps (not those single page JS application).

While I was learning Backbone I didn't find any really good tutorial, but eventually I figure out an usage and style which suits me.

At times I do wish Backbone would be a "complete and opinionated framework", but I figured out a way to use it to build small UI components. I didn't use the Router components, but combination of model and view does wonder.
Fun article, but there is a lot of selection bias here. Small sample, product focussed at younger devs, etc...
Unfortunately due to US laws around employment, that isn't remotely legal. You need to pay payroll taxes and withhold income taxes for your employees, and that requires SSN/ITIN.

If your employees reside in a US state, you usually have additional obligations there related to state income tax withholding or state unemployment insurance, as applicable.