skysight-inc/HackerNews huggingface dataset:
I entirely disagree. Of course this is personal preference but I firmly believe that the best way to fix a broken or flawed system is to place as much stress on it as possible in order for it to break down completely which in turn will force action to be taken by whoever is in charge of it which leads to a system that won't suffer from the same flaws.

I feel it we owe to society that we should try to improve it at every opportunity and allowing ourselves to adapt to a bad system instead of trying to break it is doing society a disservice. In other words: I feel it is our duty to try and provoke changes to what we perceive as bad instead of exclusively trying to adapt to the conditions presented.

In this case, he felt the system in the workplace is wrong then he should try to stress it into breaking so it can finally get fixed.

Another example: lets say that because of a bad bureaucratic process a certain action causes long queues on some service. I feel that it's everyone's responsibility to do that very action in order for the service to stop working entirely, which would force a change to it by whoever is in charge. I see it as "voting with your actions".
> Thus, if a company engages in affirmative action-like hiring practices, whether or not the bar is actually lowered, inevitably some employees will feel that some exceptions are being made to fill a quota. As a result, all personnel who fit those sought-after demographics might be considered suspect, and unfairly labeled by some minds

I think this is impossible to avoid, but I also think it's an issue coming from the same flawed thinking, which is that people can be individually measured for their strengths. That's only true to a certain extent. Once people are qualified "enough" - the strength of the team is what's important. And if you want diversity you subscribe (whether it's correct or not!) to the notion that a diverse team is a stronger team than a non-diverse team. That also means that a diverse team of slightly weaker individuals is a stronger team than a non-diverse team of slightly stronger individuals.

The bottom line is: the company doesn't want the strongest individual, and the strongest individual donesn't automatically have a "right" to the available position. The strongest candidate is the one that would give the biggest improvement to the team, not (necessarily) the one that scores highest on tests, has the best experience or education, or that would be the best contribution to any set of other teams. Only the team in question matters.

For a (poor-ish) analogy: a college soccer team could select the 11 individually strongest players, and still not be the strongest team. If the 11 strongest players in the school were all defenders it's likely that the team would be terrible. Among the defenders recruited would be players that are individually "weaker" than some of the rejected attackers. The rejected attackers would complain that the defenders were recruited to fill a quota of defenders in the team. And they'd be right.
Call girlfriend number: πως να μιλήσετε μέσω μηνυμάτων με το κορίτσι
Sentry and Ranger offer RBAC, but not dynamic roles or attribute-based access control. Dynamic roles for us are: if you are a data scientist working on a dataset, when working on that dataset, we give you the minimum roles needed to work on that dataset. If you normally have privileges to write to some other directory outside that subtree in HDFS, we take it away while you are active in the project. When you change projects, your access rights change.
Sentry and Ranger are horrendous. Best practice for them in HDFS is to change permissions for subtrees in Hive/Impala to '000' so that sysadmins know that an external system is doing access control here. They do not offer unified access control, rather fragmented access control. In our case, you see a different username in hdfs for each of your projects.

I agree the homepage sucks - it's on our todo list :)
Massive UnConstitutional Search Warrant Targets Anti-Trump Website
It's a service that transforms subdomains to paths.

E.g.:

blog.example.com -> example.com/blog

api.example.com -> example.com/api

docs.example.com -> example.com/docs

... and so on. Supposedly for SEO benefit, but there's the obvious security risk of running all traffic through a third-party.
I'm having trouble following the logic here. There are different gender ratios in various career fields, therefore (!?) attribute all imbalances in all cases exclusively to womens preferences and ignore any other casual inputs.

It would make more sense to say that different careers are affected by different dynamics that need to be analyzed on their own terms, with the environmental constraints that affect "preferences" being different in each case.
So no support for anything other than Chrome and no support for devices other than Android? Really?
The problem with SVG 1.1 is, that it doesn't support text wrapping. Text wrapping came with SVG 1.2 Tiny years later, but this standard had been ignored at that time. Then came HTML5.
> I would pay more for a technology that saves my finger

Same, and I'm horrified to consider that professional tradesmen whose livelihood depends on their fine muscle control would choose not to pay more for a tool like this. Part of it is the mindset of "I'm not an idiot, I'd never accidentally position my hand anywhere near the blade"; but wood is a natural product with variations, and hitting an unexpected dense section might cause the piece to kick back. Then you might move rapidly to avoid it, and trip & fall onto the blade, or stumble & reflexively put out a hand…
“the men who are the most upset about diversity are the least qualified”
Plus where is the outrage when newspapers title: "A scientist proves that women can do two activities at the same time" and "What makes women better at management"?

