skysight-inc/HackerNews huggingface dataset:
Your story speaks to my soul. I've never been too attracted to the VC-funded startup life (although I wouldn't pass it up if it was the correct move to grow my business), but reading about your commitment to your users through thick and thin gives me so much more respect for you, and that is a quality I hope to emulate someday.
Error Codes for Paper Introductions
You are right, and there is a whole area of AI research called Transfer Learning attempting to replicate this with machines.

https://en.m.wikipedia.org/wiki/Transfer_learning
Moving from Cassandra to Scylla via Apache Spark: The Scylla Migrator
So substitute Amazon, Facebook, or any of the companies that people have many complaints with, yet continue to funnel their business to because competitors can't match the network effects.
I suppose previous British computers such as the BBC, ZX Spectrum etc weren't generally known and available globally like the Pi is.
Good to know... was hoping it might just be a bug.
Man plans to sue parents for giving birth to him without his consent
DNSCrypt has been around for a decade and works really well.
Did everyone forget about it?

It's objectively better than running DNS queries over HTTPS: still UDP based, no need to trust a CA but only the DNS server public key, can be cached locally or network-wise, perfect forward secrecy.

There are clients[1] for Windows, Android, BSD, Linux, macOS and lots of providers[2].
It's really a shame it hasn't been made into a standard.

[1]: https://github.com/jedisct1/dnscrypt-proxy

[2]: https://dnscrypt.info/public-servers
Converting a Keras model to iOS
Absolutely. But with every business, customers are going to churn whenever there's a change in billing model. For me, the yearly subscription price is not worth it.
Holy shit. I've never heard anything even remotely like that from a pc speaker. How the hell did they accomplish that on a 1981 pc?!?!
Prototyping is something that should be time boxed and usually costs me a day to a week of time at the most. Experience tells me that most applications do not survive the first iteration very long without prototyping, and Python lets me maximize my time spent prototyping.

As for your jibe, my original point was that there is something between Python and Assembly. There are many languages that provide all or many of the nice things that Python gives us that are staggeringly more efficient and safe.

Python is really Python+C if you’re willing to write C extensions, which completely negates the point of using Python. C extensions also don’t maintain safety, or solve Pythons shift of compile time bugs to runtime. It really only addresses the efficiency losses by making you write code in another language.

People can and will build successful applications in all sorts of crazy ways. It’s a fallacy argument that just because something is done a certain way, that must mean there are no better ways that could save us time, money, and sanity.
Star Wars is a mess for the past has tech more advanced than the future. Blade Runner is still watchable though and never laughable because it seemingly has been placed in an intentional anachronistic SciFi setting: the 1940's hairstyle and dress Rachel wears, a 1950's "Raymond Chandler" slice of life story, a computer that is more "steampunk" than plausible. The films "Brazil", Marie Antoinette", "Titus", Jesus Christ Superstar, adopt that anachronistic style as well.
The little bird of Svithjod
These advances also make it possible to have the user experiences of sites like spotify, netflix, soundcloud, etc. There's a lot of bad stuff but there is also a lot of good.
> That's why (well one of the reasons anyway) the next generation of games like Doom originated on the PC and not on the Amiga.

Well, for the specific example of Doom the Amiga's main problem was its planar graphics; great for scrolling platformers and SEUs, terrible for raycasters, since plotting a single 1-byte pixel takes 8 writes (one per bit) in a naive implementation. There were a lot of clever hacks to address this, but none of them could quite close the gap.
Thank You for the advice! I'm still very much a beginner and since I find the "blink a led" kind of projects too boring, this is basically the first thing I ever wrote in Verilog.

I hope my next project will have cleaner code, be more readable and have less issues like these. HDL languages seem to have a rather steep learning curve and it takes some effort to distance yourself from the usual programming mindset.
Linkedin, Google Not Helping Stop Recruiting Scam
What Amiga tech is that?

ARexx started as retail software that Wishful Thinking Development sold (like WShell). Commodore acquired it years later.
Nation building, circumnavigation, and comedy: my favorite biographies
LoopBack 4 January 2019 Milestone Update
I was following until "binary language and logic must be embraced as the new natural syntax for human interaction via our omnipresent devices" at which point the article seemed to abandon analyzing the motives of the ads, and went off on a rant somehow related to "binary logic", to which computers are apparently tied in contrast to more humane logic.

Also, they threw in "the ultimate form of protest and rebellion is to declare oneself non-binary" which I think might be just a pun, but I'm not sure if they are being serious or not..
"The first step in solving a problem is recognizing there is one" — Will Mcavoy
I’ve used Go with the ui library and Rust with GTK with a lot of success. Most languages have bindings to GTK and Qt.
Wellsfargo.com is temporarily unavailable
Yay, another case where people assume the worst possible interpretation of a situation, posts about it on the internet like it's fact, and an angry mob forms. What a wondrous time we're living in! /s

