skysight-inc/HackerNews huggingface dataset:
Passporting regulations are an innovation which made it easier for EU countries to do business with other [EU/EEA] countries, not harder.

Ultimately, if a branch of a company isn't in a jurisdiction which follows EU/US/Japanese law it can't expect to represent itself as a EU/US/Japanese branch and expect to do the same paperwork as an EU/US/Japanese branch. The innovation with passporting was entirely around assuming that your French or Estonian branch didn't need to do special Italian paperwork or set up an Italian subsidiary because they all sat under the same jurisdiction following the same regulations anyway. If you insist companies based on your territory should be free to not comply with EU regulations, you can't expect that same rule to continue applying
Sure, if the array index is limited to 32 or 16 or 8 bits I can also give it to you at no performance cost for heap allocated arrays (i.e. no bound check happen at runtime).

There is some memory overhead per array with this method though.
Same rules apply as always: don't share your real name and address online outside very very small and personable communities.

People often ask me why i still haven't changed my name to Swizec legally. This is why.

You never know who out of the thousands of people you interact with online could get crazy ideas. With a pseudonym they can still identify you and know who you are, but they can't call your bank and do something silly.
It's a hedge bet.
If Rust solves the kinds of problems you have, then by all means use it. I don't think there exists a language that's in all aspects better than any other. For me personally, C is the language that gets in my way the least without forcing me to write ASM, and that happens to be highest on my list. If there was a language with the same idea of minimalism behind it as C, but with all the quirks and bad syntax choices out, i'd switch in a heartbeat.
R3 Corda Isn’t a Blockchain. What Does This Mean for You?
Look at the btc address history: https://bitref.com/13zaxGVjj9MNc2jyvDRhLyYpkCh323MsMq

Looks like the guy pulled off these blackmailing/hostage tricks before as well.

Not to pile on to the already tense situation, would you be open to sharing how this happened, what the database contained etc, sort of like a post mortem without revealing any personally identifiable info.
Yeah but MBP owners are convinced they have the best screen on the market now because "It's a retina screen" when PC laptops are shipping with 4K and the "retina screen" is 3K.

Inspired branding from Apple
I had less capital tied up in my >100 acre farm for many years than this small box costs. I'm not quite sure who is going to buy it at all, let alone it reaching a point of it becoming some kind of threat.
> standard, comprehensible ways

I am not convinced that the problem is exactly the lack of comprehension -- it's that startups going public are a probabilistic thing, not a deterministic thing. Given a population you can talk about the distribution of this or that happening, but you can't know if this particular one will get to milestone X. (See also cancer 5 year survival rates.)

You could get around this if you could do a ton of startup jobs, because then it starts getting likelier that you actually hit on a winner. But you can't do many in a lifetime, because of the option / tax due on exercise / long pre-IPO / vesting schedule.

Even if you could come up with something crystal clear, like "X% chance that you get $Y", and even if you could agree on those probabilities, you still only get to sample that distribution, not enjoy the big-N expected value.

I think my best attempt at a solution here probably is forcing the light of public trading onto a company sooner rather than later, via regulation. My understanding is that usually the going public forcing function is the value of assets and the number of shareholders; perhaps some additional constraint on the number of (company-issued) option holders or volume thereof or amount of debt or ... something? as well? (Stupid risk-brain is just inventing loopholes for every rule I can think of.)
I can confirm the same on Fedora Linux. More specifically, the command exits on `fakeroot`.
Yes I recognized the markdown fails from my own markdown fails. Especially when you move repos between github and bitbucket, and expect README.md to 'just work', it seldom does. I've gone between md, org and even rst. They are all great, but still suck in curious ways. pandoc helps but it is a whole kettle of fermented fish in itself.
FYI, Vim 8 ships a defaults.vim that set up some nice defaults for new users, and an empty .vimrc file disables processing of these files. A 'null' .vimrc looks something more like:

unlet! skip_defaults_vim
source $VIMRUNTIME/defaults.vim

See ':help defaults' for more info.
Why Agile and Scrum are terrible (2015)
I've seen similar and can't help but wonder if at least some of those people don't realise that's happening. Maybe they see the "login with Facebook" as a convenience without knowing their names, jobs etc. will be visible. The rest probably just don't care.
Genius dresses up as courier to hand in CV disguised as doughnut delivery
Thanks CyberFonic.
Was 2016 an especially dangerous year for celebrities?
Danka Dholki Ke Saboot – Chacha Bhatija – Wowkidz
As a German, I was thoroughly confused by that.
for vim do: sh mv ~/.vimrc ~/.vimrc_bak mv ~/.vim ~/.vim_bak git clone https://github.com/SpaceVim/SpaceVim.git ~/.vim
for nvim do: sh git clone https://github.com/SpaceVim/SpaceVim.git ~/.config/nvim

