skysight-inc/HackerNews huggingface dataset:
I think the main problem is that it's too much of a pain. Seems like whenever I configure DHCP, Bind, Postfix, Mysql, or other popular daemons, as soon as I get into a non-trivial configuration I start getting SElinux complaints.

This is expected, otherwise the policy would be 'permit everything'. To me, it seems the problem is a combination is:

- To complex configuration, with policy compilers, etc.

- The use of file labeling to control access to file objects.

- SELinux as a whole is binary: either it is on or off. You can't run a specific program as unconfined, generate a policy from the errors, and enable it after a while.

AppArmor might be slightly weaker, but its profiles are much easier to write, file permissions are part of the configuration policy, and you can run specific programs in warnings-only mode for a while and generate a policy from the access violations.

SELinux always left me frustrated. AppArmor has mostly been a walk in the park.
Aaaand... it looks like the blanket statement in my other (sibling) reply is not currently true of the WSJ (though it still works for NYTimes). IOW, you're right, an incognito window by itself is not sufficient, you do need to be referred by a search engine.

Or at least, WSJ continues to test various policies: http://digiday.com/publishers/wall-street-journal-paywall-go...

How annoying. Well, we can always use an that lets you set the REFERER header on a per-site basis,[1] or even one preset specifically for bypassing paywalls.[2]

[1] https://chrome.google.com/webstore/detail/referer-control/hn...

[2] https://chrome.google.com/webstore/detail/paywall-bypass/fnm...
If you can do it convincingly, you can probably play games involving some skill if you adopt a consistent and beatable strategy. Like Uno by playing the oldest legal card in your hand and choosing a color you hold randomly for wilds, or Guess Who by always choosing an attribute that about 1/4 of remaining characters share.
Top 3 Free Remote Desktop Connections Manager
Similarly, when you publish a website in Germany you have to disclose your name and address on your website.

The idea is that everyone is responsible for what they are publishing. Sadly, the danger of fraudsters wasn't taken into account when this law was made.
So... Having a valid US passport isn't enough proof of citizenship?

What do you suggest instead?
You say "so what", but that is the so what. A core Linux developer saw a massive commit come though from AMD and couldn't understand it easily.

The point that has been made over and over in these threads is that if you want to develop Linux code then you can't just stick a development team to work in complete isolation from everyone else in the Linux development community and expect to be able submit grand unifying architectures you designed to make it easier for your company but that make it harder for everyone else.

If you want to do this, then you really need to work within this particular community to effect change. For instance, there apparently are some standard idioms that have emerged from within the atomic code. The way AMD have done things is different enough to confuse the core maintainer, and he has reasonably said that he doesn't want to accept a commit like this. Hence his comments about the HAL and a massive middleware layer.

The bottom line is: AMD want to merge this into the kernel's main tree. But if they want to do this, they have to get through the maintainers, and the maintainers have to consider the whole picture and notjust your team, no matter how hard they have worked on their code.

The AMD team seem to have worked in a silo, not released to the CI servers and from what I'm reading broke stuff that others then fixed. So when the AMD guys did a big release all at once like this, then they got told - politely! - that their code wasn't up to scratch.
Blocked by security rules?
https://i.imgur.com/l2sOlRw.png
but thats the thing. SF is not NY.
I feel like the LKML is the most hypocritical place I've ever seen. One one hand, we want that more people GNU/Linux which depends on the quality and performance and number of application programs that work on Linux, while on the other we seem to encourage developers to make closed source binary blobs because we keep on showing them that we aren't willing to accept code.

It is a lose-lose situation for a developer. If I write open source software, people will demand more and more from me. If I say, "screw this, I'm just gonna release a blob." they will ridicule me while ignoring the fact that I am releasing the blob only because they pushed me to. /rant
Free and Instant CDN, 0.8.1 released
IMHO, Jython 3 would be more useful than Python 2.8, but it's your project.

