skysight-inc/HackerNews huggingface dataset:
The bible prohibits many things that never really took root as social mores; I think the transition into society is super fascinating and arguably is an invention of sorts.
Because tyranny and censorship against Britain's colonies in North America, slavery in the southern US, labour rights and protections, Nazism in Europe, self-rule in India and Ireland, and civil, women's, LGBTQX, and other grants of freedoms and protections to the underprivileged from the wealthy, were all delivered by the free market.

Not.
I can get more specific, sure. I'll preface this as a minor rant. I work with between 4 and 6 languages at work. I don't work with some of those languages daily or even monthly. That means that I am not an expert in Ruby by any means.

Ruby is the only language where I've accidentally copy-pasted unicode whitespace and the language decided that that character must be an undefined function:

puts "hello"

<main>': undefined method ` ' for main:Object (NoMethodError).

An example of magic. In our chef helper methods, you might see "company_app_helper_verify_app_started myApp". Naturally curious, you look for that function. It exists no where in your entire organization. Why? Because it is actually defined in two different files, one function is "company_app_helper" and the other is "verify_app_started," but because Ruby is amazeballs, you can create new functions on the fly and so something somewhere is conjoining the two methods into one method and doing magic to make it work. You can argue "yeah, but that is not Ruby's fault." And I would say that there are many Rubyists who love to do strange things like this.

Optional Parenthesis. Now it is hard to tell what is an argument and what is a function call.

Testing. `expect(foo(4)).to be_nil`. You have to memorize a whole testing DSL to know your options. What can go after "to_"? `expect{ stock.increment }.to change(stock, :value).by(100)`... Like, while you can read it, you have no idea how to compose it without knowing the testing DSL. And the following:

describe "order" do
it "is marked as complete" do
expect(@order).to be_complete
end

it "is not yet shipped" do
expect(@order).not_to be_shipped
end
end

I can't see any value add to that over the following made up syntax that looks like most other tests I'm familiar with:

func TestOrder():
order = new(Order)
if order.is_complete != "complete"
fail("expected to be complete")
if order.is_shipped == true
fail("should not be shipped yet")

The only difference being that in the second example, you just need to know your language's normal code to do the tests. No need for a framework full of custom extensions. Tests are just code.

I think a lot of programmers love to build up an encyclopedia of obscure knowledge on how to do things in their languages. It gives them a sense of dominance or something. Personally, I don't want strange syntaxes that help in some obscure case. I want straight forward code that is both straight forward to read and to write. I don't want custom DSLs, strange test structure, and such. I want a new person on my team who is basically familiar with C-like syntax to be able to be productive quickly.
What you wrote is very true indeed. Some time ago I saw a recommendation of this book on HN:

https://www.amazon.com/have-been-harmonised-Kai-Strittmatter...

It made me read it and even though I try to be up to date with world news - it's a true eye opener.
Money Stuff: Sometimes We Flew to the Maldives
https://www.jpl.nasa.gov/news/news.php?feature=7525

Sorry, should have linked to JPLs site, much less intense than the chaos that is the Independent.
Ask HN: What Is This “New Google Search Implementation” PR About?
Have been hearing and reading a bit about this topic this morning. Can someone with possibly a better understanding explain to me (technically - no marketing speak) what this new Google Search ability is.
How large is the chasm for a new programmer whose native language is Arabic?
If I had to build something like this in 1000 BC, I'd use a cart with wheels that did not turn at all and put a heavy statue on top. Then, whenever it came time to change direction, I'd get a few guys to hoist the statue up, while someone else rotated the cart independently. (And there are easily mechanical ways to make this process simpler.) You could recalibrate using the sun or stars.

A differential gear would automate all of this, but would be unmaintainable, expensive, would barely work for more than a few hundred yards, and all this in an era where labor is slave-cheap.

EDIT:

