skysight-inc/HackerNews huggingface dataset:
> Do what interests you.

I had a roommate in college who every next morning after waking up talked of different interests/career options. This advice works for people who know what they are doing but, it's quite broad for people who have no clue what they are doing.
In one email account, you can see replies. With two accounts, you get zero, one, or two replies, and no one knows who said what to who. And mailing lists get kind of spammy, but are certainly a manageable option.
After spending half an hour reading the article I feared the comments would be like this.

The concepts here are fantastic. Unfortunately, as intelligent as they are, many in this industry seem to have difficulty grasping the benefit of user-focused design, abstraction and simplicity.

UI design by CS engineers has always been terrible; programming languages are no exception to that.

It isn't virtuous to suffer unnecessary complexity. And programming shouldn't be complex just because we can manage it in spite of the complexity.
More likely IMO is the next iPhone will have a lightning to USB-C cable.
But the price for the equal amount of power walls needed for a bigger house vs a small 1 bedroom raises too, according to the calculator on their site it will cost $30k+ to install it for 4 bedroom house.
Honestly though, he is freaking Elon Musk. If you don't think he can make the best version of this you are way underestimating what he has accomplished already.

Its all about fundamentals and he believe he can have a fundamental edge here.
"No one knows how it works"

Yea, someone might also have said that about the GOST sboxes:

https://eprint.iacr.org/2015/812
Very nice resource, thanks for putting this together and sharing it.
All that effort to protect the people inside, and they still won’t try to do anything to prevent them from running people over.

I wish car safety was also based on what happens to people outside the car.
3 of my 4 adjacent neighbors have natural-gas generators. That gives you an indication of the power reliability here. Note that I don't blame the utility, and I'm not in some backwater ($1M+ homes around me). It's just that we really like our trees here, and sometimes a branch will break in a storm and take out the neighborhood.

My gripe with the generators is they are noisy. A Powerwall would be silent and would handle the typical outage situation. But so probably would a 3000VA UPS, which would only cost $1500.
Correlation between excess body weight and lower IQ level
xtrabackup does differential backups as well...is there another advantage to doing logical backups? are the diffs significantly smaller?
For learning Python and basic algorithmic knowledge (like the other links, free) - https://www.udacity.com/course/intro-to-computer-science--cs...

I'd say to get to lesson 2 and from there spend 90% of your time solving Codewars challenges and the other 10% continuing the course. The former 90% will make the latter 10% a breeze. Google whenever you have a specific question and expect to search that same thing many times before you remember it.

I challenge you not to enjoy this.

Udacity has another Python course (OOP with Python). It feels very 'on rails' and isn't much fun. I'd skip it.
"Destroy" does not mean the same thing as "damage".

Destroy = something big enough ruin your quality of life.
Maybe I was wrong but here are the reasons for the condemnation

1. propagating falsehoods, or flaws in published work without correcting or refuting their validity, claims etc. by your strong admission that everyone knows of such work (which is subsequently used and cited) yet "completely wrong" there must be so much crap getting published. but there is disinclination to do anything about it

2. witholding of information necessary for reproducing results of experiments as a means of discouraging co-operation with peers you view as rivals or adversaries.

The second is really serious because it effectively subverts the scientific method, undermining scientific consensus and progress. That these are "norms in the field" means nothing save for everybody's indifference and lack of cooperation.

Is the above correct?
I actually want a flexible Touch Bar on my wrist instead of a watch.
A Small Reason Why I Prefer Chrome Over Safari
Same thoughts on every IoT, smart, connected, app enabled gadget
Liskov's Reading List for Computer Scientists
Tldr Nazis?
LawBot:
Hi, I'm LawBot, a robot lawyer designed to help you through this situation. Please tell me your name or say anonymous if you would rather not.

You:
i was arrested for public urination

LawBot:
Nice to meet you, i was arrested for public urination. I can help you understand if you have been the victim of a sex offence, a property offence, physical or psychological injury, or harassment. If you don't understand what I am saying, just say so and I will explain. If you don't understand a word, just ask me about it and I will give you a definition. Would you like to get started?

You:
i was arrested for public urination

LawBot:
Please describe briefly in one sentence what happened to you. Try to use words that people usually use when speaking about this issue to help me understand you.

You:
i was arrested

LawBot:
Sorry, could you try to explain that in a different way? Maybe be more specific about the incident?
Powerwall makes a whole bunch more sense for solar storage.

If you're just using it for backup power off the grid, you have to convert AC -> DC -> AC again for use. I don't know the all up efficiency of that system, but it's far from great. Probably <70%
Actually, the maximum is $105MM.
The Colony isn't mentioned in the article and is one of the first 3D games (1987).
Demo part 1: https://www.youtube.com/watch?v=i1XENlUUOhA
Demo part 2: https://www.youtube.com/watch?v=3k3qrt76Ddk
The Buhari Legacy Project by Reuben Abati
Latest solo release from a Grammy Winner
In general, is Vault well suited for things like PII data for millions of users (like oauth2 tokens, facebook id, etc).