Seriously, I view this as horrible behavior on the reddit OP's part. Whether it turns out to be Git Tower blocking them or some other problem, not taking the time to try to figure out what happened before publicly asserting something is inexcusable.
Related Github repo is here: https://github.com/scylladb/scylla-migrator
You were the one to make the comparison to other JVM developers. Not sure why you would make the comparison if your whole point was that you can use both.

Of course that point is spurious at best. Clojure devs can use java libraries about as well as java devs can use C libraries: it's an unidiomatic nightmare with tons of unsafe sharp edges. And java devs can even use clojure libraries, but they don't and probably never will. Using java libs from scala is a hell of a lot easier than using them from java, but I still avoid them like the plague. If we're comparing the relative merits of ecosystems for different languages, it makes sense to compare the ecosystems developed natively in that language, not lumping in the thousands of other ecosystems that technically can interop with it.

My point is that the clojure ecosystem is weak in comparison to other more popular languages because experience in absolute quantities matter far more than percentages. The Arc ecosystem basically consists of a single 20+ year veteran, Paul Graham. That's 100% veteran composition. According to your line of argument, they surely must have the world's greatest programming language ecosystem. Does it?

At best, the clojure ecosystem can claim to be good enough for most uses. That's certainly a lot better than the vast majority of languages. I'd be overjoyed if SML, Pony, MiniZinc, or Mercury had the ecosystem that clojure enjoys. But compared to Javascript, Java, Python, C++, C, Javascript, Swift, Ruby, etc., it's not even close.
This is a really nice introductory video (imo) on the topic by Up and Atom as a guest on Tom Scott's channel.

Link to Video: https://youtu.be/-eVd2Ugk9BU

Link to Up and Atom: https://www.youtube.com/channel/UCSIvk78tK2TiviLQn4fSHaw/
Show HN: ProfitKit, a Stripe subscriptions calendar and management tool
I'm excited about this.. Feature list seems almost too good to be true. :)
1966 pre-dates the full and equal legalisation of contraception in the US: https://en.wikipedia.org/wiki/Eisenstadt_v._Baird ; even now reproductive choice is still somewhat in jeopardy and requires constant activism.

Tokyo's current population is 37.5 million and the global population is above 7 billion, but the problems are so far not manifesting that badly in the West.
Needing to put 20+ tags IMO is a hint that something about the process is wrong ... I'd love to hear some ideas about what could _possibly_ be enabled by having 20+ tags on a given work item. What workflow could possibly need that level of detail?
Show HN: Just for Fun – Showcasing creative side projects
Imperial Earth by Arthur C. Clarke takes place in a generally better future where the solar system has been colonized. I found it incredibly boring, which is maybe your point.

Also, Men Like Gods by H.G. Wells is about an essentially perfect utopia.
An example from the street of a major German city:
https://i.imgur.com/owlT9Rv.jpg

I have absolutely no insight into any lobbying activities, obviously.
I did not mean for it to come out seeming like whataboutism. I just meant we should also look into Google's practices. Absolutely not excusing Facebook for what they chose to do.
Now we just need to teach them rocket science so they can get off of this planet.
Hey HN!

We’re a team of two developers working on ProfitKit, a Stripe subscriptions management tool.

While working as part-time freelancers for online subscription businesses, we noticed that our clients often had a tough time keeping up with their customer subscriptions on Stripe and making sense of their revenue.

We designed ProfitKit with that audience in mind, and our main goal is to help growing online businesses save time and revenue by automatically handling their subscription tasks (such as emails to customers with expiring trials) and recovering lost revenue from failed payments.

We launched last December and got a lot of feedback from initial users. In response to that, we’ve built more features to make ProfitKit a more comprehensive solution for customer management.

Our current feature list is as follows:

* Calendar view of upcoming subscription events (such as trial expirations, cancellations and payments)

* Notifications and automated customer emails based on calendar events

* General revenue metrics including MRR, net new MRR, and revenue in trial

* Metrics on customer purchase times (what day of the month, week, day your customers tend to buy)

* Automated revenue recovery emails triggered by payment failures

* SMTP and SendGrid support for automated customer emails

This is our first time posting on Show HN – we’d love to hear your thoughts, answer any questions you may have, and listen to any suggestions on what things would make subscription management easier for you.

Thanks for reading, and check us out if you’re interested at https://www.profitkit.io.
I remember reading about Hitachi being prepared to preinstall Be as a dual-boot system - but then Microsoft threatened to pull their Windows licences. The anti-trust stuff wasn't just about browsers.

Interested to hear if Gassee talks about that in this series.
It's confusing and depends on the industry. Sometimes they're used interchangeably. In some disciplines consultants literally just 'consult' and don't fill a role.

