skysight-inc/HackerNews huggingface dataset:
* caveat: Assuming no power disparty between buyers and sellers.

If you need something more than the seller needs your money they're free to adjust the price up no matter how many of them there are. For instance, a hurricane comes in to town. All of a sudden, every gas station is charging $50/bottle for water and $10/gal for gas, even though the market is no more or less competitive than the day before when they charged $2.50. Externalities matter. Gouging like this is illegal in the event of bad weather but it's the status quo in the event of bad health, and much of the time, you exert equal control over both. The only real difference is one tends to skew acute and the other tends to skew chronic, I guess.
Wiby.me – search engine for old school websites
Software occupies an interesting boundary between engineering and mathematics. Software patents for trivial things typically do not exist, it is just a misreading of the patent--they start very generally and end up in specifics. As long as you change some of the particulars, you are allowed to file for a new patent.

Just because innovation happened without software patents does not mean that higher quality innovations can not exist with patents. I know of algorithms which give certain companies an edge in their flagship international products. If these algorithms were able to be patented globally, it would be a large benefit to the entire industry. Since China is part of this market, the company does not patent this algorithm and instead keeps it as a trade secret.

I think in this case it would be better if the algorithm was patented.

We need to distinguish this case where the patent is truly non-trivial and would not be able to be re-created without great expense. It's very difficult to evaluate this, especially for those who aren't experienced.

Honestly, I don't think "end of all software patents" is the solution here. Imagine if NNs were developed completely as a trade secret.
In Missoula our bus system has been free for the last 4 years. I love it. It’s a simple way to help those that need it most, and it makes mass transit easier and faster for everyone. A combination of government and local businesses fund it. https://missoulian.com/news/local/mountain-line-bus-rides-to...
That's not answering the question.
I don't think the answer is subservience to an employer or sticking with the rat-race or religion, but it might be that an OP up-chain implied that once you have children, being at their service is a very pure, simplifying experience. If you're battling reality now, children won't be a solution because they also up the difficulty level a huge amount, but reading them a book is priceless, seeing them smile is priceless, going for a walk together is priceless. They make simple things brilliant.

It gives you an easier purpose than "maybe I'll work on anti-censorship stuff". Do you have niblings you can spend time with? Being an uncle/aunt or an equivalent to friends' children can be great too. Once upon a time, I considered myself definitely not the baby type, but now I have three kids and enjoy hanging out with my nephew, etc.

What about the outdoors?
Make products and sell them
>>>A bit of a tangent, but how is the US/Mexico border a "defense" issue?

Border security is THE most basic, fundamental responsibility of national defense. The US has just spent so frickin' long with benign powers on its land borders, and so focused on global expeditionary operations, that its border security efforts have atrophied. That said, national defense is now an over-arching term that includes a mix of law enforcement and military responsibilities and tasks. Note that securing our airspace "borders" largely falls onto Combat Air Patrols conducted by the various state Air National Guards, typically flying F-16s or F-15s.

>>>I am unaware of any Latin American terrorist groups threatening the USA.

Maybe not Latin American ones, but Al Qaeda just called for renewed attacks on the US in the wake of the 9/11 anniversary.[1] We KNOW that illegal aliens are crossing into the US traveling from as far as west/central Africa. [2] West Africa already has an Islamic terrorism problem.[3] From a risk assessment/risk management perspective, it is wise to allocate resources to reduce the chance of AQ or ISIS agents sneaking across our southern border, which leaks like a sieve.

>>>If the US/Mexico border is a defense issue, then it should be entirely militarized?

I think most major countries handle it as a national-level law enforcement responsibility, but sometimes there are still significant military forces involved.

As a point of comparison, China uses Army forces for border security, in addition to other agencies.[4] Russia's primary border force is a law-enforcement organization.[5]

[1]https://www.zerohedge.com/geopolitical/al-qaeda-chief-issues...

[2]https://www.zerohedge.com/news/2019-06-02/watch-first-large-...

[3]https://en.wikipedia.org/wiki/Boko_Haram

[4]https://china-defense.blogspot.com/2017/09/the-second-line-p...

[5]https://en.wikipedia.org/wiki/Border_Service_of_the_Federal_...
Perhaps that’s an edge case not well covered? Is my copyrighted English work not covered if someone translates it to another language?
Assuming theoretical maximum effeciency for solar cells covering an entire vehicle the size of a Prius, would that be enough for reasonable range?
> separating children from parents isn't some sort of arbitrary punishment, it's literally the only way that immigration laws can be enforced when adults are traveling with children.

We've spent 230+ years having borders without separating children at gunpoint to give up for adoption [0]. It was explicitly called a deterrent by Jeff Sessions [1]. The cruelty is the point.

[0]. https://theintercept.com/2018/07/01/separated-children-adopt...

