skysight-inc/HackerNews huggingface dataset:
>Classes should therefore describe what something is, not how it's supposed to be presented.

That's what we used to think when Semantic CSS was the big buzzword, lots of articles from '08-'11 preached it as the gospel. Turns out when a language is based on customizing presentation, presentation is semantic.

> I had a number of locations that I highlighted with a blue background and rounded corners. I called it `location` since it highlighted each of the locations

> When I opened the online store, I had a list of products and wanted to highlight each product using the same design pattern. Problem was, they weren’t locations. They were products. Being the lazy developer I was, though, I just reused the `location` class and applied it to my products. Clearly not ideal (but hey, it worked)!

> The design function was, of course, to highlight something. That was what I should’ve called it!

https://snook.ca/archives/html_and_css/semantic-css
There is no need, default settings works great. We run PostgreSQL on FreeBSD though.
Love the idea.. although we can call SMTP directly, having the SMTP APIs encapsulated with a HTTP interface is pretty neat. Plus its a readymade microservice that you just spin up and use.

I worked for 2 years on a monolith that used to call SMTP directly and it was a pain to debug.
Go's probably the most underrepresented, since it currently only counts by the full "golang" term. I need to update the script to find capital G "Go".
Honestly, I've never seen this kind of belligerence. I mean, I understand that the feeling exists that since one paid taxes, one is more entitled to public services than those who don't (and vice versa). But Americans in general seem to be very law-abiding citizens (there are exceptions, as is everywhere).
IANAL, but as was said elsewhere, please don't do that carelessly. It really depends on your local law, but don't go around making fake invoices if you don't have a legal structure. Depending on where you are it would be more or less easy, but don't go exposing yourself. In most countries, those on the receiving end of a (fake) invoice have much less risk than those emitting them.

It's actually the jist of this blog post. They thought they were square, but tax authorities don't understand how open source non profits work, and they made mistake in the structure. So depending on where you are you have to make sure you stay within the law.
Bury it in a mountain and never look at it again. The amount of waste produced, even if we powered all of the United States with it, is not that big.
I'm guessing it's a wordpress site? Try disabling php xml rpc.... It could be getting hammered by spambots or malware vectors.
Link Building Services
HAMMER2 hardlinks, other work
You didn't mention but the ability to add any photo and use it as a filter could be more killer feature of this app.
You should also consider an ability to share filters.
I think the numbers are skewed somewhat because of the kinds of teams where Go is used. This is just my observation but more Go usage seems to happening on infrastructure/operations/DevOps teams, where it is used for system automation, metrics, networking montioring, etc. These teams are typically have a fraction of the staffing of companies' greater software developer organizations and thus, the jobs are not as numerous.
The scale of potential violence with guns vs. without guns should be obvious, so not commenting on that.

As for the US weapons flow to Mexico, there was a NPR article last year on the topic [1]. Wikipedia [2] mentions "many of the traceable weapons come from American weapons markets and festivals that do not have regulations for the buyers", which very much is the uncontrolled weapons market, right?

To be fair, the Wikipedia page also points to the other direction with "weapons [..] come from either government personnel who defect to the cartels, or are sourced from Central American black markets".

[1] http://www.npr.org/sections/thetwo-way/2016/01/12/462781469/...

[2] https://en.wikipedia.org/wiki/Mexican_Drug_War#Gun_origins
Yeah, you can increase the safety of handling nuclear waste material, decrease its volume, increase its long term stability, and lower its surface mobility by turning it in to a glass-like material
http://www.sciencedirect.com/science/article/pii/S0022311513...
personal story : I'm not a data scientist, but I enjoy reading about and experimenting with relevant topics. Some time ago I was blogging about this(for example [0]) and it was very interesting and valuable experience, I never regretted about this. If you have time and desire for blogging don't miss this opportunity!!

[0] https://medium.com/@sAbakumoff/angular-vs-react-text-analysi...
Right now ICO combines the legitimacy of seeming like an IPO with the security of code written by strangers on the internet, the virality of Twitter rants, the promises of a budget spent producing concept videos, and the value of snake oil.