im not a security expert, so im wondering whether vault encapsulates security best practices to store lots of sensitive data in production
Attracting Contributors and Promoting Participation in Your Open Source Project
Services like this are 100% useless because it is impossible for the user to verify that the software has (1) accurately interpreted the question and (2) accurately answered the question.
Does WSL implement all the Linux system calls now? The last time I looked at it, there was no support for PTYs and maybe ptrace? There was also some limitation related to running GUI programs.
I did Smalltalk in school and once you peel away a few layers it doesn't feel like it was designed for humans at all. Perl is also said be designed for humans but takes a very different approach.
Yeah, I'd probably revisit HOW you're marketing yourself. Your hit rate should be much better than virtually 0 out of 100. Generally, from my 5 years of experience since college, if I'm not getting responses it's because I need to refine my resume, punch up my cover letter, or tweak my LinkedIn profile. In your case it will also be very advantageous to complete some of your open source projects. Working products is critical. Try to make sure that your repo is essentially a showcase for your abilities. If your repo is filled with unfinished stuff, or other crud then you'll want to clean it out and make it presentable. The other tip I picked up somewhere is to try and exercise your intelligence by determining who the hiring manager and/or HR representative is for the company, dig up their email, and email them your resume and cover letter directly. When you do this make sure you convey poise, and confidence (without being arrogant), and illustrate why you think you're a good fit for their position (without being overly verbose).

Good luck!
I suppose at Facebook scale it might be infeasible, but couldn't you get the same effect by archiving log segments and a periodic binary full backup? This is precisely what I do with my PostgreSQL databases (though with some friendly automation with pg barman), I assume you could do the same with some tooling around MySQL's binlog facilities.
No, he was comparing people in the US vs. their continents of origin. He doesn't try to explain why math skills differ. He simply states that they do.
Yes I would have. Much better than killing half a million people in a pointless civil war.

Actually the English bought out the slave owners in the West Indies when they outlawed slavery and it worked fine [1].

1. https://en.wikipedia.org/wiki/Slavery_Abolition_Act_1833
On the other hand, it's much easier to protect your Bitcoin keys than your credit card number. Credit cards basically require you to share your password with anyone you want to buy from, which is a pretty ridiculous security model.

If you really want to get paranoid, you can buy something like a Trezor[0] or other hardware wallet. I'm pretty sure it would cost more than my net worth for someone to figure out how to compromise it, given the lengths[1] they've gone to to secure it. There's no equivalent option for credit cards.

[0] http://bitcointrezor.com
[1] http://doc.satoshilabs.com/trezor-faq/software.html
Not for a while -- he said next summer, starting in California. And all 4 styles won't be available at start.
Why would you get a PhD in physics if you would go into data science? Just get a data science job. Why would you think that someone that spent six years of their life thinking about light, energy, matter and the universe would be satisfied thinking about graphics to show the results of A/B testing an advertisement?
There will always be room for programmers until an AI makes pretty much every occupation obsolete. We've been making trivial software easier for decades; and it's true. It's trivially easy to make software that was state of the art 20 years ago.

The problems are working with now are so much more difficult and will continue to be more difficult as software makes our job easier.
While I love coding, I wouldn't object to an AI doing it for me while I play vidya games ;-)
Microsoft needs to seek absolution for forcing people to windows 10. it may be an unforgivable sin
People inside a Mercedes are more likely to be Mercedes customers than those outside. They're even more likely to become repeat customers if they just totaled their car and walked away from it without a scratch.

We need to make car manufacturers pay for externalities if we want them to care about people outside the car. They won't do it on their own.
Thanks! I hoped that was the case.
They don't actually even do polls they agrigate data from a variety of sources.
https://en.wikipedia.org/wiki/Strip_(Unix)
error is an interface type is Go, which means an error contains both a type and a value, or "error as type" and "error as value" are both true in Go.
"The thing is cloud-connected, remote-controlled by Tesla. "

If your use-case is backup power in case of utility failure, how does that work ? If utilities fail, the network connection to the battery may also fail, right ?
Ask HN: Quick jobs?
Hi guys,
HN is great for long-term jobs and freelancer gigs, but what if you just so happen to have a couple empty days or weeks, and want to spend them productively?

Let's post resources (jobs or job sites) where:

- jobs are remote and allow applicants from anywhere

- it doesn't take more than a couple of days from applying to working (applicants are trying to meet a deadline related to cash)

- applying is quick. CV and maybe cover letter is all that's necessary, no long quiz form, test, etc.

- billed on daily or hourly rate, or the job is paid in full and shorter than ~1 week (you may post multiple jobs)

