skysight-inc/HackerNews huggingface dataset:
Software patents shouldn’t even be a thing. Actually there shouldn’t be any patents at all.

They only hinder development. If someone comes up with a solution/product/whatever that is better than the original, they should be able to create that.

If this harms the original creator they’ll be forced to keep up and make their own thing better again.

Competition is always good. It makes people strive to be better.
Have you used it? You're limited in learning when you make a few mistakes/typos. As if mistakes are bad!? Then you need to pay to continue that day. Just a new cash-cow feature.
An exquisite react resume template for everyone
How are you sure that the human teacher is more "right" than Duolingo ? Teachers will show you their ways of speaking Danish, which is usually very formal and a bit outdated, not necessarily how Danish people actually speak Danish (although their are still a valuable experience in your training).

I believe the idea of Duolingo is to "bootstrap" yourself enough into the language that you can read more material about it, and then start speaking with other people to improve yourself with real conversation in real situation. The teacher may be a good addition, but also costs more and may be confusing.
Intel Resuscitates 22nm Pentium
We also don’t have software patents per se in Europe, but that doesn’t keep patent offices granting bullshit patents like this one
That is not quite the same as what people object to. They object to someone trading because they overhead two CEOs discussing a merger at the table next to them at a restaurant.
This mostly reads to me as a list of things I miss when I go back to Java.
The court hits Facebook with ever-increasing fines, if it doesn't comply.

But we're not there, yet, this order is preliminary. And Facebook has said they would rather comply than pull the apps altogether.
Under this ruling, Facebook may no longer offer its apps in their current form in the German version of the Google Play store.

