skysight-inc/HackerNews huggingface dataset:
Nice idea--except it doesn't work.

You cannot create a tool that gives de-facto total power, and then make rules that forbid those who want to abuse the tool from doing so, where those who want to abuse it are also those who are in charge of enforcing the rules.

Rules do not enforce themselves. Relying on institutions to enforce rules uncorrupted is very unreliable. The only thing that does work reliably is to avoid creating concentrations of power in the first place.

Essentially, you are proposing a benevolent dictator. If only we had a benevolent dictator, all our problems would be solved! Yeah, maybe. But we won't ever have one, and a malicious dictator is not a functional equivalent for a benevolent dictator, so we better stop building one.
Lancer Network
If the question is "why choose Python" or "why choose JavaScript", then I think you're missing the point. Python is simple and beautiful and highly productive to work in. JavaScript is ostensibly the only language that you can use in the browser without a compilation step (to JavaScript). Just because typing is added separately doesn't negate all of the other benefits of these languages. Hell, if all programmers cared about was type safety we'd all be writing Rust for every project.
so like can i throw my entire django app at this thing and have it spit out types for me? probably not right?
I'll add a recommendation for the condensed audio version of "Maps of Meaning" available on his podcast. From Amazon's blurb on the book: "A cutting-edge work that brings together neuropsychology, cognitive science, and Freudian and Jungian approaches to mythology and narrative, Maps of Meaning presents a rich theory that makes the wisdom and meaning of myth accessible to the critical modern mind."
Just look at protocol labs, they're building all that stuff
"You" can, who is you?

> Population groups at particular risk of low vitamin D include pregnant and breastfeeding women, young children, older people, darker-skinned people, those who wear whole-body coverings or live in institutions. The Government currently recommends these groups take a 10 microgram (400 iu) vitamin D supplement a day (7 micrograms a day for children 6 months - 5 years)1,12.

So it seems like darker skinned people actually can't.
I can all but guarantee that anything else would be better than Comcast.
ScreenFocus for Mac – Working with multiple monitors made right
Is there a specific tie for you between being a contractor and working remotely?

I started contracting on-site for a Federal government department (leaving a salaried state government position for it), through an agency, then moved onto more on-site contracting for a telco, through a different agency (in a different state), before finally starting to take on clients directly.

For several years I worked primarily with a single company, effectively as a regular staff member, but paid based on invoiced hours.

I moved overseas while still working for them, started a new company ( I operated as a sole-trader before ) to allow me to invoice from my new country, and then started working with companies initially through word-of-mouth from existing acquaintances/former colleagues, and more recently through HN's "Seeking Freelancer" threads.

If you just want to travel but dont want the hassle of finding new clients, I'd suggest looking into a company like X-Team (https://x-team.com) - the company I was working for/with when I moved overseas - as they're 100% remote, and have (or had) a number of nomad-ish staff already.
An Austrailian friend of mine gave the book to me as a gift. The words might be mined for quotes, but when it is fresh, and when approached with an open mind, it's got a lot of wisdom.

In my local circle, I don't know anyone who has ever read it :-)

Someone else that seems to be similar -- J Krishtamurti. I haven't had a chance to really dive deep, but the few talks of his I have heard in pieces were all pretty awesome.
I really hope Google keeps moving in this direction. I think it will be great for the company's long term reception and I'm excited to apply this to my own life.
Personal AI Budget Finance App
FIFA 19 News
Here is exactly what I do to get quality remote work:

https://www.wisecashhq.com/blog/how-to-have-clients-find-you...
> 1) Performance. We needed something that would consistently work quickly on Instagram's server codebase (currently at several million lines).

That's not really an answer to why you didn't work on mypy, at least to an outsider to the decision making process. Are you saying that you discovered it's just not possible to scale mypy (or at least not without extensive work / more work than building your own solution?)

