skysight-inc/HackerNews huggingface dataset:
Thanks for the advice, I hadn't thought about the mentoring aspect.

Regarding the job: we're a small team and I'm the only tech on board so far, so the job is kind of a one-man orchestra: some front-end development (building the website with a basic sales funnel), some back-end (integration with external modules, exposing our own APIs, some business logic), some automation/tooling (setting up CI/CD). The exact perimeter will depend on the complementarity with my own skill set. In terms of attitude: team player, problem-solving and getting things done.
To cover an iPhone with plastic is not the only option. Uniq is a real wood case
> Freedom originally meant that you could deal with whoever you wanted on whatever terms both parties could agree on.

That's certainly a way of phrasing the 18th Century liberal view, but I'm pretty sure "freedom" wasn't first used by 18th century liberals.
But you know there are also laws against fraud, right?
Not having a decent type system (dialyzer is slow and does not have parametric and bounded polymorphism) is a massive strike against Elixir.
Schneier's Blog: difficult to design systems with privacy in mind
Hm. Wouldn't that have little bearing on the result? Can't really say "he poisons" when that wasn't the plot of the story.
I think my brother and I watched that movie roughly 1500 times. Probably still know every word.
> I'm not sure how they'd have enforced it

In a lot of cases they probably couldn't. The purpose of this sort of clause isn't that they can actually use it to claim truly unrelated work you did on your own time. The main purpose of a clause like this is to ensure that if the work is defensibly related to your job you can't make the argument that the contract left you a loophole.
The upside of worrying – Science Bulletin
The employer should endeavour to close those gaps via training or even just advocating things like more pairing. It shouldn't be acceptable for a developer to silo themselves off from the rest of their team (except maybe a non-artificially-short-deadline or start-up type environment).
Darpa Funds Brain-Stimulation Research to Speed Learning
The only source I've found for 18% is a report from the Tax Foundation.[1] That includes all federal, state, and local taxes and fees. Do you have a source for your numbers?

[1] https://files.taxfoundation.org/legacy/docs/Record%20High%20...
The (+) button shows you the same list as the repo sidebar did before. That is what you want, and yes, it's 1 additional click now. Not so bad.
The skilled devs should be coaching the less skilled devs, including pairing on work, code reviews, etc, in order to spread the skills around.

Meanwhile, management should provide opportunities for training and so forth to develop their talent.
I don't know, I never got the feeling that the AI in the matrix was 'that' smart.
Amazon just turned a profit for the eighth straight quarter – Recode
I wonder how much my/our reaction to heartbeat sounds in movies and music is a psychological remnant of the time we spent listening to our mothers' heartbeats.
heh, you know - you're not wrong :) It may appear rude, but it's not meant to be - it's just a way of flipping the interaction from a push to a pull. i can always visit a friend's page to see what they've been up to.
There are also people other than coders in tech companies. I'm next door to a sales group for a tech company. They do a lot of yelling.
Less regulation is not a compromise at all, it was the goal you started out with.
The phrase "killed himself" seems like a really odd choice. I assumed the author meant in some kind of aeronautical accident, but perhaps it's just a really crass way of saying "committed suicide".
Not really.

This you've probably seen (the home page):

https://facebook.github.io/reason/

This is also quite nice (see the example app section at the bottom):

https://github.com/vramana/awesome-reasonml

Also these talks are interesting (but nothing close to the format of the book you mentioned):

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