In the accounting world we have employees that we call 'contractors' but they aren't self-employed. Rather, they are employed by a specific accounting staffing agency that contracts with our firm to fill positions temporarily.

Sometimes contractors are employed by the company they are working with directly but the position isn't guaranteed to last before

Basically, like much of the English language, there isn't a hard rule. I imagine there are country, regional, and industry specific uses for the terms. There may have once been a hard distinction, but misuse of terms eventually permeates into local parlance, which gives way to a new accepted use of the term.
I think america is going down hill in this regard to giving opportunities to the down trodden. I feel like this new generation of parents due to anxiety about the future invest much much more in their kids than previous generations, this naturally causes massive inequality between talented poor students and talented or even above average students with means. Maybe a genius might be able to rise above circumstances but for the average very talented person who isn't born into means, this will be very hard and will probably get much harder. For all the populist speak that tech leaders give, i think tech will cause more inequality in every regard. While poor students whittle away their attention span by using facebook or instagram or responding to watsapp messages every five minutes due to having poor role models (parents, teachers, etc... in poor communities). The more educated, parents of means will restrict usage for their children. In an era when attention span needs to be the greatest to achieve things (because everything is so complicated), the people without means in a generation will have the least of it.
Source? Everything I've read says that women are more likely to live in poverty.

Stats on poverty by sex and age in the United States: https://www.statista.com/statistics/233154/us-poverty-rate-b...

Worldwide, the gap is even wider: https://www.washingtonpost.com/news/worldviews/wp/2018/02/14...
> Time ago the high end was above 500$

In the meantime "gamers" went from 30fps/720p to 120fps/4k.

Just like new entry cars are more expensive than 40 years ago, the baseline moved much higher. (security, speed, standard equipment).
Both are good :)
What is reasonable? And more to the point, what non-capitalist system has ever been more reasonable?
Hey, #1 on Hacker News! I don't think that's happened since...I launched Gumroad back in 2011:

https://news.ycombinator.com/item?id=2406614

Thanks HN for being a part of my journey!
I have an 8GB 580 and it seems likely to last me a good while. It replaced an HD 7770 which I was fine with for something like 5 years +/-. I think you can still spend sub- $500 and have it last ages easily. (Though I only do occasional, moderate, gaming and use Linux as my day-to-day desktop.)
Characterizing the research domain as universal characteristics of human psychology has the convenient side effect of making demographics irrelevant.
Foot Locker Invests $100M in Secondary Sneaker Platform GOAT (YC W11)
Haha, sorry didn’t mean to rub it in brother.

But you’re still in an incredibly fortunate situation, and it’s all about the journey anyway.
"Is SQL declarative?" https://softwareengineering.stackexchange.com/questions/2003...
> The other is that current neural networks are probably very inefficient algorithms. They are fundamentally based on linear algebra but there is some evidence that the non-linearity is the key.

Deep neural networks, though they use linear algebra, are definitely non linear, as a result of both their architecture and their use of non linear activation functions.

Their non-linearity is part of the reason they can classify phenomena that linear techniques like simple regression cannot.
Only one way to find out!
List of 1k+ Free Classified Ad Posting Sites with High PR for 2019
Lots of crashing for me on MacOS. I was able to authenticate one of my Slack groups, but when I click into a channel it hangs and then silently closes itself about a minute later.
I have a possibly unhealthy obsession with using namedtuples in my Python and so this pattern appears frequently in my code:

object = object._replace(foo=1)

But I usually encapsulate the _replace call in the class so it's more like:

object = object.update_foo(1)

