skysight-inc/HackerNews huggingface dataset:
I'm a developer (officially an "architect" but I refuse to claim the title) and one thing I've learned, is that hardly any problem in the world makes you a special snowflake.

Most of the common problems that people try to solve with their own custom solutions could be better solved by some off the shelf SASS solution.

HR, Payroll, inventory, ordering, dispatching, security,

All of those problems could be better solved with a cheap off the shelf "small business solution" that would probably cost less and be more maintainable in the long run

I've been developing professionally for over 20 years and if someone offered to pay me to write a custom solution for any of it, I would direct them toward off the shelf solutions. There is no way that I could develop something as well as a company that specializes in those areas.
This seems odd to say, but if they included a price for just a simple name+birth date query, there is probably a decent price point people would actually pay just to know if they are on there. Like if they have even just half of the names querying for their own identities for like $30 a pop, that'd be more than what they are asking for for the whole bulk.
Libraries. And to build them you need certain language features. 2 big ones: complex numbers and operator overloading. The lack of these meant that everyone doing simulation and data analysis skipped Java altogether.
Pretty significant, I'd imagine even without flying debris. There's often an air gap in between the roof and panel which is going to make things really exciting in 100+mph wind.
Maybe building codes could be updated so that there's an airfoil on the outside edge of rooftop installations, like on your car's sunroof, to reduce the likelihood of liftoff?
National Security is different matter. Even that can only be done to few countries. Can US or any other country do it whole world ? I highly doubt it.
Other countries usually control prices either through... well, price controls, or by establishing a monopsony on basic healthcare (single-payer). If we're not willing to create price controls (doubt it) then that leaves single payer.
> Had Perl or Ruby been the premier language to use for DS/ML, they would be growing instead of Python.

Well Perl was the premiere data science language for a while. Python made inroads and eventually took over. I think you're mostly right through, it's just a matter of other factors affecting the communities at the time causing Perl to not grow nearly as quick as Python, and Python getting a good numeric library. Had Perl not lost a lot of community in the early 2000's, it might have retained this area.
I've worked out a funky white board system, 16 boxes, 8 main subjects (me, you, body, clean, draw, nature, math, music), 1 central set of 8 for longer term tasks (study, write, clean, etc). Each task box is a 20 minute commitment.

No phone at night in the bedroom.

Go to bed at the same time, wake up at the same time.

#1 Make less the time between hearing the voice in my head that tells me to do something I know I need to do and the time when I start that thing. Just a few seconds at most.
India starts work on bullet train line with help from Japan
I simply cannot understand why the following question is never asked, addressed or even acknowledged to be a valid question:

"What health plan are all senators and government officials on? If congress cares about healthcare "for all Americans" - then put every American on the same health plan they have, or force them to only be allowed to use ObamaCare or whatever plan it is that they offer the people."

WTF!
In time SSD will kill SQL and CRUD so there is no need for another RDBMS.
There's an extension that replace all Youtube comments with their respective reddit thread if available and it's great.
I love ruby, but its falling almost irretrievably behind python in data analysis/visualization/machine learning libraries.
Common Lisp found a way to be performant. Is Ruby really that much harder to optimize than other dynamic languages? JS had the advantage that there was strong incentive to make it fast in the browser, and V8 had Lars Bak working on it.
Look at Germany and Switzerland. They are quite similar to Obamacare in a sense: Mandatory insurance, multiple insurances, private providers.

If there is no political will to resist there is a good chance the US medical industry would mess up single payer in the same way they messed up the current system .
Good point, I use that feature in C++ quite a bit. But I find that my Python programs tend to use smaller blocks, I don't know if it's just because I'm solving smaller problems or because it's easier to break things down in Python.
Plenty of celebs are late payers. Whether that's because they pay bills themselves, or just fail to route stuff to their accountants, I have no idea.

There's more than one embarrassing car repo celeb picture floating around.
Apple says Face ID didn’t actually fail during its iPhone X event
Germany. There are several public insurance... companies? with only minor differences.
There is also private health insurance that some well-off people choose. Private is cheaper only when you are young and healthy but you have to stay private forever, and it provides "better" (usually just more luxurious, not substantially better) service.
So how would you launch a decentralized social network?

You could do what Zuckerberg did. Start with big-name colleges. Call it FratNet. Get a few key fraternities and sororities on board. Each frat has their own node, but it's probably in a data center and costs like a Wordpress site. Offer it on mobile. Log in with face recognition. A key function is a good events calendar and invite system.