Another way would be to use multiple carts, only move one at a time, and calibrate it from the others, survey style. Cumulative error should be far smaller this way, and you would have fewer terrain problems.
This article is blogspam. The original article [1] is better and shows that the main objections were about security concerns.

[1] https://www.nhbr.com/nh-house-panel-votes-to-nix-right-to-re...
The certera web app will run on Windows and Linux. It can also be made to work for mac, but it's not yet compiled for that.
A nice, unobtrusive way of showing monads at work.
This service is also available through tor, so he/she wouldn't have the IP's to give to the FBI..
Because using some combination of eight different messaging apps seems insane?
I was remembering Ed Decker explaining that Joseph Smith arbitrarily edited bits all over the Bible. He was explaining this as a problem in the context of that warning from Revelation, when a Mormon pointed out that it was strictly about the book of Revelation, so Ed simply rolled out a list of edits that were made to Revelation.

I didn't piece it together at the time (yesterday). I think I was responding to the supposed case where "someone" thinks it means that, or not, but parent didn't actually say that so it doesn't really matter. I think I strawmanned a thing for no real raisin and I think it's because I'm violating my own warning: someone else's stupidity is a profoundly stupid thing to concentrate on / obsess over. And IRL I'm surrounded. But that's never an excuse... that I consciously & voluntarily got myself into this situation is already a bad sign.
Thousands of people in Britain put 'fags' in their mouth everyday. People understand your meaning through context.
If Unity ToS and compatability is a like 90% revenue killer, how sustainable is this model? Are they that big a deal that new development will shift to their platform?
If you are Dutch civilian train at hackthebox and apply :)
Sorry, not sure what it is we're comparing? 1950s segregation to the oppression of Uygurs, in which case no, in the 1950s the US was not running an all-encompassing dystopian surveillance state, mass reeducation camps and oppressive forced assimilation of African Americans? Or 1950s segregation to imprisonment and torture of political dissidents in general, in which case no, in the 1950s the US was not rounding up every Black activist and executing him or throwing him in jail for decades?
It was in the WWDC keynote speech. The rest of the world else can "discover" it the next time a bug crawls on their screen.
There is a line my dad's scruffy friends say when discussing the decline of the US.

"Two ways... Gradually and then suddenly"
> I heard a radio story a while back about some homeowners in New England pushing back against a proposed wind farm for aesthetic reasons