[1]. https://www.axios.com/sessions-says-he-hopes-child-separatio...

> So if you're saying we shouldn't separate children from parents, then you're for defacto open borders.

No, not at all.
If I invented a new process for producing an expensive drug, it could probably be implemented as a program for a robot arm. Would that method be impossible for me to patent if software patents were banned?
Twitter refuses to say who’s behind parody accounts being sued by Devin Nunes
None of those things are really private anyway. Private investigators, police, or stalkers can follow people from their house to wherever they go, and can identify you by your car's appearance even without the license plate. The difference here could be in the scale and ease of access to such data though.

Nobody seems to mind that Google Streetview shows cars. My sister visited her mother in another city at the time they drove past so now there's a permanent record that she was there at that time to anyone who knows what her car looks like. Is that a problem too?
It depends on the kind of software. Patents protect capital intensive innovation that’s hard to figure out but easy to copy once you figure it out. That doesn’t describe most software. But it describes a lot of things that are software. I spent an entire summer working on network formation algorithms for cognitive radios. Aside from Matlab simulations I didn’t even write any code. My employer applied for a lot of patents on what was basically software (though commercially it’d be embedded on a baseband processor and you could put it in hardware if you wanted). If you’re a company that paid a room full of PHDs tens of millions of dollars over many years to write code, and could throw the code away and it’d still be worthwhile as long as you had the spec, then that’s the sort of thing where patent protection makes sense. Most software developers have no experience with such work however.

Intellectual property is a thing that exists. Somehow Apple’s Ax processors are several times faster than the best Qualcomm can do. That’s intellectual property. Given that, I’m not sure it makes sense to divide up patentability based on whether it’s software or something else.

(At the same time, I’d probably say that nothing bad would happen if we simply banned advertising. Since my paycheck never depended on ads I have to admit I don’t really get why it’s necessary, beyond the abstract intellectual arguments. People’s world views are limited by their direct experience.)
I assumed as much. I think you're responding to the parent.
> ... most software patent lawyers know as much about software as you or I do.

Please provide evidence.
You can be an expert in anything. Someone being an expert in torture doesn't mean non-experts can't say torture is a bad idea overall.

> who do patent law as their sole job

Then they have all the incentives to keep patents alive.
> The committee chose to adopt memccpy but rejected the remaining proposals.

Is that the case? Reading the updated standard draft[0] they also included strdup and strndup. May be they rejected first, then chose to add later.

[0] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2385.pdf
There's 0% chance they're "Trying to Figure Out How to Make a Car Run Forever" because then they lose their market.
While ads and regular search results on Google are a bit harder to distinguish these days, I don't think they've actually crossed that line?

Everything else changed, but there is still that.
> straightforward usage of language that most educated readers will simply understand and find unremarkable, not a trick

Do you think those readers would recognize the specific words, or that they would successfully parse the words in context at first glance using their language ability?

> There's even a verse that consists of the syllable yā repeated 32 times

Wow! It seems like this tradition or at least possibility is shared between Sanskrit and Chinese.

https://en.wikipedia.org/wiki/Lion-Eating_Poet_in_the_Stone_...

In general, a lot of the wordplay techniques and genres that are mentioned in the Extreme Poetry book you linked to are also practiced in similar forms in modern English (and to some extent French due to the Oulipo), but many of them were only invented or popularized during the 20th century, so I imagine some of these Sanskrit wordplay traditions are dramatically older.

https://en.wikipedia.org/wiki/Constrained_writing
> the state of compilers would be much better off if the folks on the Go team had invested more in improving the compile and link times of LLVM or GCC

It never would have happened. How do you motivate people whose principal frustration is the state of C++ to work on a large C++ codebase?

Heterogeneity is a huge benefit to any ecosystem. Improving existing things is great, but building new things is also very important. Go would simply not exist today if it were built on LLVM or GCC.
The OP was referring to global symbol definitions and the first thing that came to mind were closures, which are generated as implicit global function definitions taking a context argument. Because Go supports lexical closures as first-class objects, they're not uncommon in typical Go code. (Though my experience is limited as I don't use Go regularly.) Point being, there can be hidden, effectively global function definitions. I'm sure that only accounts for a small fraction of the total symbols; it's just the first thing that came to mind, and one of the easiest to understand if your notion of a linker comes from what a Linux runtime linker does for C ABI-based object code.
Quotes about Chromium and Firefox are likewise obsolete

Yeah, because neither of those teams had any idea what they were doing, obviously. Even with C++ 11 at their disposal. But somehow, interestingly enough, you do.

Neither uses RAII, so they pay a 20-30% runtime penalty

Who knows where you pulled that number from.

