skysight-inc/HackerNews huggingface dataset:
I suspect that you need to ask a very specific question to get Facebook to reveal what they collect about you.

And I think there's a bunch of information that the EU does think is personal that Facebook thinks is not personal.

We probably need some researchers to send a bunch of requests in for different types of data.
- Don't take that job in that country, you're young and adventurous, but the salary difference is not worth it

- Be less humble

- Start reading about steroids, the sooner the better

- Stop reading about design patterns when you don't even know what a Makefile is

- Don't drink too much functional programming kool aid

- Pay attention to software licenses

- Spend more time with your grandparents

- You don't matter -- that's good

- Quit distro hopping and try OpenBSD

- Give your wrist some love and stop using the mouse

- Don't buy that motorbike
That's what I do. Once to get rid of food debris. Then start with toothpaste. Then floss, rinse, and a quick brush again with toothpaste. But sadly too little too late with my teeth. They are screwed.

I rarely ate sweets as a child and avoid sugar. I rarely eat processed foods. Drink is another matter. I most likely have harmed my teeth from drinking beer/wine/smoothies and from being too rough when cleaning. I really miss my younger healthy teeth.

My teeth have felt horrible ever since they failed and were drilled and filled. And now bring me a lot of misery. Look after your teeth! Healthy teeth are incredibly attractive. IMHO.
You greatly underestimate how much the brain shuts down in stress situations. People may not hear being talked to, recognize familiar people or notice severe wounds. It's the reason behind such rules such as no cleanup during training - it lead to people picking up spent ammunition in real gunfights.

During torture, the stress levels must be high enough so that the subject forgets that they don't want to tell you anything important, and at that point they may not be able to recall their own name. And of course people tell intentionally inaccurate, false or otherwise misleading information to avoid further torture.

So torture may work for those who somehow ended up on the enemy side and don't actually care that much one way or another, but not people who are likely to have valuable information. Even the Nazis knew that and instead tried to convict the interrogated they are civilized, well meaning people.
> China was the only nation that welcomed refugees fleeing from pogroms in one era and fleeing concentration camps in another era, when nations like the U.S. would not let those ships dock.

China didn't have the state capacity to control immigration during the Republic of China and it didn't have the desire during the Qing dynasty.

> Side note: you can tell something about the inclusivity of a culture by how children of mixed race are treated and labelled by the broader society.

Waiguoren! Laowai! Name keaide hunxue!

I'm sorry, the idea that China is less racist than the west is hilarious. It's pretty easy for white people but black people get discriminated against endlessly.
I'd guess 3-5 if you look at most penetration once an initial implementation takes hold in browsers... now, you may have upwards of 30-40% of people not covered by a feature, but that doesn't mean you can't target it... it comes down to your audience... If MS actually keeps its' promise of rolling releases, or closer to it this time, it could be much sooner than later.
> I meet someone named Jane Doe, and then while trying to think of a mnemonic to remember them with, something else happens and I lose the moment.

It's a good idea to spend some time pre-calculating mnemonic images for names before you are in a social situation where you need to use them.

Find lists of the most common first names and surnames and prepare against random combinations of those.

This process will also help you get better at doing it for the less common names on the fly.
Floating point arithmetic is a significant source of bugs. And if you transition to fixed point arithmetic, you will still have a significant source of same-same-but-different bugs (maybe unless you really only need to add things and not never scale or multiply them).
Why Fintech Startups Aren’t Killing Banks – Yet
> Wouldn't that be super ideal?

No!

Languages (and language implementations) have different strengths and weaknesses. No one language may hope to serve all needs equally well. While for what you do your single language may be sufficient, there are people and use cases where it's better to use something different.

I'd rather embrace the diversity than try to artificially limit available choices.
There's always Notes.. ;-)

Honestly, I don't think the browser is so bad. And once wasm takes hold and tooling catches up, you'll have lots of options.
I noticed several irregularities in how the data was presented that gave me the uneasy feeling the author was trying to push a Democratic agenda using an appeal to the authority of SV founders. The quotes from Mark Zuckerberg and Travis Kalanick, while technically true, are anecdotal, highly contextual, and also don't align with what I've read about their views/actions from other sources. In addition, the author used the same graph twice in the article, which also seems very odd.
Where I come from (Germany), you're not allowed to do car paint jobs unless you're a certified varnisher. A lot of job titles have similar restrictions.

These restrictions have more to do with the history of these professions than with their intrinsic qualities. In Europe a lot of them can be traced back to the late middle ages -- and in North America they can generally be traced back to Europe.

