skysight-inc/HackerNews huggingface dataset:
Security by obscurity is relying purely on nondisclosure of information. Minimizing information leakage is sound practice. PIDs, names, etc, can give a lot of information as to the configuration of the app running in your container -- how often external processes are run, potentially vulnerable software that you may be using in utilities, such as an old version of imagemagick, etc. While there's no substitute for keeping your system up to date, frustrating an attacker's ability to get information on your system is also pretty standard practice.

Regarding NET_RAW, this is a case where you want reasonable defaults. Needing raw sockets is an exceptional condition for most container setups, and again, gives a greater threat exposure. Even ignoring the potential for things like ARP spoofing, filling up a MAC table on a lot of switches makes them fail over into being essentially rackmount hubs, which can allow for even greater amounts of service denial and information leakage.

Filling up disk space is an area that is problematic with Linux-based containers because in order to keep a process gone awry, or a malicious process from using up all disk space, you have to do things like set up fixed-sized loopback filesystems ahead of time, which impose performance and space constraints that makes your containers less flexible than containers under Solaris zones, for example. Under ZFS, you can directly configure a container to only be able to use x amount of space, without needing to set up loopback devices or other complexities. This allows you to set up limits, but at the same time, means that if a dataset needs it, you just need to run a single command to give it more space.

Yes, a lot of these issues can be easily mitigated, however, they're all symptoms of poor defaults. A good container system should help manage and mitigate these sorts of issues, so they only need to be thought of once, instead of by everyone implementing them.
It is their content, but it's your computer, and you get to choose what code runs on your computer. And adblockers aren't just blocking ads, they're blocking tracking scripts and malware and dozens or more performance-reducing requests per page.

I will never disable adblock for any site. If the site blocks me for blocking adblock, I will block their adblock blocker, or block the site entirely so I never mistakenly visit it again.
The trivium and the quadrivium are what a true "liberal" education is about, and are things that shouldn't be restricted to any particular major and should be taught even before high-school.

The real issue is that the oligarchs don't want a populace that is truly educated in critical thinking.

For a treat, try page 7 of the Norman Dodd report to the Reece Committee.

https://www.scribd.com/doc/3768227/Dodd-Report-to-the-Reece-...

Bonuses:

https://www.amazon.com/Leipzig-Connection-Basics-Education/d...

https://www.amazon.com/Deliberate-Dumbing-America-Revised-Ab...
nice suggestion! I'll try that
I have a post-graduate degree in History, and even though I've never "used" my degree in my professional career, the benefits have been incalculable. A good understanding of history is what allows one to have a good understanding of the present.
New blockchaing based Freelancer Platform proposal
Why do many people have a knee-jerk reaction against the humanities? I'm genuinely curious what others think. I mean - where do they think Game of Thrones, The Wire, The Sopranos, i.e. all of our culture (popular and otherwise) come from?
Mount an Amazon Cloud Drive in Windows
How would the not-for-profit students fare if you break it down by major?
Windows Holographic open to OEM's
Antibiotic Resistance: The Real Antibiotic Resistance Review
> Semantically, the passive voice involves action being done to the subject.

This is not correct. It happens to be true if the verb is transitive and denotes a physical action, but that is accidental. The passive is defined in syntactic terms (including the past participle you mention), not in semantic terms.
This isn't limited to STEM majors!
Just to be clear - I think that advances in population are due mainly to the influence of fossil fuels on agriculture and logistics. Because food. The other things are clean water and medical advances, which ... I don't know how you'd show those to be related to fossil fuels so much outside of that the engineering culture has much in common, and they'd be hard to do without readily available power sources. I suspect they're entangled, but that's really just a guess. A really TL;DR guess...

As a "people", I owe my existence partially to the fact that there are more of us. And were it not for antibiotics, chances are that I would have died at six months old. That's one of the big reasons there are so many of us.