That is practically a non-issue with offshore wind. (Yeah, sometimes you can see them from the cost, but really small usually because they're too far out.)
This sounds fantastic, excited to see it.
Fascism is defined as right wing extremism[1]. Hating hate and haters is different than the hate of otherness stoked by fascists[2].

[1]https://en.wikipedia.org/wiki/Fascism

[2]https://en.wikipedia.org/wiki/Paradox_of_tolerance
The actual quote is, "in the near future, cellphones are throwaways." Which is still disagreeable, but substantially different from the manufactured quote of "cellphones are throwaways." This isn't outright sham journalism, but it's not credible journalism either.
Some mobile phones are throwaways, and others are not. When someone says that all mobile phones are throwaways that don't need to be repaired, it's valid to rebut their point by pointing out popular expensive phones that people would want to repair.

Most people I know buy expensive phones, and many of them are in need of repair.
The good thing is, it does not matter. It is entirely possible the electrons are not "real" -- so what? The electric field is not "real" either (in the sense that there is no corresponding physical object), and the magnetic field is even less "real", it is just a change in electric field.

As long as there is predictive power, we can use a theory. And once we discover there are unpredicted cases, we can update the theory.

In particular, the reason phlogiston theory was discarded was not some philosophical reasons -- it was because it made bad predictions (specifically, that things always lose mass when burned).

There is a beautiful exercise in where you take two very basic physics rules (electrostatic force between two individual charged particles and speed of light equation), and derive basically entire electromagnetic theory from it. Really drives the point that underlying physics is simple, and most of the formulas, especially introductory ones, are just shortcuts to make reasoning and computation easier.
As an iPhone 8 owner, TIL. I was wondering where that capability went...
Yeah you can. It's called a hammer. ;-)
The are even some 1-2 dozen church districts of New Order Amish that use grid electricity.
Aren't humans single-use too?
Swift's New Package Resolver: Can it resolve the conflicts in my relationship?
I totally love and revere the book (ZATAOMM), and have read it multiple times.

Then again, I am super-detail-oriented, so that makes sense to me, because IMHO that’s the kind of audience for whom Pirsig wrote the book.

It _is_ a book about the nature of quality, after all, and Pirsig spent four years writing it, with the aid of PostIt notes all over the walls to organize it.

Not all people are detail-oriented enough to be capable of the laser-like focus needed to get all of the way through the book without losing interest. No offense intended, each to their own.
Ask HN: What are the fundamental and well-written books to learn X?
Inspired by the well-received question "Are there books for mathematics like Feynman's lectures on physics?": https://news.ycombinator.com/item?id=21346272

The answers have great books like "What Is Mathematics? An Elementary Approach to Ideas and Methods" by Courant and Robbins - typically a book that you can use to learn mathematics to a rather advanced level starting with zero knowledge. I guess for informatics such a book could be, for example, "Code: The Hidden Language of Computer Hardware and Software" by Charles Petzold. Can you recommend books to study biology, chemistry, economics, law ... "the X" which are like that - starting from the ground level building real knowledge and understanding of a field to move to a more specific subject later on? Thank you.
That's not what the poster you're responding to said.

Ruby on Rails was extracted from the creation of a website, basecamp. Once they were done creating it they realized they could extract a new framework out of it and did so.

This has multiple benefits.

1. profitable from the get go
2. design geared towards solving actual problems

What the person above you is saying is that the Unreal Engine was created in the same manner, whereas SpatialOS was not. And because of that, the risk was much lower.
Service guarantees citizenship.

Would you like to know more?
Barcelona is mainstream, sure. That is an objective fact. But the person I responded to seemed to imply that the Vox article was making some sort of normative judgment about Barcelona. I don't think that any such judgment actually exists in the article.
It crossed my mind to implement hiding spots, can't remember why I didn't.
Same here, Siri solves this problem.

Me:
“Hey Siri, how late is x open?”

Siri:
One possibility is on x street, does that sound good?

Me: Yes

Siri:

“X is open from y-z.”
Yes, those are serious problems, but you're not painting a full picture either. Notably ignoring the fact that hundreds of millions of people in China have been pulled out of poverty in recent years.

They're able to get big things done. Elon Musk recently commented that he was amazed how fast they're able to build things and said he's never seen anything like it. We are regressing in this aspect. We can't even get decent public transit built in the Bay Area or improve the homeless situation despite being one of the richest places in the world.
The government was not threatened in any meaningful way.

You're just going to disagree regardless though, aren't you?
>But neither OpenID nor OAuth specify how to do authentication!

Any good "I barely know how to host a server that responds to requests" level hold-my-hand-through-it tutorials on how to do authentication?
Hard to say. The mission statement seems to be an attempt to create a 'post liberal synthesis', which sounds like Tony Gidden's neoliberal 'third way', but is so no specific it could mean just about anything.
https://palladiummag.com/2018/09/29/towards-the-post-liberal...
China's President Xi wants country to 'take the leading position' in blockchain
A few months ago, I had someone tell me on the programming subreddit that, while they were very concerned about privacy and Google Chrome, they tried Firefox but went back to Chrome because (and I am not making this up) the font kerning in Firefox was slightly suboptimal in certain situations.

That's what we're fighting against. This was someone on a technical forum who understood the privacy issues at play. But they valued their own privacy so little that they were willing to trade it for slightly improved font kerning. In short, I worry that we're well and truly fucked.
There’s a big difference between the right and left here. If you’re unable to look past your petty lines drawn with colors you’d realize one is a source of shit posting and the other is a source of hate.

It’s ignorance like yours that keeps progress back. But whatever...
At minimum devices should be able to be disassembled without high risk of destroying the device. Some phones are so complex with glue and flex connectors you might accidentally snag or snap something just by trying to look inside.
I'm struggling to imagine how you think leaving out "in the near future" changes the meaning of that sentence in any way.

Did I miss the part where he predicted a price crash in the smartphone industry? If not, what are you talking about?
As a designer who makes nowhere near $300k, please tell me where these jobs are that pay that much and let you break things.
Yes. There are way to many local government representatives who think they can go "toe to toe" with the lawyers and officers of multinational corporations. They often take promises from those corporations at a word and don't (or can't) hold the corporations accountable when promises aren't kept. Inevitably the local representatives, and the constituents they represent, are left holding the short end of the stick.
Sorry you feel that way. I feel it’s a work of genius, the regular structure of which reflects Pirsig’s obsession with quality.
Not sure what your point is?