We have a project at work and the only reason we need to support 2.7 is because we want to run under Jython.

Anyway, I would like to hear other people's use cases for Python 2.7.
Password analysis based on countries
> I also have difficulty with the idea that only de facto agents of the state can deliver healthcare (care only available at fixed prices, etc).

It seems that they aren't the only difficulties you have. In a social health-care system, possession of a medical license doesn't entail one's employer. You're more than welcome to set up private practice, though you'll have less chance of the career defining cases, as the majority of patients will not be using your one-man-band practice. Thus many doctors in the UK, split their time between their private practice and public services. The only thing that's "de-facto" is the need to be qualified to treat people.
I don't think this is a good idea simply because it reduces the need to upgrade your library from 2.x to 3. It's a clear cut and a good chance to weed out unmaintained libraries
Without any conflict, uh?

https://www.youtube.com/watch?v=iYWzMvlj2RQ

> Nvidia has been the single worst company we've ever dealt with.

> - Linus

Kernel devs are antagonizing the only two GPU makers that matters.
Besides the kernel, there has been some flame going between NVIDIA and Wayland devs too.
Open source devs are immature men who do not understand the word compromise.
Do you know where I could source some sample data? I'm developing a VR data visualization system but not in this particular context, could certainly look into it.
My naive guess would be that most would be "Python 2.7 is what is in /usr/bin/python" - no particular need for it
this is incredible - give me unicode support in python 2. asyncio ? probably .. i'll still be happy with gevent. This is a clear path for a python upgrade.
Drip campaigns generally happen after someone opts in somewhere. Not spam by any definition, european or not.
Had a mass of DVD/BR for another project. The DVD where 10-15 years old with and we checked a batch half a year ago with no loss.
If you are concerned for your BD you could use M-Disks
https://en.wikipedia.org/wiki/M-DISC
Just grow a pair and talk louder.
I used to think like you too. But spending around 3 to 4 hours a month (that's being very modest) trying to fix video tearing, hibernation issues, wifi issues etc. after every kernel release is a pain that I won't endure for long.
How IS Is Using Consumer Drones
It's not about what's legal or illegal. It's about what is right and moral and indicative of character.

So he starts his political career with a clever font hack, a little fib to his potential voters. Apparently not worth an iota of concern. So what's the next fib? Perhaps a broken election promise that he never intended to keep, just playing the numbers game? And so it may continue.

We always complain about our politicians looking after their own interests first. If we just shrug when they start their career like this, treating the electorate as a group to be tricked and fooled into action, is it any wonder?
https://github.com/FreeBSDDesktop/freebsd-base-graphics just takes whatever crap is in Linux. Very few people are there to maintain all that, so the focus is on reducing the diff with Linux and improving stability on Intel GPUs. Maintaining an additional patch written against Linux doesn't make sense.
Or possibly it makes it easier to have code that works on both. Although that requires this to catch on enough that 2.7 compatibility isn't required.
This isn't bound to confuse anyone.
The Higher Lower Game – What Gets Googled More?
I think the first few years of programming are the most difficult. You have to go through this process of building and throwing away. Only with that experience you learn to anticipate things should be put together. That makes thing go more quickly.
Do you think you might have a confidence problem? Does this feeling or thought occur much in other aspects of your life?
I have been tested in the past and I have very little hearing loss (other than some tinnitus), but I have trouble with the same things. If I'm in a bar or club if I'm not watching a person's lips I have trouble following the conversation.
Android is hard – but I did it anyway (feedback welcome)
Apparently Opendoor literally buys (and fixes up) the house and then re-sells it, rather than simply arranging the transaction, so they're selling an empty house.
The worst thing about open source is that people can do stupid stuff with your software.

If you're going to create this abomination, at least do us all a favour and DON'T call it Python. Call it Retardython or something. I don't want to imagine people coming into the official support channels and claiming they are using "Python 2.8", then other people lecturing them about what that software really is, etc. Sounds like a horrible waste of time. (Source: I spend many hours a week helping fellow Python users.)
Stability for whom? Trying to contort Linux code to follow the practices that work well for Windows does not strike me as either maintainable, or even particularly stable!
JIRA also doesn't let you assign more than one person to a ticket. Could you expand on why this is a problem? I'm not familiarized with this problem space so I'm just curious.

The recent GitHub updates let you assign multiple people to reviews and such, but I find it's usually better to tag everyone you want to look at something. I don't think assigning something will send a notification.
From what i read on the Synology website they use EXT4 or BTRFS for the internal disks; so no proprietary format.
I'd argue that the primary reason you don't go into business with friends or relatives because 99% of the time, they're not looking to do any real work or take on any real risk. Hire friends and relatives after the business is de-risked, not before.
Python 2 supports unicode and asyncio.
> But now I also have the motivation to apply more of what I have learned

This should be the key to the answer you are looking for. We all have to make tough decisions when it comes to working agreements. Don't beat yourself up because you made a choice in the past. Let the process you went through be an experience you can use the next time.
Be careful not to confuse this blog with F-Secure the Finnish Security company. Seems to me the two are totally unrelated.
The GPU driver that's required for both gaming and OpenCL is already in the kernel. The current issue is, if I understand correctly, is related to display management stuff.
You seem to have left out this entire paragraph in your summary of the law you sited

> a. Relate at the time of conception or reduction to practice to Company’s business, or actual or demonstrably anticipated research or development.
Cara Mudah Membuat Pistol Dari Pena Yang Menembak Sangat Kuat
Sure - it's here: https://www.youtube.com/watch?v=5HakaHEDs7Q
Isn't Jython (generally) dead? The main site seems to be stuck in 2015.
Understanding Integer Overflow in C/C++ [pdf]
Spot on! The problem goes past efficiency and is related to the broken pricing model. The financial crisis actually caused this to change a bit as more and more clients were after fixed costs. I hope that trend continues.
Direct marketing isn't exactly new. Whether your consider it marketing or sales is kind of an academic debate, but that overlap has always existed (how could it not?).
Otto
Python programmers and companies with python code should spend the time and effort to move to python 3 instead of spending that time and effort to backport stuff to python 2 because python 2 is deprecated and the future is python 3. Python 3 I think people and businesses with python 2 code would be better off moving their code bases to python 3 instead of doing things like this.
That would mean someone develops a library that uses features of Python 3, but needs some horrible hacking to port those features to Python 2. Thanks, but no - please make a cut and decide or split it in two separate packages.
> So... Having a valid US passport isn't enough proof of citizenship? What do you suggest instead?

No. It doesn't seem like you made any effort to understand what I'm saying. What I was saying did not reduce to something this trivial.
Startup Journey – The End
Overall I found your response rather cynical. Implying law being broken is required for a previous comment to be a valid point is harsh. There's campaign law and there's ethics. Just because some behaviour was never codified into law doesn't make it right.

Having said that, I think the ethics of this political strategy depends on the intentions. If a politician has true respect for the people, wants to give personal touch, and just doesn't have enough time to handwrite the letters - that's okay in my view. If a politician is purely looking for means of influence - that in my opinion is "not okay".
WW3 MAY START ELSWERE
My three colleagues and I just took a look at our contracts after reading this. We are contractors, not employees. We saw this interesting phrase:

"Contractor may provide services to third parties so long as Contractor does not provide any software development services to other entities. "

"Other entities" is an interesting term. Since the contractor is explicitly mentioned in the text separate from these third parties or other entities, it would seem the contract does not prohibit the contractor doing work for himself.
Very good points, but you should try to keep a more civil tone.
> Why would I want implicit laziness everywhere?

Modularity; see the stone age paper discussed yesterday: https://news.ycombinator.com/item?id=13129540

> Functional programming languages provide two new kinds of glue - higher-order functions and lazy evaluation. Using these glues one can modularise programs in new and exciting ways, and we’ve shown many examples of this.

> This paper provides further evidence that lazy evaluation is too important to be relegated to second-class citizenship. It is perhaps the most powerful glue functional programmers possess.
Confessing I didn't read the article, but from my parenting experience - Beating your kids at games teaches them one very important thing about real life: to learn a skill you have to practice repeatedly. This inevitably involves frustration and persistence which any human being should be prepared to deal with in life.
VW’s Lost, Destroyed Phones Are 'a Bright Red Flag,' FTC Says
this is just that! https://i.imgur.com/IVz9vYO.mp4
Small Business Owners: Wow Your Clients with These Techniques
"Of all the passions, the passion for the Inner Ring is most skillful in making a man who is not yet a very bad man do very bad things."

This essay originated as the Memorial Lecture at King’s College, University of London. Absolutely essential reading. I discovered it as an undergrad and it's possibly more relevant today than it was in 1944.
Strikingly (YC W13) is hiring engineers in our Shanghai office
Show HN: Scan barcodes and gather product information
Your tone makes it sound like silent RAID corruption doesn't happen. That's not true, even for NAS appliances like Synology.[1]

If you meant that a filesystem like ZFS with checksum blocks is designed to protect itself agains corruption errors, one can use that without RAID. A single-disk ZFS is orthogonal to RAID.

To point back to the OP's question, he's running Windows with Plex. In that case, a 10TB NTFS filesystem with periodic binary comparisons/checksums (or format the disk with the newer ReFS[2] that stores checksums similar to ZFS) is simpler than RAID5/6. He also gets the extra benefit of an offsite backup without paying for cloud storage.

I'm not against RAID for all cases but a home media computer with just 10TB doesn't meet the threshold of dealing with its extra complexity. However, if one is wanting to consolidate 25TB+ of disk space -- or running a business -- or need aggregated io bandwidth, the cost/benefit drivers for RAID over JBOD would make more sense.

[1]https://www.google.com/search?q=raid+data+corruption+synolog...

[2]http://www.windowscentral.com/how-use-resilient-file-system-...
How to SSH into Your Raspberry Pi with a Mac and Ethernet Cable
Gotta say this is my takeaway. If near latest kernels work with nvidia, I'll buy nvidia in the future (I'm all amd at the moment).
You missed the part of the laws where only car manufacturers can provide self-driving taxi services.
This may be violating your employment agreement as you are now providing services to another legal entity.
> For the users where this downside is obvious because they've been jailed, silenced, murdered the user experience is arguably not better.