As the article remarks, the case doesn't involve core functionality of any of the apps, and FB claims to have compliant versions of their apps ready in case RIM seeks to have the provisional ruling enforced.
(They can, but only if they pay 1.6 mil caution in case they lose in FB's appeal).

So, FB would only have to push an update for each app. Not doing so would clearly fall afoul of this ruling.
Two Arms and a Head (2011)
That's probably because you are in another A/B test group. In mine, I can make up to 5 mistakes a day, before I am cut off for the rest of the day (except when I pay, of course).
Anyone knows wat’s the state of software patent laws at the european parliement ?

I remember they tried to create some laws that would be enforceable in all countries of the union, but i’m not clear on what’s the situation now.

I’m actually pretty surprise software patent exist in germany.. i was pretty sure europe was software-patente free..
Blackberry would have to deposit a security of 1-1.6M € for each of the nine cases and then Facebook will have to comply and make said apps unavailable in the app stores.
Everyone’s talked about charging more but let me add a vote specifically for dealing with credit risk - it’s real.

I worked with a lovely but cash-strapped startup who really needed my help, and I made absolutely certain to collect payment up front as a condition to working with them. I billed on the 1st of the month for the upcoming month and it took away all stress around (their) cash flow.

It ended up being a really fun engagement that lasted 6 months, and when they told me they were really tight on cash and had to stop the engagement in 2 weeks, it was zero stress on my part (because they’d already paid for those two weeks).

Chasing a client for money is one of the worst aspects of consulting and I’ve just decided not to let it happen again. I’ve been on both sides — the consultant trying to get paid, and (unfortunately) the client who didn’t have enough cash, and it’s agony for everyone involved.
Thanks for the reply.

My work is tech based. The boredom is more due to the fact that I feel the lack of people who can mentor me(technically) with new ideas.
How do you know how much money to put away until you're at then end of the tax period and know the total tax amount? Do you just estimate based on what you expect to earn?
How does ddg do that without running afoul of bing's ToS?
Such a leak would help the Remainers. Isn't Russia supposed to benefit more from the UK leaving the EU?
> "Only one injury was reported: a firefighter in a hazmat suit was injured when he unepectedly came off a curb and twisted his ankle"
> However, patent law in India does not allow patent protection for software per se, whereby patenting a computer program is prohibited.

I think that is similar in Germany, with courts using the "software per se" as excuse to let any patent that mentions a computing device of some sort slip through. Your software runs on actual hardware and has to deal with finite memory, bandwidth and/or processing power? Patent granted/upheld!
The point is that if you want to learn a language, you either follow an intensive regimen like the one you've described, or you don't and you make essentially no progress. Learning languages is not rocket science. It's mostly just work and dedication.
Love the innocent “received very positive press reviews”

It remember being force to read about Brave in any article about the web, especially when the click bait title actually mentioned its competition.

Untrustworthy, and not just In their business model.
Does that mean things like video codec patents are completely void in India? If so, that's amazing because those are some of the most profitable patents around.
But in this case it’s not just the patent office granting a patent, but actually winning a case in court as well. How does that work when supposedly software patents are not applicable?
The common rule around here is to charge more. This is also promoted a lot by patio11 on HN and on Twitter.

I would counter this with the fact that sometimes it could backfire. Just like in a job negotiation, a contract negotiation might end up with no contract at all.

So while it's nice to hear about this, applying it in practice generally works for new customers while the original/current customers are paying your bills at the normal rate. Trying this with your current customers might lead to no customers.

There are a lot of glass ceilings out there and mental blocks on both sides of the negotiating table. Even a deal that works for everybody might not happen because people are not entirely rational when talking about money.
It would in the long run be a lot better solution to run container ships with nuclear reactors directly though.

But probably not going to happen because of public opinion.
Last I heard the number was around 2% of all CO₂ emissions.

The number I heard most recently was 3% and growing, but generally, I think I agree with you. It is something we will have to tackle, but there is higher priority, relatively low hanging fruit that will have a much bigger impact.
Show HN: Minecraft-like OpenGL world renderer based on diamond-square algorithm
Inflammation in all parts of the body seem to be problematic and the source of all kinds of disease and other sorts of deficiencies. What sorts of studies and preventative treatments are leading this field?
Aside from the drugs mentioned, read "Why We Sleep" by Matthew Walker and all the natural hormonal drugs that happen when one consistently sleeps.
I'm not sure that this isn't solvable, having used a hololens, I don't remember this being an issue, and if it was, it wasn't one that impacted my experience.
Iteration Without For, Foreach or While
And that bullshit is what they use to argue for it as well. It's not just a camera, that's the whole point. How the tech can be abused needs to be understood and relevant laws need to be implemented like yesterday.
It's the "deleting a random line without noticing it" part that bit you.
The surprising decline of entrepreneurship and innovation in the West
From all my readings, some natural preventative strategies seem to be: not eating sugar or long chain complex carbohydrates and sleeping consistently a full night of sleep (removing alcohol or caffeine cited multiple times seems to help).
But when it’s Sony co-marketing can you really blame them?

It was their first time ever getting that kind of attention from a publisher and they screwed it up. That’s how I’ve interpreted it at least.
Yes, Cloud Run requires your Cloud SQL instance to have a public IP address.
From the perspective of a non-biologist reader only seeing popular articles, the past ten years have been completely bewildering. Nutrition has seemingly been boiled down to a couple of magic totems that are always simplistically either good or bad.

Antioxidants are good.

Inflammation is bad.

Telomeres are good.

Carbs are bad.

All the "bad" things get associated with each other and anti-associated with the good things. Carbs have less antioxidants, which prevent inflammation, which shortens telomeres. Everything is associated in a completely mysterious way to "the gut". Carbs are bad. Why? The gut. We read this in more words and nod sagely. It gives me the feeling of reading a children's picture book.

Biology isn't supposed to be this simple. If inflammation were always bad, our bodies wouldn't have evolved to do it. I'm not saying the science is wrong, I'm sure it's well thought out, but something is getting severely oversimplified in the leap to popular articles, to the point that I don't trust any nutrition advice based on the pop science. Does anybody know of a better source?
Iran, india,south africa.
Just a nitpick, really, but the plastic issue has little to do with climate change. It is a separate but also very important environmental problem.
Most of the performance increase also seems to be from scaling out cores so there is little you're losing by buying more cores now. Of course things will get cheaper and slightly faster.
Do You Know How This Works?
Languages like Smalltalk or Lisp can have it both ways, the problem with Ruby is the manpower to have a comparable JIT available, although MJIT isn't the only one already available.
Too cheap and not sending early enough invoices, because it felt hard to do while we were still working together. Now I'm more expensive and send invoices right away. If there are troubles with payment I have a better lever and can also stop working with a client.
How do people publish multiple novels in a single year?
I live in a small remote town, and I'm very unlikely to find an accountant familiar with tech work here. Any advice on finding a good accountant remotely?
Google's ReCAPTCHA uses the same canvas fingerprinting trick.
Interesting. Will like to give this a whirl. Just curious -
a) if there is an option to import my existing network/contacts from LinkedIn or some CRM that I maintain.

b) are you also building tools to help me showcase my consulting portfolio? (Like Dribble is for designers, but something more generic to encompass all types of freelancers/consultants). I would like to have a portfolio page on the platform - that I can easily create with some (no-code?) tools - and then something my referral network can easily point to - to their next level connections - as Proof of Work.
Yes, I'll just copy your life's work in a day and sell some "improvement" to it. That seems totally fair.
The inclusion of the Indian view on software patents is interesting. I like the modern understanding; that they would specifically outline the difference between software and hardware is very important. Software patenting is a losers game, and countries should be hesitant when using them.