Many women believe they're statistically more intelligent than men and less violent, by fate of biology.
4 Things to Look for in SAAS Application Development
This was my takeaway. My understanding of the top comment in the chain wasn't that we shouldn't be offended. Just that we shouldn't be surprised. It would be like being surprised that Boeing takes orders from the U.S. government sometimes.
SOAP, RDF and the semantic web clique, and other monstruosities of the 2000s gave XML a bad name but XSLT is nice. Indeed it would have been a nicer solution than responsive css to tackle the challenges of mobile devices.
The urge to save humanity is almost always a false front for the urge to rule...
Tip buy a CNC router and throw the table saw out. Along with a bunch of other tools.
I honestly have no idea, I installed it out of curiosity to see the web interface built in polymer.
Ideally I'd just see google stick to hangouts.
WeChat is close to a billion users
> Some time ago a paper was posted here that showed how even if you have an infinite amount of transistors, you will still be limited in the range of 3-10 instructions-per-clock for typical programs.

Do you know what papers that was? I would have thought that with infinite transistors you could speculatively execute all possible future code paths and memory states at the same time and achieve speedup that way.
> It's like saying you can't protest here because we decided to privatize all the public squares and paved roads, their owners don't want to see you, and the fist amendment does not protect you there, you can protest on a dirt road in the forest(TOR etc) where no one sees you.

This is why I've always been skeptical of the whole 'no one owes you a public platform' thing. Because prior to the internet, they kind of did. Public property meant your protest would likely be visible to a large audience, even though those who may disagree with you or wish you'd go away.

Even in cases that would probably horrify a large percentage of people on social media sites:

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

In that sense, why you weren't de jure guaranteed an audience, you were de facto guaranteed one because public property was well, public.

The internet being all private property means that while the legal basis of free speech isn't under threat, the practical purpose of it is.
The post mentions that the satellites can only broadcast the blockchain, so does that mean it's not possible to use it for transactions?

How does the company intend to make money off of these satellites?

> the value of a digital currency and payment system that is not controlled by governments, banks, or companies, but instead where each user directly owns their money.

In theory it sounds good, but the reality seems to be that most users just use an exchange to store their coins with KYC norms. And if bitcoin adoption increases among non-tech users, it's likely that they would just use a hosted wallet.

On a related note, can someone comment on my understanding of the block size debate : small blockers (Core devs + Blockstream) want to build the Lightning network, which is currently a white paper and promises low transaction fees + micropayments. The big blockers argue that this introduces centralization and accuse companies like Blockstream of wanting to turn monetize these Lightning hubs and potentially introduce KYC norms. The big blockers want to scale Bitcoin by increasing the blocksize, which is lucrative for the miners (a large portion of mining takes place in China). This solution will work for a while, but it's impossible to reach VISA level transaction rates with big blocks alone. Some points the big blockers make is that it's in line with Satoshi's vision and also maintains the p2p nature of Bitcoin where exchanges and KYC norms play a lesser role.

So this seems like a fight for the monetary spoils more than anything else : big blocks mean the miners mint money and small blocks mean side chain technologies become lucrative (which favours Blockstream and the core devs).

Whether bitcoin uses small blocks + segwit + side chains or uses big blocks (Bcash), it's hard to maintain the p2p + pseudonymous nature of transactions if it goes mainstream. KYC norms seem inevitable, whether at exchanges, hosted wallets, or to make a legal purchase using bitcoins.

So to me, what people really seem to want is an anonymous (crypto)currency that can be used to make purchases over the internet without any KYC norms. That used to be the primary use case for Bitcoin and probably still is. So, long term, what's the point of Bitcoin/Bcash if it's not truly p2p, where coins are held in hosted wallets and where KYC norms are necessary. I just don't see how Bitcoin can replace or even complement the traditional currencies. Would love to hear comments on this rant. (I am not on any side of the size debate, just a curious bystander)
5 Tips You Should Follow While Creating Your Professional Network
Ask HN: Insecurity as IT worker
Hello, some thing bother me. Please do not make any assumptions about me from the username.

I have been around IT +/- professionally for some 6-7 years including student work. My experience has been a lot of everything. Some electronics engineering, some embedded development, some simple web fronts and backs, some desktop UI, some server administration. For the last few years I have been working as "the technical one". Set up services, updates, applications, dig through logs/code to find technical reasons, prod things to move, clean/move/dig through data in DB or write offline script, write some integration middleware, maintain servers (10+ clusters of multiple VMs). A little bit of everything. Maybe rather close to what DevOps should be, or at least how I imagine the role.