I agree that these terms may have legal implications in some jurisdictions, but that's irrelevant to the discussion of whether they are accurate.
Ah, yes, that's what I was thinking about. If you dual-license as "free with GPL or pay for alternative license", companies likely won't use the GPL option because they don't want their own code to end up GPL'd. This strategy probably works much better if your customers are big companies with IP lawyers than if they're a startup or a random hacker building a service.
When inflation is 1%? You'll get salary increases early on as you go up the job title ladder, but it's a short ladder.
>There is so much bad code in the world, and it just keeps growing

Security Compliance is hygiene and reduces the attack surface. We should all be more diligent about complying to reduce the bad code.
Isn't distribution done by third-party services either? Kindle store or iTunes store aren't copyright holders, for example.

The problem with copyright is that it is used as an excuse to deliver the good idea to protect the new authors who are still alive, in the same package with the bad idea to let unspecified number of loosely related and unrelated people feed off free money source created by long dead authors decades ago.
Pioneers Festival goes invitation-only, will pick 500 startups for free access
There's a certain timelessness in the simplicity and purity of these old designs.
Hence why I am a supporter that Apple and Microsoft keep pushing their sandboxing approaches, even with developers screaming along the way.

Eventually we will get it right, because Theo is right, normal people will just disable security, because it is an hassle on their eyes.

One just needs to search the online forums for people asking how to run as root on Mac OS X or Windows.
Nobody is stoping you from making a browser that doesn't run JS at all.. nobody will use it, but nobody is stopping you from doing it... there's several decent rendering codebases you could strip JS out of and disable by default. Of course you won't be able to get to most content, but hell, it will be PURE.
That's true. There are limits to what one can do when running in a browser. If you have a better idea for where to store keys, I'm all ears.
But milk is a buffer solution [1]

[1] http://milk.polybum.com/the_chemistry_of_milk/basic_physical...
Yeah the number I found must have been from back when we actually had inflation. ;)
Probably worth noting that seccomp bpf programs are pretty far from turing complete.

Though they are a bit complex.
Shared living as a middle aged man. Sounds like the ninth inner circle of hell to me. The one just after the eighth inner circle where you freeze in liquid nitrogen for eternity.
J.J. Abrams, Star Wars Superfan, on Directing the Force Awakens
The term "hacker", despite its current dillution with bastardizations like "growth hacker" still holds its caveat - you don't get to call yourself a hacker. It's a term others may apply to you.
If any law enforcement officer want to see what someone is up to, they can just ask one of the big metadata aggregators such as Google to see what they've been doing on the internet.

The move of this phone metadata from NSA to private telcos doesn't make these records less accessible, it makes them more so. It puts them in the same category as our other online metadata records held in private hands.

I don't get how people are all freaked out about NSA having these records but don't seem to worry that law enforcement will now have even better access.

Until they change the legal definition of "search and seizure" to include metadata held by third parties, I don't see any reason to celebrate.
Oh, I was working on something like this, but for Windows 95. I didn't finish it, unfortunately.

On a related note: http://win95.ajf.me/