Canada has a weak interpretation of computers. From the [Wikipedia article](https://en.wikipedia.org/wiki/Software_patents_under_Canadia...):

> Computers, software, or related terms do not appear anywhere in the Patent Act. Therefore, as with any other invention, to be patentable a computer-using invention must meet the general requirements for patentability of any invention as found in the Act.

> the "Invention" is defined in Section 2 of the Patent Act as:

> "[A]ny new and useful art, process, machine, manufacture or composition of matter, or any new and useful improvement in any art, process, machine, manufacture or composition of matter".[1]

> So, any invention must be new and useful. Inventions must also be non-obvious as provided in section 28.3.[2] Inventions must also fall into one of the five categories of patentable subject matter found in the definition of "invention" above. "

I've personally known people who have secured patents in Canada, and always wondered why they could (was a fairly simple media-manipulation task). The wiki article mentions that Amazon was able to secure a patent for their One Click product, while an oil processing company wasn't able to patent a system that would help measure locations for oil drilling. The court argued the math used to calculate locations, would, if extracted, be something a person could be a "mathematical formulae and a series of purely mental operations", and it "fell within the prohibition in the Patent Act[2] against patents for scientific principles or abstract theorems".

My point is it's all so grey. It seems that if you argue well enough, the court may just decide on that day to confirm the patent. It shouldn't be necessary to be provided examples, at all times, to deduce if a patent is necessary. Software patents go down the road of patenting script. You don't see people going about patenting poetry. Or even design patents on weird ascii art or the like. It's just not the format.
https://fsfe.org/campaigns/swpat/swpat.en.html

It's complicated, The European Patent Convention states that software is not patentable. But laws are always interpreted by courts, and in this case interpretations of the law differ.
> Some (not all!) of the techniques at places like RenTec are fairly sophisticated. Hence their returns ;)

Non sequitur. A chimp throwing darts can beat professional brokers.

https://www.forbes.com/sites/rickferri/2012/12/20/any-monkey...

Maybe their sophistication is a really good PRNG? Or just one that smells of bananas?

Or maybe they've lucked into a model which happens to be doing well now, but won't after the market shifts a bit. Like how the random pickers above did well because random picks include a lot of small companies, and small companies did well over the period being considered in the study.
These are changes to "application" only. It has nothing to do with H1B itself. H1B program has been currently a textbook example of government incompetence. I shudder to think how the US government would have treated its citizens (or part there of) if they could not vote.

This is a minor rejig of the application process that aims at making the process less transparent, waste more visas (by not giving them to anyone) and makes life easy for those who skirt the law.
https://beta.cliqz.com
For scientific data acquisition I extended an extendable standard format and collect data to the files real-time while displaying the signal. It's not as easy as it sounds.
What are ctors? And were they introduced with initonly?
Go calculate the p-value of making 66% before fees for 30+ years.
Coincidentally, the author of this article writes code and does math mentally in Cantonese (because you can store more in your head at one time in Cantonese than you can English), so your CJK comment might be closer than you'd think.

However, APL is pretty simple. There are a lot of resources for J that are made for beginning programmers, and APL requires a different mindset than ALGOL derivatives. Try glancing at these:

https://code.jsoftware.com/wiki/Books/Beginners

If you really want to get a pure conception of APL, though, try the book it's named after: A Programming Language. Or Notation as a Tool of Thought (here's a semi-well-digitized copy: https://www.jsoftware.com/papers/tot.htm).

APL is generally readable, however a common mindset that if you come back to it in a day, a month, a year or a decade, it's faster to rewrite it than to try to figure out what you were thinking: if you can't understand what it's doing, you must have done it wrong the first time.
This is one of those areas where if the company selling this sort of product isn't maintaining modules for their service in ansible/puppet/saltstack/etc...., they're really doing theirselves a disservice.

I've had to fix the saltstack vultr integration multiple times when they break it. it's really annoying.
An APL is a very compact programming language, from Wikipedia:

> APL (named after the book A Programming Language)[2] is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array. It uses a large range of special graphic symbols[3] to represent most functions and operators, leading to very concise code.

Took me some time to realise what I was even reading about, let alone the content!
correct me if i’m wrong but i believe the rates are set by the Fed, which is independent in theory.
There's some issues with pirates in many parts of the world though (source: Captain Phillips movie). It's just not practical to really secure container ships from every feasible sea and air attack surface, unless there was a big red button that just drops the reactor into the depths of the ocean.
All of this is flowing in from the ongoing #KotlinConf