The race between making heck-holes less heckish and CO2 is a profound one. We'll see. I was saddened to see China use American affinity for cars - I'd thought they could do it better.
https://news.ycombinator.com/item?id=11817959
Mary Meeker’s 2016 #InternetTrends report #codecon
Duplicate of: https://news.ycombinator.com/item?id=11817959
Truebill (YC W16) | San Francisco, CA or Washington, DC | ONSITE | Full-Time
https://www.truebill.com/

We're a YC company looking to hire engineers #2-5. We're building the subscription management platform. You may have seen us on HN a while back. This is a great opportunity to make a big impact at the company.

We're looking for front-end, full-stack, and back-end. If back-end, it'd be great if you could wear multiple hats for now, including assisting with ops-like duties.
Experience scaling large-scale webapps/services is a huge plus. Experience in data science / data analysis is a huge plus.

Stack: React, Relay, Node.JS, Postgres. Open to other stacks for back-end, as most of the back-end is in event-driven background jobs.

If you're smart and love solving problems, email me: jobs+hn@truebill.com
> A college experience like that is almost impossible in STEM

I wager that a lot of people disagree with you here. There are definitely cheap tactics to dupe lazy teachers at both ends of the educational spectrum.

Example: Even if you don't know the answer, write as much work as possible to get partial credit. Look at backwork to learn the form of the exam, memorize the form of the solution and then just plug in the new numbers and calculate.
Are these "tablet" tablets, or something more like a laptop that masquerades as a tablet?
Computer Lab | Brooklyn, New York City | Designer, Web Developer | Onsite or Remote | Contract

http://computerlab.io

We're a new digital consultancy in NYC looking for a designer we can work with on a number of upcoming projects. We have office space in Williamsburg but also would be open to remote work.

Email hi@computerlab.io to get in touch!
> liberal art's curriculum

Is this the result of independent study? ;)

In all seriousness, my linguistics degree was worth every penny. Spending that much time with incredibly bright people with broad perspectives focused solely on sharpening your understanding of the world is something that's very difficult to replicate independently.
I was looking at this a few days ago http://www.philips.co.uk/c-p/AC3256_30/3000-series-air-clean...

It has good reviews on Amazon, but it's not cheap.
Looking for a new frontend web position in SF. Want to work with an onsite team.

Remote: No (leaving a 2 year remote position)

Willing to relocate: No

Location: San Francisco (CA)

Technologies: JavaScript (ES5, AngularJS), HTML, CSS, Ruby on Rails, PHP, SQL, Nginx, Git, AWS

Skills: Frontend, Ex-founder, Project Management, Requirements Analysis, Customer Support

Portfolio: https://work.ryanabooth.com

Résumé/CV: https://docs.google.com/document/d/1MMOdyZtv1oAIlyd9orqg87iq...

Email: ryanbooth77@gmail.com
Buying Bitcoin Just Got Way Easier
These discussions are always so stupid. I was a lit major, have worked as a PCB designer, taught myself some coding and all that jazz, and now put around on the internet doing digital marketing stuff. College major is a terrible indicator of intelligence, work ethic, and so on. Sure, liberal arts majors can be annoying (I probably have a lot more first hand experience with that than you do), but at the same time, plenty of STEM folks write like freshman in high school and start stammering when asked to explain whatever declarative statement they just made further. The condescension from the STEM crowd sure gets old though.
If you can create scripts that do that for you....

If it's a domain computer you don't even need that.
Let me give you an example. There's all kinds of people that were concerned about privacy when messaging. What you said made sense when people recommended PGP. Then, we had things like Threema ($2) or Signal (free) that were ultra-easy to use, cheap/free, and on their favorite devices. Still using surveillance platforms or insecure messaging. Still contributing to their proliferation and lack of alternatives.

Lock-in is another issue. People wanted alternatives to IBM mainframes, Windows desktops, and so on. Great one's were produced. They didn't run their prior software. They didn't want to port it, even gradually. So, most of those firms folded while predecessors kept making billions.