Therefore, I am insecure. Time-wise I should have sizeable experience. I can drop into many non-purely-coding fields and have some idea what is going on. I can read documentation, StackExchange, Google. Though, browsing job ads make it look like that even junior programmer is required to have production scale experience with multiple frameworks, DevOps are required to have production experience with various monitoring/logging/orchestration/virtualisation/cloud-solutions/continuous-whatever systems. All I can say is that I am familiar with some tools and know the concepts. I know that I cannot drop into a role and magically make things work. It can take months to actually figure out and cram into my skull how various subsystems interact and interoperate, relations in extensive DB schemas, what actual developement/QA/deployment processes are. And I read online how person X just brushed over documentation and got things running solid, came to hackaton and developed out of thin air what startups with teams release crappy versions of in several months. And therefore I am feeling insecure and doubtful in the job market. How can I overcome this?
The tips in the article don't work in my case. I do all of them and get about 3-5 robocalls per day.

One of the most prolific robo scammers that calls me just about every weekday spoofs their number to match the first 6 digits of my own phone number (area code included).
Prior discussion: https://news.ycombinator.com/item?id=15006013
By the title I thought it was a tree 'tree', with leaves and branches :) those you can find in a forest.

Though nice howto nonetheless :)
Yes, the Kerberos KDC is a big bottleneck. In contrast, you can scale out TLS/SSL cert generation with intermediate CAs.
"Attorney general's office, criminal complaints investigations, how may I help you?"
I have workrave installed on my computer. It reminds me to rest my eyes, take long and short breaks throughout the day. I installed this on my computer after a few days of being terribly tired at the end of the day. Now I feel better and fresher even during the day at work.
Is it possible to visualize graphs entirely on the client side (without sending any data to your backend)? We have some very large graphs that we'd like to explore, but unfortunately it's not possible to send the data to the cloud, hence a local solution would be great. I have investigated Gephi but unfortunately the performance is quite disappointing for very large graphs.
The sick 50-day blue whale game challenge
I don't see the correlation between diversity programs and retaining the best talent. Not because diversity isn't important, or because it's a negative thing, but because in general diversity programs function by more closely examining/attracting a subset of a larger total population of workers. You could still of course find the best talent within those subsets, but the implication is still that you could just as easily miss the top talent that isn't in those subsets.
Winning a Startup Weekend: The Silicon Valley Way
Since I cannot edit it anymore, also the self selection bias can be measured (less adequately because questionnaires bring their own problems but still).
Discuss.io is recruiting an Engineering Manager for our new UK Dec centre
Really? Which bits of the technology were infeasible prior to this?
Government agencies employ local industry resources especially in cutting edge technical fields, in other news water is wet.
15 popular brands with rewards programs you should be taking advantage of
I had this plan, but somebody recently ruined that by explaining the life of a farmer is also filled with software, copyrights (on software/firmwares etc), DRM etc etc

Farmer life isn't very much different from a it techy in a 'technology disappointing' kind of way.
> there's no real difference between the "state actors"

This is a classically bogus argument [1]. A foreign adversary, constitutionally unbound, is more worrisome than a domestic actor who, while having a more-legitimate threat of violence, also faces realistic odds of retribution.

While throwing democracy under a bus seems to be in vogue nowadays, suggesting moral or democratic equivalence between the Russian and American states is absurd. Americans support the NSA, et cetera [2] despite lots of messaging to counter their agenda. A better argument would entail how the tech community could communicate its message to American voters.

[1] https://en.wikipedia.org/wiki/Whataboutism

[2] http://www.pewresearch.org/fact-tank/2015/05/29/what-america...
how can more made up stories result in higher value comments section?
Gemini 2.3.5 Cracked Keygen for Mac OS Sierra Full Download – Crack4Mac
DrChrono is looking for a Django developer to transform healthcare! Every. Day.
On Unix/Linux, there is very little stopping the superuser from introducing new and inventive kinds of breakage, such as in this case. This one is just a little more amusing than most. But seriously, if root wants to install a new command called df and have it higher up in the PATH than the standard utility, why should the OS argue?
I think what is confusing you is people are ignoring the point about non-technical consumers and simply using this thread as an opportunity to fluff their crypto-geopolitical feathers and look cool through the use of hyperbole and other techniques.

Yes, you have a point. From a consumer's perspective, who may be using their software without realizing it is Russian or has direct ties to Russian state, there should be education and discussion of this fact. Good thing Bloomberg has a broader audience than HN.
I got drunk with one of their employees at a conference in London and he started loudly singing "The Internationale". It really annoyed the yanks, I found it quite funny.
Achoo Watch out for seasonal sniffles with pollen forecasts on Google
Please stop talking.
Btw, I gave the talk after you at the Dataworks Summit in Munich. Nice talk!
Computer Science and Computer Engineering are two different things and the proposed curriculum cover none of these completely. The term CS education therefor is misleading. I would suggest "Introduction to Computer Engineering".

> "At that point we take 17% of income for two years"

This is insane for too many reasons. What happens when the applicant change jobs, goes abroad, gets fired, quits, creates her own company?
On the other hand, their names were leaked so that now alt-right trolls can make their life miserable. Don't you think that's a way of silencing people?
He really shouldn't do anything. Given it's his wealth, if he wants to focus on Malaria, then he should focus on Malaria.