Then roll it out to other groups which have lots of events, such as churches.
Their usage of the discount window has to be miniscule compared to customer deposits, no?
Python is a great language, despite its quirks. Imagine how popular Python would be if it had decent basic documentation and a single active version? The confusion caused by Python 3 caused at least a decade of slow adoption and the docs, well, that's pretty much a lost cause. (Compare https://docs.python.org/3/library/os.path.html to https://nodejs.org/api/path.html - the latter has a nice summary at the beginning, an index of methods at the top of the page listing everything below, method inputs and return values are noted for each method clearly, concise non-interactive terminal examples that you can copy/paste for each method is given, the exact version the method was added, a collapsed history of changes and any error types thrown. My only assumption is that the Python maintainers must have a side deal with O'Reilly to keep the docs in the worst format ever as a source of continued revenue for both.)
Pycharm and visual studio have free editions. Vim, emacs, Atom, VS Code, sublime - there are many options.
I don't think SO questions is the best way to gauge the popularity of a language and especially not a package.

I big reason why Pandas is so popular is because its API is so complicated. I probably have 10x more experience using Pandas than Django. And yet, when I'm doing something in Pandas I'm visiting the documentation far more often than Django.
Let's compare the top level APIs:

>>> import pandas as pd

>>> len(dir(pd))

177

>>> import django

>>> len(dir(django))

11

Also, I find the data manipulation Pandas provides is far inferior to the R Hadleyverse and is one of the few things that R does better than Python.
Is this basically just SNI for GAE? Or did they already have that?
Justin, with respect, there are many organizations working within the structure that you've put together. All of them get by on the basis that they argue the scope of what software does is not the practice of law.

My concern is that in order to secure regulator approval for this position most of these legal support contractors substantially misrepresent the scope and depth of the work they provide.

Do you have any plans in place to mitigate the risk of crossing the line, and how will that inform your product development plans?
EU companies pay for advertising there. You know, their customers. They sell to customers in the EU. The social network/search thingy doesn't have any relevance to tax - it's their advertisement business governments want a slice of.

If there's any problem with taxation any country can order its banks to not process payments to Google/Facebook. Tax authorities don't give a shit who hosts the citizenry's family photos. That's not what "operating in" a country means.
Pretty much everyone with money in a 401k or any major index fund would suffer catastrophic losses as these are widely invested in various healthcare and pharma stocks.

The downstream economic effects of an 8% contraction would be nuts.
Zero countries control as many key technologies trusted by other countries as the US
If anyone has to pay full medical out of pocket, then all medical expenses should be tax deductible. Period.
I am afraid the US would mess up single payer if that attitude doesn't change.
Healthcare is a racket. It takes advantage of our fear of death and suffering. It suggests it has solutions if you are willing to exchange your life savings for a few more weeks in $100k/ day ICUs.

I lean libertarian, but I have given up on the current system. I'd like to see all of the insurance companies and health care bureaucracy burned. This is an idea worth voting for Bernie.

I doubt that any real change is on the horizon as long as people keep confusing affordable health insurance with affordable health care. Obamacare was never the solution to the actual problem, which is unnatural pricing that is extracted under duress.
Tried conda or pipenv?
there are entire web communities dedicated to this question. look at carryology.com, edc.com, thewirecutter.com, /r/onebag.

some good brands i like are: timbuk2, mission workshop, topo, chrome, minaal, and tom bihn.

if i had to recommend one bag to start with it would be the tom bihn synapse
The article focuses on stealing vs. copying, but both of those terms imply awareness of the source material. There's a grey area of "copying" where you design something while being unintentionally influenced by something else.

But I suspect most of the derivative logos in the article are instead examples of similar outputs from complete unique, separate, and unrelated processes. In other words, DesignStudio may have never seen or encountered the Azuma Drive-In logo when developing the AirBnb logo. That's not copying: that's happenstance.

With logos in particular, there's a finite universe of picograms and shapes, particularly when you're building off a letterform. There's bound to be collisions that are due to neither stealing nor copying.
"Sure, we start against millions of apps in other ecosystem but on average people don't use more than 20 apps often and I for one dislike that every website out there has created their own iOS/Android app when I can simply use one app for all them - browser."

And yet, Windows Phone took that same philosophy, and failed miserably. It's not so much that people only use a handful of apps, but they want to know that they'll be able to use the next big apps that come out. They want to know that, when the next big social app or game comes out, they'll be able to use it. That wasn't the case with Windows Phone, which had huge struggles just getting the main apps that people wanted then on their system.

And you may wish to use the browser for all that stuff, but most people don't. They like apps.

"Also never underestimate the power of GNU/Linux community - it has by far most of hackers on it and it is doing their thing for decades already without slowing down at any single point."

And yet, for end user, consumer software, they really haven't delivered. I feel you're overestimating that group's capabilities here.
Agreed. Working on a large Python codebase, I find myself greatly missing Java's improved static analysis, even for simple things like "find the definition of this function".
“Computer science already has a grammar. What it needs is a literature.”
I've always had the opinion that computers should serve the needs of humans, not the other way around.