India too has lifted hundreds of millions of people out of poverty, while remaining federated and to some extent democratic. The elevation of China's billions out of poverty has come through it's involvement with the marketplace of global capitalist democracies - not the other way around.
I think PLs should have localization features for comments, doc-strings, variable names and function names, etc.

Nothing should link in the actual computer from human readable text. I always wanted a language like that.

You'd create a new function or variable and it'll get assigned a unique ID. And the name is a doc-name same as the doc-string, only for human documentation.

If you had that, you could localize the language pretty easily.
You may want to think twice before showing off your skills here. Keep in mind that there are a ton of unsolved cybercrime cases and if your skills happen to match an unsolved case you should not be surprised to find yourself added to a list of suspects. If you're unlucky there are no other suspects...
The negative reactions here claiming that everyone should use English are really disappointing, on hacker news of all places. Nobody is saying we need to rewrite the Linux kernel in Arabic. But a language such as this could be a great tool to introduce programming to people who would otherwise be turned away by the language barrier. What is important is not the keywords for, if else, etc but the concepts of logic and computing. The more humans that can grasp these concepts, the better for all of us. Also who knows what genius lies untapped. Perhaps the next Linus or Knuth will come the streets of Baghdad, as a result of having been introduced into programming by an effort such as this one.
I think we're getting close to the point where mirrors cost more than solar panels.
It's charming how he goes out of his way not to step on any designer toes. "I’m a developer with an eye for design, but I’m certainly not a designer. So I don’t know what the solution is to these types of accidental UI bugs."

No, yeah you do, you just said it in the previous paragraph: "And since iOS (and in some places now macOS, too) doesn’t offer visual affordances like scroll indicators, she had no idea there was any content further below."

I don't feel bad being critical of their UI choices, precisely because Apple was the company that made a big deal about UI and how far ahead of the poor hopeless gray conforming IBM Microsoft masses they were. And I mean, yeah I would've bought it, back then. Their stuff at its best was always a holy union of simple, functional and beautiful. But function came first, then simple, and beautiful arose from that, kind of in the Zen sense. Kind of like how a well-crafted hammer can be beautiful even though it's just a hammer. But at some point they went whole-hog into putting "beautiful" first, probably because that's where the money is. If you're not careful with that, you wind up being beautiful and stupid like the popular kids in high school. A beautiful hammer with no handle is just a crappy piece of shit. Even though it might be a great hammer(head), it's crippled by its lack of a proper UI.
How will other countries respond?
> I doubt that many people re-soldered defective chip on a ram module.

What individuals can do to repair a device isn't particularly relevant to this discussion. The legislation seeks to force manufacturers to make repair manuals available to independent repair shops. It's fairly common for such establishments to have the tools and expertise to replace soldered components.
> 3 times/week is so little to be any useful.

