skysight-inc/HackerNews huggingface dataset:
The regulations you mention ARE NOT NEEDED for the market to work.

(As an aside, I hate copyrights, and I consider them to be the biggest plague ever created in the world, with more wealth destroyed by it than anything else. My main employer KNOWS that I hate copyright, and he still pays me to write software.)

I despair of the intelligence of human beings. I had to change what I wrote several times, because it was too filled with expletives.
It's missing because Apple took it down wherever it was, obviously.

/conspiracyfallacysarcasm :)
I once had a boss that would get really worked up and angry if you made him mad. He's spew why he was upset at you. But then that was it. You knew when it was over. I miss that refreshing interaction in a weird way.
ha. downvotes. a product of a Western liberal republic that doesn't tolerate criticism or dissent, and pretends downvotes are for noise only. i got it.

but truly, this "unpopular" view ought to be upvoted for the good of the West. you learn less from what you insist on telling yourself is stupid or evil.
Well there's comparison of cultural and citizen quality between HongKong an China in some heated debates here.

Or do you think my comment should be censored?
The subscription isn't really mandatory, but I've been quite disappointed at the transparency with which they've been pushing people towards that...even those of us that purchased the full version somewhat recently. For instance, the complete lack of a Windows version that isn't subscription based is a huge pain since I got a cheap Kodi box recently and my keyboard is a remote control that sucks for typing passwords.

I get that they want to transition people to that revenue model for their own benefit, but they haven't made a convincing argument that it's in our interests and they've definitely made those of us "offline" customers feel like second-class citizens. Normally, I'm all for subscription services, but password management is one area that I want complete control over and if they keep pushing me towards a model that requires their online presence, I'll end up switching.
> Despite the misleading title, this only applies to "nonimmigrant foreigners." The title leads one to believe it applies to all travelers.

The article body specifically disagrees with you: "Now, the DHS is going to be scanning everyone's faces as they board/disembark international flights.". Because they're doing it at disembarking rather than passport control, it will necessarily include all travelers.

DHS claims they will later discard US citizen's images ("The DHS swears it won't be retaining face scans of US persons, but apparently never considered limiting the collection to foreign travelers. Instead, the DHS will "collect them all" and supposedly toss out US citizens' scans later."). But in order to identify those people they will still have to do the facial recognition and so will need to have image information on the citizens already. So if you're a US citizen, they'll either identify you via comparison with other data or leave you in the database of scanned information because they could not positively identify you as a US citizen. So indeed it applies to all travelers in some form.
Google Cloud Platform Now Open in London
Meego or Sailfish are niche systems compared to Alpine and it's my understanding they don't graphical applications from desktop Linux systems, though I'd take any GNU over Android.
What a stupid headline.
Scheme Programming Lessons from Tarot
If you take a look at the website more closely, you will find that Packt books are rarely on the top. Your comment is actually well reflected in the ranking.

You had a problem with the Dusty Phillips book ranking on top of Powerful Python. And I can personally guarantee that this book is out of the world good and deserves that spot, if not higher (though the book above by Luciano Ramalho is also very high quality). Here is my review of the Dusty Phillips book, in case you are interested [0].

On your last point, it is certainly best to judge a technical book solely by the content. The problem is : you don't have access to the content until you buy the book. You can of course take a look at the TOC, but doing that for all books in a given field would take a lot of time. It is always nice to have some other indicator that correlates well with quality e.g. average reviews or popularity so that you can reduce the problem space. This is what PythonBooks aims to provide.

[0] http://pythonbooks.org/python-3-object-oriented-programming-...
Ad-hoc statistical analysis that takes a few seconds to run is a different technical case than production environments where every second is critical. For most datasets/workflows, as long as it can fit into a few GB of memory, it can run on a computer in a reasonable amount of time on any modern data analysis library like pandas or R's dplyr without having to dive into bare metal.

The exceptions are if you are coding your algorithm very poorly (like in this case) and have bad time complexity that causes the run time to balloon at large amounts of data.
Pollution is not a private interaction between consenting parties. It's a negative externality, that is morally in the same class of behaviors as theft and assault. I was referring specifically to laws prohibiting the former.

As for your justification for taxes on private income, it's the same argument that mass surveillance advocates make for prohibiting encryption that doesn't let the state see private communications. You've both accepted the right of the state to limit people's privacy. You're just bargaining over when the ends justify the means.
Part two: https://rain-1.github.io/scheme-2
If the value comes not from the idea itself, but from the experience of having done it, your experience is just as valuable as your cofounder's. You have both done it once at this point, and if they leave, you/the startup retain ownership of all the work so far, which is a significant advantage.