In languages where white space is insignificant, it is pretty much universal that we use syntactic elements to communicate block structure to the compiler, and white space to communicate block structure to humans. Having two different ways of communicating block structure is: a) redundant and wasteful, and b) a source of bugs.

So, if you buy into the idea that having two different ways of communicating block structure is somewhere between an annoyance and a language design defect, and also buy into the idea that computers should serve the needs of humans, then it follows that the compiler should extract block structure from source the same way that humans do. That being: significant white space.

The {} languages seem very primitive to me any more.
I was in the preview/alpha/whatever group. Never could get cert creation to work through the console UI, but it worked fine when using the gcloud SDK from the command-line.
Before something like this happens we need to address the costs. There are ridiculous situations where you can pay $X in cash but when using insurance the charge against the policy will be $X*4 or higher.

Or the fact that ~half of what your provider charges goes towards their own insurance they have to keep to cover lawsuits against them etc.

Also, not sure what the breakdown is outside of the US - here about 50% of the population (the "bottom 50%") effectively don't pay any taxes so the burden on the rest of the population can be significant if there's any movement towards using taxation to pay for universal healthcare.
Instead, a customised anonymised Google unique ID does.
It's syntactically correct, but pretty much nonsensical.

(I guess the original code did something useful and looked very similar to this.)
It's not particularly complex compared to the structure of mutual funds: http://www.yalelawjournal.org/pdf/1228.Morley.1287_zmw59iqn....
I agree with the gist of the argument, but non industrial ( i.e. financial ) value of gold is much less than 8T, more like 1-2 T. So by this calculation max value is about 50k a bitcoin. So, upside of buying now at 3-5k is not as great
https://anon.steem.network

Account creation costs real money, which we subsidize. Anti-spam is required. No phone number or email address is required to use the blockchain, only for Steemit Inc to buy you an account and give it to you for free.

Anyone with an existing account can create more, if they pay. AnonSteem simply sells creation for btc and ltc with a markup.
Reasonable in that it's easier to raise, but is it reasonable in that it's enough to do what they want to do?
I started using Arch sometime before you did, and had the exact same experience - Something happened between 2012 and 2014 that made Arch the most stable Linux distro I've ever used. Arguably more stable than Windows 10, depending on your opinions of Microsoft's execution of forced updates.
If you refuse to tell them which finger you used, and comply by only pressing whichever finger they ask you to press, they will have a 10% chance of getting in each time.

So if you chose only 1 finger and you chose it randomly, they will have a 50% chance of getting in after 5 attempts.
Plus they reworked it a lot and are reworking it all the time.
> most of these legal support contractors substantially misrepresent the scope and depth of the work they provide.