So we need a site that takes this into perspective and educates users.

The "true" value of tracking = [user benefits][number of users] - [mad regime oppressing people][oppressed people]

How bad is the oppressing? How great are the benefits? What's the correct mental model for evaluating this? What would happen without tracking? What's the value of the alternatives?
I think this is an overoptimistic view of the size of the market. The field is highly fragmented. A large fraction of structural engineers are contractors or work for smaller firms (think wood design, rather than concrete/steel) and wouldn't be target customers for section analysis and concrete detailing software. An absolute majority of those that work for the larger firms don't require anything more than Excel spreadsheets. From my experience, a typical structural engineer is a rather savvy computer user, often times writing Excel macros or AutoLISP scripts to automate their tasks.
From their privacy policy: "We cannot decrypt or otherwise access the content of a message.
We also can not decrypt what physical person actually send or received a message."

Well, that's great to hear, but as always: These are just words on a page, how can I know it's true? Where's your code? Where's your security audit? Who's the team?

I really like the idea, and believe if done right it actually can do some so-called disruption, but I think in this market a real disruption will only come if you manage to decentralize (at least so I don't need to trust your servers to be up for me to get my messages) and open source it, but still cater to the masses.

You're running a freemium business model, a model which works well (some ways even better) also with open source code.
AFAIK Jython supports Python 2.7.. so it seems dead because Python 2.7 is dead. (I am not a big fan of Jython myself, being a big fan of Python 3.)
i know it does - but it would be nice to have the everything-is-unicode mechanism of python 3.
Asian developers hit unicode problems before US based developers because of the natural differences in underlying OS language.
English for beginners
The unbankable banked
isnt that what six already does ? https://pypi.python.org/pypi/six
> It's absolutely preventable, we just have to make the choice to do that.

Hear, hear!

> but by enlarge

It's "by and large".
https://www.merriam-webster.com/dictionary/by%20and%20large
I did get the impression he was quite accomplished -- given his acknowledgement from NASA -- so I guess... success?
Pragmatic Purity: Keep pure and impure code separate
Sadly for people who are like the man you mention, "a few more weeks" is in actual fact a lot longer. The problem is more likely to be the lack of a proper support network to help this individual care for themselves in the long-term, as well as helping maintain routines and structure in their life. This is not something that can be done in an environment as tightly constructed as a mental institution. It requires a combination of professionals and friends on the outside, who are able to give this person round the clock support to help deal the the complexity of life in a uncontrollable environment.

Unless we (as a society) can find a way to provide this for those who have been pushed to the fringes of reality, there will still be a significant portion of people pushed into the Treat-Release-Repeat loop for years to come.
> The code is generally messy and horrible, rife with race conditions and barely holding together in parts.

It's very good that you've had the experience of writing bad code, and recognizing that. It will make you expect more from yourself next time. And the process repeats. After many iterations you will be much better. And also more nimble. Writing 1000 lines is a lot for someone who has never done that before, but natural for someone who has a million lines under their belt.
Is This What We’ll Be Wearing in the Future?
Imagine the pain this guy went through when typesetting this thesis. All Hail TeX!
is this same person who would like to punch Trump and lately cancelled the documentary of USA's vaccine industry ?

Actors with violent opinions of people. Is this the "mindset" of hollywood today ?
Sort by file size
Reminds me of Developaralysis (https://techcrunch.com/2014/10/18/you-too-may-be-a-victim-of...)
Python is trademarked by the Python Software foundation. IANAL but pretty sure that means he doesn't get to call it Python 2.8
I think it just parses some standardized markup

https://developers.google.com/gmail/markup/overview
> I needed "sticky" today for a table header that I want to keep visible as the user scrolls on the page...

Note that what you want is different from what the user wants. I am not alone in thinking that stickies never add value, no matter how convenient the designer thinks they are: https://alisdair.mcdiarmid.org/kill-sticky-headers .
I'm not arguing with you over what they did, I have not read about it enough. I didn't even read the the exchange in full.
This is purely political and a sign of a lack of leadership.
The Linux guys should be so grateful for these drivers that they do everything they can to keep AMD happy.

> The point that has been made over and over in these threads is that if you want to develop Linux code then you can't just stick a development team to work in complete isolation from everyone else

that's a problem for Linux

> The bottom line is: AMD want to merge this into the kernel's main tree

No, AMD wants to have working AMD drivers on Linux. It's more than likely that they were told to do it this way and this way sucks. A lot.

But hell, maybe Linux devs think that Linux is so important now that they can pressure AMD devs into doing whatever they want from them. Maybe it works, maybe it wont.
> My "process" is thinking through problems thoroughly and being careful.

I'm saddened by how thinking has become strangely uncommon. I've seen many teams where people either type code or have quick chats where they decide what to do on a whim.
Christian Tismer tried this a couple of years ago [1].

I guess the intention was a bit different: he wanted to have stackless features in python. It's not clear to me the reason he decided to back down, whether because of licensing issues or just because the other python developers didn't like it.

[1] http://www.stackless.com/pipermail/stackless/2014-January/00...
Your view is accurate. As of 10 years ago.

I think if you chose a random red state area, you would find that they have high speed Internet access there.

For instance Atlanta Georgia has a huge concentration of datacenters, went heavily for Trump, and there is high speed Internet all over the state.