I personally find it can make the code easier to understand, like you say, but it seems like you're getting a lot of disagreement from the other comments.
Asia Phish Slayer Poison Yes.
Even if revoking the license was intentional retaliation, how would the developers of Git Tower know who posted on Reddit (and therefore know who's license to revoke)?
Of course.

But the reality is this: The cost has increased; and some customers are saying the new higher cost is pricing them out of the product.

The loss of those customers for higher profits on the remainder may make financial sense. But that is only known to the developer/author after a full assessment of the impact.

Many other companies use price discrimination to combat this (e.g. Personal licenses are cheaper than business licenses, perpetual usage w/o updates, free OSS/student licenses, etc). Jetbrains utilizes almost all those techniques.
Now is the time to fix the EU copyright directive
A friend of mine who works at WF told me they lost an entire datacenter to a fire. I can't find any 3rd party evidence to back that up, but I have no reason to not believe my friend.

I guess their catastrophic recovery plan didn't survive a real incident.

edit I guess fire suppression systems were activated in a datacenter and some series of events knocked the entire building offline and automated DR failed. So if that's true, at least the risk of data loss is probably less than if the entire thing burned down.
Energy Bars Became America's Favorite Snack Food
Local censorship is still in your jurisdiction; if you have a grievance with it, you can address that (unless it is blocked for a generally accepted reason).

With DNS in cloud, you don't have that option. If the cloud companies do not respond to you, what are you going to do? The Google lack-of-support is well known for how it operates.
Isn't that exactly what joshuaheard said, though?
These “metrics” are exactly why you see these venture backed SV companies engage in the behavior we saw posted all over the front page of HN yesterday (I.e. silently apply workers tips to their “guaranteed” pay and pocket the difference). But hey it’s an HN/SV unicorn, so there is too much investment that needs to be made back to fail now...and they have the perfect back story, rejected from YC until they personally delivered PG a 6 pack of beer and pretended they had a functional product.

It allows them to continue to make the representations of growth to future investors, the more buy in have from investors, the more you can continue these market/marketing manipulations (e.g. the fyer festival).

Of course the entire SV ethos encourages this behavior: move fast and break things, growth hacking, and fake it till you make it. It’s also built into the system that 9 out of 10 of these scams will fail, but every 10th scam can be offloaded to the public through an IPO.
Inflatable Sailplane to Explore Mars
For a long time America has been by far the richest country in the world, without a credible second place (though maybe China is that now)

And yet for decades the quality of life of hundreds of millions of Americans is lower than that of people in other, poorer developed countries.

Why is that? What's the point in having the richest country if it doesn't have the best conditions for those living in it?

Is it worthwhile just being rich for the sake of being rich, even if you get no benefit from it?
In Star Wars very few people know how to read, let alone read and write code.

This is a consequence of a world where technology advances faster than people are able to understand it, and abstractions build on top of abstractions to the point where everything just seems like magic and nobody needs to concern themselves with how things actually work.

In fact, pretty much nobody writes code except droids. The droids are instructed on what to write by a programmer, who is usually some old gray wizard in a hooded robe that speaks about what needs to be created and how it should be done at a very high level, then the droids get to work. Nobody actually understands the code the droids produce, and trying to is mostly a waste of time since you can just tell a droid to rewrite it anyway. As a result, most UI is also built by droids. That's why it's more likely to resemble something like ncurses or maybe vim with a powerline plugin, rather than MacOS or Windows.

Because nobody actually understands technology, they tend to develop crude mental models about how things work, and you end up with people doing things the hard way just because they don't know there is any other way to do it. In fact, Star Wars probably wouldn't have even happened if the Empire had better IT security.

It's also likely that people in Star Wars don't understand the concept of one technology being more "advanced" than the other, as they have no skills to evaluate that. So you sometimes see better technology in older times and worse tech in newer times.

When you look at Star Wars this way, the world actually seems very futuristic, because it is the end result of thousands of generations of people who have come to accept technology as a magical black box where you simply give inputs and get outputs. We can even begin to see this effect in our own world today.
What's "unethical" here is shifting and narrowing legal definitions to target certain companies originating from certain countries.
Capitalism provides more benefits than feudalism, which in turn provided more benefits than a pre-feudal barter economy. But that doesn't mean that there is no economic system that would provide still more benefits than capitalism.
Yeah it appears this is a perfectly fine and successful business... it just went through an odd route for someone to figure that out.

Those charts and numbers, all pretty good IMO. If someone came to me and said "Hey I (or we) made this thing here is what it does and the numbers." I'd be all about high fives and such. And yet at times they didn't think so based on the route they went, very interesting.

I always wonder if there is value lost in companies that are shuttered because something isn't the next big hit, or some private equity decides they want to cash out / break up a company that otherwise... would be just fine and would have continued contribute.
What Can Conferences Do to Attract More Women Speakers?
Laws against murder don't violate Liberty assuming private property rights which include ownership of self. - https://en.wikipedia.org/wiki/Negative_liberty
So just to clarify: It is horrible behaviour on the OP's part to make assumptions about other people's motives, but you're going to go ahead and make assumptions about the OP's motives just the same?

Seems a little hypocritical.
Thanks. Reading all of page 25, the quote makes more sense. It's a throwaway remark, the discussion is about the implications of energy use, and how capping our energy use ("stasis") would be a big change for all of us.
I'm on the "no censorship by corporations" side.

As I said, if some schmuck (an individual business owner) has to bake a cake with a message he profoundly disagrees with, because not doing so violates someone else's civil rights, Patreon (an actual corporation) can suck it up and allow people to make contributions to people who use harsh language on youtube. It's really quite simple.
You can do work on the side without disclosing your employers trade secrets, I would hope. There is nothing mysterious about yet another CRUD web application. Besides, confidentiality is covered separately and an NDA can stand on its own.

I suspect employers love restricting your right to have a side hustle so that they absolutely totally own you. If you have no other means of income besides your job they can lean on you pretty hard and there isn't much you can do about it if you like having a roof over your head.
Machine Learning for Everyone: In Simple Words. Yes, Again