skysight-inc/HackerNews huggingface dataset:
So sorry for not responding sooner - I really do appreciate you following up like this. I've finally had a bit of time to look into this again & while I didn't get quite as far as I'd have hoped, I do have a new comments / questions.

* I have a project https://www.distelli.com/charlieegan3/projects/%20charlieega... that seems to have a space in the name. I'm sure this was my mistake originally but I can't seem to remove the project now! :)

* If I click the notifications tab; there's a link to https://www.distelli.com/charlieegan3/integrations this doesn't seem to work for me.

* All the docs seem to revolve around the VM dashboard (screen shots etc) - is there a separate page/site for the k8s dashboard?

Perhaps it might be useful if I explain what I'd like to do and maybe you could point me to the relevant documentation.

I'd like to have an application with a series of services in subfolders, something that I might bring up locally in docker compose. Here's an example: https://github.com/charlieegan3/standpoint/blob/master/docke...

I'd like to push this to github; then have a CI service pick it up; run the tests for each service; build all the separate images; push these to GCR; and trigger a kubectl apply.

So far the closest I've been to getting this working is with Wercker. However, their I've found it hard to get into their no-dockerfile system and have found the `wercker dev --expose 3000` workflow to be frustratingly slow. I'd rather not have dockerfiles for development and then have wercker build them in a different way for production.

I forked https://github.com/doct15/example-node-docker but couldn't see how something like the above might work in from this template.

Hope that all makes sense; if you've got the time to explain how this might work on distelli or point me in the direction of a relevant guide that'd be awesome. If not, I hope the comments are helpful.

Thanks again for keeping in touch & sorry for taking so long to review your changes.
Trump's Defense pick has ties to Theranos
Right. Assuming it was SYN floods, and spoofed IP addresses, do you imply that Cloudflare should send back 400gbps of SYN+ACK syn cookies packets to the wide internet?
In LA the economic value of a tree is overall negative - as the fast growing trees planted long ago have become too large and destroyed miles of sidewalks
Cancer also works as intended: it kills the host.
IDM 6.26 Build 14 Patch and Serial Number Latest Download
Sounds like they are specifically not calling it the T/the Gambia, for whatever reason.
I'm in a similar situation as ep103 and it isn't always that easy to just quit. Lots of things keep a person where they are that are unique to their own world. Plus, at this point in my career, I'm getting to the point where I am that slightly out of touch dev manager who has to catch himself from saying things like "Back in my day..." Plus, where would I go? Certainly not to a great place like the author's location where everything is so good that they don't need tech leads like myself.
Here we go again.

I click the link. Get to an under construction page. Click the link, get to Github, think "this is interesting" to myself. Read on. Find there's a project called Cerebral, which is a state management library for React/Inferno/Whatever. Start thinking there's something wrong with my app, that's "just" about to launch, and is "just" using plain old Redux. And now I'm thinking it's not good enough any more (while remembering I haven't even given a try to redux-saga), and maybe I should try another stack with Inferno/Cerebral?

Why are you doing this to me, JavaScript?
TravelPerk | Senior Frontend Developer | Barcelona | ONSITE travelperk.com

We are looking for a talented Senior Front-end Developer with a passion to develop a performant single-page web application with great user experience. You will work as a part of the team that builds a next-generation application for business travel.

This position involves:

Building and maintaining reusable, testable UI components.

Writing a readable, well-documented code.

Working closely with our product team to build new features.

Working in an Agile environment.

Being able to mentor/coach/train other colleagues as a subject matter expert.

What do we offer?

Competitive compensation including base salary, bonus and equity in the company.
24 vacation days per year and flexible working hours.
This position requires full-time, in-house work in Barcelona, Spain. We can help with relocation from anywhere in the world.
English is the official language at the office. No prior knowledge of Spanish is required.

The link to apply is http://bit.ly/sr-frontend
I'm struggling to understand how requiring explicit mutability has anything to do with performance or "hoops."

