skysight-inc/HackerNews huggingface dataset:
/team lead/

Your fears regarding Python on Windows were quite justified. However, the world has dramatically changed, thanks in large part to folks like Continuum.io and their Anaconda distribution, Christoph Golke, and many other wheel providers.

Visual Studio actually provides an option to download Anaconda for you. It has a few hundred pre-built Windows pkgs ready to go. We also use it on our free jupyter notebook service and have been very happy with it.

UCI repo: http://www.lfd.uci.edu/~gohlke/pythonlibs/

Anaconda: https://www.continuum.io/downloads

Azure Notebooks: https://notebooks.azure.com
> Everyone keeps saying this is a bad idea that makes no sense, but it's exactly what I want.

My take is that the only people who ever claim that it's a bad idea happen to be US citizens who have been conditioned to see a car as a sort of extension of their own body and even a social tool, and don't have any first-hand contact with working mass transit systems operating in urban areas.

The rest of the world knows that a working mass transit network greatly improves quality of life in multiple aspects of everyone's life. Anyone who experienced the metro system in cities like Berlin or Paris or Madrid, with a city-wide network criss-crossing the city with stops every 300-500 meters and trains passing by each 2-10 minutes, knows that it works well and does wonders to everyone's life and even personal disposable income.
Tech people need relationship closure too
UBI isnt the solution, there just isnt a better response that has even slight chance of being implemented.

There needs to be a radical shift in how we look at our economic systems and culture in the medium term. However, if the currently proposed health care replacement is evidence of current thinking, U I is a pipe dream.

I don't usually make predictions, but it is going to get very ugly in the next 10 years if nothing changes.
50% of the population have an IQ below 100. 16ish percent have an IQ below 85. What are they going to do?

We've already essentially phased out the useful work that people under IQ 70 can do. It's likely that it's creeped up to 75 or 80, even. As these are automated, let's creep it up to 90.

It also takes out those who are poor and have no branch on which to gain experience for their first job. If we have eliminated the first jobs for all but the most talented and those with connections, what does a somewhat bright poor student do?

Well, it used to be they got a job, proved themselves, and worked their way up. Now, what do they do when they don't have the social capital to get to the point where they can work up?

What are these newly opened industries that will work with these people?
I think his point is that there's more to food than the way it appears in a picture, and a human being can add a lot of insight into the selection process.
I'm an atheist that would love to read a journal article describing the discovery of evidence for the existence of God. Do you have a source?
It was pretty much what strangled the community efforts surrounding Maemo as well. Core pieces of early Maemo, like power management, was closed source, for "differentiation".
I think this is just a bug though. But yes, I have been thinking of creating a new version of x86 that drops things like segmentation, real mode, virtual 8086 mode, and 16-bit protected mode.
Keylogger Found in HP Audio Driver
> On my RT-N66U, WAN throughput can hit 870 Mbps. Without it, I max out around 170 Mbps.

Eeek! Thank you. :O)
Looks nice! One thing I saw "Él" is missing the tilde.

Él means he.
IT is just a reflection of overall society. In the name of immediate profit, we're cutting all we can cut, including essential services and maintenance; sooner or later we end up paying the full price for it.

This will not change until the reward systems for managerial classes change significantly.
On Tokyo, what are your thoughts on the massive 6 lane freeways that cut through and above it, that serve the little streets?
You do realise that very nearly every engineering standard ever established, or regulation imposed, is written in the blood and memorialises the souls of those who died because it wasn't in place.

Turn on your gas stove for a moment, but don't light it.

That smell you detect is a memorial to the 295 students and teachers of the New London School:

https://en.m.wikipedia.org/wiki/New_London_School_explosion

Early in 1937, the school board canceled their natural gas contract and had plumbers install a tap into Parade Gasoline Company's residue gas line to save money. This practice—while not explicitly authorized by local oil companies—was widespread in the area. The natural gas extracted with the oil was considered a waste product and was flared off. As there was no value to the natural gas, the oil companies turned a blind eye. This "raw" or "wet" gas varied in quality from day to day, even from hour to hour.
I suffered in private for years with OCD and didn't know it. I honestly thought I was just slowly going crazy/was a terrible person with repetitive, disturbing thoughts. On the surface, I'm a professional, married, great family life, etc. but kept my suffering VERY private.

After finally getting fed up/building up the nerve to talk to my doctor about what was going on in my head, she clarified what OCD was doing (intrusive thoughts -> anxiety -> mental compulsions to make the anxiety go away -> intrusive thoughts get worse, more compulsions "required" to make it go away) and gave me a diagnosis of such, as well as some treatment recommendations.

I just recently wrote about dealing with OCD and posted it to social media, announcing it publicly. There was an outpouring of support, and even more satisfying, a few private messages of people discussing their own, very private battles with mental illness.