Cost-sensitivity is a big one. They'll take something that cost them nothing of immediate value over something that cost them directly. They'll also take cheap over inexpensive. So, for instance, the companies charging 50% more for software with either zero or near-zero defects in production make very little compared to those charging 50% less. Despite a demand for higher quality stuff. For content, that companies charging for it... even under a buck an article... failed in favor of free + advertising sort of speaks for itself on user preferences.

Time/convenience is another one. This market has such a small attention span that they might ignore you within seconds of not seeing what they want. The norm is an ad on the page with content appearing quickly. With that the norm, the sites doing paid articles for new members have to somehow convince them in seconds or just a few impressions to start buying articles. Atavist giving a few away for free might be an example but they're kind of unique compared to most sites. Yet, the small player faces free, instant content vs paid, go-through-some-trouble content. And many sites usually cover similar topics. Uphill battle.

So, these are just a few issues with trying to get people to pay for things instead of use ads in a market that almost always works in favor of low-cost, low-time, and preferably-free suppliers. It's a problem with or preference of the market.
Honestly, I think the failing is that computer science majors (unlike some other STEM majors) are rarely offered as liberal arts programs with stronger breadth requirements that are typical in B.S. programs (in lots of institutions, you can get a B.A./A.B. in other STEM fields like Mathematics or Chemistry, but not Computer Science.)

While I don't think all (or even most) CS majors need to be produced out of liberal arts programs, I think it would be good for the field and the software industry to have more of those.
On my Android phone, when I look up directions for something, it shows something like this in Google Maps:

Drive | 10 minutes
Bus | 35 minutes
Walk | 75 minutes
Bike | 25 minutes
UberX | 13 minutes

This could be some add-in from having the Uber app installed; I have Lyft installed as well and it doesn't appear.

I agree that this "like running water" tag line is a bit over the top.
SmartThings (part of Samsung) | Palo Alto, CA | Full stack, iOS, Android, TV | Full-Time

Come play with hardware and software with us.

Help us make all homes smart. And of course, get employee discounts on all Samsung stuff :P

Looking for generalists, iOS, Android, and TV (Tizen) software engineers. We're using containers, microservices, the right languages for the job (varies, but includes C, Go, Python, NodeJS, Java, Groovy, etc.)

http://bit.ly/st-jerbs or email christina.cochran@smartthings.com
I am surprised at the amount of misinformation in this thread (have people actually even read the post? It answers most of these questions!).

> This means the more disturbing part is that the judge has had 3 years of hindsight where parts of Dell's plan have been realized, making it appear as though they were inevitable when at the time it was still highly uncertain (as reflected in the stock price). If Dell, Inc was now in the shitter he wouldn't be awarding $3.87 / share, that's for sure.

That's not what the judge was ruling on, and it's not cited in his decision explaining the numbers (agree with him or not, his reasons are compelling for how he arrived at the numbers). The ruling is that at the time of the take-private, Silverlake must have valued the company at his price - the highest price - because if not, the purchase would not have offered a compelling return for a private equity investor. What's happened in the last three years did not enter the equation.
Funny to see Intel re-take control of OpenCV after handing it off(?) to Willow Garage and then Itseez. Guess it turned out to be more important than they initially thought?

(?) Don't know the details of the transitions and why they occurred
I got an English degree from a middle-ranked state school and never once had a multiple-choice exam and only had two classes with fill-in-the-blanks style exams:

1) A chemistry class I took and

2) An art history class where we were given photos of pieces and asked to write in what culture and epoch produced them.

Although the art history tests were in the above format, that class also required us to go to the local art museum, find a relevant piece, and photograph it; then go to the library and research the piece developing a thesis and a ten page paper supporting that thesis.

Besides that all my coursework consisted of developing theses and then writing papers defending those theses with the grade being determined by how well we argued our point. Is this bullshit? I would say it's subjective, yes, but a part of a liberal arts education is learning to embrace the subjective nature of the human experience.
SEEKING WORK

Location: Berkeley, CA

Remote: Okay

Willing to relocate: Okay

Availability: Both Full time, Part time (as required)

