skysight-inc/HackerNews huggingface dataset:
Startup working on Enterprise Bots | NodeJS Full Stack Developer | Singapore | Full-time | On-site ( Possible remote for suitable candidates )

We're hiring for a passionate full stack engineer in Singapore to create a significant impact on a newly launched product, currently private-alpha with some of the largest brands in the world. After our first month talking to enterprise customers ( > 10K Employees ), we realized that we have a winning recipe for a great product.

If you are PASSIONATE about creating a great product and have a huge INTEREST in A.I, Data and Bots, We love to chat with you.

The team comprises of some of the best engineers you will find in the SEA region, works VERY hard, to achieve the overarching vision of bringing A.I, Automation and Product with superb experiences to everyone!

Apply via email: khang@picocandy.com

Apply online: https://angel.co/picocandy/jobs/253304
I write a blog called Startups I Like (startupsilike.com), where I write about startups that have unique business models or product. I'm happy to take a look at your startup - feel free to email Andrew at startupsilike@gmail.com
Just keep your interactions with your co-workers limited to work topics.
If you hang out with people from work afterwards, it's technically still work in this day and age. In summation: don't s#!* where you eat.
Some hempcrete/hemp lime binders are also made with pozzolites.
If you don't test a candidate how good a programmer they are, you shouldn't be too surprised when you end up hiring a lot of bad programmers.
> You would think it's not true from how the radio presents it to you, but the fact is that people (eventually) get bored of hearing the same thing over and over.

Evidence is against you.

The number of radio stations that play something "new" are VASTLY outnumbered by the radio stations that play the same things over and over and over.

If we start removing things which sound almost identical (See: modern "bro" country, etc.), the number of places where you can get exposed to new music dwindles to effective zero.
I'm a heavy Django user, but I work on a lot of data-intensive projects. I do my data modeling in the database and expose it to Django, and it feels pretty clean to me. I use the ORM for what I would consider its true purpose: converting relations and attributes to objects and properties. I use it very lightly, otherwise, like for filtering and sorting.

* Create primary "fact" models for the things you are CRUDing.

* Process the data in the database. Write your complex operations in SQL, and expose them as views.

* Create corresponding Django models on top of the views. These are not as "fat" because they are unmanaged models that just facilitate getting processed data to the user.

If you're using a good database, you accommodate writes through the views as well. I rarely find a good reason to do this, but when it comes up, it works great. It is especially useful when dealing with legacy schemas.
> runs software on your server

letsencrypt doesn't require you to run anything on your server.
There's dozens of apps that will set your wallpaper to one of NASA's images of the day. Google will help you out.
One of the ones that gets me and may be central to space is the central idea in the Young's double slit experiment, the Michelson-Morley interferometer, the Fabry-Perot interferometer, etc. Indeed, the night I was studying for my final in optics and radiography, I thought of this stuff and never really studied for the exam!

So, just shine a light through a beam splitter. So, ballpark half of the light continues on essentially straight and the other half is deflected 90 degrees.

Such a beam splitter is in the M-M experiment. For the double slit, it divides the beam. For a Fabry-Perot, it ends up making many such splits.

Okay, as we heard from Feynman, we could send just one photon through any of those devices and still get the same interference effects. Feynman also explained that we'd get the same result sending one electron at a time instead of a photon.

So, here, to heck with recombining the beams and getting it to interfere with itself.

Instead, consider just the beam splitter. So, the photon (or electron, neutron, whatever) is a wave function, and after the beam splitter that wave function is in two parts traveling apart, in the case of the photon, if we add a mirror to have the two halves going in opposite directions, at the speed of light.

But such splits of the wave function happen at every window pane, no doubt in every water droplet, etc., that is happen all the time.

And such a wave function doesn't split just once but commonly many times. So, the one, poor photon as one simple wave function is soon in dozens of pieces all moving away from each other usually never to come together again. After a billion years, the pieces are still moving away from each other.

Then, presto, bingo, one part of that wave function enters our telescope and hits our detector. Then all the dozens of pieces of that wave function, scattered across a billion light years, have to disappear, instantly, since with two telescopes we can never get two detections from the one photon.

Well, that's tough to believe.

So, maybe the universe is filled with tiny pieces of wave functions condemned to go on forever. Maybe that's the dark matter?
> The lack of a good default immutable data structure means we're stuck using mutable data structures everywhere.

Don't completely understand this one. Also, couldn't you create an immutable-in-practice class?
Based on the article's description, the water is a part of the main chemical reaction. It sounds like the reaction (essentially) H20 + Al -> H2 + Al(OH3), with an unspecified alloy of alluminum.
You don't have to use virtual functions though. You can just use plain old data structures.
Why can't majority participants in a crypto currency agree to roll back?
Not gp, but I would personally expect a taxi driver to be better than me seeing the amount of time the diver spends on the road. The driver wouldn't be profitable otherwise.