If a user is exceeding this free teir, they're likely finding it useful enough to pay, and should pay
It’s hilarious that the land of the free, the kingdom of capitalism has restrictions on right to repair while highly regulated market like the EU has no problem with it and most of the times sides with the consumers anyway. I won’t even mention Russia or China where you can do whatever the quack you want with your device in any of the countless shops... Dear Americans, I think you didn’t notice you lost your democracy and the republic to big business and lobbyists. And don’t fool yourselves that if Democrats win it will be better. Ironically, you really need to drain the swamp and make deep, systemic changes. I wish you great luck.
The bill in question is just about manufacturers providing parts and manuals to repair shops. People who aren't phone manufacturers and don't repair their phones don't have to care about this at all. It doesn't affect them.
There are a number of misunderstandings when it comes to wind and solar I wish more people were aware of.

Wind and solar is only electricity. Electricity is 15-20 percent of our energy needs.

Wind and solar needs backup sources from either gas, coal, nuclear or oil because of the intermittency issue and low capacity factor.

Regardless of whether solar cells become cheaper, it makes energy more expensive as a whole because it makes the energy system more complex and as many might have learned in physics, starting up something take more energy than when it's up and running. This is true for coal plants too and with wind and solar being highly fluctuating and with highly fluctuating demands on the backup sources.

The use of fossil fuel is increasing not decreasing more than wind and solar.

You can't make either windmills or solar cells without fossil fuel.

Wind and solar is only 1% of the worlds energy not projected to be much more than 3-4% in 2040.

https://www.iea.org/weo/?fbclid=IwAR2LwDYcozvpGCOa3bIi2ieMbj...

In other words, fossil fuels aren't going anywhere anytime soon.
This was a traumatic read for me but enlightening as well - this is a very strange planet.
Is it in some way worse than SQLite?
Agreed on phone cases, it's nice to have all the options, and if people are all using them anyway then the camera bump isn't as big a deal.

For iPads though, the only reason mine has a hard case on the back (instead of just a folding screen cover) is the stupid camera bump. I've literally never dropped it once, it doesn't need a case except for the fact that it's not flat. And I don't think people treat tablets as quite as much of a personal expression as their phones, there's really no good reason for most people to need an iPad case.
> Cellphones Are Throwaways

That's the point - they shouldn't be. The cost of a cellphone does not cover the cost to the planet of producing that cellphone.
In the current status quo your nightmare scenario (having to debug a codebase with comments in a diffeeent language) is precisely the everyday reality for non-English speaking devs. A Japanese dev could easily make the same comment as you, the difference being he actually has to deal with situation in question on a daily basis.

You could make the argument that English is the "lingua franca" but the phrase itself demonstrates just how ephemeral that is. I've lived in places before where a generation ago Russian was taught as a "lingua franca". Nowadays you would be hard-pressed to find anybody with a good understanding of Russian (good enough to understand technical documentation) there, even amongst ethnic Russians.
In my vague understanding, you can consider objects like electrons as either particles or as amplitudes in a field. Although these two (currently known) ways of viewing it lead for the most part to similar intuitions, these paradigms can be somewhat misleading.

For example, the fact that we viewed elementary particles as particles, analogous to macro physical objects, for so long meant it was hard to get a grip on wave-particle duality of light and quantum teleportation. In normal life, small particle-like objects don't tend to pop in and out of existence or move around spontaneously. But in many ways, electrons do in fact behave as discrete particles.

Physical realists, like most of us on the board probably, don't dispute there is a single physical reality (possible multiverses aside). However there are multiple theories and models that can describe the same reality. These models tend to have different strengths and weaknesses. So we do not know how many possible ways of looking at these things there are, and to what extent aliens might see them similarly or differently.
That helps in Europe, but not in the USA where laws regulate the manufacturer/dealer relationship.

Tesla was very careful to not have dealerships, and fought several legal battles over the issue. But the traditional manufacturers have no such choice.
On the other hand, there are non-plants that are green and have chloroplasts. I cultured them from pond water in high school Biology. Interesting creatures.

https://en.wikipedia.org/wiki/Euglena