Technologies: Native, Hybrid Android &/or Full Stack on LAMP/PHP, Node.js/MEAN stack, a polyglot!

Email: mailto:sapkotabhupal+hnwho@gmail.com?Subject=Hi%20from%20HN

Linkedin: https://goo.gl/7MVezP

Interested to work with small to medium sized projects/team who are looking for individual contributor.
Apple's approach to high DPI is that things should be the same size but have more detail. Screen real estate is somewhat configurable but misses the point of high-DPI.
Location: Boston, MA

Remote: Yes

Willing to relocate: Okay

Technologies: Python(pandas, matplotlib), R(ggplot2, any Wickham package) Ruby(Rails), Postgres, Ember.js, D3.js, React.js

Github: https://github.com/quinnlee

LinkedIn: https://www.linkedin.com/in/quinnl

Email: leekeunhwi@gmail.com

My main focus for the last few years has been data visualization. But right now, I'm looking for a engineering focus team that cares about the craft.
Understanding Deep Text, Facebook’s text understanding engine
RF Technology Pty. Ltd | Sydney, Australia (Thornleigh) | ONSITE

RFT does software defined radio, in the range DC-1GHz, up to 100+ Watts, with an emphasis on private networks for public safety and other critical systems. We are a "hard core" engineering company, doing our own hardware design and manufacturing, and all software from the antenna to the IP packet and back. We distribute and OEM base stations, PAs and other components around the world.

We're looking for an RF engineer, the following attributes being desirable:

* an experienced expert in receivers and power amplifiers, design and manufacturing

* experience with narrow band radio in voice mode (ie. very low phase noise, high intermodulation rejection)

* experience with digital radio communications.

* knows DSP, communications and information theory, as they relate to radio receivers and transmitters.

* knows how to code, but doesn't need to be an expert.

If the perfect candidate came along, we would also consider a second position with the following attributes

* DSP guru (with an emphasis on communications)

* Knows communications and information theory

* Good experience with programming DSPs and FPGAs

* Working knowledge of electronic design

Please email jobs@rftechnology.com.au
Freeze Frame File System – From Cornell
Facebook announced today that it can now do that with Deep Text, a deep learning-based text-understanding engine running a neural network that can understand with near-human accuracy the textual content of several thousands of posts per second—and in more than 20 languages.
Mathematics is a tool that you as a programmer are supposed to be able to use (among other tools) to solve problems.

There is nothing wrong with mathematics and it is certainly not reserved for "the elite" whatever that is supposed to mean.

Convention is irrelevant except to ensure other people familiar with the convention can easily know what you're talking about. For programmers it is especially irrelevant as we usually only care about finding solutions to problems.

Correctness does not "only exist in the framework itself". If I ask you "if there are 6 people in the room, is it possible that among them there is no group of 3 which know each other and no group of 3 which don't know each other" the only correct answer is "no". The fact that this concept has a name in mathematics does not make the answer "no" any less correct.

Dismissing the importance of mathematics because you somehow find it "elitist" is anti-intellectualism at its worst.
Research paper: http://www.cs.cornell.edu/projects/quicksilver/public_pdfs/f...
At first I thought this was silly, but when you're negotiating a complete buyout, it can be tricky: What if you really really didn't want to sell the stock at the price, maybe you had just yourself identified it as a value deal (hard to prove), and felt coerced into the buyout for a value that didn't, say, recouperate the expected gain. What if you had an outstanding sell order at $20 (unlikely, but easy to prove). In theory, what one should be doing is to drill down the ask chain until all of the outstanding asks are fulfilled. But that's not really possible either.

Of course, having a judge decide is silly, too.
I think you mean clinch, not clench :-).

I'd suggest you write a project that uses a sql database, with or without an ORM. While there are plenty of NoSQL databases out there, sql syntax is fairly standard and universal for basic operations, so picking up some knowledge of it will set you apart. Also in a production environment you will almost always have multiple python servers running and feeding into a central database where any request might be received by any server, so thinking about data persistence is important.