https://www.youtube.com/watch?v=8LCmLQ1-YqQ (really bad audio, sorry)
I somehow fluked my way onto a pro-bono project at my previous employer which was a UI/design-ish project. (To claim/highlight the volunteer-ness, I'll highlight that I worked many optional (read: unpaid) hours... :-p )

Now I'm considered primarily a UI dev (big fan of full stack though...) and I love it all :-)

(I'd not done any UI before.)

That's a very concrete example, but I love volunteering, in particular finding something I love that I can twist to help others...

eg I now design and maintain a few websites because I now UI better than I ever did before.

Personally, I like to find "volunteering" that aligns with my day-to-day life/interests/passions :-)
Of course you're right. The text is obfuscated, after all. It rarely is obvious for individual words, but I had very little trouble understanding it on the phrase and sentence level. It's very similar to that party game Mad Gab, although that one is intended to be much more challenging to understand.

https://en.m.wikipedia.org/wiki/Mad_Gab
If you are lucky enough...
Some people identify as "attack helicopter".
I think liberals' judgement is bad. They thought they would win the election and did not.
Gerçek Resimli Atakum Vip Model Escort Arya
> Just remember that automated tests only prove that the tests pass; they don't prove that your product works.

Doesn't this show that either your test case is not product requirements based or the design is not aligned with the product requirements?
Indeed. YOLO.
I don't mind really; I don't see how developing it would involve more animal suffering than normal breeding of animals for slaughter.
Also, As well as words, I would recommend practising the key diagrams that represent the projects(s) - so you leave enough space for the important elements, and don't fall of edge of page/board.
I'm very naive to how large sums of money transfer. But couldn't you presumably do a public and private key share with your suppliers and validate every transaction request?

I hear about a kind of phishing at my company. It is as primitive as pretending to be our CEO, who is trying to reoncile an invoice for a supplier.
Heh, I implemented an in-house variant at work a week ago. As it turns out, I was able to use my variant class in a python extension I developed. Also, as it turns out, python is scary in what it lets you get away with when developing extensions.
> You can get 2-3 ms response time (sans network) with any of Django, Flask and Pyramid.

Wow, never managed to do that. Maybe I have to try it again (last time checked on Django was some years ago).
Then the higher skilled members should devote a significant amount of time getting others to level up. It is a team. Management should have structure in place to incentivice it. If they don't have a structure in place then the high skilled members should devote time to make a proposal and pitch it. Find a way to win as a team.
I didn't mean this to minimize other peoples' experiences. That example was a dramatized version from my own life when I started having daily migraines. The symptoms I initially gave to the neurologist were all correct, but they were broad. In addition, there were a few related symptoms that I had not realized were connected until I was probed about them.
Random advice from the internet.

To me, the things that have been ruled out are probably more informative than the one's under consideration for any candidate that really requires interviewing. I mean that if a person puts a opensource project or StackOverflow profile on their resume, those things will mostly speak for themselves and the conversation will mostly be pleasantries. Chatting about real world problems might also be an interesting passtime, but it will not measure how a person generates a cohesive bag of lines ending with semicolons into a problem solution.

The last of the ruled out options looks like a tell to me. Interviewing is hard work and what is easy and comfortable is in and what is difficult and uncomfortable is out. Evaluating programming skills is difficult. Evaluating programming skills is uncomfortable because a nice likable candidate might have to hear bad news from a interviewer who themselves wants to be liked.

Circling back, the best way for a small company to hire senior people is to hire people that don't need to be interviewed because current staff have worked with them for years.

Good luck.
I guess our mileage literally does vary, but I almost always find Southwest to be among the cheapest options for short domestic flights.
When privatization works it is good but it doesn't always work. The current cable industry seems to be just exploiting a monopoly so I think "privatization" has already failed here
Ah, last I knew they were relying on macros. Still, ? is an ugly special case where with HKT it could be a reusable general operator.
GTA San Andreas PC Game Free Download
Most employees aren't capable of 40hrs/week of intellectual output.
> With something like word2vec you can take a bunch of words and project the vector space onto a plane so you can see the relative distances, but how do you express changes over time?

Animate it?
Working from Away
Meanwhile, I'm "just" 5B away from becoming the word's 324th richest person.
Curated playlist of audio articles for startups founders
This is a curated playlist of audio articles for every stage during the process of building a startup. You can listen to it on Medium's website or mobile apps. Check it out here: https://medium.com/play-startups/the-ultimate-playlist-for-startup-founders-part-1-d6adcb100a7e
Uhhh Obama's FCC didn't push to remove net neutrality after pushback from the public.

With a new administration, content providers are looking amp up lobbying and give it another go.

We need to forget politics red vs. blue and consider that this may be a bad idea. If we make it an unpopular position for politicians to support, they won't pass it.

Votes beat dollars because at the end of the day, without your vote, politicians supporting a given position don't have the job.
Is it sexist if it's reflective of reality? Men commit more aggressive crimes than women by far.
Please read up on the difference between a free person and a free market. A market is free when all participants (both buyers and sellers) have equal power. Large businesses and corporations skew that balance because of their size, so regulation is a necessity to ensure that free market.
But that's the point. "She poisons" is more likely to be the plot of the story than "he poisons."
I'm probably conflating the two
Facebook was founded in February 2004, so they probably didn't do much bad stuff in 2003.
You have to look at this from the standpoint of Rail Roads back and the resulting mess that came from the Interstate Commerce Act of 1887. It took decades if not a century to realize how regulating transport versus producers did not help anyone, resulted in sub standard services and little advancement. Why? Because once codified it is damn hard to move. Net Neutrality is going to require detailed pricing regulations, routing, bandwidth, and more. You can guarantee once those exist they companies will see no need to expand on it.

So why should we not be overly concerned. Because in a system some perceive as unfair others perceive an opportunity. We are going to trap ourselves into a realm of where any attempt to offer more services will be met with legal shenanigans locking out competition and preventing even the established groups from expanding. It will become yet another industry wholly under the control of groups paid to solicit politicians endlessly. (more K street). We won't have the equivalent of AirBnB, Lyft, and Uber, companies trying to offer a better internet experience because regulation will stifle it and protect a status quo
> You still need some amount of manual testing

What is it that you're testing manually that you can't automate?
At Crowdbotics you are required to be working on at least one side project, either for fun or for profit, at all times. You own it.
>One of the common complaints people have about python and other popular interpreted languages (Ruby, JavaScript, PHP, Perl, etc) is that they’re slow.

Proceeds to show an animation of posting a blog post that performs no faster than if it was built using Django.
> I didn't mean this to minimize other peoples' experiences.

Sure - I didn't meant to take it that way. I just wanted to point out that doctors don't/can't always guide people towards a description.
I would love to hear more about these "weird applications of type theory". Any references?
I was updating my CV recently. I don't have the longest employment history (switched careers, then stayed at a job for 5 years), so I padded it out with a few short paragraphs of projects I'd worked on.

It actually worked really well - it brought some projects I'd forgotten about back into my mind making it easier to talk about them, and gave the interviewers specifics to latch on to.
I am a little confused here. What's keeping you from storing your state in a global variable?
This reminds me of the awesome article by the founder of skyliner: https://blog.skyliner.io/the-happy-genius-of-my-household-2f...

Google built Borg/Kubernetes because they own all the host machines which are super powerful, and they need multiple apps on one machine to cut cost. But for the rest of us building apps, different VMs provided by cloud provider, such as EC2, already provides a nice way of resource isolation that is also cheap, so why do we need to run multiple containers per machine? Suppose c4.4xlarge is too big for your app, for cost effective reason, you want to leverage Kubernetes to run multiple apps on the same VM, why not just spawn multiple c4.xlarge or c4.2xlarge VMs, and run only one app per VM for you?

I admit this model won't fit us all, but for a significant number of us, this is already a good enough solution like containers, and it works today without needing to setup all kinds of fancy software defined networks, which we never know how long it's gonna last without signaling an issue.
But context helps...

"Nickel-zinc alkaline is seen as a less fire-prone alternative to lithium-ion cells, which have been banned for some US military applications, according to NRL."

So they now have a battery that works with a few hundred cycles with density close to that of Li-Ion that won't explode. It may not replace Li-ion in your vape stick but still sounds like a win for the emergency lights in the armory of a battleship (for example).
> For example, rob vs. steal, would change depending on the century the work was created.

Eh?

Both come so naturally to me that I honestly have no idea which centuries you're talking about, or which you think is obsolete.
s/over/off
;)
I actually kind of like that it requires raw strength.
Interesting the comments in this thread have focused on the 8hrs vs getting your work done, and not the key takeaway I had from reading the post, which was "Other developers have complained about it".