I'm guessing markdown fail.
Librsvg 2.41.0 – the first version to have Rust code in it
>I do trust Assange much more than the CIA though.

But do you trust Assange more than the 17 US intelligence agencies? And the actual president? And members of congress (including many Republicans who would directly benefit from any intelligence pointing another way)?

At this point it's getting close to Assange vs the world. Even Trump won't directly say the Russians weren't involved anymore, he's just muddying the water with "can you really ever prove anything" talk.
That sounds great ! This said, as an outsider, I can't quite tell what FB engineers are working on these days ? (apart from the Oculus team)
Study: 3,000 Ubers could replace NY’s taxi's if you’re willing to share
I always thought so, but my recent trips to Paris were very surprising that everyone was happy to speak English with me (even though I tried in basic French). Might be very different on the countryside, but then again, good luck speaking English on the German countryside.
I've been on sloppy paleo for a while, but I only started doing intermittent fasting more recently at a buddy's repeated urgings. I have fairly vivid memories of getting headaches sometimes after missing a meal or two in succession. After being on a paleo-ish diet for a while, I only then narrowed my feeding window to between noon and 8 PM over a couple of weeks.

I've since gotten to the point where I can eat one meal a day most days if I want, but hunger headaches are a thing. (I'd still expect to get them if I were to do a multiday fast.)
How I dropped 1s from the First Paint with a smarter font loading strategy
> Projects like these will certainly help a lot of people in the near-term

The priority is of course that it helps a company called YC make money, which should work. Keep in mind that this is the reason why companies are created and exist in the first place. It's called capitalism (and the reason for over-consumption, which lead us here). If it helps other people as well, then that is welcome, but not a priority.
This thread is the first time I've ever heard of bots for FB Messenger.
>Apple has ALWAYS sold overpriced hardware

But people realised it now, so they write short blog posts about it now.
Maybe the stock market just needs to introduce a new "Martian Stock Option" (along with American and European) that has an expiration date of the company's choosing, to be decided at a future date, with a penalty for or prohibition against selling the option before some other future date. Then we can just let the day traders play this game for us, and see if they can make any sense of it.
Thanks! Africa seems to be a big contributor, but there are lots of mixed systems in the wild it seems [1][2]. Wonder how the paper draws the line there...

[1] https://en.wikipedia.org/wiki/Common_law#/media/File:Map_of_...

[2] https://de.wikipedia.org/wiki/Common_Law#/media/File:Common_...
Biggest problem for me is that it's too big of an issue to try and get my (Blizzard) games to work on Linux. Yes, it's possible - and I have done it before - but it's just so much easier with macOS.

macOS gives me that good balance between Windows (for play) and Linux (for work).
Now maybe Russia did it, it doesn't make the content of the emails less true.

This is the part I don't get. It is easily discarded because it is attributed to bad guys. Ad hominem / guilt by association.
Also blockades. This lets China continue trading with Europe if access to the straits of Malacca or Suez canal are cut off.
Particularly annoying given that Vim 8 (finally!) has a perfectly fine packaging system.
What you say is true, if we only take into consideration shipping from coastal China.

But I would presume there is geo-strategic interest for China to try and improve its internal and western regions. If we take this into consideration, it may be very efficient to directly ship via train to Europe, instead of first going several thousand km to the east, to reach China's coast.
Family, maybe. But being manipulative and two-faced is great for career - So long as no one ever finds out.

There are lots of safe strategies that one can use to make sure that no one ever finds out about your double dealings.

Successful people know how to lie and cheat effectively; but they know where to draw the line.

I guarantee you that practically every financially successful person ever has used lying and manipulation to get what they wanted.

The ones who didn't cheat or lie and still managed to succeed just got extremely lucky.
I used to think that they sell overpriced hardware but if I look around for a similar device all I see is an expensive Microsoft device.

I always thought a good device was going to cost at least £1000.
DL tutorial by Ian Goodfellow on generative adversarial networks (GANs)
> The Apple hardware and operating system have been standards for developers for many years now.

I think this is yet-another kind of bubble people submerge themselves in.
Exactly, but even for well performing front-office staff it will not be easy to get a visa for everyone. Moving within Europe is easy as there's no visa process (right to work in the EU is already given).

I don't doubt that NYC will profit from Brexit, but I think it's more in an indirect way (as you describe) and the generally better economic environment in the US at the moment, not through relocation.

As a side note, some banks use the Brexit discussion to move back office functions to Eastern Europe, hoping that they can sell it as a Brexit consequence and not as offshoring.
I have to say that while I am against hotels engaging in this sort of activity, I find the dissenting opinion by Ajit Pai pretty compelling:

>But because of the shared, "commons" model that applies to all unlicensed operations, the Commission has
>repeatedly held that "interference caused to a Part 15 device by another Part 15 device does not constitute
>harmful interference."

In other words because the spectrum is unlicensed and because the transmissions were conformant with the part 15 spec, any such operation following the spec is allowed. How they can then they find that the Hotel was causing harmful interference is a bit troubling.

Clearly in everyday language we could describe what the hotel were doing as harmful, but the whole point of unlicensed spectrum is that it's a commons free-for-all. When wifi gets degraded to usability at trade shows because everyone's wifi is interfering with each other, nobody calls the FCC and files complaints about harmful interference.

Also it appears the FCC have been previously explicitly asked if deauth broadcasts like this are disallowed, and specifically chose not to make a ruling. It makes me wonder what the heck is going on over there. Has this issue become a political football between different factions over at the FCC?
I like Factors (http://factorcode.org/) approach to classes. In that language, a class is a category and not a "mold" from which objects are created. E.g, I can say the following:

33 number?
t
33 integer?
t
integer number class<=
t
number object class<=
t

The last two lines demonstrates a little of the class algebra possible. It says that if an object is an instance of the integer class, then it also an instance of the number class and of the object class. That is, the set of objects that are integers is a subset of the set of objects that are numbers which is a subset of all objects.

I can add new classes which refines categories of existing objects:

PREDICATE: positive < number 0 > ;
PREDICATE: prime-number < integer prime? ;
17 positive?
t
17 prime-number?
t
13.4 positive?
t

Note that both real and integer values can be "positive" which means that "positive" isn't a strict subset of either class. That kind of refinement isn't possible in most oo languages.
Smarter way:

$ mv ~/.vimrc ~/vimrc-reference
Even before looking at curl | sh over http, simple copy and paste of code from a web page is a very real security concern.

https://news.ycombinator.com/item?id=5508225

http://www.ush.it/team/ascii/hack-tricks_253C_CCC2008/wysinw...
Oh, sorry, didn't even think of that. Thank you for vouching for it.
> It might introduce people who never though of farming

Who hasn't thought of farming at some point? As a farmer myself, all I see is people falling over each other for a chance to do it.

The problem is that by the properties of supply and demand, that intense interest results in high costs and small profits, so in the end only a relative few can make it work.
Project leadership, coding standards, automated analysis and code reviews.

But realistically speaking it might be easier to change tools for a significant number of teams, because the software development community is in general poor at leadership and process. A rewrite seems more approachable for the average (not necessarily average skills-wise) dev compared to a change in attitude, self-reflection and incremental improvement at a department or company level.

Then the rust compiler will pummel everyone into submission. This can be a succesful strategy. :)
Have we reached peak Apple hate yet?
Are engineering standards for public buildings evil because they stifle architects' freedom to design whatever crazy structures tickle their fancy?

The physical analogy is good because even there one can see that there are different standards --- and, unlike what the "safe software" community seems to promote, engineers are not doing the equivalent of making every building strong enough to withstand a nuclear war and calling anything less "unsafe".

This also brings up another difference with software: the "absoluteness". In the physical world, no security is perfect. Locksmiths exist, and with enough determination, essentially anything can be broken into. But in the software world, with good encryption, that can never occur. Provably correct software can be employed for effectively unbreakable DRM and un-rootable/jailbreakable user-hostile devices, of which there is (fortunately) no similar real-world analogy I can think of.

Nobody's saying you can't do that; that sounds rather dystopian, a society where pointer arithmetic is illegal!

Given that there are attempts at even prohibiting Turing-completeness[1][2], I would not be surprised if that eventually happens. As it is, I'm sure there are already people who would consider you suspicious if you write software in an "unsafe" language, and from there it is not far to complete prohibition.

"The road to hell is paved with good intentions."

[1] http://boingboing.net/2012/08/23/civilwar.html

[2] http://boingboing.net/2012/01/10/lockdown.html
Things missing for me on Linux:

Logic Pro X (no Ardour doesn't cut it, sorry. I even subscribed for a while).

Xcode (for iPhone/iPad development. KDevelop and Geany or Nemiver, CodeBlocks etc. isn't going to cut it, sorry).

Ability to AirPlay to my AppleTV 3rd gen. Does anyone know anything I can easily broadcast to from a video inside a web page? On Safari or Quicktime I just have to click the airplay icon.

For reference, I write C++ for my dayjob and for fun (who doesn't??)
I've been a registered organ donor since my early twenties, and this was during a time when I was poor enough that I had to resort to living on the streets, but the lack of monetary compensation for organ donors is something that kind of bothers me. I understand the reasoning behind such a rule, namely as I understand it, the big one being that compensating people for organs would essentially lead to poor/desperate people being taken advantage of by the wealthy and coerced into donation.

Again, I understand the reasoning behind this but something still doesn't feel right about the whole thing to me. Organ transplant is this incredibly complex process with many steps and participants. At each step every one of those participants is compensated with the exception of the donor. The recipient obviously receives a big benefit, the transplant surgeons are well compensated, and I'm sure the anesthesiologists and nurses are as well. I'm sure the hospital and hospital administrators are well compensated as are the medical device manufacturers. If everyone working on the transplant team was there as a volunteer and the surgical room and supplies were donations I wouldn't have a problem but it seems like everyone involved in the process gets their cut except for the donor.

I'm very fortunate to have a healthy body and I'm sure my organs could be put to good use for many people if/when I die, and while that is enough reward for me personally, there was a point in my life were a few thousand dollars in compensation for my organs could have done a lot of good if distributed to some of my friends.
Check their github page, there's a (or 2) different install instruction(s).
Considering I heard it yesterday, while my phone was in 4G mode, I’m pretty damn sure it’s still an issue.
The article is based only on a statement by the CEO of Morgan Stanley, who has an interest in concentrating more functions in NYC. I think most companies haven't even decided on a city yet. They'll have some cities short listed but will only decide once the terms become more clear. Until then it's pure speculation.

And while it's a natural move by an American bank to move jobs to the US, it's much less clear for the rest of the sector.
A better question. "Who said they are?".

Some are. Also on the other direction (and to/from Windows). Complaints for Apple, 32GB RAM option etc aside, I see no much reason to believe the numbers have changed in any large way.

If for once a US-based developer conference (and its speakers) are not predominantly Apple laptops, we can check this again.
I'd like to know more about what automated video solutions you think distribution companies would like to use. There are companies like Rotor already doing this for individual musicians, but their offering seems a little complicated. Would you mind if I emailed you?
My main concern with this is that reading a piece of opinion is not the same as analysing a proof: emphasis and rhetorical devices are not some obscure trickery which should immediately trigger a reaction, but an integral part of conveying a message. Apparently, this:

> So yes, developers and architects also make their decisions with basal ganglia instead of thinking rationally. Usually it is simply a reflection on the previous experience. What is experience if not a sum of formed habits?

Should be immediately called as bullshit by someone 'firm with reality'. As a statement of fact, that is correct, as no supporting evidence is brought. But as part of an unfolding reflection, i.e. a way of exposing an idea to the reader before arguing and/or building on it, I find it hard to call it 'plain bullshit' on the spot, even if this is certainly a weak point of any argumentation built on it. To consider the entire piece entirely invalid at the first arguable sentence assumes a linear, deductive construction of the text which is not very representative of how actual arguments are built (and what makes them either strong or weak)
It's been going on for quite some time already, see: https://twitter.com/achillean/status/816385533538631680
> That's why you don't notice that sound very often anymore.

Except yesterday. And today. And every second day in my life. Because even my Nexus 5X in a 4G network occasionally sends/receives SMS in GSM mode.
Yes, but you'll still have a Microsoft OS, HP laptop, Google phone, etc. What many people (including me) like about Apple that you have/had a well designed ecosystem for all your devices, where hardware and software are made to work well with each other. No one else can really provide that.
I am in the opposite situation. My real name is so rare that it uniquely identifies me globally, as far as I know. I have angered a religious group which is known for intimidation and even physical threats to critics.
This makes me very uncomfortable in using sites that demands "real names". I would never sign up for Facebook, for example.
My experience is that using C for main(argc,argv)-style programs is rarely a problem. Trouble comes when using long running single-address space containers for service-like abstractions with pthreads etc.; in that kind of environment, malloc() and co. don't cut it because even if you get memory allocation right, unless using pooled memory allocators, memory fragmentation is becoming a serious (ie. unsurmountable) problem.

It's been said over and over since at least the Java times that creating OS processes for individual service invocations is bad for performance, but I've never seen proof for this statement in the form of a benchmark.

Even the OpenBSD developers (who know a thing or two wrt. security of memory allocation schemes) diss process-per-service-invocation architectures in their httpd implementation (eg. calling their CGI bridge "slowcgi" and favouring fcgi over it).

Isn't that inconsequential? I mean if there's a performance problem with CGI-like process-per-service invocations, why not target these problems at the OS level (or via pooling of network connections or whatever the bottleneck is)?
Has anyone used IBM Watson Converstations? I would be interested in understanding how it compares with the others on market and whether I should invest in learning it versus the other options?
Data point: I read it the other way, that all employees could look at all of those things, and that the exceptions were un-named.

I'd imagine the exceptions are some small black boxes that try to catch abuse/spam/etc in various ways & places, or are closed off to prevent a code leak from exploiting a loophole in said software. Defense in depth, and all...