Maybe pick up a front end framework and a little javascript, enough so that you can make api calls to rest endpoints. Get your free year of aws and put it up, because learning to deploy to production and get something running is a good experience to talk about.
Isn't this an opportunity for a technologically savvy law firm to help the tax office take on the hard work in return for a % of the settlement? We pay whistleblowers rewards for ratting out tax evaders, why wouldn't we pay for expertise if it means increasing the chances of winning. 50% is better than 0% if it means giving them a fighting chance.
What about signing up for that and continue blocking the ads?

I personally would rather not pay anything and get an ad, sans tracking, which worked just fine for the content providers of yore.

Does native advertising work?

It just did.
This sentiment is selectively applied based on one's values. I am confident that there exists a set of principles that someone could espouse to cause you to shun them, it's really only a matter of where one draws the line.
I'm just not convinced that they should be solved by VCSs - I tend to think that the general issue of conflicting changes calls for a social/process solution, not a technical one. Does the set of "lock/unlock/revoke" operations really add much over sending an email to a list or designated object owner saying "I need to update the Visio diagram"?
In our case, it was for storage of electronically signed documents. Really it was an HTML template (the same displayed to them) with the inputs replaced with the values they presented, converted to PDF, and attached to the account. A few pages of PDFs like that doesn't take much room, and ensuring there isn't a mixup with files and accounts when it's for regulatory compliance makes it well worth any downsides.
New employees at HQ have quotas.
Mostly iPads, but I use my Nexus 7.

Surface Pros too of course, but I agree this is getting close to a laptop.
This doesn't work if you share a name with a celebrity :(
I think there are multiple ethnic groups more likely to be poor or in jail.

I have no idea whether genetics is a cause, I doubt it, but it is a perfectly reasonable hypothesis and thinking it is true does not make one racist.
Rothenberg Ventures | San Francisco, CA | UI Designer | ONSITE | Full-Time

https://rothenbergventures.com

We're a Seed+ stage VC firm that invests in frontier tech startups.

Looking to hire an energetic, full-time graphic designer primarily for our platform project. Web app and mobile app experience a plus.

Please email me directly at cisco@rothenbergventures.com if interested.
People probably said the same about Google. And while Allo doesn't do E2E by default, it does include it as an option.
For those who won't read the whole thing, here's the relevant part regarding sentences like "I was exhausted":

> The term ‘adjectival passive’ is often applied (perhaps not very felicitously) to active clauses with predicative adjective phrases in which the adjective derives from the past participle of a verb and has a passive-like meaning. There is frequently an ambiguity between be passives and adjectival ones. For example, The door was locked is ambiguous: as a be passive it says that at a particular time someone took the action of locking the door, and as an adjectival passive it says that during some past time period the door was in its locked state. Since the complement in this kind of clause is an adjective phrase, verbs other than be can be used (The door seemed locked, as far as I could tell), and so can adjectives derived with the negative prefix un- (The island was uninhabited by humans).
technocracy is en vogue here and humanities experts are not seen as experts in anything """useful""", which usually translates as "economically lucrative" or ""rational and objective"".
Computer Programming Gifs (all of em’)
Gaining New Reviews for Your Business – Just Ask
> I like to hang out with people who share my world view rather than seek out those with opposing views.

Well I would like to research the arguments from both sides in order to form an informative opinion. If my search engine does not give me that but instead shows me only results I would agree with initially on the top, what's the point of using a search engine in the first place?
I used Ubuntu 16.04.

Windows 7 doesn't have M.2 drivers by default. See http://www.tomshardware.com/answers/id-2817439/install-windo... and good luck! I believe Windows 10 is fine though.
YouTube Subscribers Network
If thinking ethnic groups are genetically predisposed to being poor or in jail is not racist, what would qualify as racist?
The rail stuff is a bit of a sideshow -- I think in a decade or so the outline of transportation in LA will begin to take shape around 2 modes:

1. 2 wheeled vehicles driven/ridden/pedaled by a person

2. ridesharing cars, shuttles, & vans driven by a computer