Jetpack Compose - a react like paradigm to build apps - is the future of android app development. And I could not be more excited.

Kotlin Multiplatform is on track (https://twitter.com/zsmb13/status/1202507590674112513) and will let ios apps be built using android studio without a Mac.

Kotlin 1.4 is touting upto 3x compiler improvements.

The question here is about the future of Flutter. Why do Flutter/Dart when Android is officially throwing its weight behind Kotlin and Compose is going to be every bit as react-y as Flutter or SwiftUI.
Ada never caught on for several reasons:

The compilers were priced in values totally out of reach for most mortals, which ended up buying Modula-2 or Pascal compilers instead.

On UNIX systems, it meant buying an additional compiler beyond the C one that was already on the box. When UNIX SDKs became commercial, you had to buy two (UNIX SDK + Ada), which was even less appealing.

C++ was still coming into the world, and most compiler vendors though that Ada was impossible to be fully implementable and thus never bothered. Ironically, Ada compilers are much simpler than C++ ones.

Finally nowadays from around 6 surviving compiler vendors, only GNAT is community friendly (in spite of the usual license discussions), the remaining ones keep selling their compilers at enterprise prices (talk first with the sales team way).

So it is hard to get mass adoption this way.
Why would gating the API behind the Permissions API change what is currently considered permission by the Browser?

That'd require rewriting the API itself.
Sure, that is the sort of thing they have in mind, but what is the principle that is supposed to distinguish that intuitive case from the chemical one?
It can also ban you from becoming a public servant, or cost you your job if you already are one.
I’m not really sure how it works but can’t Facebook take it to the EU court and win this case?
The only “information” that can be relevant for insider trading must be information from the company (that they will try to manufacture X).
> Biology isn't supposed to be this simple.

I don't this new understanding implies biology is simple, but it looks like we had previously understood the urban, Western diet's consumption levels of sugar and simple carbs as "normal" when in reality it wreaks havoc in seemingly everyone's system.

We now have enough data to think critically about our diet so it's almost like Nutrition is a whole new field of study that is being discovered.
> As part of the Brave 1.0 launch, Brave Rewards is now available on Brave for iOS, which contributed to the app’s 27% growth in the past month.

I'm a happy Brave user but the "Rewards" are a gimmick. I've made a dollar a month at best for clicking their amazon/intel/VPN ads. But the actual browser serves its purpose well as a well supported and actively developed de-Google'd chrome with pretty good ad blocker baked in.
I used Duolingo for about 1 month to learn Portuguese and was close to the end of the tree. I learned quite a lot, the grammar drills were useful introduction and basic vocabulary, however I stopped using it due to it requiring me to translate back into English which made it hard to think in the language. I bought other books, like side by side texts, and grammar books to continue and watch YouTube videos from Brazil to drill in the sound of the language.

I learned German at a University in a German speaking country, and the classes were completely in German from day one which I found helpful. I also bought quite a number of books and studied quite a lot before I become fluent.

So I don’t think an app is a one stop solution, it takes a lot of material, I’m not sure why people think any one system is enough, especially considering you never stop learning a language. Fluent just means you know enough to continue to learn in the language on your own.
>You're not advocating for a bold, artistic world when you talk about engineering things to pointlessly exclude people.

This world already exists. You're delusional if it doesn't. I use the word cruel, but you must know that cruel = reality. That's all I'm saying. 99% of the world is not designed for deaf people or blind people. There are arbitrary restrictions on certain things but this is reality and it's not going to change because engineering everything to account for these people come with an engineering cost.

It is not "pointlessly excluding," it's just not worth the engineering cost. But you know this. Any person is aware of this and the reality of the world. There is zero need to call it "pointlessly excluding" that's just a manipulative way of advocating your agenda.

>And I don't know anyone who would seriously claim that the Godfather is lessened as an artistic expression just because deaf people can turn on subtitles.

I don't know either. Did you or I make this claim? Perhaps nobody made this claim and your pulling this example out of nowhere to serve your agenda. You know video games don't account for blind people. This is purely out of cruelty of course, no way does it have anything to do with engineering cost. Obviously you don't know a thing about the cost of engineering mechanisms to get these games to work for blind people so that's why you didn't mention it. Of course it wasn't at all a deliberate choice not to mention the engineering cost to serve your own agenda.
I've never understood why rotating the app resets the state like this without writing code to handle it. I mean even a lightweight website can change its interface on rotation using only CSS without losing any state. It's been several years since I messed with Android development. I assumed it would be fixed by now.
Be a Good Consul Client