I get what you're trying to sketch out, but it's a very very narrow "just so" scenario.
What do you use to read the DB files on your phone? I'm new to iPhone and looking for an app I trust right now.
RIP, very sorry to hear this news.
A manager doesn't code.
This sounds like a founders wet dream where the idea has all the value and the "code monkey" as you put it, just needs to implement it.
Nice.

Found a 10 year old demo of PhotoSynth here: https://www.ted.com/talks/blaise_aguera_y_arcas_demos_photos...
"End to end" refers specifically to the two people involved - that is, nobody but the sender and recipient of a communication can read it. Twitter DMs happen over TLS, but they're not end-to-end - Twitter knows the content of the messages.
you want to engage, but I'm not going to right now. thanks anyway. for serious consideration etc.

i realize my comment is a little too extreme even for my own view. i criticize the West very strongly here, and while i don't walk back from any of it -- this comment doesn't express any of the deep love I have for the US.

anyway, this thread is not about me, so I won't bother spilling what the full spectrum of my views are. i'm fine to misrepresent myself to make an important point as I have done: there's so much anti-China propos that Westerners are blind to what they could learn, so a strong pro China stance is required to counter all the anti-China rubbish, also even those "pro China sinophiles" are often blind to the absolute illusory fantasy scale of Western liberal democracy, and so I wanted to combine those two things together in one mega punch hit. :p :) xx
I completely and intuitively understand what this employee is reacting to, and I think the it is hard to articulate why the approach his managers took is not great.

In this situation the managers could have gotten the same exact result without making the employee feel humiliated. Something along the lines of "stuff is falling through the cracks, let's do a meeting to touch base once a week so we can make sure everything is going well."

In those once a week meetings, the managers could provide positive and negative feedback in a balanced way.

However, once you've told an employee they are being "a prima Donna" and basically you need fixing, every meeting is another denigrating experience. That whole PIP idea makes sense for a paper trail justifying termination, but is otherwise terrible for morale.

Edit: in all relationships, professional or personal, try to keep your feedback specific and impersonal. "We need a reply to emails within 24 hours" is much better than "you have a communication problem." "Don't yell at John during meetings." Is way better than "you lose your temper too often."

Etc.
I suppose we can all opt out of the surveillance state by not staying alive?
This is my password manager.

password = b64encode(hashlib.pbkdf2_hmac(
'sha256',
(master_password + '/' + domain).encode(),
b'',
100000 + n
)).decode()[0:16] + 'Aa$1'

master_password = some master password that you never write or store anywhere

domain = domain name for the service in question, e.g. 'facebook.com'

n = the nth password being generated for the domain (typically 0)

The 'Aa$1' is to ensure satisfaction of stupid password rules on various websites.

Advantages:

- Open source. You don't have to use some random person's password manager software that you have no clue how or where the passwords are being stored or the trustability of the people who wrote the software.

- Portability. You can run this on any OS including a phone with a Python implementation, and it's pretty easy to port the above to any other language with a hash library.

- No files to lose. You don't need to worry about losing a password manager's database, you don't need to worry about syncing the database across machines, and you can compute the above on any machine that you own and trust. Kernel panics while you're on vacation? No worries! Reformat your PC with a fresh Ubuntu install and compute the above to get access to your bank account, plane tickets, and e-mail again.
Google passwords. I trust their engineering, it's free, passwords are accessible as long as I have a browser and it comes with Chrome.

Negatives: I can't do backups, easily migrate to another supplier and it won't work automatically with other browsers. And it's Google (feels privacy invasive)
> get the existing documentation translated to Chinese

http://opennmt.net/ links to a "Live system" with a Chinese option. Discussed on infoworld[1].

FWIW, its translation of "This is a test." was at least recognized by google translate.

> audio [...] using only client-side JavaScript

It looks like the audio starts out as small mp3 files, which are then concatenated? There are WebAudio-based libraries both for playing one file after another, and for concatenating them for download.[2] For the mp4 subtitles, hmm, well, even if nothing else, there's ffmpeg.js[3] (but fonts might be an issue?).

Thanks for your work. :)

[1] http://www.infoworld.com/article/3152050/artificial-intellig... [2] For example (merely the first one I saw): https://github.com/jackedgson/crunker [3] https://github.com/Kagami/ffmpeg.js
The headline made me think they were rolling out a feature like OKCupid's "visitors," but this actually gives Facebook stalkers another vector to annoy and harass their targets with. "Hello" is basically a new way to poke people, including people you're not friends with. So just the opposite of "riskier."
Is cyber bullying a cyber crime?
What would prevent a tragedy of the commons-like effect where en-masse people migrate from one place to a new one, deplete it, move to new pasture, deplete, move to new pasture, asf?

When you sleep in the same place you shit you take care of it better, or suffer the consequences of squalor. Regulation against pollution, water quality, land use, acceptable norms, etc.