I can appreciate the choice in context of 2) :)
Leaving aside fiction (but if I weren't I would put Hamlet at the top) to focus:

The stoic classics mentioned throughout these replies;

Reinventing the Sacred;

The Art of War;

Descarte's Error;

Free Will by Sam Harris

Introduction to Probability Theory
It does not come installed with Ubuntu 18.04. You can install it from the repo though.
I just ran this on windows, what's the problem you had with it?
I actually like Gnome Shell, but as soon as my computer is under moderate load, everything becomes laggy, including my mouse. This is a known issue, but the devs are not planning on fixing it until Gnome 4 (years from now)?

Granted, this only happens under Wayland, but I have a hidpi display on my laptop and Xorg doesn't support a different dpi for external monitors. So I'd much prefer to be able to use Wayland.
Yeah, I ended up liking the 2nd and 3rd Ender novels more, particularly as I grew older.
Wayland to the rescue!
"The wages of sin is death" refers more to the general idea of human mortality, doesn't it?
Its obvious that logic isn't a good model for how people form and change opinions. (I just feel that it isn't)

So... what's the state of the art?
> What I don’t understand is why no major mobile carrier is offering a solution to this.

Carriers have no economic incentive to do this. Most people on AT&T aren't going to jump to Verizon because of the number of robocalls they get on AT&T. It's not worth the hassle of changing.
"Blind opposition to industrial progress [...] will cause a ton of damage in the century to come, and the damage will never be repaid."

Meanwhile, in reality: the exact opposite
Probably not since Firefox for Android doesn't support multiprocess.
This is a ruby DSL. Elixir is a separate language which compiles to the Erlang VM.
The reason I would agree with a fine is not because a caller's identity cannot be unmasked, but because phone numbers are so closely connected with identity that robocallers are essentially engaging in identity theft and slander when they use people's legitimate numbers to spoof their calls.
This is interestign article, but sadly I must say that I have some very large problmes with it. The article is to large to go threw all the historical details.

I would argue the article is very nice example of what is sometimes called history as popular myth. Many historical periods or events have many different interpretations and one is favored depending on politics. This piece nicely collects all of these and makes a nice overall story out of it that then perfectly leads into the politcal system favored by all non-communist modern leftist, scandinavian capitalism. How could anybody disagree with this logical chain?

On thing that bugs me is that recessions are only blamed at those in power during the recession, while ignoring structural problems that existed before. It all only went bad in 1973, before that it was awesome, nothing happened before is responsable for the problems.

Also calling the economy of the 60s 'Keynsian' is just a slightly strange leftists phrase that is not really used by econnomists. Keynsianism has perticular technical defnition, it does not mean big government with regulation. Many this about this version of the 60s and how the left loves to call it 'Golden Age Capitalism' and then follows it up with 'but it was actually Socialism, look at the marginal tax rate'. This is a highly stylised version of events works thanks to selective selection of metrics.

Most economist agree that the Great Depression was caused by central bank mismangment. We know know this quite well, and people like R. G. Hawtrey (worlds most well known economsit back then) prediced the Great Deflation pretty exactly, with the correct explaition that we still use today. It had nothing to do with free markets, or the evil small government polices of the 20s. Much the same argument could be made about 2008.

Again, one can not take account of the whole article in single comment, but I would just point out that there are many different interpretations of these events. One could easly turn it around and tell a equally convincing story with the opposite point.
Embedding Information in Text Documents
Totally agree with mountbranch here.

Principles is fantastic. At the same time you may read and think "sure, common sense" but then did you think that before you read the item -- probably not. I feel this is a book to keep for a lifetime. Can't wait for Ray's economics book.

Cool animated summary here:
https://www.principles.com/principles-for-success/

The Dao of Capital is deeper. The chapter on Conifers (yeah, pine trees) and how they exist with and balance times of trouble versus opportunity is well worth the price of the book.