That said, I also mirror gp in that any self-driving car must be at least better than myself for me to trust it. I imagine that's a sentiment shared by many people.
Why people in their 30s are ditching the mainstream workforce
Deepgram (YC W16) is hiring engineers and sales execs to help make sense of the world's largest audio dataset. We deploy deep neural speech networks in enterprise, allowing for state-of-the-art spoken human language analysis (models trained in-house by Deepgram).

Deepgram | Full Stack Engineer | San Francisco, CA | ONSITE, VISA, https://careers.deepgram.com

Deepgram | Senior Full Stack Engineer | San Francisco, CA | ONSITE, VISA, https://careers.deepgram.com

Deepgram | Head of Sales | San Francisco, CA | ONSITE, VISA, https://careers.deepgram.com

Deepgram | Product Engineer | San Francisco, CA | ONSITE, VISA, https://careers.deepgram.com

Deepgram | A.I. Engineer | San Francisco, CA | ONSITE, VISA, https://careers.deepgram.com

Deepgram | Intern | San Francisco, CA | ONSITE, INTERNS, https://careers.deepgram.com

Check out these links to learn more about Deepgram:
Deepgram: https://www.deepgram.com Deepgram Blog: http://blog.deepgram.com Deepgram Careers: https://careers.deepgram.com TechCrunch: https://techcrunch.com/tag/deepgram/
Name one university that requires an ethics class in order to get a CS degree.
Startup working on Community Software | Node/React Full Stack Developer | Brisbane, Australia | Full-Time | On-site

We're a small team working on a platform to connect communities and members, while providing a more automated approach to the icky managerial stuff.

If you're keen to be part of our team and build some cool stuff with the latest tech stacks, shoot us an email. We're not crazy about resume's, just a nice Github link would be cool.

Apply via: will@openclub.co

Apply online: https://www.linkedin.com/jobs/view/309724135/
Another example of tall Roman buildings still standing today is Roman aqueducts.

Examples:
http://0.tqn.com/d/ancienthistory/1/S/U/I/Rome_5.jpg

http://3.bp.blogspot.com/-z_W3YC_mG0Y/Tb55AUhJ0dI/AAAAAAAAAE...
The big advantage is avoiding the catch 22 the above poster experienced. With AirBnB you can get a place without having a French bank account, which requires a French address. And you can book a place in the future before you arrive in France which is important for some visas that require you have housing established before you go.
That's interesting, but in that scenario, how important is the composer really?

Couldn't we just connect the variable output of the AI to some kind of Mechanical Turk-style focus group, feed those results as inputs back into the AI, and repeat that process millions of times? Might that produce a better song than an individual composer?

I've seen interviews with some modern artists, and they'll often take inspiration from decades-old hits (which are essentially de-risked melodies) and apply them to a modern template. I'm assuming the bigger labels already focus-group the output and make revisions. This seems like something that could eventually be automated.
Yeah, ripgrep is "a grep," not an awk. I'm not sure how they wound up being conflated here. ripgrep does have a `-r/--replace` flag which is somewhat of a generalization of grep's `-o/--only-matching` flag (and also part of ack, I believe) by permitting sub-capture expansion that probably does replace awk for the "pulling out a field from a line" use case you mentioned. But it's pretty awkward for simple cases. e.g., I'd much rather use `blah | awk '{print $2}'` to get the second field delimited by arbitrary whitespace.
I'm impressed by Pact. Thanks for sharing. Is there a particular reason you made authorisation via keysets a primitive in your language/infrastructure?
Outsmarting the compiler: A short story about optimisation:

"Don't."

The end.