It's a huge, private struggle for most, and I think we'd all be better off if we talked more openly about it.
You can totally have GPL-licensed code in closed-source code as long as you don't publish it. So you can totally run your SaaS business like that.

The Affero GPL tries to close that loophole.
Facebook has 30,000 react components. How do you manage this many components?
PicStackr – Organize and manage your camera roll
I don't understand why this link is here. Am I missing something?
If your systems are exposed to the Internet, then deploying security patches quickly is a part of keeping the systems running - as illustrated by this case, where the systems obviously are not running and can't be easily rolled back to a working state.

The business of cybercrime is changing. With the growing popularity of ransomware, we should expect a gradual decrease in time between a published remote vulnerability and your systems getting attacked. It may be useful to delay patches by a day to see if there aren't any glaring problems encountered by others - but it's not a reason do leave open holes that were patched in March. Frankly, there was no good reason why this attack hadn't happened a month ago; next time the gap may be much smaller.

Yes, there is a chance that installing a security update to break your systems. But there's also a chance that not installing a security update will break your systems, and that chance, frankly, is much higher.

Furthermore, "That can cause problems worse than leaving security issues unpatched" seems trivially untrue. Every horrible thing that might happen because of a patch broken in a weird way may also happen because of an unpatched security issue. Leaving security issues unpatched can take down all your systems and data, plus also expose confidential information. A MS patch, on the other hand, assuming that it's tested in any way whatsoever, won't do that - at most, it will take down some of your systems, which is bad, but not as bad as e.g. Spain's Telefonica is experiencing right now. What patch could have caused them even worse problems?
Ship of Theseus was a lot of fun...i got busy though....need to start it back up!
Right, I know it's not intentional. My point is that this bug has unintended benefits. :)
Taxing capital and labor creates deadweight loss and disincentivizes investment in the production of more goods and services. Capital goods are durable goods which go to wherever they are best treated, including overseas.

If you want to tax the rich without taxing capital or labor, then you want to tax land. Unlike capital, there is only a finite supply of land and it cannot be moved overseas. Wealthy individuals like owning land in areas with high land values in stable countries with high public spending, and with a land value tax they directly pay for it.
Freakonomics had an interesting 2 part podcast series about this very topic. If you haven't heard of it, and these things interest you, I suggest you check it out:

Part 1: http://freakonomics.com/podcast/earth-2-0-economics-edition-...

Part 2: http://freakonomics.com/podcast/earth-2-0-income-inequality/
Personally, I don't like flushing toilets around the world because there are a million ways to do it. I'm surprised something like that did not get standardized internationally or nationally or even across a brand. I understand it's cutting water costs in a lot of places by having a lite flow + regular with the dual press but it's wildly inconsistent. I've pulled the lever, pushed a button, pushed a half button, pulled a string hanging from the ceiling.. is this just something that we mutually agree is fucked? Or is it just me?

Shit could be improved.
Thanks for pointing that out! I should have mentioned that in the article, and in fact I do much of this type of work on my MacBook.

Hmmm...that might be a good topic for another article.

In the meantime, here are a few packages you can install using HomeBrew (brew install <package>) that help bridge the gap between Mac and Linux for other tools:

bash
binutils
coreutils
gawk
gnu-sed
gnuplot
Are you citing it as an example of a theory that's been proven wrong or what?

It's hard to tell with many HNs saying incorrect things about economics and then realizing they were serious.
I was hoping this was going to be about replacing CUDA or fostering the development of clover, pocl or other OpenCL implementations. Not sure how open your analytics can be when it's all overwhelmingly dependent on binary blobs.
/team lead/

Unfortunately VS for Mac currently doesn't support Python or R (the two languages our team supports). However, if you are interested, please file the request on uservocie - that really helps us convince mgmt.

Meanwhile, VS Code has pretty decent Python support which can be used on Windows, MacOS and Linux:

VS Code: https://code.visualstudio.com/docs/languages/python

uservoice: https://visualstudio.uservoice.com/forums/121579-visual-stud...
> You wouldn't say the Kim dynasty are de facto monarchs?

As in all communist states, Kim Jong-Un was nominated and elected by representatives of the Worker's Party of Korea. Even by Soviet politburo standards, that wasn't a fair election, but formally, the power of the Party Secretary/Grand Poobah/Whatever, is derived from the party.

Unlike most communist states, though, his position is de-facto hereditary. Either way, a strong argument could be made that while the DPRK is a monarchy, the USSR clearly was not one.
Agreed. Seems to me they are incentiviced to offer the minimally viable product at the highest markup they can get away with. Then it is up to competitive forces to convince them otherwise.
Looks pretty nice.