I mean, getting mutable access is trivial:

let mut x = ...
fn frobnicate(x: &mut...)

The performance "problems" in Rust requiring "hoops" are in very narrow applications (e.g. certain applications of high performance numerical computing). I'm not a fan of the "unsafe-offset" idiom required so that every time access into a vector occurs doesn't waste cycles on a pointless boundary check (for example).

But I must say for a given chunk of Rust code the equivalent C++ code is generally more bloated, because unless you're writing code begging for abuse you're going to have "const" and move operations everywhere, which is sort of inverted from Rust's model.
I had a similar experience in grammar school. I was the only qualified advanced student in English, so I spent class time sitting in the hallway going through the advanced reading exercises by myself.
> Sound familiar?

Nope. Sounds like BS. You can't measure it? Doesn't exist, then.
I think a large amount of speculation has moved off block into exchanges where it's harder to track.
Lawyers: New court software is so awful it’s getting people wrongly arrested
Advent of Code restarts for 2016
Great stuff. Looking forward to see it running.
What if schools are working the opposite way you speculate? What if the kids that are exposed to mature, self-actualized people are socializing their peers in that direction rather than being torn down to the peer level?

Of course a fun aspect of human behavior is that a kid might be mature and self actualized around their parents and then be a bully at school because they are friends with bullies.
Toronto-home-prices-surge-over-20-as-frustrated-buyers-face-waning-supply
That's level 2 solution, implemented on top of Bitcoin (you need to create bitcoin transactions to start interacting with LN and consequent "good" transactions are almost free).

One thing - it is not actually implemented in full and therefore can not be used in vivo.
Doesn't mean much. I purchase domains for rainy day ideas all the time.
You're missing the crucial fact that you pay half and your employer pays the other half! From an employee point of view it's 8.4% for health insurance and 9.35% for pension (how much are you contributing to your 401k?).

Public health insurance also covers your spouse and children for free, along with any pre-existing medical conditions. Having to cover my wife's minor pre-existing condition basically ruled out ever living in the USA for us.
In case you're not aware, many static languages have implicit typing nowadays. I still write Ruby most often, but for example in Go you could just write `something := "string"` and with that := operator it'll manage the type assignment for you. Lots of other static languages offer that now also. I'm not well versed on modern Java, but the type system in Go pretty much gets out of the way for the things I've done with it.
> with a 95% activation threshold that will be 95% of the network

What happens to the other 5% of the network? Is it really a hard fork in disguise?
Modern Authentication for Your Clients Made Easy
TravelPerk | Senior Python Developer | Barcelona | ONSITE travelperk.com

Are you a Back-End Developer with extensive Python experience? Do you particularly enjoy working with amazing people, having fun at work and building something awesome? If so, this role may just be a fit.

As a senior developer you will work as a part of the team that builds a next-generation application for business travel.

On a day-to-day basis you will work with our product team to design, architect and implement the back-end of our product. Your code will run fast, efficiently and will never break.

This position involves:

System architecture design, implementation and testing.
Product development in Python and Django of a travel related web-based product.
Integrations between our product to 3rd party APIs.
Work in Agile environment with strong attention to a well-documented code, unit testing and continuous integration.
Being able to mentor/coach/train other colleagues as a subject matter expert.

What do we offer?
Competitive compensation including base salary, bonus and equity in the company. 24 vacation days per year and flexible working hours. This position requires full-time, in-house work in Barcelona, Spain. We can help with relocation from anywhere in the world. English is the official language at the office. No prior knowledge of Spanish is required.
The link to apply is http://bit.ly/sr-python
Last year I recorded a bunch of calls on a hacked pbx.. I wasn't expecting to hear regular calls of folks who didn't even know they were being routed through a hacked pbx system.

https://www.mnxsolutions.com/security/i-accidentally-recorde...
Equal funding mandates don't address cost differentials, and poor people often live where key education-related costs are higher (e.g., the cost of getting good teachers to work there, as the areas are less attractive to live and farther to commute from places more attract to live.)