Almost none of these ICOs are founded on a concrete product that exists. That's a shame because there is the germ of a good idea here, but it's mostly being exploited by opportunism.

Some will walk away with fortunes, but it won't be the people buying.

And even though I lean pretty far to the libertarian side, I think this space needs some serious regulation to protect people from themselves.
Ah :) ty.
> a.- StartCom is now a 100% Qihoo360 owned subordinate Company. Management has also changed.

> b.- There´re no StartCom employees working at any Wosign premises. StartCom has subcontracted Qihoo 360 for all PKI and development management.

> c.- StartCom acquired EJBCA PKI software from Primekey (CA, VA and TSA). There´s no in-house development for PKI

> d.- All StartCom servers are under Qihoo 360 premises in different locations, in China and US.

> e.- StartCom has developed a new CMS system and website, using a new language, PHP, from scratch.

They go to great lengths to make sure everything has changed and nothing is like it was before. Why not just take the final step and drop the (quite tainted) name "StartCom" and apply as Qihoo360 CA or whatever?
> but they had to change the "chrome" namespace to "browser"

It's weird, because Firefox internally has had the "chrome" namespace long before Google Chrome existed.

In browser terminology the browser "chrome" is the stuff that's outside the browser engine -- the stuff that doesn't handle loading/laying out/rendering/javascripting a page. I.e. the tab strip, URL bar, bookmarks, context menus, settings, etc.

IIRC (very unsure of this, but have heard it from different non-google sources) the name "Google Chrome" is actually a joke on this because it had the least chrome amongst browsers of the time (remember the toolbar and status bar?)
I thought it described NYC quite accurately.

Take a tour of the subway and you'll agree.

Urine, feces, and homeless people, oftentimes who are mentally disturbed, are part of my commute.
Do you know of any way of testing your website to see how many concurrent users it can handle?
I think if the block is >1MB, then that's at least one indication that BTC cannot possibly include it in its blockchain, and thus is a new blockchain entirely.
That's a common set of features every browser should support. Because doesn't make sense to have various techniques to achieve simple behaviors like a toolbar button.

Browsers can add their own brand new features, the specs are just for the minimum.
Chew sugarless Falim gum, one piece for each side of the jaw daily for aestethic gainz.
In the UK being drunk in charge of a motor vehicle is a crime. 'In charge of' includes for example being near the vehicle with the keys in your possession and certainly includes being asleep in the vehicle. If charged with this crime you are required to prove (to a balance of probabilities standard i.e. about 50:50) that you were not going to try to drive it until you were sober. NB I don't necessarily agree with the legal situation in the UK I'm merely stating the reality.
StartSSL also provides free S/MIME certificates. Any suggestion on what to use instead?
I think the answer is much simpler. In the US almost every home has a bathing/showering facility built in. There's not much need for a bathhouse. Because they weren't used by regular people very much, people got this idea that the only reason you would go to one is for some other reason.

In reality the total number of incidents of unsavory rendezvous in the bathhouses were probably not much higher than in countries with more extensive public bath house culture, but the percentage of patrons who went there for other reasons was considerably higher.

Basically without the normal activity masking it, the unsavory activity stood out.
There are many public pools in Austin (some charge a small access fee) and they are wildly popular. e.g. Barton Springs Pool, Hamilton Pool etc.
Totally.

Most people aren't experts, so if you write about beginner stuff you will find more people who like your content. If you write for experts only the few experts will know what to make of it.