I actually run a site that does something pretty similar [0]. The major difference is that I "group" verbs into sets with identical conjugations.

I then use spaced repetition to generate the "flashcards", but substitute grouped verbs at random. The idea is for you to get a feel for a conjugation so that when you see a new verb in the future you should have a good sense of how it conjugates. (as a trivial example, if you know how to conjugate tener, you should know how to conjugation detener).

I built it for myself years ago to quickly master all the verb conjugations for all tenses (it takes about 4-6 months), then cleaned it up for others.

I also give a multiple choice option, since on mobile its not always convenient to type.

[0]: https://maestrospanish.com/beta
Nice work! Yeah couldn't agree more. It really brought home how great Redux is even for smallish projects like these
Making Money Using Math or “Probabilistic Programming for Dummies” – Eric Meijer
And, as I've pointed out in various other threads, kiosks used in the food industry is more or less the worst possible example of automation making people redundant. I mean, the first example is basically a digital version of leaving a menu with tickboxes and asking people to have change ready so it can be picked up by the food deliverers as they pass your table, which has been a possible way of cutting staff - in the few restaurants that don't think waiters encourage more purchases per customer - since mass literacy. Robotic barista? We've had coffee vending machines since the 1940s (the first vending machine was proposed in 215 b.c). And whilst the arm adds novelty value, it's still less likely to be cute or good at upselling muffins as minimum wage earners.

I wish UBI discussions on here generally revolved around actual predictions and the awkward mathematics of who's paying for it when, but I understand that it's easier to sell dubious ideas with pictures of robots than falsifiable claims
Once the US has its own Reichstag fire I'm sure we'll promptly follow suit.
Exploring Peer to Peer Botnets
Merely conjecturing; if memory recall is correlated with the intensity of emotions during events, kids with their heightened sense of wonder are probably more likely to remember rare events like thunderstorms.
So your workstation is next to a bed and is attached to a machine which feeds a drip to keep a little girl alive and it gets hit by a worm like this one, stops working and the patient dies.

As long as the chance of cyberattacks is larger than the chance of horrible patches, you simply accept the risk of horrible patches and install them anyway. Or keep the system totally isolated from everything, if it's that critical.
Previous ARM generations had a "strongly ordered" memory type. ARMv8 doesn't have this for cacheable memory (normal) but device memory has a R(erorder) attribute to control access ordering. Of course device memory isn't cached either. Beyond that the non reordering attribute only applies within an implementation defined block size and its behavior with respect to normal accesses (or outside the block) isn't defined either. Making it mostly useless except for the most restrictive of cases.
Global ransomware attack shows why Apple wouldn't hack iPhone for the FBI
My bad...the article is not really clear thou...
My first comment...and my first fail... /me sad!
The problem is that the NSA is run by humans. Humans leak things by their own volition. No amount of best practices or levels of trust can change this.
Nice to hear there are some actual news behind the price development of altcoins. The market has been maybe even too lucrative during the past few weeks. For example, my random purchase of Lumens with 20€ just two weeks ago is currently sitting at 180€.
Zune is a good counterexample to this. It's a lovely UI, just a little too late to the game.

http://www.allaboutsymbian.com/images/features/zune_01.jpg
A 64-bit host, running a 32-bit guest, itself running a 16-bit app. This scenario can run into the VME bug.
State of Play (2009) – Free movies online
Trivial. Tax the top 1 percent at least 75 percent for about 2 trillian or more once you close off loopholes, ban insurance companies altogether and make hospitals publish their prices, and require estimates for any work to be done, and you suddenly have a balanced budget.
sweet man really great work. excited to see more languages on this. :)
What is meant by "velocity" in this context? I'm unfamiliar with the term.
It's probably a terrible way to frame it. Maybe a better way is to say something like "People whose lives do not revolve solely around pursuit of the almighty dollar."

I would like to think there is a happy medium and that there are people who have their priorities straight and are also not poor. But there seems to be a dearth of evidence for this thing I would like to believe. It seems like those unwilling to sell their soul for money often have damn little of it.

So, while I understand your reaction, I can't quite manage to feel offended at what is possibly not the best framing, but possibly not inaccurate per se either.