And some states, IIRC, don't even have equal funding mandates to start with.
>CloudFlare [...] facilitating criminals

So you are against net neutrality?

If they have detailed contact negotiations with known criminals, I can see how that's problematic. But as long as criminals get the same deal as everyone else, I don't see a problem. Mafia bosses get a regular phone line too, even if they use it to conduct illegal business.
Good. Then the same thing applies to covert sexism and racism that's posted about constantly on HN.

I'm glad we can agree on something.
How to let clients comfortable sharing confidential information  with you
What would you tell prospective clients to let them comfortable sharing confidential information (like source code) with you, specially when beginning a new employment relationship?

When I faced that problem once, I couldn't come up with more than an NDA suggestion.
>So, does this mean that this explanation for Quantum mechanics https://www.youtube.com/watch?v=WIyTZDHuarQ has been vindicated?

If anything the virtual particles are an alternative to the pilot wave theory. Instead of having quantum effects mediated by virtual particles the pilot wave theory uses a 'pilot wave'. Now as far as I know most phenomena caused by virtual particles can be explained by the pilot wave, but I'm not sure how easily.

Either way, results like these which seem to be in favour of the existence of virtual particles are weak evidence against the pilot wave theory.
> I think that you have a stereotypical hardcore gamer in mind, not the silent majority of people who have 8 games in their Steam library which they play occasionally on their laptops

I think you are making some assumptions. People have been downplaying PC gamers as a minority but we can look at Steam hardware surveys. Also the numbers don't lie when you look at games like league of Legends. League's player count and also the eSport events and viewer counts shows how big this PC player base is. It has been growing year after year.

People have just make assumptions that mom's playing casual games online counts as the majority. BUT the vast majority of casuals moved to mobile years ago. This analysis is just really missing the current picture.

http://store.steampowered.com/hwsurvey/

60% of Steam Users use NVIDIA cards and dedicated chips

Look at the cards and you will see that the VAST Majority of Steam users have video cards or dedicated video for their laptops. http://store.steampowered.com/hwsurvey/videocard/

VR gaming is kind of like motion controls. Cool idea that is fun for a bit but can be exhausting for long term use. Best thing for VR right now is consuming media or for short special experiences.
New Free Jobsite for Remote and Onsite Jobs
Keep your job and travel the world with nesiato
If I recall it wasn't that I didn't understand the concepts but rather difficulty in debugging. At the time I was ignorant and ill experienced of proper tooling. Today when dealing with C I would probably not even bother with using threads and might just use multiple processes.

I agree on the reimplementing POSIX threading and despite my rough experience pthreads was worthwhile learning about.
TravelPerk | Senior Product Designer (UX) | Barcelona | ONSITE travelperk.com

As a Senior Product Designer, you will have a number of years of solid interaction design under your belt and will be able to bring something new and unique to the team. You know that designs are never completed but are constantly evolving based on user feedback. To you an interface is not a “pretty-picture” fabricated from an ideal state, but is a compilation of complex components which can have many states and need to work fluidly with the data that is thrown at them. You have a passion to learn new things and you see failure as a way of learning.

Key Responsibilities

Design and test new components and interfaces using lean methods.
Communicate ideas clearly and quickly with key stakeholders.
Decide on the best approach for your designs based on a strong understanding of commonly understood patterns and usability.
Understand technical constraint and how this will impact your designs.
Consider how your designs will adapt across multiple devices and in various contexts.
Aim to delight users through thoroughly considered designs and microinteractions.

What do we offer? Competitive compensation including base salary, bonus and equity in the company. 24 vacation days per year and flexible working hours. This position requires full-time, in-house work in Barcelona, Spain. We can help with relocation from anywhere in the world. English is the official language at the office. No prior knowledge of Spanish is required. The link to apply is http://bit.ly/sr-ux-tk
The more physically active/fit you are the longer you have to sleep.