Be happy he's trying to do something at all. That's more than what most wealthy families do.
The access tandem is where long distance calls are switched into the local phone network for a given LATA. Local phone companies and long distance providers all buy into the same access tandem in order to connect into the geographically fixed market. When calls are switched across an access tandem in the US, it's the initiator of the call that is billed per minute. The receiver at the other end of the tandem switch may pay a fee to the switch operator to receive the RECORDS of which other company initiated a call in to them. That way, they know who to go after and bill for each incoming minute! Tandem operators typically don't provide this info during the call signalling, even though they could.

As you can imagine, per-minute call billing is not always settled between tandem players. They can block each other based on company ID alone, and often this requires cooperation from the tandem operator as well. Some of the per-minute rates are incredibly high. The flat-rate long distance phone providers are obscuring the fact that some areas are extremely high-cost to terminate. This system has sprung into high per-minute cost billing in high-cost areas (rural LATAs) so that people operate free dial-up (in the 90s anyways), free phone conference lines, and even "free international calls" all taking advantage of the incredibly high per-minute rate by billing the maximum rate permitted in their LATA (typically not higher than the highest per-minute tariff posted by the incumbent local monopoly).

This highly regulated old-school system seems so antiquated in the face of the Internet, but it survives because the tandem is the one place where all providers can interconnect, and this turns out to be the hardest part of the puzzle to work around. In the age of the internet, we could come up with something better :)
It was when I put my comment on. Probably some people reported it.

There are other editions:
https://www.amazon.co.uk/Mein-Kampf-Vol-II-ebook/dp/B01DEB8O...
I love the landing page story. I also strive for single hostnames, but preferably out of one's own server through a proxy in front instead of folders. Relative URLs in subfolders just don't seem to work well on dynamic websites.

One problem I haven't figured out with this app-level routing, though, is how to have a reliable status endpoint. The distance the pinging server needs from the app's running process is at odds with this routing strategy.
> What? It's not at all impossible. Get a server, put whatever you want on it.

Not in Germany. There is a set of laws called "Impressumspflicht" (https://de.wikipedia.org/wiki/Impressumspflicht) which forces you to add a mandatory imprint on your website. If you do something wrong or forget to include some mandatory information (what is mandatory also depends on the kind of website), you can easily get sued (and this has often happened). In other words: It is not easy for a layperson to set up a website in a way that will not easily become a risk of becoming sued.
You think lower middle class have employees?
> This isn't a rigorous paper.

To be fair... How often do you create "a rigorous paper" before you engage in an internal discussion at your company? Is that the standard? And if so, when do you have time to do actual work?

Try at least not to have completely unreasonable expectations.
That's your standard cheap job board. I recommended one of my previous companies post on SO jobs, they're like "we can't afford any of the programmers there".
Ok, I see what you mean.

It might not have been textbook communism - but if we go down that route, how many real communist countries have there been?

The whole soviet block self described as communist (bulgarian party was "communist", the russian party was "communist"). They have effectively redefined what communist means for 95% of the population.
LoRaWAN Energy Performance and Ambient Energy Harvesting
What was the other one?
Full disclosure: I work for the company that is hosting the whitepaper.
Ask HN: Approach to read and understand how good python libraries work
It looks intimidating to read through big projects like django or request library. Where do I get started. The biggest problem is how do I understand the entry points and how every thing works.
Create next app boilerplate
Depends on how you define the term. But Bill's background was certainly neither.
This is old news. I thought Bloomberg had found more evidence on this topic.

Here's Kaspersky's response to Bloomberg's article :https://usa.kaspersky.com/about/press-releases/2017_kaspersk...
> the "social pressures" theory makes exactly the wrong prediction.

To be honest, the "social" sciences have rarely been interested in scientific accuracy, more than they have been interested in promoting specific political ideologies.

I doubt they will consider this a problem with their "science". To them it will probably be obvious that the problem here, again, is with society.

In short: When you're stuck inside a delusion, it's everything on the outside which looks crazy.
Recently I came across the NASA Astronomy Picture of the Day website[1], it's old-school HTML, started in 1995 and still updated today.

All the HTML takes 2-4 kB on average, but you might not get much use from the site in a terminal :)

[1]: https://apod.nasa.gov/apod/archivepix.html
I used XSLT on a project. I came from a functional mindset. XSLT is terrible and deserves its poor image.
Yeah, I'm pretty sure that Microsoft has worked with US domestic law enforcement on similar "active countermeasures" against hackers targetting its customers for years.
So is LHCb. The two experiments may share a data centre on the Prevessin site.
AWS Partner Webinar Series – August 2017
Not this hoax again.