With open systems, no longer the state but but corporate entities would weild power. I'm not sure that is a well thought out argument. Nevermind that this would lead to a coalescing toward culture of China and the West dominating everywhere. Not generally what progressives seek as an endgame.

Moreover, the trend is to split further. See Pakistan, India Bangladesh. They used to be one country but split. Costa Rica, panama, Mexico used to be one place, but split up, former USSR split up. They want to self agglomerate, go ahead. Do it, you share culture, values, language, but instead they split up.

The proposal would result in a different kind if colonialism not too dissimilar from the Dutch east India co where corporate entities wielded enormous power but this would be worldwide.
> Did things actually happen that way historically? That is, did engineers actually accept/design more heterogeneity in the physical network as a result of Shannon's ideas?

https://en.wikipedia.org/wiki/Time-division_multiplexing

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

Shannon's paper was 1948. TDM was in commercial use in the 1950s. Even ARPANET was in the design phase by the 1960s.

The thing about information theory is that you can use it in practice without understanding all the math. TDM existed in the 19th century. You can even study human language in terms of information theory, but that predates 1948 by a million some odd years. And we still don't understand all the math -- information theory is related to complexity theory and P vs. NP and all of that.

As to whether heterogeneous networks would have dethroned AT&T, we don't know because the government broke them up just as packet switched networks were becoming mainstream. Moreover, the telecommunications market even now is not a model for how market forces work. You still can't just go to Home Depot, pick up some fiber optic cable, connect up your whole neighborhood and then go collectively negotiate for transit.

It's a lot easier, regulation wise, to go into competition with AWS than Comcast. And AWS correspondingly has a lot more real competitors.

> Static content isn't really distributed computing; it's more like networking.

It's distributed data storage, but yes, the solutions there are very similar to the known ones for networking.

> The thing that jumps out at me is that most of these technologies are fantastically expensive computationally.

The solutions we use for networking and data storage trade off between computation (compression, encryption) and something else (network capacity, storage capacity, locality), which are good trades because computation is cheap relative to those things.

It's much cheaper computationally to send plaintext data than encrypted data, by a factor of a hundred or more. But the comparison isn't between encryption and plaintext, it's between encryption and plaintext that still has to be secured somehow, e.g. by physically securing every wire between every endpoint. By comparison the computational cost of encryption is a bargain.

But if you have to use computation to secure computation itself, the economics are not on your side. Processor speed improvements confer no relative advantage and even reduce demand for remote computation as local computation becomes less expensive.

Where those technologies tend to get used is as an end run around an artificial obstacle, where the intrinsic inefficiency of the technology is overcome by some political interference weighing down the natural competitor.

The obvious example is blockchain, which would be insurmountably less efficient than banks if not for the fact that banks are so bureaucratic, heavily regulated and risk averse. But if banks start losing real customers to blockchain they'll respond. Hopefully by addressing their own failings rather than having blockchain regulated out of existence, but either way the result will be for blockchain to fade after they do.
Being unreachable during core business hours is definitely a huge problem from the perspective of the non-remote employee (me) who's in the office for the typical eight hours a day trying to get something done and being blocked by a coworker who's unreachable because they're remote. If you a remote worker, the onus is on you to never let the fact that you're not in the office become a burden on your coworkers. If you end up being harder to work with because you're less reachable then your coworkers will begin to resent you for it, and that doesn't lead down a good path.

If you're not online and available during the expected business hours for your position then you're not really doing 100% of your job, because you're not able to assist your team members as is expected of your role.

Note that this applies to members of standard software engineering teams, and not necessarily to contractual work that involves delivering products on certain timetables but not necessarily close collaboration with a team.
Got it. If you'd like me to ping you once we have custom build hooks: aneesh at quiltdata dot io. Have you tried Luigi or Bonobo for data cleaning?
If you're worried about that, make them public. Middle managers are easier to get than programmers, so you may have leverage walking up the chain to your boss's boss.
fta: John Wagner, the Customs deputy executive assistant commissioner in charge of the program, confirmed in an interview that U.S. citizens departing on international flights will submit to face scans.

So everyone will be scanned. They just say that they will delete the US citizen scans after 14 days. I'm sure they have backups though, will they be deleting those as well?
If it's not in there now, it almost certainly will be.

[As a model, firearms restrictions in the US nearly always lift restrictions for current or retired law enforcement officers and military]
Sounds like a horrible idea full of assumptions and pressure, as opposed to offering an exploratory period of life that is college (socially and intellectually), a nice option for those who can afford it.