I don't care what hours people put in, or frankly, whether they meet deadlines or not most of the time (reality happens and most of our work isn't saving the world), but what would make me fire a developer in no time is disrupting the rest of the development team.
Thank you! I never noticed that these were free courses, I just assumed that they were paid with Egghead pro.

Edit: I tried previewing that lesson but still can't. It says this lesson is not part of preview; I even deleted my browser cache, didn't work.
Amen.

Ansible is great for fire and forget machines you don't need or care about. You need real config management with an audit trail when you go enterprise.
Wikipedia has both, thus the range. But I misstated the high end: if you take all costs into account then it's $27,000/lb. Which is an awful lot, to be sure.
Finding Solace in Defeat by Artificial Intelligence
I don't think I understand what your end goal is.

what do you do if you want to evaluate the changes of more complex relationships over time?

Which complex relationships are you talking about here?

Edit:
I think I understand what you're asking. Maybe one good way of doing this would be to cluster word groups for different periods of time. You could then perhaps look at where a word is now, where it was at the beginning of "time" and take the delta to examine words whose meaning has changed the most.

Another approach might be to do apriori over time. Take a text from 1600 and lhs is "some manly action" and rhs is "he". Take a text from 2000 and lhs is "some formerly manly action" and rhs is still "he" but with much lower levels of support.
Or: use the API from twitter (free up to 900 req/15 mins) and sort by followers: https://dev.twitter.com/rest/reference/get/users/search