- money will arrive no later than a week after the first day / 8h / task was invoiced (the applicant might be trying to meet some sort of deadline)

- no huge, complex contracts, NDAs, non-competes (checking and negotiating a long contract is too much hassle for a one day job)

- application directly to the people one would be working with; single-level interview process. Provide your email, or set one up, or a simple form with cover letter and CV / portfolio and nothing else

Job site: link, experiences with it and if possible how much you've earned through it over what time (include how long you've been doing the work for).

Job: 1-sentence description, semi detailed description of the job written by the technical person the applicant would be working with; say when the offer expires.

Jobs that pay a little less than you'd usually get for the same job are OK - applicants want to make some extra money, this is not supposed to be a career. Be kind and you will receive great work.

Given the experience level of people here it's probably not worth posting jobs that will pay less than $20 per hour / $150 per day.

Mods: this is my first post on HN in a longer period of time. If I'm breaking any rules, please let me know and I'll try to rectify the issues.

Thanks, everyone!
Seems like a e-coli contamination!
A few examples of jobs that might fit in here:

- code reviews or ticking off annoying bugs on your open source

- update your Wordpress/Drupal/Django/Flask site to a new design or change a few things

- have your backup system checked

- help figuring out an obscure library or piece of software you'll need to use

- updating your not-too-complex website to be bug free on the latest versions of browsers if it's been maintained like this a year ago

- editing and updating content on a site

- de-gruff your architecture, make sure your VPS or dedicated server isn't running anything you don't need, etc

- help you start using a specific technology, e.g. help you figure out a simple Ansible setup or write a Hello World or a simple tool in Rust or Scala so that you can start using it for small things at work

- if you have something and think it could be contained in a fairly long StackOverflow answer, it's perfect
why are they struggling to hire and keep younger managers?
# Template for job sites:

SITE: www.example.com/hacker-jobs

I earned: $2000 over 10 days spread over 5 months in 2015

My experiences: describe how you liked www.example.com, the good and the bad, and what the optimal workflow is

(end template)

# Template for jobs:

JOB: one-sentence description (e.g. "convert mod_rewrite rules to PHP-based routing in CodeIgniter")

RATE: $200/day

Apply: john.doe.jobs@example.com or http://example.com/mod-rewrite-job

Code: if the code the applicant would be working on is freely available, post a link here, e.g. http://www.github.com/examplecom/my-site/blob/master/routes.... or if it's on a freely available tracker, post a link to that. Do not expect the person to read the tracker issue before they can decide if the job applies to them or not! This is what the short and long description are for

-----------

Longer description here that includes your estimate of how long this might take, e.g.: Hi, John at Example.com here. We've got a site built up in CodeIgniter but we've been using mod_rewrite for routing and it's grown unwieldy. There are currently around 100 rules and we need to update them quite often. We want someone to move this to a CodeIgniter router. We expect this shouldn't take much longer than 10 hours.

(end template)
"Which still ties you to the 'grid' insofar as you need the natgas supply chain, even if you have a huge reservoir you'll eventually run out. Having said that, batteries and solar panels don't have an unlimited life span either."

That is my thought - however, a previous comment in this thread indicates that the powerwall batteries are cloud connected and remote controlled by tesla ... so I am not sure how that pans out when you lose power and network connectivity at the same time (as happens where I live several times throughout the winter, sometimes for 24+ hours).
There is also levinux: http://mikelev.in/ux/
Looking at the examples, it seems like Eve is really just a DSL for performing a number of common preset interactions within the web browser.

Maybe I missed something but it doesn't seem like this is really designed for usage outside the browser environment?

As such it seems like this is really just a very high-level layer on top of JS rather than a general-purpose programming language, a lot like Jupyter Notebook and friends.

I guess the biggest challenge Eve faces is the same one faced by all those other 5GL "languages" that are now rotting at the bottom of a dumpster: How do you become relevant beyond a tiny niche problem space?
It's not that it's a bad idea, just that because of the "nil interface" absurdity it can happen if you accidentally mix concretely typed variables and interfaces, as in the example.

This is perfectly valid and doesn't cause the nil issue:

return someErrorStruct{}

...where someErrorStruct is a strict that implements the "error" interface. Using structs for errors is fine, and is in fact generally preferable to singletons like io.EOF, which can (by their very nature) never be extended with more data about the error.
Ask HN: What's the best way to set up secure bare-metal IaaS in the cloud?
Which kinds of providers should you seek out and why?

How do you secure both the internals and the IO from deliberate or accidental corruption?