(And http://cloudnt4.ajf.me/, but the VM isn't running for now)
> Desktop basically has root/non-root.

UNIX in general yes, Mac OS X and Windows not.

The problem as Theo points out, is getting developers to use it.

For example, Windows has fine grained security for all object handles in the system, but as many security exploits show, almost no one makes proper use of them.
The media likes to imply that the only tech companies are start-ups or Google, FB, Amazon and Apple but in reality there are plenty more established companies looking to implement new (and well-established) technologies.
> I have the right to a little black book. I have a right to a diary that calls you names.

Yes, you do [1], and that's not relevant to any of these discussions, as it's not been challenged.

> I have a right to free speech, and sometimes your name is on my lips.

If you are speaking as a private individual or you are publishing an article in a newspaper, yes, there are very few limits to your speech in the EU as long as you're not slandering someone.

But if you are operating as a business and telling another company details about me that can be used to identify me, then your rights are strictly limited in the EU, as the right to privacy is seen to trump the right of commercial speech.

[1] With a caveat: If you are using your "little black book" to support commercial activities such as sales, it may be considered a relevant filing system subject to data protection rules in at least some EU countries. But a personal address book would not be affected.
How to cooperate in outsourced Scrum?
Great post, all this exaggerate promotion of feminism only alienates men and makes them actively avoid women as colleagues. You may never know now, if she's one of those overzealous "women's right defenders" that will sue you for accidentally touching her, glancing at inappropriate body parts for a split of a second or overheard "sexist" joke. Actually, not even suit is required -- blog post is enough to ruin your career[0]. Such aggressive promotion of feminism (in today's terms) only makes the gap between genders even deeper -- the exact opposite of this movement's stated goal. No wonder that really clever women start to understand such aggressive confrontation only worsens the situation and form a counter-movement[1].

0. http://techcrunch.com/2013/03/21/a-dongle-joke-that-spiraled...
1. http://womenformen.org/mission/
As a native English speaker, I very much read it as an implicit "some", for whatever that's worth. I don't know whether I'm unbiased - I'm not sure what positions/beliefs would be expected to bias me...

I understand us to be discussing the phrase, "One thing non-believers report missing the most is a community."

I would paraphrase, "If you survey non-believers, asking them what they miss most, one thing that shows up is community." I would include a pragmatic expectation that it shows up a non-negligible portion of the time, or else we shouldn't be bothering to mention it; but certainly no expectation that it be a majority or even plurality.
You provide no reason not to reference EPI, except maybe an implicit reference to a conflict between their conclusions and your political preconceptions.

If you have a rebuttal to the points I cited then for, including a substantive reason to distrust their numbers on those points, please present it.
This leaves some room for distributors to enhance their revenue for some time -- and get some small money from works like the Ilias or Hamurabi.
The use of page-wide nearest-neighbour scaling makes this look horrid on mobile browsers. I'm not sure it's even necessary anyway, treating 9x-style Windows UI as vector looks great.
At the moment. They are working on making the distributed version available too.

https://github.com/tensorflow/tensorflow/issues/23
No they are actually covertly working AGAINST your best interests, especially if they are jealous, domineering or competitive in any way. Just look for signs like compliments, praise, heart-to-heart communications... if missing, then be very wary with the information you part and the time you spend with them until they show goodwill.
IIRC it was particularly hard for MS to improve on (got much better starting with IE8)... I worked on an extjs app around 09 that would just eat itself in IE6 (the corporate browser at the time) if the app was open more than 3-4 hours. It was pretty bad.. FF didn't have any issues at the time, and could run open all day. Even then, still much better than the late 90's, when the NN/IE4 browsers were still hanging on, and needed to be supported... that was anti-fun.
If you have ever dealt with actual architects it should be obvious there isn't anything prestigious about architecture. Sure, a small handful of elites gets to plan really cool projects but the same is true for most industries -- everybody else just does boring grunt work.

The reason they call themselves software architects is that they're mostly working on software architecture. Granted, the title is overused because scantly few companies have the scale at which it makes sense having a dedicated person for that but I've seen plenty of "art directors" prettying up PowerPoint slides, too.

The problem isn't that there is no such thing as "software architecture", the problem is that it's usually not useful to extract it into a separate role (although that doesn't stop people from trying), making the title more ceremonial than descriptive.
It's like playing with fire, that's why.
Remove Null values or hide them .
Optional things for development are optional so won't always be used. I guess rather than saying "this is a unix program" you could say, this is an OpenBSD program. Which would mean that it has undergone a set of processes for development where all the optional things are not turned off. For example: code review, static analysis, fuzz/quickcheck style testing, using pledge() appropriately, etc. But you'd need to define the set of processes that need to be followed before it could be called an 'OpenBSD program'. Replace 'OpenBSD program' with whatever you want to call this.

Who should set up the permissions? If you trust the developers, you trust them to set up the permissions for you. However, what happens of you don't trust them? You need administrators and users to be able to tweak what the programs are allowed to do.

What is really great about doing it at the developer level is that the administrator do not need to think about that stuff.

For large programs like emacs, or python, it is unfortunate that you can't disable the privs just for a functional call for example. I'd like to see a discussion on why this wouldn't work? I guess there is a good reason - but they don't say.

If you "allow only these privs until Done" where Done would be defined by the program jumping back to a point set by pledge() call. If the process does not allow writing on executable memory this would work (at least for non jit processes).

I wonder if there are ways this can be used by python. Perhaps using a fork this could be done. The program forks to run just the priv bit of code. It can use pledge() and drop all the stuff it doesn't need - do it's business - then die.
We need a massive, concerted effort to widely distribute digitally, for free, the works of all the authors who would have entered public domain. It's clear that negotiating with our leaders has failed; the free and open internet that has served us so well in the preceding decades is closing faster than ever and our only hope is digital civil disobedience.
This only happens when we're (and I do mean all of us, not only a general IT crowd, but people, society as a whole) are too serious about ourselves, up to the level of butt-tight about it. I can't get insulted by the shiny pile, I cant get insulted by the monkey. In best case I'll think its mildly funny and adds some... shine to the presentation, at worst I'll think its simply a lack of good taste and move on with it.
Nope. Look at europe, walk through any major city, be it London, Geneva, Paris, Stockholm etc. You will see huge amounts of immigrants, some naturalized already, some not there yet but trying. You'll find only few places so open to migrants in this world, we are doing our part of sharing, continuously. But this is not the way world can be fixed in long term.

What is of of main issues now (at least to me & people around me) is (potential) pace of immigration and its potential to grow exponentially - we don't have endless space to absorb as many economical migrants as there are/might be. Our economies are not in super good shape, unemployment is bad in many places (or outright horriblein southern parts, 50% unemployment of youth has/will have devastating effect on future shape of these economies).

If they could financially and there would be +- guarantee of success, half of Africa (say 300 million) and massive amounts of Asia would stand up and try to come here, leaving their dysfunctional home countries. And we all know that there are some really bad places to be born to. For example, many many young people from North Africa, ie Morocco are trying this either via boats or turkey/greece border for many years already.

If somebody takes few 1000s kms journey through 10 different sovereign, stable and peaceful states and decides to end up in say Germany, he is not refugee fleeing for his life - that status ends after he willingly leaves first safe country. I don't blame them, I would do the same if I had the option, but let's call things with proper names. And there are some limits for economical migrants of how much our societies can/are willing to absorb.

Another topic is a major failure of immigrants to integrate in the past and accept european values (there is plenty of exceptions, but they are what they are, exceptions). But that's a topic on its own, and highly controversial one.

I am for example economical migrant myself, albeit only within europe (Slovakia -> Switzerland). First thing I did is to accept all the rules of my new country, don't expect that world will bend for my needs and expectations, and just be part of society, learn the language, etc. I am still amazed how Swiss are tolerant when their tiny country is overrun by foreigners.
Where does Nim sit in all of this?
There isn't much evidence for torture being used except as a form of punishment. Even the famous medieval torture was intended as a part of the punishment and to deter crime, rather than finding valuable information. Torture was only used on people convicted by other means, because it was technically illegal to punish anybody who didn't plea guilty.
That I never have to care about remembering admin user names and that the configuration is so utterly trivial is part of why I love Redis so much. I am lazy and forgetful and "database systems" tend to scare me by being so complicated. I never really know if my Postgres user accounts are set up the right way. On my first job, SQL Server privileges were a frequent annoyance when deploying, testing, etc, and I'm pretty sure the whole "security" thing there was a total illusion anyway.
Counter-point: until my country adopted the BA/MA system, the typical outcome of studying computer science would be a degree that literally contains the word "engineer".

Job titles are a cultural thing and mostly cosmetic. Most engineers don't do much engineering in their actual job.
Some of the research went into Windows containers in Windows 10, where you can run containers directly on top of Hyper-V instances.

Eventually even how the sandboxing works in Windows 8/10 for store applications.
Wouldn't web crawlers prefer read access to content databases?
I think you would not use Theano in an end-user product. It's made for developers to run on developer machines. It's very fragile. It has a very long start-up time, might be in the order of several minutes at the first start.

Maybe it would work good enough in a service backend. But even there it would not scale that well. For example, it doesn't support multi-threading (running a theano.function from multiple threads at the same time).
The curious case of Apple's 3D Touch
Philter: jQuery plugin to control CSS filters with HTML attributes
Thanks; added.
I've noticed this- even Manila is increasingly a location for this sort of maintenance work.

I think there should be a place where we as customers can easily see where carriers we may be considering are maintaining their planes and if they have appropriate regulation and oversight for that work.
What's funny, is I wrote and used a lot of JS in classic ASP... the only PITA was dealing with COM iterators in JS was just not intuative at all. But it did save me a lot in being able to reuse validation logic client and server.. it also allowed for some nice serialization/communications... probably why I like node so much now.. it's just less of a disconnect...

Closest I've come to JS client and server was with ActionScript via Flex/Flash and VB.Net on the server... having XML literals on both sides was really nice, though I prefer JS on both ends... I don't miss C# much at all.
China is not one continuous dynasty. No dynasty lasted as long as the Romans.
Normally the minimum sample size for political poll is 1k ideally 3k.
Make your prototypes move and interact
Have the copyright extensions actually been upheld in court? Nothing stops a legislator from passing an unconstitutional law, but if nobody fights it then it won't get struck down.
The problem on android is that you'll have to agree to the list of privileges again in case of an update, so developers usually just grab all the privileges they might need in the future.

Also on Android the thread model is malicious Apps, while on OpenBSD it's trustable executables getting bugs exploited. Malicious Apps can trick with the privileges, exploits have to fight with the privileges that are already set.
Its vs. it’s
Surface of Mars
The second user advantage is a drawback to most banks (they'd rather you carry just their card, rather than be able to switch easily), so that might also be a contributing reason for not signing up for Apple Pay.
What would consumers do with this data? It doesn't appear that this is illegal. What recourse do we have against this?
What the hell is the justification for the document being secret, anyway?
Yeah, but later models (Sound Blaster Pro) added 44.1kHz (but only mono, stereo would be 22.5kHz, then it went 16-bit and that was it.

Then of course it became obsolete for 99.9% of use cases
Software Coupon Alert - Up to 80% Off Powtoon Pro and Business
The most powerful mobile electromagnetic railgun built by a non-government