source?
These technical analysis features can become 'self fulfilling prophecies', if a significant number of market participants believe in them (meaning it's a psychological effect). Other than that TA seems to be mostly BS.
It's basically invisible automation for creating and renewing LetEncrypt certs on App Engine.

The traditional process for installing a custom domain SSL cert on App Engine was very clunky. Involved running OpenSSL commands, cut-n-pasting PEM data, etc. If you were using LetsEncrypt, then it was more or less impossible to automate... you had to go through a tedious manual process every 3 months (including updating your app, to respond to the LetsEncrypt verification endpoint!).
You can already draw non-same-origin images to the canvas using drawImage. This marks a special "origin-clean" flag which is checked when someone tries to call toDataURI or getImageData on the canvas [0] I would be OK if drawing any DOM node to the canvas cleared the origin-clean flag.

[0] https://html.spec.whatwg.org/multipage/canvas.html
Hello from the App Engine team. Could you double check that your DNS records are accurate? Everything is looking good on our end. Thanks for the feedback!
> So when you cite the NLRA as a bad thing, you are literally making the argument I just suggested you were.

I never once cited the NLRA as "a bad thing".
People ask it all the time.

At the moment, Congress and staff get subsidies to buy plans from the DC exchange.

All the time: https://www.google.com/search?q=congress+dc+exchange
> a thread emerged about abusive spouses. Now if I'm honest, I didn't see that angle coming and it made me curious - what is the angle? I mean how does Face ID pose a greater threat to victims of domestic violence than the previous auth models?

If someone has the PIN and the phone, they can get in without the person (without their biometrics.) Fingerprints and Face recognition increase the chances that an abusive spouse needs the other person every time they access the phone.

Parents who have their childrens passwords are in the same situation -- they can't snoop on their kids biometrically secured phone (like reading a kids diary in the old days.) They have to have the kids open the phone, which means the kids know that it's happening.
I severely doubt that anything like that is feasible. Lie detectors don't really work so well too, afaik.
Any wage gains that are derived by unionisation are zero sum. They are economic rent extracted by reducing the competitiveness of labour markets, and advantaging unionized workers working for big employers at the expense of those without such jobs.

In the long run, the reduced profit margins caused by wages that are artificially high (above the rate that would be established by the free market) results in less investment (profits == compensation for investors), which means a slower rate of economic and wage growth.

>>If there is one thing I've learned from two decades of reading about labor history,

I encourage you to read a diverse set of perspectives. I'd argue that unions have more power than employers in being able to shape the historical narrative.
Catalonia referendum website sized
On the other hand, there were times when I had to get a piece of paper and draw diagrams to construct a twenty-line sequence of numpy calls, when the same would have been achieved by several completely straightforward double (or triple) loops in C++. Writing the same loop in Python was out of question because it would be too slow.

Performance grants you some freedom.
There are two jurisdictions that I know about which take tax payments in bitcoin-- in Switzerland and part of Japan (maybe all of Japan)

But this is irrelevant. Taxes have nothing to do with a currencies value. The tax rates in the US vs the EU do not affect the Dollar to Euro exchange rate.

This argument seems to be more a product of some sort of ideological fetish for taxation than an economic perspective.
It's actually using a Harvard architecture. From Part 4:

> Harvard architecture, meaning a division between program memory (ROM) and data memory (RAM). Although this does reduce the flexibility of the processor, this helps with size optimization: the length of the program is much larger than the amount of RAM we'll need, so we can split the program off into ROM and then focus on compressing the ROM, which is much easier when it is read-only.
Stripe Stops Returning Fees for Refunds for New Accounts as of 09/14/17
Blockchain Alternative Swirlds Raises $3M in Seed Funding
> The face scan isn't "insecure" even if you're worried about border searches. Just turn off your phone when you get in the security line! Pin will be required on start.

As far as border searches go, border officers have the authority to request your PIN just as they have the authority to request your thumbprint/faceprint/etc. If you don't give it to them, you can be detained and/or your phone confiscated [1]. Rebooting your phone won't help.

1: https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
because it's a language for beginners
> In February 2005, DeWolfe held talks with Mark Zuckerberg over acquiring Facebook but DeWolfe rejected Zuckerberg's $75 million asking price.

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

I had no idea this happened. Thanks for asking the question.
So let's break it down:

sub

It's an anonymous sub

(@)

It has a prototype that says it accepts a list of arguments (this is the default in perl though).

Prototypes are mostly for giving hints to the compiler on how to unambiguously parse calls to your function later. For an anonymous sub, it's pointless because you assign its value to a variable, and then brackets are required when calling it.

return

It returns the result of the map (this default in perl is to return the result of the last expression & everything is an expression though)

map

same as python map(code, list)

{ "@{[ <some stuff> ]}" }

This is a particular perl goof for interpolating array lookups into a string. Usually, perl's sigils let variables be interpolated without any issue, but since we're using $_[0] to use the first element of the @_ array, it's ambiguous with $_ . '[0]'.

The @{} dereferences the contents of the braces as an array, and [] creates a new arrayref. The arrayref has one element, and perl's default stringification of an array (join them all with no separator) means that it… iterpolates the thing inside the @{[]} into the surrounding string.

This is pointless though, since it's the only thing in the string. The author might have been trying to give a string context to force stringification of the thing, but the dot operator already provides that context.

$_[0] . $_

This is a string of the first element of … hmm. Not of the currently-mapped element (that's $_). $_[0] refers to the first element of @_. This makes a new value which is the concatenation of the first element with the current element.

@$_

This is a short way of writing @{ $_ }: dereference the arrayref that's stored in $_. But $_ is not set anywhere, so I assume this is a typo of @_

I would have written this as:

my $prefixer = sub { my($prefix , @rest) = @_; return map { $prefix.$_ } @_ };

And it would work like this:

say $prefixer->('Hi_', 1, 'str', 7);
> 'Hi_Hi_Hi_1Hi_strHi_7'

The 'best' way to write it would have been:

sub { $_[0].join($_[0], @_) }
I'm not sure I understand why it doesn't make sense.

Punishment/prison can serve a few purposes:

1. To serve as a deterrent to others.

2. To remove an individual from society, so they can't cause harm.

3. To reform an individual.

Given this:

The system might think that 20 years in prison is a sufficient deterrent.

That by removing the individual from society during this time period, they have sufficiently safeguarded society.

That it is enough time to reform an individual to the degree that they don't pose significant risk.

Given the above, I don't see why /every/ crime might result in individuals released into society being given the full rights of normal citizens. For example, you might want to continuously monitor their progress, or not allow them to enter certain occupations (such as child care) in order to continue to safeguard society...

Certain crimes, will no doubt limit your future activities permanently. But that alone doesn't seem like a reason to keep people in prison for ever. The hope is that they might be able to find some niche in which they can make a viable life for themselves in society perhaps.
Yeah, it will take a lawsuit, and that, I am told will take ~18 months +/-. I'm on the hook until then. So far, with lost work, PT and imaging, I'm already out almost $20k