skysight-inc/HackerNews huggingface dataset:
You're listing off tooling, libraries, and frameworks written with or targeting Python, which isn't Python itself. As soon as you want to go off the rails in any of those things, Python gets as complicated as any other language.

My take on the matter is that Python is gaining traction due to its market share of the Data Science/Machine Learning field, which is what's really gaining traction and growing quickly. Had Perl or Ruby been the premier language to use for DS/ML, they would be growing instead of Python.
Deciding whether nudity (or anything, really) is "artistic" is hard, and probably doesn't scale. There may not be a good solution for this problem in the general case.
I was using a term of art without being clear that's what I was doing.

"Unethical" as I was using it means in violation of the state bar Rules of Professional Conduct. Such violations aren't just a matter of being discourteous or something, they subject lawyers to professional sanctions up to and including being disbarred. As for non-lawyers, practicing law without a license is a crime in most states.

This is much more an issue of illegal than unethical in the colloquial sense of the word. My apologies for the confusion.
Seems like there is enough leeway in ABA rule 5.4 that they are probably covered, but I'll bet some people will contest it.

Augie is a great lawyer so I would be confident that he's thought through all of that.

https://www.americanbar.org/groups/professional_responsibili...
To be fair, this was a terrible idea.
Very good point. I admit, I looked at the JSON pretty quick assuming it was a database dump export (obviously the database isn't a JSON file) and thought "this doesn't make sense" and didn't think about it much more.

It still looks sorta "off" to me even as logs.
Batteries, Jim, but not like we know them: https://arstechnica.com/information-technology/2017/07/germa...

Also, big maglev centrifuges are being looked at, and of course pumped storage, which is pretty old-fashioned.
The original title is "Billionaire Diller's Plan for Elaborate Pier in the Hudson is Dead."

The submitted title is "NIMBYs kill privately funded Hudson River floating park."

Is it really NIMBYism if you simply don't want a billionaire to erect an eponymous, quarter-billion-dollar landmark along the Manhattan waterfront?

If a billionaire really wants to see his name on something, he can make a huge philanthropic donation like everyone else.
Harvard is for rich kids, and some extremely capable, to keep up appearances of 'we're not just a rich kids club, we're a real university', plus to make sure there's at least a few intelligent people running things in the long run.

The extremely capable do all the work, while the rich get to intermingle.

The extremely capable of course are carefully vetted to be fully indoctrinated in the system - you have to want to be part of the rich club - a true capitalist.

Not only is this lady out of prison not interested in being part of the rich club, nobody in the rich club wants her to be in!

Hence, she's not welcome at Harvard.

Of course Harvard can't come out and say that, but they're well versed in doublespeak [0], and this'll soon be forgotten.

[0] https://en.wikipedia.org/wiki/Doublespeak
the high savings rate in China is a myth from 2004. In 2017, people poured all their savings into their kids/other relatives real estate purchases (which itself is a bubble). And the young people have credit card debts and no savings.
Thanks for your advice! Yes, instrument-players and DAW users probably have different work styles, though many respondents still had a similar motivation for music – improvising and coming up with melodies – based on the results so far. A lot of people chose "develop their creative side", so perhaps composing/creating music is a common trait among programmers (as opposed to just performing).
Most Secure US mobile service provider?
Phone number hijack seems very simple for many providers. It can be as easy as calling support and pretending to be the person who owns the number with easily Googled data on the person. Some providers have account pins but too many employees can see the pin (in T-Mobile's case).

Do any mobile service providers that have good security measures for phone number/SIM transfers?
I applaud and support the HW side of this, this is absolutely needed and could be a game changer. Keep also in mind this is a v1.

However I have reservations on the software choice. Mobile OSes live and die depending on the app ecosystem that is available. If you want lots of people to use your system, your need the popular apps to be on board. That will be hard with a KDE or Gnome based UI, and a second class citizen web support. The developer community has millions of iOS, Android and Web devs, but likely only thousands of Gnome/KDE ones. Getting top-notch PWA integration could ease that but that's unlikely to be a high priority.

That being said, I feel they are happy with not being mainstream and that's fine too. Just different expectations.
The Google tech bros behind Bodega have an idea that’s actually decades old
Related discussion of the previous post: https://news.ycombinator.com/item?id=15186025
If the PhDs and postdocs - who are not performing "common labor" either - can get totally screwed (and they are), so can you.
this appears to just go to a low quality image.
Here is a link with more information: https://liliputing.com/2017/09/lenovos-25th-anniversary-thin...
Before TouchID, I set my passcode to 0000 with a four-hour window where I didn't have to reenter it. I only had one set at all because Find My Friends refused to keep me logged in unless I had a passcode set.

With TouchID, I have a complex passcode that I have to enter a couple times a week. It's less secure than some hypothetical setup where I have a complex passcode I have to enter every time I unlock the phone, but it's far more secure than what I was actually doing before.
Have you ever known someone to pick a language based on a blog post?
Are you suggesting that we ignore the article's data-driven conclusion that it is because of pandas and the rise of data science and machine learning?
I supported Omnia Turris project on indiegogo, their goal was 100k, they reached over 1.2M by the end. I think the open source (hardware + software) high end router is a bigger niche than opensource phone. Wish them best, this might be the FirefoxOS/UbuntuPhone we were waiting for!

https://www.indiegogo.com/projects/turris-omnia-hi-performan...
Why doesn't Youtube have a few formally trained filmmakers or film theorists on staff that they can kick these sorts of edge cases up to? Someone with a filmmaking or film theory education would instantly classify this short as art that should be available on Youtube. I could see this video being given an age restriction, but never banned.
Hyperloop One reveals strongest potential Hyperloop routes
Everything from Apple Event in Less Than 11 Minutes
I was playing with my own Proof-of-work a couple years ago with a pause every X ms so we don't lock the browser while doing the calculations. If someone want's a simple introduction to basic hashing on the clientside here is a simple implementation: https://gist.github.com/Xeoncross/d5a9482e5231db62fb87

coin-hive/Monero would solve a lot of issues with simple MD5/SHA1 implementations like mine (like bot GPU's blowing through any kind of hashcash challenge).
Please don't assert something as fact when you don't know what you're talking about.
Trump bars Chinese-backed firm from buying US chipmaker Lattice
I have come to the conclusion that part of the reason python is so fun is because it is slow.

There are so many lovely and easy to use libraries in Python. I took a couple and tried to be inspired by them to write a C++ library, maybe for addition to boost.

However, if you are writing C++, people expect your library to be fast and memory efficient -- you can't go around sticking the entirety of a parsed file in a std::string. Also, people then start saying your code better interoperate with their templated classes well, and they want to replace the memory management entirely, and it goes on...

Of course, the resulting libraries are very fast and very clever, but they have lost the joy. They also take much longer to write, maintain and use.
TL;DR, machine learning.
That description doesn't explain why there has been such a sudden growth in recent years. Python is an old language. The real reason it is growing so much just recently is of course due to ML.
Only a short time left to pre-order the Talos II; pre-orders end September 15th
That makes sense to me.

Having zero debt (and no credit cards) can easily knock your score that low, even if you have a perfect payment record.

The whole credit score thing is an extortion game:

To the consumer: Want a loan? Buy everything on cash back cards.

To vendors: Don't like the fact that we're upping transaction fees? What percentage of your customers use credit cards again?

If they actually were worried about your ability to repay a new debt, the fact that you already have a pile of debt would not increase your score.
Barbell Shrugged: Position, Movement, and Purpose with Carl Paoli #274
Behind the monsterz: Designing the monsterz iOS app
Except every ftp server I've used hasn't gone past a few hundred kb/s even though on both ends the connection can handle much more. I end up having to use lftp (pget -n #) to download files from them, since no UI has multiple connections implemented properly.
That's why you temporarily disable biometric authentication before you go through customs. On iOS, this is as easy as turning the device off, and in iOS 11 it just takes five quick presses of the sleep button.
Isn't it in everyone's best interest to revamp healthcare? Who exactly loses here? Rich people in the health industry? I don't get it.

I read somewhere that half a trillion a year[1] would be saved by single-payer. It's probably an exaggeration, but even if its an order of magnitude too high... sounds good to me.

[1] http://www.pnhp.org/sites/default/files/docs/2012/Dollars%20...
But "secure" is what the "s" in "https" actually stands for.
That is exactly what I am thinking myself.
While better than perl, as someone who has to maintain others python code the tendency to want to write stuff compactly makes it difficult to maintain than other languages in my opinion (the 5 others I work with). I've found other languages easier to read.

It might just be the code base I'm working with..
Google Analytics Opt-Out Browser Add-On by Google
Something has to be done as status quo is not working. The idea that one could go bankrupt if they don't have health insurance or god forbid are hit with an illness such as Cancer is ridiculous.

Is single payer the answer ? Frankly I don't know. But as Americans, we live in fear when it comes to healthcare. If you have a job where your employer provides great coverage, then you are ok for the time being. But what if you lose that job ? What if you want to start your own business ? What if you want to be self employed ? What if...there are more like this.

Ok lets pay out of pocket then. Fine. If you have a family of 4 or more, be ready to shell out anywhere from $1500-$2000/Month (yes per month) to get a decent enough plan that doesn't have crazy deductibles and out of pocket limits. Can't afford this ? Oops sorry, you are on your own (some exceptions if you can prove you are extremely poor and get medicaid etc)

Fear. That is the issue I have. I don't want to be scared and I am not a dramatic person. But it is scary. Just the thought of getting sick and not having insurance.

Not to mention too many cooks. Don't believe me ? See below:

1. The Patient (so far so good)

2. The doctor/hospital (still good)

3. Insurance Company (things start to get worse. Too much power)

4. Doc's/Hospital Billing Company and their own process (now this is really idiotic). I once ran for a month to get billing errors corrected (not kidding).

Ideally, a system should only have the top 2 mentioned above. Single payer can certainly replace #3 with Govt. but that part is the tricky one. Part 4 should not even exist. But hey, medical billing/coding is an entire Business in the US.
Labor unions with professionalized management do have a short-termism problem with extracting concessions that can harm the long-term prospects of firms. That's a real problem.

Similarly, ownership and capital has a tendency to view labor as a black-box machine. If the machine, when operated in Indonesia, produces comparable financial results, what's the point in running the machine in the US? And so pretty much ever job that can be outsourced is outsourced.

Management can have the worst of both worlds. Most managers are hired guns. A ten-year stint at the helm of a company is a respectable tenure, but it's a short period of time compared to the life of some firms. Management in large firms routinely harms both employees and the long-term prospects of the firm by optimizing for short-term metric gains that boost their own compensation.

There's no part of the system that works flawlessly, or isn't freighted with obvious problems. It's kind of a miracle that things work at all. Nevertheless, they often do. And they work better for everyone when all the stakeholders are organized and engaged.
I'm not downvoting.

By balanced I mean if everyone on earth had the same amount of money then the worlds' wealth would be perfectly balanced. I am not talking about fairness or whether or not the wealth was deserved.

At two ends of the spectrum we have wealth inequality and communism. The ideal sweet spot is somewhere in between the two extremes, right now the United States is leaning towards wealth inequality.
What conditions or events happened for people in these other "professional" unions to start organizing? I think people only take action en masse when clear incentives exist. I can't see what cultural incentives there are to organize, except within the socialist DSA/Chapo crowds and I'm not sure I can be safely optimistic that everyone is there for the right reasons. I hope to be wrong.

I don't know much about labor organizing but I think the base of tech workers is fractured, with the labor-minded in the minority, and centrists and radical libertarians making up huge swaths of junior developers (For example the user that reflexively brought up union thugs slashing tires, as if no corporation has ever conspired to commit crimes in response to competition). Labor organizing, or however you want to phrase it, has a bad "politics smell" to so many.
For statistical programming in particular, readability of your code by others is the most important part of the coding style.
Glad I read your disclaimer before responding. :P

Was just reviewing colleague's code with them the other day. Hit some blocks like this (not quite as offensive, but tackling a bit in one line), and hell if they knew what was going on in their own code.
Easy package management. If Java made it just as easy to add packages, and run in an interpreted mode, it might have had similar success. Actually years ago there was something called "jython"
Your comparison doesn't take into account that 24 hours here means the user had to keep your tab open for 24 hours to make 2-5 cents.

That's nothing like ads.
http://www.calbar.ca.gov/Portals/0/documents/rules/Rules_Tit...

Rules 3.157 (A) A shareholder of a law corporation must be licensed and entitled to practice
law.24

(B) The shares of a law corporation must be owned only by that corporation or a
shareholder.25

Yeah, California prohibits this.
I thought that was pretty amusing at first, but at least in Germany there was a system that could be resurrected after Hitler. In Japan, I don't know.
That's very interesting cheers. Just to clarify that quote was from the article this post originally linked to, rather than the paper it now links to.
Size Limit: Make the Web Lighter
This is assuming we can even get a person to mars, which has not been demonstrated as feasible. Let alone a whole community. It would be better to colonize the moon, but equally pointless IMO. It’s a massive waste of resources which could go towards making earth better, where we’re all stuck anyway.
From my 4 years with Mint on a light usage PC I can say is no better than a rolling release. The main difference is that you can be sure Mint will break after a version upgrade. Arch on the other hand will make you copy/paste wiki issue solutions after each update. Also there's systemd, netctl, choosing a DE, etc. Also there's no way to reliably do non-interactive updates on Arch because otherwise it's not secure enough (I guess?).
Where do you see any leeway in this?

(d) A lawyer shall not practice with or in the form of a professional corporation or association authorized to practice law for a profit, if:

(1) a nonlawyer owns any interest therein, except that a fiduciary representative of the estate of a lawyer may hold the stock or interest of the lawyer for a reasonable time during administration;

(2) a nonlawyer is a corporate director or officer thereof or occupies the position of similar responsibility in any form of association other than a corporation ; or

(3) a nonlawyer has the right to direct or control the professional judgment of a lawyer.
GPUs are used mostly for ethereum, ZEC, Monero etc now. I get the impression that the massive crypto-currency datacentres in China are mostly BTC and LTC ASIC operations.

It could be good for gamers if BTC crashes and ETH and the others crash alongside it, making mining unprofitable.

FYI in the last couple of months price pressure seems to have switched to the nVidia GTX 1070 cards as the Radeons have been overinflated or just unavailable, and the 1070 has a good price/performance ratio for mining too...
Sucks but I'm pretty sure they'll take every penny. People said college costs were out of control in 2000, stuff kept going up for a decade.
Almost no update problems in a few years (although the problems I have had where really bad). I'd recommend it though as I have had more issues with Ubuntu updates and managing a million Papa's.
The origin of the term is fascinating: https://en.wikipedia.org/wiki/Grok
TestFlight is not usable. The real alternative is something like diawi, but it's still less convenient than manual installation via iTunes.
Probably part of the problem is also the fact that JavaScript is a very dynamic language.

I think even the JVM team would struggle to improve on the state of the art in js vm tech. Their experience in making JVM might not be all that useful in the context of js.
> Because I got dragged into a time-consuming and unpleasant law suit involving apt-cyg, I am very unlikely to put more time and effort into it anytime soon, even though I won. I write open source software because I enjoy it, not so I can get involved in meaningless conflicts.

https://github.com/transcode-open/apt-cyg/blob/master/status...

I looked but I couldn't find any details.
It's a funny way of phrasing it, but you're not wrong.

C++ libraries should allow people to squeeze every bit of performance juice out of them (e.g. custom allocator).

Python libraries should be intuitive to use.

---

Naturally, there are exceptions, like numpy.
Highly recommended video on Colonizing Mars by Isaac Arthur
https://youtu.be/kmFOBoy2MZ8

Equally amazing Asteriod Mining by Mr. Arthur
https://youtu.be/3-3DjxhGaUg
> An unregulated market

has never existed in the history of modern civilization for more than 5 minutes. Ironically for your statement, the most unregulated markets are the most violent as they only occur after one government falls before institutions create themselves to deal with the chaotic state of unorganized and fearful humans.

It will be interesting to see if the digital economy brings with it any self-created software companies (purely software companies created and administered by self-writing software) which tries to avoid any attempts to shut it down.
One problem, I suppose, is that GoL is 2d, whereas VHDL output is ultimately 3d. So the problem is basically crossing wires. But I bet you can design a wire-crossing just like you can design a gate. If that's true, then VHDL to GoL would be possible.
Ex-Tox developer here:

>Ring-KDE (a phone and Skype alternative app) is still eating too much power.

This will always be a nature of Ring and Tox because it uses DHT network to find peers and keep connections alive, this is CPU-hungry, therefore power consuming and it won't be accepted on mobile platforms. Also losing network connectivity for 3 seconds causes the client to reconnect to the network, find peers again, messages can be lost... Matrix is the way to go.
A lot of pros and cons thrown around here and there, with each of them having their merits. I like Arch because it lets me piece up the OS that I want to use.

Of course, it has its limits and it probably isn't 100% to your liking, but it's pretty much there, and the best thing is since I tweaked everything myself, I know what's wrong when things go wrong.

Like most people, I had my fair share of bad surprises after updates, but these errors don't go unnoticed and so far I am able to solve them all following the solutions posted in the forums, it's not that hard. Pacman also cache your old packages so downgrading is also relatively painless.

I recommend Arch to anyone who wants to get to know better how their computer works. Some of its shortcoming are annoying, yes, but not a dealbreaker IMO.
It's not only because of data science of machine learning. Big, high profile projects are being done in Python (eg. Openstack).

I am at a big company, and it seems most new projects are being done in Python. No one asks why, it is just accepted.

Now the question is why. I have no explanation, other than maybe that's because universities have been teaching python more often, and it happens to be practical.

I just wish everyone were using Python 3.
This reminds me of another privately-funded project that died recently in my own home city of Chicago. A group managed to effectively kill us getting a Star Wars museum on the Lake Michigan waterfront.

Similarly to this story, I have to think the tourism value of these properties stands a chance of being significant, and I don't see a huge benefit in blocking them. (The article doesn't do much to explain why the Hudson River park is being opposed, other than a vague mention of environmentalism.) In the case of the Star Wars museum, it's unfortunate something likely to be a future landmark will end up being built somewhere else.
Just the other day I started looking back into Golang. Syntactically, and with Gofmt, it is quite readable.

But then they have to go and ruin it by making single letter variables a common thing.
Algorithmically Picking the Best Social-Sharing Images
Is stack overflow traffic a good indicator of library growth? It seems like libraries with really good documentation would require fewer stack overflow questions regardless of their popularity.
Now that powerful machines are commonplace, the biggest limiting factor of software creation is developer productivity.

Python's so popular because it maximizes developer productivity.
You're right. However, I doubt they'll add proper regulations for hundreds of cryptocurrencies. What makes you think they will?
Given how hard it is to find labor, due to the lack of housing, they might even have some degree of success. Tech giants need to learn this the hard way: the bay area is not a place for cheap labor: housing costs and taxes are way too astronomical for that.

Also, as the article put it, in the short term, I think Google is putting themselves in a very weak position by making their expansion in San Jose. They could've picked a number of different tech hubs in the rest of the US, but instead chose San Jose. They'll be paying a much higher cost of labor for both engineering talent, plus the countless payoffs they'll need to make to local governments. But, I guess, it must all be worth it, otherwise they wouldn't have done.
Bliss: $0 upfront flights anywhere