sources: http://hackerella.com/sleep-challenge/

https://www.fatiguescience.com/blog/infographic-why-athletes...
One of your premises is that there is nothing wrong with being transgender. I disagree. Does that make me evil? Does voicing that cause my coworkers so much misery that I cannot say it?
> - soldiers who were deployed have left the streets

Is it known whether or not the soldiers in this case are loyal to Jammeh? Just thinking about what happened in Burkina with Compaoré.
Wolf at the Door
The Android open source community is deeply unhealthy, IMHO. Compare the pile of shit that is XDA vs a well run open source project. Most of the stuff posted there has no way to verify the source code, binaries download from sketchy sites, no issue tracker. If you have the stomach to wade through the cesspool of XDA threads, you will find the majorly of posters parroting cargo cult ideas (e.g. wiping battery stats to improve battery life). This is not the way to advance technology.

Personally, I think Google is a lot to blame. They really don't care if Android is an open source platform and they don't foster an open source community building on it. So we have basically a mod scene that hacks binaries and passes around dirty hacks that break on every new release. I don't think the work done by the modders end up going back into the official source repo. So much waste of developer time for no long-term progress.
No, but they can remain undetected longer.
Interesting choice of an example. I'll tell you the actual reason we don't let most customers block countries entirely: we don't want to help facilitate the balkinazation of the Internet.

Cutting an entire country's population from being able to access some content is, per se, a bad thing. You're correct that the challenges we do allow for all customers are more work for us. However, they resolve the (largely bogus) perceived security risks some people cite for blocking whole countries while only minorly inconveincing legitimate users from those countries.

This was a decision I made early on in Cloudflare's history, anticipating someday we may operate at a scale where it would matter. And, now that we do operate at that scale, I'm glad I did or I fear we would be a force in carving up the Internet into increasingly regional pockets of information.

Matthew Prince, cofounder & CEO, Cloudflare
I like this line of thought and to an extent, I agree with it pretty strongly.

I also think that if you are adhering to the notion of a "single level of abstraction" per function, then you will naturally need to structure your functions in the way Fowler recommends.
I agree and we can take it further. If we had to hand encode the instructions it would cause even more bugs. The more decisions you have to make as a programmer, the more chances there are of making errors. High level languages make some decisions for you, but people still end up making mistakes. Maybe the goal should be to increase the bar at which a programmer is considered competent.
> I really have no way of verifying if I'm learning the correct DHE, and I know that it's easy to get wrong. Perhaps I can do some testing in code, but I may test it incorrectly too, and those small errors can be exploited.

Well this is step 0 in cryptography engineering: You don't implement primitives. Use reviewed components providing primitives and implement your protocol on top of that. Step -1 is to not design your protocol, but use a reviewed protocol and implement that. Finally, step -2 is to not implement a protocol, but rather use a reviewed implementation of a fitting protocol.

This isn't sarcasm and I don't mean to attack you.
Oh yeah, startup founders with venture backing aren't biased about this topic...
I am an investor in The Style Club. Or, at least, I thought I was
I don't know if it's been spotted but the logo looks a lot like Code Igniter's one.
Is it JavaScript that is doing this to you? I think it's you doing this to you.
Redis 4.0 RC1 is out
There should be. In industry, we call those things CTFs, and there are both attacker and defender CTFs. My experience has been that they are extremely effective learning tools.
Did you read the paragraph that came before that? They only chose to campaign for employer-sponsored coverage because they thought that it was more achievable than the single-payer plan proposed by Truman.
Review: Monoprice Maker Ultimate 3D Printer
Sure, but would you agree that state run public education is the current default solution, in countries like Australia, the U.S., etc.?

Your point is accurate re: historical perspective, but don't you think you have to take that in context? From a historical perspective, children have been brutally exploited, especially from the poor and middle-class.
> Well, one benefit of wide exposure (like here on HN) is that if it was wrong, somebody would be bound to come along and point it out.