What's the added value of Tweeple Search?
Indeed I had a discussion on reddit recently, trying to help somebody. Their exact words;

"It should take somebody 20 minutes to fix this if they know python"

At that point I was done with the conversation, though I was tempted to ask what their bug-fixing-budget was..
This comes up every time Wikileaks is mentioned, and it is ridiculous every time.

Assange has stated, very clearly, that Russia is not the source and that if they had leaks related to Russia they'd publish them. But they don't. Probably because Wikileaks isn't necessary for Russian leakers: it arose because western newspapers were so reluctant to publish leaked material from western governments. But those same newspapers are desperate to publish anything that makes Russia look bad. So why go via Wikileaks, when you could go directly to the NY Times or the Guardian.

The whole "Wikileaks = Russia" line just comes off as delusional. There's no evidence, it has been explicitly denied, and the supporting arguments are very weak.
Formerly Imprisoned Journalist Barrett Brown Taken Back into Custody
The last time this came up, the same thing was suggested. Someone brought up that whoever needed to verify the keys would eventually stop doing so unless the key verification process could be automated from beginning to end.

The argument was that the person who needed to verify the key wouldn't be bothered to actually verify. The key would be so commonplace that as long as a nonsensical string of characters appeared, the verifier would check the box using the it's-good-enough mentality. The crux is still the same: fool the human, get the goods.
Ask HN: How do I plan a programming project?
Any recommended resources on how to plan a programming project? I know how to write code, but I want to know how to plan a project instead of winging it.
This is a fair bit more than that, "Hit ESC to begin" actually takes you to the main menu.

That said... I got an (untraceable) Emscripten JS exception when I tried to start a new game.

As an aside, I tried this on an old ThinkPad X61, and the System Console resizes and moves around the screen with really no noteable lag. I know, it's just a dialog box, but I'm still reasonably impressed (Windowmanager in UT99->OpenGL->JS->JIT->DOM->C++->X11->screen)
Forget the red vs. blue politics for once.