I guess then, according to you at least, there are no performance penalties to be paid for any C++ language features. Please, continue to impart your knowledge and unreferenced benchmark tests on us all.
There used to be a requirement that you had a prototype in order to obtain a patent. I wouldn't mind going back to that requirement.
No. I met Thiel a decade ago and he struck me as very reactionary then. While I admire his intellect and he had valid critiques of how government operates at this point in history I felt many of his arguments were facile and self-serving. I've moved quite a bit to the left since then, but that was my contemporaneous impression rather than my current opinion of him.
Ok, we'll use your wording for the title above. Thanks!
I'll repeat my other comment: Just the general impression I got from the developer community, and articles such as https://www.infoworld.com/article/2619609/why-software-paten...
Yourlist.append(https://archive.org/details/israeli-spying-in-united-states.) Above is the strange Carl Cameron story that disappeared. Mentions Amdocs and Infosys and other interesting things. I'm very surprised that the video works on archive.org.
http://archive.is/qJNov
Imagine if the secret sauce that makes Apple’s trackpads the best had been patented and disclosed. It’d be out of patent soon and we could have Windows laptops with decent trackpads.
> The book was a refutation of the distinction between mind and body, and all the fallacies that follow. “I think, therefore I am” was, in Heidegger’s reckoning, a “naive supposition”, an anthropocentric conceit that went all the way back to Plato. Humans cannot be imagined either outside or prior to the world into which they are “thrown” – a bed of land, language, tradition, history and more. Heidegger believed that only once this embeddedness, this “Being-there” (Dasein) in the world, is recognised can it be restored to its fullest, most authentic form, and the “forgetfulness of Being”, “the homelessness of man” and “the Fallenness of the world” overcome.

I actually don't see that "cogito ergo sum" and Heidegger's "thrown-ness" are so contradictory. Descarte wanted to find a claim irrefutable by logic on which to found his subsequent thought. And he did. The fact he went on from there to separate mind and body in a way that Heidegger's thrownn-ness doesn't require doesn't mean the ideas aren't compatible.

The problem with Descarte's thought is not the first but second therefore: I think therefore I am therefore my mind is separate from my body.
What we want is not just less recidivism but fewer people going to prison in the first place. If you're getting paid for lower recidivism rates, you'll want to increase the rate of people going to prison one time, not zero times. It means you might lobby for the kinds of laws that would make that happen or you might bribe judges to get the kind of inmates you want (which might mean people who are possibly innocent or would really be better off with probation or house arrest).
Anyone have some book or course recommendations for learning Typescript??
Ada was named after Ada Lovelace too. Many may not know that it was a woman's name (and of course few program in Ada; we certainly hope for a better outcome than that!).

I'm sorry but I cannot accept the argument that because its a feminine word its not an appropriate name for the language. Gender balance has been a problem for this industry and making it so all names are male so people won't feel bad to say they like it is ridiculous. I worked hard in WSO2 to create an open workplace for women and 30% engineers are women - so it is possible to make it better if you try hard. Isolating tech to male-only names is not the solution.

As James noted, I updated the blog I wrote (even though the words were not meant the way you presented them) to remove that offending bit. And indeed your points about incorporating "do not sexualize the name" are great and we'll put them into our terms of conduct.
Rich kids are connected. How many poor kids get personally tutored by someone gifted in math? Rich parents can not only afford it, but have the network to convey the demand in the first place.

It's not just a test score thing, parents legitimately want their kids to be better than them, to not be an embarrassment, to live a good life, take your pick. A rich person knows this means education as much as it means test scores.
Can you elaborate on why Tricare and the VA aren't government run healthcare? I define government run healthcare as healthcare that is run by the government.

The fact that it's poorly run is actually the point. Few Americans want to replace their experience at the doctor's office with the experience from the government run Post Office or DMV. The point is that many Americans have relatively little faith in the government to design a good system, and association with government run systems correlates strongly with lack of faith in the government to operate smoothly.

Note that my position, not that it really ought to matter, is as a proponent of universal basic income. Cut everybody in the country a check for $1500 a month, keep the ACA requirements that everyone buys health insurance and that insurance companies can't reject coverage on preexisting conditions, and let the market solve the problem. The problem is that healthcare is too expensive, not that it's bad. The government, for everything it sucks at, is really good at sending a check every month.
Nope and nobody here gives a shit either.
> Your example of better strings is good, but why not lists and hashes as language elements?

Probably because there are many ways to implement data structures, for very specific, and entirely different use cases. C gives you the minimum that allows you to build those according to your own specific needs. It would be very difficult or perhaps even impossible to come up with an implementation that suits everyone's specific cases. Perhaps we could do it by giving the users the option to pick, but then the language would be really huge, it would quickly become bloated. Think about how many ways one could implement a hash table! I like and use ohash extensively though, along with stuff from sys/queue.h. For hash tables, uthash seems to be popular, too.

> If not in the language directly, then ok in the library. But speaking of the library, why limit to just a few things, why not batteries fully included. shoot for knuth in the standard library!

There are many libraries out there. GLib comes to mind. There is also Gnulib, Klib, and God knows what else. I am sure there are a lot of libraries. I have written my own private library of common data structures, subroutines, and so on. You may want to take a look at: https://github.com/kozross/awesome-c
> There's 0% chance they're "Trying to Figure Out How to Make a Car Run Forever" because then they lose their market.

How does that make sense? If this was possible(and patentable), everyone else would go out of business.
WIQA: A dataset for “What if ” reasoning over procedural text
> Premise 2: Algorithms are pure mathematical objects.

Algorithms can actually produce a real physical result, whereas mathematics exists beyond pen and paper.

Algorithms that we (programmers) construct usually aren't done in terms of Turing machines or the lambda calculus. Therefore they're not purely mathematical.

> Premise 3: Hahaha, lawyers don't know math but they do know billable hours.

A patent lawyer I worked with had a mechannical engineering degree. I'm fairly sure he knew some math that I didn't.
This looks pretty slick. I have saved it for future use when I need RSVPs!
Or is it that the modern version of a bike looks reasonable to you because it caught on and you grew up with it?
I thought the word "duktape" was typo+snark. It's not. 100% legit, thanks!

https://github.com/svaarala/duktape
Patents protect inventions, not ideas. https://www.legalzoom.com/articles/can-you-patent-an-idea
It doesn't. The primary reason is that VSCode cannot be hosted.

We will soon publish a playground widget which will let you run the same code in the browser so you can see source and the diagram as you wish (or not!).
You can't post like this here regardless of how strongly you disagree with someone or dislike them. Would you mind reviewing the site guidelines and using HN as intended? They include Be kind. That includes being kind even when others are not being kind.

https://news.ycombinator.com/newsguidelines.html
Tesla’s new Model S prototype is a 7 seater
Airflow may be a bit more involved than what you're asking, but it supports also dependencies among scripts, retries, etc.: https://airflow.apache.org
There are many different reasons to change a car and "not able to drive one" is not the biggest.

To name a few - evolution of the safety standards, better reliability, lower cost of maintenance, even something as trivial as not liking a color and wanting to get a newer model.

If you take a look at the cell phone market, for example, from the functional point of view there are no reasons not to use 80-s nokia brick because it still makes calls, and here we are and mobile market is working just fine.
I think any bit helps. If solar panels will ROI over the lifetime of vehicle ownership, then that’s awesome!
Right, but this is not a "public transit", it's effectively private transit with a chauffeur, and it's obviously much more expensive and less efficient than driving yourself (because it saves a little on vehicle amortization, but loses a lot on extra labor cost).
Exactly, the whole point of patents is to avoid trade secrets. Trade secrets create much worse monopolies than the existing patent system could ever create, since their length is indeterminate. It's also hard to evaluate the ethics of a product directly without knowing its machinery.
It's not that far afield (and yes, I'm certain we could; and I would love to), because the mandate is to make money. We can expect that, on average, they will do everything people do to make money.