I started blogging this year, writing one post every week and the most basic stuff nicely explained got the most views.
> Whether or not they can claim it is an expense is probably important to the company, so something like a support contract is much more useful than a sticker (I really, can't imagine how to declare a sticker from a non-partner as an expense...)

+100 - absolutely bang on target.

> TL;DR: giving him an invoice (especially for a service) will make it easy for him to pay you, but will make things complicated for your taxes. It only makes sense if you think you will make a lot of money.

Question - is it easier to take and account for donations ? that's what I dont understand. In India, donations are taxable as income - in fact they are a bigger pain to account for (gift tax) than normal business income.
So the question is not "nothing vs invoice" - it is "donation vs invoice"

The whole point of this thread from Krita was that they thought they were exempt ...but got screwed badly because they ran afoul of tax laws. Is this not a case of better safe than sorry : Dont take any money ... or do it the right way ?
"I just think it could help me learn more, faster and to improve my communications skills."

Use obscurity to your advantage. Your blog is not known (yet), but if you show up every day/week and write something you're learning, eventually you'll become the expert and goto source. This is the way I think about my personal blog.
Ask HN: Who is hiring? (August 2017)
Please lead with the location of the position and include the keywords
REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome.
When remote work is not an option, include ONSITE. If it isn't a household name,
please explain what your company does.

Submitters: please only post if you personally are part of the hiring company—no
recruiting firms or job boards.

Readers: please only email submitters if you personally are interested in the
job—no recruiters or sales calls.

You can also use kristopolous' console script to search the thread:
https://news.ycombinator.com/item?id=10313519.
Ask HN: Freelancer? Seeking freelancer? (August 2017)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.
Ask HN: Who wants to be hired? (August 2017)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
It's kind of frustrating that the reply to an incorrect answer is a repeated "incorrect, try again." After a couple times, I just want to know the answer.
Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on

https://whoishiring.io

https://whoishiring.io/search/36.0440/-90.8984/4?source=hn (just HN items)

If you post here, please use the below format to help me with parsing. If you won’t, no worries, I will do my best to get all the things right.

1) {company} | {job title} | {location} | {attrs: ONSITE, REMOTE, INTERNS, VISA, SALARY, company-url}
Google | Software Developer | SF | VISA https://google.com
DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA, SALARY:100k-120k
Facebook | Web-developer | Zurich | SALARY:120k CHF
Google | Site Reliability Engineer | London | SALARY:120k GBP, VISA, REMOTE

or

2) {company} | {job title} | {location}
Google | Site Reliability Engineer | Sydney
Facebook | Web-developer | Zurich

I’m using this regex to test the first line, you can test it here https://regex101.com/r/relwQD/3

\s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$

Check bellow for the SALARY regex.

SALARY:(?P<salary_min>\d+(?:k|K)?)(?:\s*\-\s*(?P<salary_max>\d+(?:k|K)?)?)?(?:\s?(?P<currency>[A-Z]{3}))?

and you can test it as well https://regex101.com/r/SRWkMz/2/
> wanted them for making nuclear bombs

This was definitely a big part, but there's a lot that goes into it. Things like enrichment plants. The proportions of 235 vs 238 is substantially different in a bomb vs power plant. This is how we can tell what the Iranians are doing. So using big uranium plants is an excuse to make a lot of 235 and 239Pu.

But just because the past was focused on war efforts, doesn't mean the future needs to be. Many technologies transition from the military to public sectors. And I'm happy to see that talk about nuclear in the news more often, because I think this is the way to open up the discussion. Unfortunately, more people currently oppose nuclear[1]. And one of the most harmful things I see is that there is this idea that the tech isn't green. Because we don't have a battle of green vs nuke vs fossil fuels. It is really green vs fossil.

[1] http://www.gallup.com/poll/190064/first-time-majority-oppose...
Cooklist | Cofounder / React Native / Django | Dallas, TX | Remote | Equity 10% - 40%

Cooklist shows you recipes you can cook with the groceries you buy. It can connect to 81 grocery chains like Walmart, Safeway, Kroger etc. and automatically download every purchase a user makes into the app. It uses NLP to match each product purchased to recipe ingredients. Over 1,000,000 products are matched to 1,000,000 recipes with 90% accuracy.

I’ve built Cooklist over the last 8 months and it’s now live in private beta. Hundreds of users are participating in the development process. 10,000+ purchases have been downloaded in the last week.
You can see a demo video at https://cooklist.co I’m looking to bring on a strong technical cofounder to lead the development of the mobile apps. If you’re interested in working on this idea or would like to try the beta, email me at daniel@handground.com