This isn't about that. This is something that most of us, as techies, believe is a bad idea.

This should be a campaign issue. We don't need to build more silos.

If it's unpopular, politicians won't pass it.
Yeah, take a fetus out of a living being and stick it in a plastic bag to incubate. How could anyone possibly think that's weird or unnatural?
Obey the Testing Goat (http://www.obeythetestinggoat.com/) will take you through creating a small web app (python/django) using test driven development. The language choice may not match up with what you're using, but the concepts are useful across many domains. This book made a huge impact in how I think about writing tests, and in turn how I think about writing code.
You can think of your job as "They asked me to do X and I'm going to do X and after that the rest of my 40 hours don't matter." Or, "I'm going to do as much as I possibly can in 40 hours."

The healthy answer lies somewhere in the middle.

Burning out trying to overdeliver and prove your worth is no better than underdelivering and slacking off.

There is a balance. Exceeding your employer's expectations is of course a good thing as a salaried employee. That's how you build a highly successful career.

But one of my expectations as a manager is that you manage yourself so you're still around 3-5 years from now and don't need to take a break for mental health reasons.
True, however we don't live in an ideal world. We need to take our society into consideration. Where Rich have more say in the government. This can be remedied by government having less say in my life.
I ran Linux on the desktop from ~1996 until about 2008 when I switched to OS X. The things that keep me from going back is a much shorter list now than it was back then, but for me it boils down to:

1: Lightroom/Photoshop. I'm a hobbyist photographer, and the tools just aren't as good in Linux. Gimp, Darktable etc are interesting, but they just aren't up to par yet with Adobe's offerings. And basically everyone in photography seems to be using Lightroom + Photoshop.

2: iMessage - being able to have my SMS and iMessage messages on the desktop (and synced back and forth from my iphone) is just way too useful every single day. Yes there are apps that provide similar functionality, but the beauty of iMessage is that nobody has to use an app. They just send texts like normal. Maybe there is a solution to this that works in Linux but I haven't seen it.
> While the study had a large margin of error, the simulations suggest there is only a two percent probability that the Cold Spot formed randomly

I'm not an expert at astronomy, but a 2% chance of something occuring in the universe seems to be a pretty big probability. Also, what does it means for two universes to "collide" with each other?
Can somebody explain to me, how it could be possible to identify evidence for a/the multiverse? (How can anything from outside this universe be show within?)
Before drawing any strong conclusions, I'd probably want to do at least some validation against original sources, e.g. Project Gutenberg. You're talking about plot descriptions written by a mostly fairly narrow demographic. I'd be hesitant to use that to draw conclusions about the source material.
Right, of course. Since we live in a universe devoid of power relationships, it stands to reason that two groups described differently are in fact different, since no one has an interest in describing people other than accurately. Like how the Jews used to be all scheming and evil, but really cleaned up their act in the past few decades.
Unfortunately I think personal productivity overall in industry is less of a factor than people suggest. Everyone wants have high pay, use exciting technologies, work in comfort etc. but they don't see the bigger picture.

Investing in people at the end of they day has to make sense, otherwise other companies will out compete you. When it's hard to determine people skills, work varies highly in intensity, projects fail for any number of reasons, people don't stay very long at even the most "comfortable" companies etc. the personal productivity of any employee becomes marginal, at least in the lower ranks. This is true for most "craft" industries like newspapers, fashion or design.
The benefits not being that big are a big part of it. Yes, if there was some hugely compelling reason to create a moon base then a 20% loss rate would be fine. But there isn't. There are no resources that would make it worthwhile, and I don't see the "national pride" argument supporting that kind of cost. That's what Apollo was built on, and that got canned after only six landings. And they had the USSR to compete with, so I'd think the "national pride" motivation was much stronger than it would be now.
Introducing Sizzy – A tool for developing responsive websites crazy-fast