Also, and not least, Nassim Taleb's books: Fooled By Randomness, Black Swan, and Anti-fragile. Poetic, deep, useful, and entertaining. Fantastic. A pleasure to read and listen to in audio while driving/traveling.
It's The Verge, what do you expect? Most of their content is click-bait style now and lacks depth. When they first launched their bread and butter was supposed to be complex, long-form articles. That didn't last.
The rigor and concepts and generics and interfaces required to properly use staticly typed languages at scale are not always necessary. It's nice for it to be a "warning mode" when you want it, instead of having to design and build that from the beginning.
Iran Sanctions: People Are Turning to Bitcoin to Get Money Out
this reminds me of this: https://news.ycombinator.com/item?id=16867696

apparently that is a service people offer on the dark net
I will say that meditation is one of the few things that felt good when I had a head injury.
Ask HN: How should I interview candidates to be my new boss?
I work for a Cyber Security Company, slightly less than 100 employees. We have no clear successor in the company for the CEO position, and we are going to start interviewing candidates for the position in the Washington DC area.
This seems like a rare opportunity, and I wonder what we should look for, how to interview them, what questions to ask. Any advice, tips or help would be great.
You do realize that there are large legal transactions that should be allowed to be made without privacy violations, don't you?
How about publishing all government transactions, excluding salaries if we must.