The last project I created was the Handground coffee grinder (raised 300k on Kickstarter): https://handground.com You can also find me on Github: https://github.com/Vitiell0
Hi, I'm manually curating the VISA OK i.e. Work Visa / Work Permit Sponsorship Jobs in this thread
and posting them at http://www.visaok.in/

The vast majority of employers aren't strictly adhering to @xando's regex and I've come to terms with manually curating and posting the VISA OK Jobs 1 by 1 for now. Please bear with me -- all VISA OK Jobs listed here will be listed on http://visaok.in/ in about 2 to 3 days.

If you are a job seeker looking for a WORK VISA, feel free to let me know what changes and updates you'd like to see on the site. Bug reports also welcome.

email: theblogdoctor @ gmail
BOOKING.COM - Amsterdam, The Netherlands | Tel Aviv, Israel | ONSITE | VISA support and Relocation to Amsterdam

I am a mobile developer at Booking.com, the biggest accommodations site on this planet. We are looking to hire experienced people from anywhere in the world, and to relocate them to the beautiful city of Amsterdam to work with us.

Some of the positions available are:

* Software developer: http://grnh.se/g7y1iw1

* Software developer (Tel Aviv): http://grnh.se/wpvlai1

* Front end developer: http://grnh.se/ts8ixw1

* UX designer (HTML/CSS): http://grnh.se/6lwb5c1

* Data scientist (NLP): http://grnh.se/dy7eln1

* Data Scientist (ML): http://grnh.se/qfsd6e1

* Data Scientist (ML, Tel Aviv): http://grnh.se/yfehks1

* Product Owner for Data Science (Tel Aviv): http://grnh.se/lbrq641

Other job vacancies at http://grnh.se/30g5b71

I, for one, relocated earlier this year to the Netherlands to work at Booking as an iOS developer. If you have any questions about the process shoot me an email at com.gmail@{{username}}
Monitoring Queue Sizes
Certainly.

There may be 100s, 1000s, even more, or even just 10 people that are in your shoes. But they're in your shoes.

Writing for others is a great exercise in testing yourself. Your knowledge, understanding, your motivation. If you get comments or feedback they're not something to be afraid of, but something to challenge yourself on.

You can develop a network. Be humble in intent, but despite being new, not overly so. You're part of information dissemination and generating new ideas for others.
No, for a blog you don't.

You make a static website. HTML, CSS, maybe some JavaScript.
Microsoft Visual Studio Team Services | Software Engineers, Engineering Managers and Program Managers | Redmond, WA and Durham, NC | Onsite

Visual Studio Team Services (VSTS) provides software development teams with version control
(Git and centralized), build automation, agile work management and social experiences in the cloud.

VSTS is built using Azure (SQL, Storage, Service Bus, Active Directory), .NET/C#, ASP.NET MVC,
Redis, JavaScript, TypeScript, jQuery, Knockout, and more. We ship new experiences at the end
of every sprint (every 3 weeks), and we use VSTS to build VSTS which allows us to use everything
before our customers.

We have open roles for Software Engineers, Engineering Managers and Program Managers: http://aka.ms/vstsjobs
I've heard of this happening in Mexico, but not in the USA. Do you have a link about communities establishing gangs as a substitute for police/roided up version of neighborhood watch in the USA?
How do you know Object Pascal doesn't have a good community?

"Modernity" is not a value in and of itself. This developer seems to be delivering real value with Object Pascal, and demonstrates Object Pascal tools are still being actively developed.

If you have concrete criticisms of Object Pascal, that could lead to some interesting discussion. But your comment, as it stands, adds very little value.
Daugherty Business Solutions | Software Developer-Full Stack | Saint Louis, MO | ONSITE, Fulltime, Consulting | www.daugherty.com

Software developer passionate about solving problems with technology. We have Dev Center roles and onsite engagements. Daugherty offers great benefits, tons of training, and an opportunity to work with smart people in a collaborative environment.

Skills: Java, React JS, Angular JS