Not everyone has to be coaxed into entrepreneurship, it's an evil of our consumerist age. Your kid would probably rather participate in society at large than in your suicidal runway idea of a romanticized youth of modern times. "Starting something" with no experience at all is almost guaranteed to mean burned cash, family resentment and a bunch of hard lessons. Why not send them to military school and spare cash and suffering?
He got that from Pat Robertson.
I've worked blue collar jobs where bosses are way more direct, like your Russian managers - and it's better. I remember one who would tell me most mornings, "Try not to fuck up today!" When a boss is angry and direct in giving feedback, we don't become resentful; we get scared for a while, then settle down. It's the natural way of hierarchy. We all need course correction from time to time, and the modern white-collar way sucks.

This guy's bad feelings were increased by his isolation. Compare this to an old school environment where you got yelled at by the boss, then emerged from the office to the jokes of your co-workers who heard the yelling through the door. That's a more natural environment.

(The old school boss sometimes fucked up by abusing an employee in front of co-workers. It should always be done behind closed doors.)

However in many years of corporate work I can rarely figure out what my bosses actually want or what they're thinking. They talk about corporate initiatives and get that uncomfortable "lying" body language, probably because they don't really believe this stuff but have to parrot it.

Getting back to your Russian managers - I think we are wired for hierarchy but we need certain signals to be comfortable with it. We like to work for bosses who are comfortable wielding power. When the boss projects too much weakness, the power relationship becomes very uncomfortable. I'm guessing that the remote bosses in the story didn't give strong course correction early on because they felt uncomfortable. They let the situation escalate, then took this drastic action.
https://www.gesetze-im-internet.de/bbankg/__14.html

"Auf Euro lautende Banknoten sind das einzige unbeschränkte gesetzliche Zahlungsmittel."

Online shops allow you to pay cash through payment on delivery (Nachnahme).
I use MiniKeepass [1]. It's open-source [2] and I build it myself to load onto my phone.

[1]: https://itunes.apple.com/us/app/minikeepass-secure-password-manager/id451661808?mt=8
[2]: https://github.com/MiniKeePass/MiniKeePass
>I respect your country. Nevertheless this violates HN's rules and if you do it again we will ban you.

Genuinely asking, which rules?

Sorry i need to clarify what I meant by country. I don't respect flags and idea. So we can both agree i am not nationalist. I don't respect the idea of iran or USA or etc. I respect humanity.

By country what I meant was the people. Out people (take for example students m) are under fierce attack of right wing mentality as terrorist when there is literally 0 terroric attack related to iran happen in USA in any last 20 years(50 years?).

Yet i cannot visa and i am waiting for almost 1 year even considering i have full scholarship from UIC.

But Suadi Arabia which literally where every terroristic attack rooted from in last 20 year is not in the ban list.

So , genuinely asking. I am nationalist, or i am trying to present a logical question?
Sometimes closed borders and protectionist policies can work. https://www.amazon.com/Things-They-Dont-About-Capitalism/dp/... looks at how closing borders prevents migrants from taking jobs at lower pay (This is NOT about the US).
If the problem is storing data in the cloud, you can still store data locally (outside the 1Password cloud) with the subscription version. Go to "Preferences" -> "Advanced" -> "Allow creation of vaults outside of 1Password accounts".
It's one step removed. You would use your phone to scan the email displayed on your computer.
Much of pandas is actually built on numpy...
The advice to not learn Vulkan first is actually pretty good, because it aligns with most people's goals when learning. Most people want to get some graphics on the screen and maybe understand what a shader is, how meshes are represented etc. OpenGL has less friction here, and I'd argue that you can learn a lot of this starting in a higher level environment like Unity, writing your own shaders and creating procedural meshes. This advice comes from the same place as "if you want to make a game don't write your own engine", which is probably works for most people.

Vulkan is great as a beginner if you want deep understanding of the graphics pipeline and are ok with some pain and confusion and a lot of "boilerplate", which comes from Vulkan having few defaults. Its a good representation of how game engines tend to use graphics APIs vs toy applications, academic projects and indie games you might see as smaller scale examples. As a beginner and a hobbyist you probably don't need Vulkan or DX12 for anything you'll build and you'll quickly be exposed to a lot of concepts you won't really understand, but I think sticking with it will give you a level of understanding much deeper than someone that dabbles with OpenGL.
I wish I had enough karma to downvote pieces like this. There should be some sort of heuristic that HN uses to penalize such softfocus, PR-lite type articles about a company if they get posted multiple times a week.
+1 for gopass
"Please be reachable during normal business hours" is a very reasonable demand of remote coworkers. Most of the problems I've ever had with remote coworkers was with them not being reachable and consequently blocking team progress. These people inevitably got poor performance reviews and did not move up in the company, and some got fired.

When you can turn to your coworker next to you and ask a simple one minute question that unblocks you, but you can't reach your remote coworker for an entire day and you thus fail to make progress for an entire day because of their truancy, you begin to resent them really quickly. It doesn't matter if you're their manager or not; it's super irritating.