(Edit: I am not saying everyone who has money has their priorities screwed up. I am just saying it seems to be hard to get both things right. It seems most people err on one side or the other, even if it isn't how they want to live. Those who err on the side of other priorities often seem to really struggle financially. Those who place a high priority on money often seem to do so at a personal cost that those chronically without money are loathe to make.)
You send them the code (encrypted key?) from your machine, they send you back the key that works for your machine.

If you have multiple computers (as these large organizations do), you need to pay for each one separately; the key for one won't work for the other. Perhaps they offer volume discounts?
We should also work on better ways to equip society to have skills that are more "valuable" in the modern high-tech world, absolutely.

The incompassioante charge made by the gp is still fair, I think: Saying these workers provide "no value" is too business-focused and incompassioante. Yes, these workers provide little value in terms of profit to the business, but looking at societal value at a larger scales, these jobs do have value (to the workers, to their families, to the local businesses and landlords they can now make business with using their wages, to homelessness, crime, hunger, etc.). Simply replacing these workers with technology is a net negative for society if we don't do what you suggested.

The free market thinking that the poor deserve to be fired because their skills are no longer competitive, can be, I think, a privileged and incompassioante position.
Just because patches are available does not mean that they have been applied. Legacy applications, specialized hardware, vendor shenanigans, and organizational inertia can be significant impediments to keeping operating systems at current runlevels.
My perspective is London where you do get basements rumble with the trains below, we did have Crossrail put in with a lot of disruption to existing infrastructure being more of a problem than the ground shaking to pieces. They did have a very large TBM and they also had to weave through and around a lot of other tunnels beneath the ground. A lot of lasers above ground made sure things did not subside, which was a bigger problem than the rumbling, which is a one time thing. With the aforementioned basement situation there is a rumble every few minutes.
Good time to remind folks that gmail, facebook, whatsapp, amazon etc aren't going to be able to protect their data forever at the levels they currently are capable off.

A couple of bad business decisions and they are where yahoo is today. So be smart about how you use these services and educate the non-technical folks around you.
I'm not a stickler for money transmission laws, I'm explaining to you what a law is and what the word 'crime' means. I also said: "You may think that this shouldn't be illegal, and it certainly seems victimless, but it's still a way to circumvent the law."

If you then say: yeah, that's the point, then you confirm that circumventing law is indeed the purpose.

By all means argue that those laws don't make sense. I won't disagree with you. But then you are confirming that circumventing the law is an advantage of bitcoin. And I'm arguing it might be the only true advantage.

To refute a few of the other advantages you're claiming:

> By trustless, I mean that you can verify that you control your coins without having to trust anyone else. This is as opposed to the banks that wink and say, "trust us, your money is safe."

But this is no different from normal money. If you keep that entirely in your own control, it's just as safe. But if you keep your bitcoins in MtGox, they're significantly less safe than in a bank.

> Yet the system continues to process >300k transactions per day. And users continue to pay the higher fees. So maybe you are priced out of the system but many others continue to see utility in using bitcoin.

Absolutely. But do you have any data on who those others are, and what they use it for? The fact that you can be priced out of the system when it becomes popular, seriously reduces its usefulness to a lot of people. Those who stay in the face of rising prices, will be those who can afford the fees, people for whom the stakes of that transaction are high enough, and for whom the benefits of bitcoin outweigh the costs.

Everything still sounds like money laundering and other criminal transactions might be the most important killer application of bitcoin. It would be different if it was actually far and cheap to use, but for most people, regular bank transactions are far more effective.
Did you ever look at the framerate graph and see the stutter caused by GC? Every time the "allocated memory" counter jumps down, you've got a few frames worth of pause in the graphics, and a big red latency line in the graph.
Dawkins on the Handicap Principle (2008)
Meeting SOC 2 Type II Compliance with Incapsula
Very cool!
It looks like the 3rd person singular and the 2nd person plural forms are swapped throughout the imperative though: "nadad" should be swapped with "nade" in the imperative affirmative, no "pidáis" and "no pidas", etc.
Bernie's loss still sting?
It's likely the highest ROI way to package it, relative to active effort, i.e. excluding time waiting for video encoding. You record a few minutes, narrate over it, and post it.
> The problem right now is that buying a robot that can wipe tables

I'm not sure how it would help with the "cleaning" part of things, but what if the tables were robots themselves? Could that help with cleaning?

It could help with a lot of things - for instance, imagine a conference center that could re-arrange itself between groups or conferences, then put itself "away" as needed.

Or imagine a garbage can at some venue that loiters around people with disposable items (and perhaps reminds them about its presence when it senses they need to throw something away - I experience this once at a "human level" at a 5-star hotel, where instead of visible garbage cans, there were people who stood around to take your "garbage").

One could potentially think up many such instances - where everyday items become robots for tasks (which might also help to keep such things clean, as well).
Imagine if your next surgeon had this sort of attitude about the cleanliness of her tools, the operating theater, and her staff's equipment. Cleaning is hard, maintaining cleanliness is hard, and pathogens evolve in amazingly clever ways. Perhaps, it will always be possible to propose a theoretical flaw in the procedure.

This is no reason to give up though! It is no excuse for not following best practices, consistently! That is malpractice, when done by a doctor! And their field is at least as complex as our own.
The singularity could be the result of a cyberwar: https://ncomputers.org/singularity