(Basically, as the story shows, with this kind of micro-optimization you may or may not beat the compiler but you're almost certainly wasting your time compared with more effective optimization methods, like rethinking the problem.)
It's not the idea of avoiding drinking: it's the creation of a situation (being drunk with coworkers) which you shouldn't be in. Once an abuser can get you into such a situation, they have an excuse for their abuse -- you shouldn't have been in that situation in the first place.

And it's not that different people will react to an event in different ways: it's the idea that you could always have reacted to an event in a certain way. If you didn't react to it that way, that's on you -- it's not the abuser's fault.

Put enough of these "mere ideas" together and you get the culture responsible for this environment of abuse that women are facing. We should try to chip away at as many bad ideas as we can!

You're right that flagging may not be the right tool to use here, though. Everyone says they want a reply, but in practice that tends to produce long discussions that rarely end up anywhere useful. What would you suggest? Maybe a mod could weigh in?
I hate to be insensitive to people, but, it is important to point these things out when the message will hit hardest.

I remember, a long long time ago, someone I knew had just ripped his massive compact disc collection to his Windows computer, and, by default, they were in encrypted WMA format. He was very receptive to me pointing out how bad DRM was, because now he couldn't copy them to his other computers, and how Microsoft lied to him.

DO NOT TRUST THE CLOUD
I don't like the idea of a monopoly either.

But the issue here is what is "reputable". Most of (all?) the major commercial suppliers that I am aware of have been involved in major incidents.

The only reputable supplier I could name, is LE.
Would you mind listing some examples of flagged comments that you feel don't break the guidelines?
I feel for you, I do. I feel the same way about extracurricular events.

But, I think what you're missing is that gender discrimination isn't black and white. It's a matter of percentages. Let's say bagging out on weekend ski trips impacts 30% of men, and 42% of women, because women bear more responsibility for child care tasks, or because they are wary of spending a beer-fueled weekend snowed in with their male co-workers. Now multiply that by a dozen other independent circumstances where women are disadvantaged, even by a percent or two, and you quickly end up with an immense headwind.

Again, that's not to say that you aren't impacted too. But in all likelihood, you come out ahead or even on some of the other dozen issues.
They could also use it for existing customer traffic, but don't, as a means to control the supply to control the price and win other political objectives.
How about we just have "copy-on-write" filesystems by default?

Something which then tries to "encrypt" your hard drive merely winds up creating another layer on top which you wipe out to get back the original files. You only have to flip a "hardware switch" when your disk fills up or you get a catastrophe.

I cry every time I see something that IBM or DEC got right 40 years ago that we STILL haven't adopted.
Detail. A+
Basically yeah. It's a primary cell using seawater as one electrode.
Do you think this same phenomenon was partially responsible for the decline of content on things like the Histoey channe?

There's gotta be more to those decisions beyond just number of eyeballs and purchasing power.
Certbot developer here.

If you don't like Certbot, we definitely encourage you to use one of the many other implementations:

https://community.letsencrypt.org/t/list-of-client-implement...

Some of these are much lighter weight than Certbot and have many fewer dependencies. You can also take your pick of what language they are written in and how they are installed on your system.

You're also welcome to write your own client that speaks the ACME protocol. Let's Encrypt is near to rolling out an API endpoint that will speak the IETF-standardized version of ACME, developed through an open standards process and in consultation with other implementers.

I know that some people have said they don't like running a large new application as root, even when it's open source. So, please have a look at some of the other clients and see if one of them strikes your fancy!

Let's Encrypt's operational funding is thanks to these entities

https://letsencrypt.org/sponsors/

which view the service as worthwhile and important and have chosen to donate funds to support its operation. The organization is overseen by these people

https://letsencrypt.org/isrg/

In this model there is no need to charge users for certificates or try to indirectly monetize the use of the service, although users are very welcome to donate if they find the service useful, and Let's Encrypt may be more sustainable if some users choose to do so.
> Students want some assurances that their department has an external body maintaining quality standards.

Yes, marketing. That makes sense.

But the fact that a student may want some guarantees that their CS degree is a good degree doesn't mean that ABET can step in and fill that role. The sad truth is that unless you are from a top tier school, your degree doesn't mean a whole lot, but your resume does. If you are from a top tier school, then no one is going to ask about ABET, if you aren't from a top tier school, then no employer is going to ask about ABET, they will think "OK, a CS graduate from a no-name school".
A Guide to Peering on the Internet [pdf]
That's silly. Gendered nouns seem difficult to you, as an English speaker, because you speak a language that doesn't have them, and not because they're inherently harder than any other language feature.
Thank you very much. We worked really hard to get Vecta up to this stage. Your feedback meant a lot to us. Now about that API option, we do have plans and it is actually... already built in! We have plans of opening it up soon, but here's a little something you can do in your browser's JS developer console. Try typing in Vecta.

The namespace 'Vecta' allows you to access the page or shapes in your active drawing. Vecta.activePage.shapes returns you an array of shapes in your current drawing. You can try setting the color to the first shape with a simple line like this:
Vecta.activePage.shapes(0).style('fill', '#ff0000 ');
I assume Russian and German are like French and Spanish, where the standard practice is just to use the masculine version if the gender is unknown.
The point is I don't see how speculation about things you know nothing about is supposed to be an accurate gauge of a persons inate intelligence.
Is there so much anxiety involved in following simple rules like don't touch people at work and don't talk about sexual topics?

There might be more anxiety involved in trying to find the line and getting as close to it as possible. Is a shoulder rub allowed? Can I touch her arms? Can I make a suggestive joke? I'd definitely be more anxious trying to keep that straight in my head.
But it's not an UWP.
I have experienced similarly persistent (or arguably even more persistent) unwanted sexual advances from other men, but I certainly didn't feel "assaulted".

As a socially clueless gay man, I was hoping someone could help elucidate the most problematic parts of McClure's behavior here. The two factors that stand out for me are

1) McClure controlled the funding of the agency Yeoh was heading, so he was in a position of power