I wouldn't expect that subtle implementation errors or even protocol flaws would get noticed on any news site, or even by contributors / co-developers or whatever.
And we had The Ukraine before it dropped the article, for whatever reason. I like the slightly jarring "The" in front of those countries' names. Gives them a little something extra, grammatically.
Is the above code example, though legal, considered bad practice?
> Set the pointer to NULL so it will crash.

Dereferencing NULL is not guaranteed to crash. It's undefined behavior, generally. SO that can lead to tons of other problems....

> There is no alternative for performance critical code

On many platforms, Rust exists today. C is still the king of that, though, especially for obscure embedded stuff.
I didn't even know some states have an equal funding mandate, where I live the rich kids go to schools that look like castles and the poor kids go to schools with holes in the ceilings.
Something tells me a conspirator wouldn't be required anyways. Your security is either sound or broken, i.e. probably broken unless you use proven implementations of proven cryptosystems with proven configurations.

E.g. even if RSA is (currenly) safe, as well as its primitives and common configuration... rolling your own implementation will probably be subject to timing attacks.
Only if your training was a "coding bootcamp".
That isn't enough. Mark Shuttleworth had said you cannot simply remove all trademarks, that may not be sufficient. they don't document what needs removing, and thus it's fairly difficult to actually "just" removing trademarks.
Australian boys recreate drug Daraprim in high school lab
Thank you, John! :D

I really like our little community, there are a ton of people doing really interesting stuff with server-less technology in there.
No. Vacuum birefringence is understandable from a perfectly conventional understanding of quantum field theory, and does not remotely require anything about the pilot wave idea to be true. Every quantum field theory, including QED, has a roiling vacuum of virtual particles, whether you hold an orthodox view or not.

Source: am physicist ;P
Sexism and racism can be measured in meaningful ways. Even where not directly measurable (though there are direct measurements as well), their effects can be shown.
The most impressive part of Gobekli Tepe is that the site was built by hunter-gatherers -- people with no granaries, no specialists, no taxes or central authorities. This was a very impressive display of community will, and reveals that hunter-gatherer societies were potentially capable of much greater accomplishments (while remaining hunter-gatherers) than we'd previously known of or imagined.

I'm reminded of MFAC -- the Maritime Foundations of Andean Civilization hypothesis -- which argues that Peruvian/Incan civilization began with fishing instead of agriculture: another of those things that supposedly can't happen. Granaries are very important, but perhaps less so than we think...
Uh, wait. Can't really get rid of policykit-1 on Ubuntu desktop, I think. Maybe server.

Pretty OT, but does anyone know if that's true (or worthwhile?)?
Focus on the product, not the technology used to build it. If your tech decisions (vanilla Redux) makes you productive, then use that. Otherwise, you'll be stuck in a never-ending loop of upgrading your stack all the time.
The first release candidate of Redis 4.0 is out
There's far more to Inferno than just file size. The internal implementation is completely different. Furthermore, React Fiber and Inferno are very different in terms of internal approach.
It's not that it's hard to change, it's just that you have to keep track of it, and if it's damaged you have to work out what it's supposed to be.

In an Algol brace-blocked language (or Pascal, Verilog etc which use begin/end), you can just put stuff in the middle of a block, check that what you've just inserted is balanced, let the editor reformat it, and you're fine. Whereas if you've lost the indentation from

if a:
print b
a = a + 1

then you have to work out all over again whether the second line is part of the block or not.
Seniour Dev from HillaryClinton.com is looking for her next job
Just saw her tweet a few minutes ago: https://twitter.com/MinaMarkham/status/804725528422993921

She was one of the key people on https://www.hillaryclinton.com/ and her post on Pattern library was trending on HN a while back:

https://medium.com/git-out-the-vote/pantsuit-the-hillary-clinton-ui-pattern-library-238e9bf06b54

She just seems like a great person and a great engineer, and it would be nice if the universe rewarded her.

Clickable Links in comments