Talk about what's the most effective!: Network Architectures? Encryption schemes? Applications? Network security appliances? Tazing the everloving sh*t out of people!?(physical security)
Neo900 2016 Week 44
I totally can, as I'm in the same boat. And the 240 CAD increase just for an extra 8GB of RAM - what a ripoff!
so what do you do to filter people out with such certainty? I worked at a startup, and the ceo was dead certain he could figure it out in a short conversation with someone, if they'd be good or not. he was certain we should hire 2 people, i was certain we should not, i was right both times, he was wrong. But I've been wrong before. Being certain you can do it in an hour probably means you are overconfident.
A quick note to anyone looking to buy these. I bought my 2015 MBP for a really good price from Adorama Tax Free. (outside NY)
It doesn't sound like you are feeling for people that are suffering. Unfortunately, that is not something one can take on faith. What it sounds like is that bad things happened to you, you internalized them and blamed yourself for it, then you got away from those bad things but never really learned to empathize with your own self or left the mentality of being at war with yourself. And when you got out of your bad situation, you decided that your approach was the main contributor and that it must work for everyone else.

You're not empathizing, you're projecting. And in your projection, you were in control of everything, even if in reality there were likely many perils that you simply didn't notice, and a lot of things occurred by accident.

The problem with this approach is that it results in a very serious warping of the concept of cause. All failures are attributed, but also all successes are attributed. What happens when one with such a belief is successful? It all goes straight to their head, no filter at all. This perception assumes that neither chance nor third party causes exist, which means it's effectively impossible to have any empathy whatsoever for someone who was unlucky, and one feels highly superior to them. Which seems to be exactly the case here.

Empathy is more than trying to recreate your own feelings in an event, transplanting it to someone else's vaguely similar situation, and saying that you now know how they feel. Assuming that other people are exactly like you, have the exact same brain, and will feel things the same way empathy decidedly isn't. Empathy includes actually being able to understand people who are not like you at all. It also leads to understanding that there's a whole world of perception you will never have access to, yet you seem to be completely and utterly sure that you have figured out every person on the planet.
Anyone can pick up a phone.
Boston also worked with us to open source the system we've been building with them to help house the homeless. https://github.com/greenriver/boston-cas
Jesus crap, they're using AIML and claiming this is the world's most advanced anything?

AIML is an old framework for writing rule-based chatbots. It's a generalization of Eliza.
and i guess this is why lots of devs don't work to work at that place. i also heard that everyone is an executive, so they don't have to pay you overtime.
I said that already. And that's not the problem at end. When you test an error, do you test against a value or a type in order to know what kind of error it is ?
i didn't know anyone who made 500k there, plus i'm on the west coast. i was just responding to someone up above who said it wasnt that uncommon to make that much
I'm making web apps and mobile apps and I'd like to learn how to make my apps more accessible. Is there a community where I can ask for assistance with accessibility testing? I'd be willing to pay for testing. Thank you kindly. Nanch.
A concept of a decentralized CAPTCHA for ZeroNet
Is this a bad thing? You can just increase the number of front-end servers and have high throughput in a service with reliable tail latency.
> editing text files before the GUI will start

What text files are you referring to? I've been using linux for 10+ years and have never had to do this.
>Function names are precisely encapsulation of the intent of the function

that's a rosy way to say, names entail a message.

An Address can also be computed, your argument is invalid.
Can you try being arrested for a different crime?
The software is the special sauce. You could build your own PowerWall easily: it's just a battery box. The battery management system is the hard part.
Here's a few things that might motivate someone to look for a quick job:

- you have steady income from your startup but would like to get some extra cash, don't want a long-term job but would like to e.g. buy some new hardware

- you've calculated your money for the next few months and have steady income but something unusual happened and you need to come up with some extra money (you fell in love and want to marry, your basement got flooded, you want to invest in something but there's a deadline)

- you want a change of pace from what you're doing normally

- you would like to hone a skill you don't get to use often enough

- you want to work with some new people for a while
Leaking private repositories is one thing, but if you have a private build server that pulls and runs scripts, you could be in for a bad time even if you ended up pulling a random public repository, if the build script is malicious... hmmm...
> We don't know.

I don't know about you but I certainly know that if a printLine function accidentally does something else, it's definitely the code that's wrong and not the function name.
well let's not get into how bad Apple screws customers when it does so. I had the macbook (was it '12?) that had the gpu death issue - apple denied that the issue was a defect until a class action was brought against them; I was out at-least a thousand dollars as I had to toss the unit because apple wanted me to pay for the repairs which cost almost as much as a new unit in my country. Did I mention I faced the same bullshit with iPhone 4? Maybe I was just holding it wrong.

And as I said, `but this could also be because of Amazon's shitty packaging where the laptop was in a box with only some brown paper crumpled in` - I'm not even sure if the issue was because of improper shipping or factory defect. If you're all that worried about wasting your time, go to the nearest retail store and test your unit as you buy it.

I also forgot to mention, I bought the defective models through Amazon Warehouse Deals - so it could very well have been a return due to the said defects.