Some of that will be corrupt.

It's not that I don't think incentives can play a role; I just wanted to emphasize how incentives, profit, and creativity can go awry.
Thank you for this post.

I'm better than I was a year and a half ago when I was doing full time web development at an agency for large corps.

I just burned out one too many times and got sick of development and tech, in general.

So, now I'm back in school studying info science and deputy editor of a newspaper. I've made contacts everywhere.

Right now we're investigating the slow privatization of my public school and some recent antics by administration to outsource an entire tech department to an outside vendor. It's fascinating stuff. But it's dramatic too, and sad, when people lose their jobs.

With all the vitriol out there, the decline of independent journalism and the rise of tech, I sense a lot of spiritual opportunity (and perhaps not monetary) in reporting on these things, even though traditional media is in decline.

I'm hoping to find and join other people building next chapters in this area.

Most importantly, I needed to get away from code and screens and get in front of people with questions. I love asking questions.

Tldr; Money wasn't buying me happiness.
I know I’m about to get ripped off and have a subpar meal when there’s English on the menus. Flavors are almost always subdued and everything normalizes to some weird not quite local cuisine to appease picky travelers. Then there’s always the one exotic thing on the menu that’s made for show and the instagram photos, but the flavor is bland as can be.

The worst thing about overtourism is it makes travel boring. Everything tries to repackage itself as something accessible for 30-something middle class people who don’t want to go to Disney Land but also don’t want to worry about a stomachache or a weird smell.
Like anything, it depends how much of an all-consuming obsession it was, and if it was the straw that broke the camel's back on top of other marital troubles.
Because Apple hates Khronos
gccgo perhaps?