If that works out well we can move on to publishing all transactions over a certain threshold (over a certain timeframe so you can't split the transactions). And publish all transactions that go to certain countries on black or grey lists.

Limiting cash transaction is a okay thing be there's much bigger fish to catch, if only politics meant it seriously.
Hi muneeb, cool to see you here. I like the idea of virtual blockchain machines from blockstack. How difficult it is to port projects being built on eth or Ark for example, to blockstack?
At Last, Scientific Proof That Eurovision Makes People Happier
Burton LeGeyt: http://www.legeytinstruments.com
Not sure I've ever seen on of those in my city, this is weird. They seem to be rarer than electric skateboards.
There is a FAQ on the website

http://bloom-lang.net/faq/
Explaining Roko's Basilisk: The AI Idea That Brought Musk and Grimes Together
Kerbal space Controler without programming skill
0.to_string() / 5

map([1, 2, 3], lambda n: n * 2).some_field_that_doesnt_exist

A type checker would find both mistakes very easily, by only using the information from the standard library.
It is not profitable to destroy democracy complitly. But it is profitable to undermine democracy so that in your particular case you get an exception to the rules everybody else has to follow.

If enough people get that change of rules, democracy is pointless.
escape from freedom by erich fromm.
In the USA, it's uncommon but not unheard of--people who don't have bank accounts, don't like paying taxes, don't want to pay their bank a fee for a cashier's check or wire, etc. It probably still gets reported to the government, though.

https://www.irs.gov/businesses/small-businesses-self-employe...

Pro tip: In a private transaction, do as much of the work as possible in the bank lobby. I sold a car, and the cash never left the bank--both I and the buyer had accounts at the same bank, so he withdrew and I deposited. The cash was just the cheapest way for us to do the transfer given the bank's fee structure. The physical handoff also synchronizes well with the physical handoff of the title/keys.
Why would I want to use this over MyPy which has this problem largely solved?
FWIW, static languages have added dynamic typing features as well:

https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
That PEP has a section titled "Suggested syntax for Python 2.7 and straddling code", https://www.python.org/dev/peps/pep-0484/#suggested-syntax-f...

> Some tools may want to support type annotations in code that must be compatible with Python 2.7. For this purpose this PEP has a suggested (but not mandatory) extension where function annotations are placed in a # type: comment.

mypy supports those annotations for Python 2 code. Quoting http://mypy.readthedocs.io/en/latest/faq.html#how-do-i-type-... :

> How do I type check my Python 2 code?

> You can use a comment-based function annotation syntax and use the --py2 command-line option to type check your Python 2 code. You’ll also need to install typing for Python 2 via pip install typing.
Dat and IPFS can be used to build applications too -- checkout out e.g. https://peerpad.net and the things on https://hashbase.io
Laws don't make things "literally impossible". They are just words on paper. Enforcement of those laws by people with guns might. Unfortunately, when the law breaker and the law enforcer are part of the same hierarchical structure (in the case of say the NSA tapping all internet traffic and the federal laws being enforced by the Department of Justice), the law breaking part of the organization can find a way to have the law enforcing part not enforce the law. Add the law making part to the hierarchy and one ends up with the law breaking part sometimes getting the laws it broke removed and pardons for past crimes. Like the FISA Amendments Act of 2008[1].

Australia did not every have a violent revolt against the ruling monarchy, but "We the people of the United States" strive for a government "of the people, by the people, for the people". A free people obey laws for the good of their neighbors and fellow citizens, not from fear of punishment from the state. Being able to ignore laws en-mass, when the people decide they are wrong, (like marijuana being illegal and a schedule I drug) is why cash needs to be available and not something that just criminals use.

[1]https://en.wikipedia.org/wiki/Foreign_Intelligence_Surveilla...
Sounds like you need to set some boundaries. Don't be afraid of setting more realistic deadlines as well.
Do you believe that a human life should be valued more than say, a worm?
Knapsack problem algorithms for my real-life carry-on knapsack
Ask your friend how many times he's rode up Capitol Hill. It's slower to bike up those steep hills than it is to walk - I've walked past bicyclists struggling to get up the hill in the past.

Locals don't really use these bikes often. They're a nice novelty. But if you need to get across the city, and your route doesn't cross the Streetcar, Trolley, or Light Rail, you're taking a bus or an Uber (or driving).

And as a former mayor found out, bicycle commutes leave you in a post-exercise state, often needing a shower or change of clothes. Rarely can you ride a bicycle for transportation and still be presentable for a business meeting.
1. All of the above. The label free tool in particular gives you such a big free lunch at the microscope that the combination of it and good visualization has the potential to massively impact research workflows.

2. We are very interested in how cells change as they divide, differentiate, age, are perturbed by their environment, etc. We study cells in culture right now -- getting good images of in vitro cells from multicellular organisms is way harder. So yes it would absolutely be useful. I don't know if we're going to tackle it ourselves, but one of our core missions is to lay the groundwork for the community to take our tools and run with them -- it's a big win for us if we can bring previously unfeasible research within the realm of the possible.

3. I am a Bayesian at heart, so modeling uncertainty is something that I'm always thinking about. It's high on my list of priorities to do something along these lines.

4. Image similarity is a hard problem. At the end of the day, metrics only get you so far and the proof is in the pudding. Unfortunately there is no ground-truth data to test against -- the probabilistic model was constructed exactly because we can't measure where everything is all at the same time. Some things we do to convince ourselves that we're on track is to see that the variation in the imputed predictions and the actual data are statistically similar, and to see if experts are confounded in differentiating the outputs of our models from actual data. You can read more here https://www.biorxiv.org/content/early/2017/12/21/238378
Yes. Not all engineers take interviewing seriously, and even fewer actually want to be doing it in the moment. It can be seen as a too-frequent interruption that drags down productivity. This creates pressure to put interviewers in rotation who are not ready (so that more senior people can do their actual jobs) and can lead to a bad time when an otherwise-good interviewer betrays his annoyance at having you appear on his calendar. A disturbing proportion of your success as a candidate depends on luck of the draw.
- By reducing the cost of other links of the value chain, there is more money available to spend on the links you actually generate revenue on. This shifts profits along the value chain to that link.

By this logic, the biggest force in the universe preventing micropayments by tying media to the tawdry, corrupting mechanism of advertising, is Google.

A desert of profitability shifts consumers to you, and keeps competitors away.

Cities are supposed to impoverish the regions directly around them in this way, as well.
Yep, one strategy analysis that I (sadly) rarely see being done is evaluating the value chain.

Essentially, you look at all the links on a value chain and look at how competitive each one of those markets are. The links with the least competition will capture most of the excess profits in the chain, and the links with the most competition tend to be commoditized and have zero economic profits (which are different from financial profits).

Taking Google's online ads value chain, for example:

Chipset & component makers > device makers > OS makers > browser makers > ISP/carriers > online platforms > content creators > advertisers > ad platform > users

(You could rearrange this in a few different, but still valid, ways)

What would happen if there was a single device maker? Or a single OS maker? Those would be able to yield monopoly pricing, capturing most of the profits in the value chain.

Now look at those links: in how many of them Google operates now in a strong way?

- Device makers (Pixel)

- OS makers (Android, ChromeOS)

- Browser makers (Chrome)

- ISP/carriers (Fi, Fiber)

- Online platforms (YT, Blogger, G+, sites, etc.)

- Content creators (indirectly, sponsoring)

- Ad platform (Adsense & Doubleclick)

Now look at where it makes money:

- Ad platform (Adsense & Doubleclick)

All those other businesses exist to protect the revenue-generating business.
Thus encouraging the black market economy to transition to cryptocurrency even faster.
The last version on the site came out in APRIL 23, 2013... is this project alive still?
This is absolutely true.

The way to change behavior is to actually change something and consistently practice that change.

It requires a great deal of commitment. Progress is generally slow. Set backs happen.

But if you actually change something and make it a diligent practice eventually it will be part of who you are.

There are a huge amount of people that read/share/talk about feel good life change quotes/books/etc that are doing nothing more than playing psychological tricks on themselves while avoiding the hard discouragingly long process that is required to make actual changes.
I cannot publish any source codes or share designs that would violate employer confidentiality or disclose protected commercial IP.
We haven't yet released a type inference feature, but have been building and using one internally. It helps by adding type annotations directly, based on what the type checker is able to infer. We're hoping to release this feature in the future.

Also, MonkeyType will allow you to add types to your Python based on types inferred at runtime: https://github.com/Instagram/MonkeyType
They probably use their own services for important deliveries. Besides, if USPS don't report strange/dangerous USPS delivery activities, who else would?
Small != weak. Did the US have a large government in 1900? Certainly not by the standards of today. Yet it was still able to take on Standard Oil.
> Key feature of any social network should be 'right to be forgotten'

I've said this before, the only data an user should have the right to remove should have no value to someone else. I absolutely hate reddit threads filled with "[deleted]", people deleting their Mediafire accounts, picture hosts removing infrequently fetched images and so on and on. It's so hard to avoid "digital Alzheimer's" it's infuriating and we should curb it rather than encourage it. I do myself want to delete old FB Messenger conversations, but I'd be seriously pissed seeing some old chat containing only my incoherent ramblings. I think one-sided deletion isn't the solution, fine-tuned privacy settings (and thus hiding and possible recovery) is.

It's important that we don't forget to deal with this before we actually do start to notice that "f* shouldn't have deleted that".
The FCC can go after robocalls because the law allows them to.

Back in the day, when there were proposed laws to make SPAM similarly illegal, the Direct Marketing Association (DMA) lobbied hard to get exceptions that would allow SPAM. And the rest is history.

Remember the aptly named "Can SPAM" act?

Can could mean:

1. toss it out, eliminate it

2. enable it

3. a metal cylinder it is packaged in
The "behind the scene" checkbox was one of the coolest depictions for a web page describing click-jacking.
I'd like to expand more on this subject. Can anyone suggest the best strategies or resources on how to raise your contracting rate?
Wonder if other companies will follow suit?
That's a good thing if you don't want distractions until you check your notifications, no?
I think languages like Go are changing that. Most of the statically types languages have been very verbose and often more lower level than people like. If you are building a new web service, python, ruby or JS are very attractive as they help to get something out of the door very quickly. I think Go hits the right spot here between verbosity and safety/expresivness, and a lot of new startups are choosing Go for things they would have built in Python or Node. I think this will only improve as more dynamic languages start adopting static typing and most static languages start adopting things like type inference, etc.