2) McClure is a man and Yeoh is a woman, so McClure can be assumed to be more physically imposing

Would it be correct to say that these two factors are what make McClure's behavior inappropriate? In any other context, I would consider asking someone something a third time after two "no"s to be an example of annoying badgering, but not necessarily harassment.
13 Tips for Creating Engaging Social Media Content
AXIOM ZEN | Vancouver, Canada | FULL-TIME / CONTRACT | ONSITE / REMOTE |

Axiom Zen is an award-winning venture studio. Our products have made “Best of the Year” lists (Apple; The Next Web), and are used by the world’s leading companies – including Adobe, Sony, Starbucks, Phillips, and SEGA. In 2015 alone, our work was featured in TIME, The New York Times, USA Today, and Wired.

We just made the cover of Canadian Business' 2016 "Most Innovative Companies in Canada".

- (URGENT) Head of Marketing @ ZenHub - http://grnh.se/14krhg1

- Backend Engineers - Golang (Contract OK) - http://grnh.se/g68jqn1

- Backend Engineers - Golang (full-time) - http://grnh.se/04pamy1

- Product Consultants - http://grnh.se/0akeq41

- Sports Product Manager - http://grnh.se/i6pjo01

- Sports Content Strategist - http://grnh.se/g1423e1

Don’t see an opening that matches your skills?

Apply at http://grnh.se/j16n8w and provide us with your own job description.

https://www.axiomzen.co
There are other possibilities, but trying to apply logical rules seems pointless; the whole point of language -- what actually makes something a language -- is a completely arbitrary set of rules.
Hey, dang, I agree mods in any public forum have a thankless job, and there will always be people assuming you're part of whatever conspiracy they think exists to censor them--it goes with the territory. You guys do your best to keep this place troll-free, and because of that, HN seems to be, for most topics, one of the last bastions of civil discussions left on the net. I'm sure it's why a lot of us keep coming back, so thank you.

My point was, whenever you have that mix of 1. an emotionally charged topic, 2. strong, existing community norms, and 3. a public, linear (up + down = 0) voting/flagging system, you're bound to get the results we're seeing in this discussion: comments that reinforce the community's norms being promoted and comments that don't being demoted. This shouldn't surprise anyone who's been on the Internet for more than a few days. Reasonable people can debate the normal run-of-the-mill HN topics, but ones like these don't seem to have much room.

Anyway, I wasn't planning to continue this discussion, but since you provided a thoughtful reply I figured I owed an attempt to do the same.
The majority of participants do not in a crypto-currency.

Only the majority of the hashing power.
Sure, and some wineries do label their wine as vegan, which is great.

But this was about someone saying they only wanted to drink "real" wine and hoping for a law that would require ingredients to be listed. But traditional wine production often uses fining agents such as egg whites, and it's not an ingredient, is not present in the final product, and would not be listed on a list of ingredients. So I don't really see the relevance.

(If it helps, pretend I said Polyvinylpolypyrrolidone instead, which has no vegan concerns. Is its use as a fining agent a problem? Why?)
They did in Ethereum after the DAO got hacked.
He says that you can't cleanly do grep -v with awk, but awk '!/foo/' seems to work in my copy of awk.
It doesn't end there. When you update to a new Windows, the old files from previous Windows installation (i.e. User documents etc.) are stored inside C:/Windows.old folder, and you have around 15 days to save your important file to some other location after which Windows will delete that folder without any notice.

https://answers.microsoft.com/en-us/windows/forum/windows_8-...
It was a bad transition, but there was no regulatory reason to block it. If Verizon had been trying to sell to Time Warner or Comcast, which would have reduced ISP choice for many people to one provider, then there is a regulatory role.
Your example isn't making sense to me. Nodejs and MongoDB are excellent tools. There's a reason they're some of the most commonly possessed and used tools world-wide.
I don't really understand what you're implying but here's some information that might help.

Let's Encrypt is a non-profit service and we don't use your data for our benefit. We work hard to collect and retain as little of your data as possible.

We do not require you to run software from us on your server. You can use any client you want. In fact, we don't even produce client software -- all Let's Encrypt clients are built and maintained by our community (the client we often recommend, Certbot, is an EFF project).
What you find hard is mostly a function of what other language or languages you speak. People who speak languages without articles find articles extremely confusing in English and honestly I have a hard time articulating rules for when "the" or "a" would be appropriate.
It's just the convenience that is compelling. If you already use Office365 the integration with outlook for web (and desktop for that matter, which I rarely use) is really neat and for the most part "just works".

I've got some seriously non technical people in the business who find it super easy to now arrange a conference call, when previously they would be using their iPhone on speakerphone to merge calls.