Contact: Adam Riggs, adam.riggs@daugherty.com
It demonstrates that their product is old and web-based, yes, but not that it was put together by less-technical people. In the mid-2000s, PHP held like 80+% of the server-side programming language market, ASP was in the mid 10s, leaving every other language to fight for the remaining 5% or so.
Why? If you are going to be seeing ads anyway, might as well see better targeted and useful ads that make your face cheer up. Don't get all the cynicism.
Yes, I could argue that the hoops to jump through aren't that great, but I will concede that I was able to move on a whim, and did. If I had to apply for visas, etc I may not have bothered.
Pivotal | Engineers, Designers, Product Managers, Pre/Post-Sales Engineers, Ops, Sales, Admin | Locations worldwide | ONSITE

Pivotal's goal is to transform the way the world builds software. We mean it.

We value aptitude over alma mater, empathy over a list of APIs. It doesn't matter whether your resumé says PHP or PhD: if you're smart, empathetic and know some stuff, we want to work with you.

We have many offices worldwide including SF, NYC, Toronto, London, Palo Alto (pivotal.io/locations) and more coming. We're broken into three main divisions: Pivotal Labs (that Pivotal Labs), Cloud R&D and Big Data.

-- Pivotal Labs helps clients to become better at product development. For engineering we are religiously lean and agile. We pair program and TDD every line of code from the outside. Our product managers are fantastic at keeping products sharply focused, our designers are masters from users to pixels.

-- Cloud R&D is where we build the best cloud platform available: We're the majority contributors to the Cloud Foundry project. Our distribution has the fastest-growing sales of any opensource product ever and it's still zooming up and to the right.

Except for upstream code, every line is pair programmed and TDD'd. We dogfood the cutting edge of the technology on our own commercial cloud (Pivotal Web Services).

Cloud R&D is also responsible for Pivotal Tracker and Spring.

-- Big Data is our suite of battled-hardened products, now open sourced. Greenplum tackles massive datasets with the comfort of PostgreSQL. Apache HAWQ (incubating) brings Greenplum's distributed query planner to Hadoop. Gemfire, donated as Apache Geode, is an in-memory distributed grid with years of high performance in high-stakes systems.

-- Generally

At our offices we have free breakfast, weekly tech talks, excellent benefits and competitive pay. Ping pong isn't mandatory, but it's popular. I think west-coast ping pong is harder to beat, but east-coast style is more entertaining to watch. The NYC beer fridge has more IPAs than I prefer but I guess that's life in paradise.

-- Applying

To see open jobs, go to pivotal.io/careers. To apply, please go to my referral link: http://grnh.se/xiy346

You can also email me at jchester+hn-aug17@pivotal.io if you have questions. I won't reply to copypasta. I may not be able to reply immediately, as I am just an engineer here. These help me earn a referral bonuses, which I appreciate.
Wealthfront | Senior Infrastructure Engineer | Redwood City, CA or US-based Remote | REMOTE, https://www.wealthfront.com/

Hi HN, hiring manager here.

We're looking for Senior Infrastructure Engineers to help us design and build our next generation of infrastructure. We aim to build a well-rounded team and we're looking for engineers with a deep Linux systems background, strong TCP/IP networking abilities, and experience building CI/CD pipelines. Windows experience is a big plus (we have a small amount of this infra).

This is not an entry-level DevOps position; this role requires senior-level skills, proven mentorship experience, and at least six years of experience working in a production environment in an infrastructure/DevOps engineer capacity.

We're a modern infrastructure engineering team and we build many tools in-house, so you will need to demonstrate proficiency in a one of the languages commonly used for infrastructure : Go (strongly preferred), Ruby, Python, or Java. Experience with app containerization (Docker or rkt) and orchestration systems (Kubernetes) is a big plus!

Sound interesting? Please reach out to me by applying here: https://jobs.lever.co/wealthfront/d2e9b730-ebad-4331-ae41-be...
“Prototyping brings our ideas to life”: Q&A with BBC Weather UXer Yael Levey
That's an issue i hadn't anticipated indeed.

Wouldn't it possible to buy real goods in venezuela using native currency ( like , say electronic equipment, or maybe something that doesn't loose as much value in secondhand market), and sell it online against bitcoins ?