skysight-inc/HackerNews huggingface dataset:
Just pointing out that you are not contradicting the scientific method or in any conflict.

In fact, the way you arrived at divide and conquer is though the scientific method. Tried and tested, it was better.

The point is, the scientific method is just a tool. Where it is used is significant, as is preparing for it's use.

Arriving at "divide and conquer" --> You want to apply the scientific method at the highest abstraction level possible first. You want to be as meta as possible, then work your way down.

Dividing --> You're essentially preparing the code for easier consumption and by minimizing the problem surface first. Then when a problem is found, we are still guessing and testing. Except, most of the time the problem is so obvious it doesn't feel like guessing. Or it isn't. The mistake was already part of a known theory. Maybe it was of type "typo".
Everyone reading this should watch the film Tucker: A Man and his Dream. Sort of a 1950s Elon Musk.
Sure, but unfortunately in America that distinction does not exist as there is no rigorous industry-wide standardization process.
> i find it unnerving that Windows 10 can apparently bring a laptop out of shutdown to do updates in the middle of the night

Heh, I remember when Apple used that as a feature. Instead of updates, it downloaded your email and other things you'd want to have already available when you open your laptop.
Fort Worth, Texas (ONSITE, Full Time) Koddi (http://koddi.com or https://twitter.com/koddiyak) PHP Developer / Engineer (Hiring 2-3)

Koddi is a bidding platform for vertical-specific ads on Google, Facebook, TripAdvisor, Trivago, Facebook, Kayak, and other metasearch sites. We manipulate huge data sets to make buying search ads easier and more revenue productive for our clients. We work with great partners and clients (like some of the top travel brands in the world.) Must have strong experience with:

- Object-oriented basics and principles
- Modern PHP (5.4+) development and best practices
- MySQL and relational database design
- JavaScript
- git

That said, capability, outputs, and results matter much more than specific experience. We'll give passionate developers that want to learn the opportunity to do so if they are a great match for the team and have a positive attitude.

Bonuses:

- AJAX, jQuery, HTML/CSS
- Symfony / Silex
- JSON, XML
- Google APIs, OAuth 2.0
- MySQL performance optimization, big datasets, BigQuery
- Basic Linux administration
- Bootstrap
- Amazon Web Services (EC2, RDS, Redshift)

careers@koddi.com if interested
> So, pardon in advance for the vulgar language, but why the fuck is this OK? From any company?

Because that's the default rule when it comes to arm's-length transactions in the economy? Unless there is a special relationship (e.g. doctor-patient), everyone takes care of their end of the transaction. The government offers very generous loan repayment options for student borrowers. It's Navient's job to collect payments, which helps keep the whole system solvent and lowers interest rates for other borrowers. Why should it be its job to help borrowers figure out their repayment options?
------------ ------------ ------------

SEEKING WORK - Michigan / Remote

* Senior Developer with 10+ years experience and excellent communication skills

* Advanced Ruby on Rails product development, React and Backbone JS development, and Sys/Devops at a reasonable rate

* AWS, chef, Ansible, Postgres, MySQL

* MVP's for innovative products and startups

* Maintain and refactor legacy apps

* Performance and Security audits

* Fullstack Ruby/Rails development: frontend/backend/devops

* Portfolio: >>>>>> http://featlabs.com/ <<<<<<

* Email me: projects `at` featlabs `dot` com

------------ ------------ ------------
Just looked up the school I dropped out of. I made >2x in my first year of dropping out than what it says is average salary for new graduates. Suckers.
Has she also agreed to sign your NDA as well? Given your position as a founder, it's more important that she sign a binding NDA than you sign any NDA from some potential client. It seems she has things very backwards and is a confused person. She should sign your NDA. You should not sign hers.
Viamo (formerly VOTO Mobile) | Full-time | Saskatoon, Canada; Washington D.C. area; or Remote | https://votomobile.org/careers/

- Director of Product Design - VOTO Platform

- Senior Engineer - Full-stack Web Application Developer

- User Experience Engineer - Front-end Web Application Developer

- Senior Engineer - Custom Technology Applications

- Senior Engineer - Android/Mobile Application Developer
The most important interview question
Nothing unique to Google. I have taken to consider it the Web-Dev/push-To-Prod mentality. This because on the web a change is a page reload away.

And this mentality is eating its way into all corners of IT as there is a generational changing of the guards. More and more Linus Torvalds (Linux) and Daniel Stenberg (cURL) staying with a project for decades are massive outliers rather than a norm.
Thanks for the notice!
Looks like we're still working on getting some of the job descriptions posted. In the mean time, please reach out to us at careers at simplelegal.com.
I don't have much to add but that it's nice to see comments from someone in the same situation as me. When I was growing up, I was basically told that an undergrad STEM degree was a golden ticket, and when I asked about how such an expensive tuition could be worth it, I was told time and time again that I would make more than enough money to pay it off. Turns out I make just enough money to keep up with my minimum payments, but not enough to keep up with terrible interest rates on 100k+ of debt and pay rent.
I have a C++ + Cython implementation of a BK-tree that I use for large-scale image deduplication on github: https://github.com/fake-name/IntraArchiveDeduplicator/tree/m...

The core is a single, header-only BK-tree implementation here: https://github.com/fake-name/IntraArchiveDeduplicator/blob/m....

There are also relatively comprehensive unit-tests for the whole thing: https://github.com/fake-name/IntraArchiveDeduplicator/tree/m...

I use it for image deduplication across a ~28M image dataset. It works quite well, though it does take a lot of ram to hold the entire dataset in memory (~18 GB).
> Can you not get a bank account for free in the US?

If you have good credit (which usually requires a well documented reliable income, and no outstanding unmaintained debt from say, a college education or medical condition), if have the $20 or so to spend to keep the account open and in good standing, if you have the time and patience to make sure you never accidentally overdraw or under-use (so as not to get hit with costly fees).

Then sure, a bank account is "free" in the US.

If any of the above doesn't apply to you, then you might have some troubles. And there are a lot of businesses that exist to take advantage of (typically poor) people who have had troubles with real banks.
The problem here is that the arguments against it being fake rest on the same shaky ground of potentially obsolete science as the argument for it being genuine. see http://www.econ.ohio-state.edu/jhm/arch/kens/kens.htm

There was a huge shift in the academic literature on the medieval Norsemen and how the runic language changed doing the middle ages, doing the 60ies and 70ies when old monastic scripture gave way to tax records, archeology and "/experimental archeology/". that renders a lot of what still in the textbooks on who the Norsemen were kind of obsolete.
"the experience is shockingly good for a device that costs less than a bar tab"

Glad to see someone else lives it up at the bar
You're right. Thanks and fixed.
Location: Los Angeles

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, AngularJS, NodeJS, React, AWS, Docker, PHP

Résumé: https://www.dropbox.com/s/cd631uddpd80o85/Kapeel_Sable.pdf?d...

Email: me [@] kapeels [.] net

I will be graduating from a certificate course at UCLA in June. I have a BEng in Computer Technology. I am currently working part-time as a Software Engineer at UCLA for a research project. I have been freelancing since 2010 mostly working on web apps. I'm good at full-stack JavaScript. I made a Twitter tool when I was 17 and it's a hit with 200k+ users to this day (http://www.tweriod.com). I did an internship at a startup in Berlin in the summer of 2015 mostly working on AngularJS apps. I am willing to learn new tech and move further down the stack.
If you are consulting you should already have your own version of NDA and lawyer which will do necessary review of their NDA. Many gigs require NDA. In some cases it is just a checkbox so that big bosses are happy so you cannot assume that the client is "pain in the neck".

Regarding your startup, my personal opinion is that it is not smart to work on gig which is in fintech while you are working on fintech startup. It is just not worth trouble. Even if you do not sign NDA. Find some other gig. This my personal opinion.
Being a victim doesn't mean you can't also do something scream-worthy on its own merits while that is happening.

I'd like to scream at everyone who pleads guilty to something they know they didn't do. I'd also like to scream at people who take a confidential settlement that allows the other party to continue avoiding ultimate accountability for their actions, possibly creating victims of other people in the future.

They may have valid personal reasons for doing it, but "seeking an outcome better for me at the expense of everyone else" is not a strategy that engenders a lot of sympathy in me.
Why Men Don't Live as Long as Women
See you at the Bungalow
this is narrowly true based on what the linked document says. But the intent of document seems to be to rescind old guidance that would consider people with associate's degrees, or in some cases, no degrees, experts. That made sense in the 90s when CS was a newer field of study. It doesn't make sense now.

This statement only would apply to newer/younger applicants. The world is awash with engineers in their late 30s and above who may not have any sort of CS degree - or who's CS degrees would be fairly obsolete at this point who are excellent software engineers. I know a bunch.

That doesn't even begin to include the large number of folks I know from less fortunate countries who didn't have the opportunities to go to college but have managed to become excellent engineers regardless.
It's not just the internet. It's also a question of supply and demand. Supply is up; demand is down. ROI on college can be quite good, but you have to pick the right major - "have a college degree" won't get you too far any more unless you're planning to work for the government.

One of the big problems is structural changes in the legal business. It used to be if you didn't have a very marketable undergraduate degree you would go to law school. But discovery work that used to be the bread and butter of newly minted lawyers is now being done by computers.
Love in the time of Cryptography
Entelo | San Francisco, CA | Full-time | Onsite

Entelo uses huge amounts of data and predictive analytics to help companies build great teams. Our ~20-person engineering team uses technologies like Ruby, Golang, JavaScript, Kubernetes, Docker, Kafka, Spark, and Redshift, and we already have customers like Facebook, Tesla, and Paypal. We ingest and parse up to 2 TB of social profile data per day, predict when people will change jobs, match people to jobs, and more.

We care deeply about promoting diversity in tech and being pleasant, collaborative folks; we were recently ranked as the #3 Best Place to Work by Glassdoor among small and medium companies. Join us as we continue to grow very quickly and discover new ways to merge machine learning, big data, and full-stack engineering to provide value to our customers!

We're hiring for many roles including:

* Data Scientist

* Director of Data

* Senior Data Engineer

* Senior Software Engineer

If you're interested, check out our open positions at https://www.entelo.com/careers, or feel free to email me directly at tom at entelo dot com.
I get that that is the vision, and 10% of mobility or electricity would justify their valuation. I'm just not buying that they are going to achieve either. In fact, I'm of the opinion that they won't even exist as an independent company in five years time.
I love the Norse-in-Greenland story because it's only just barely out of reach. It's only 600 years ago, they're Europeans, they had writing, correspondence, regular trade. I mean they were part of the Church! And then they just sort of disappeared and there's no contemporary record of why.
The idea that Saddam had nuclear weapons seems like more of a conspiracy theory to me, since there was never a single piece of evidence for it. Saddam did have chemical weapons that USA helped him use against Iran, but experts agreed their shelf life had expired and they had aged to the point of uselessness by 2003. Lots of other nations that haven't been invaded do have "WMDs", so anyone reasonable would certainly suspect "another reason".
No, we should learn the basic algorithms and data structures (and their performance and storage characteristics) because they're the building blocks of everything else we use. You're using some API? OK, cool. Knowing some about its internal workings means that when you've got some wonky performance issue, you've got a basis to start reasoning from, to find and fix the cause of the problem.
It's a vicious cycle imo. (cheap money -> higher tuition -> political pressure for more cheaper money -> ...)
Yes it is.

How the hell do you report ALL the facts in any scenario?

Any publication in existance will have to pick and choose what to report in order to keep a article to a manageable level.

Do you think Scientific Abstracts are all factually correct? Hell no. There is actually a very well known issue with scientific experiments and articles where scientists will simply repeat experiments until they get a result that is within acceptable p-values and simply submit an article on that one experiment, ignoring every single time it was wrong.
Indeed, I get the sentiment. But in South-Central Indiana (Bloomington), we see Krogers with self-checkouts.

How Krogers uses these, is that they only keep them open after 10p. And 1 clerk deals with 6 registers. Even if someone is being slow, the whole line moves faster.

And you don't have a choice. Marsh has 1 24 hour store here. And they have 1 clerk (no self checkout) so it's on the range of 10-20 minute lines. If you want something from Krogers at night, it's self checkout or go away.

Walmart has a weird strategy: self checkout is closed at night, and the center lane with the tobacco is always open no matter what. But I don't particularly like wally world. And they're further away than kroger.
Of course, Dijkstra had his view on it. I try to adhere to his position and prefer proof by type-checking over proof by single example.

"A common approach to get a program correct is called "debugging" and when the most patent bugs have been found and removed one tries to raise the confidence level further by subjecting the program to numerous test cases. From the failures around us we can derive ample evidence that this approach is inadequate. To remedy the situation it has been suggested that what we really need are "automatic test case generators" by which the pieces of program to be validated can be exercised still more extensively. But will this really help? I don't think so." [1]

Linus (used) to have a similar position [2]

Debugging hides the underlying architectural problem: to either communicate or abstract the algorithm in such a way that it can be understood by the programmer. If something needs debugging, not the bug needs to be fixed, but the architecture to understand the bug before debugging.

[1] Edsger Wybe Dijkstra - EWD303. https://www.cs.utexas.edu/users/EWD/transcriptions/EWD03xx/E...

[2] http://lwn.net/2000/0914/a/lt-debugger.php3
Show HN: Vanilla (React/Redux)-like Todo example
How the Oxford Comma Saved Overtime Pay
Multiagent Bidirectionally-Coordinated Nets for Learning to Play StarCraft
Yes, these things. After you make an order in an online store, you pay for it using a kiosk. But Amazon Cash requires you to have money on your Amazon account before you can make an order. Not a single online store in Russia works like this.
In rolled out they are, but what will next year bring. Ford, GM and the like are used to a competitive world - for years they have worked behind the scene to perfect something interesting before rolling it out. Ford has lost big in several lawsuits because their cars were not safe enough - as such I would expect them to be a little risk adverse. It would not surprise me if they had the same technology as Tesla but refused to release it because they were afraid of getting sued in one of the crash scenarios they know it is vulnerable to.

Tesla tech is level 3 - the driver has to be ready to take over. Can that eventually be turned into level 4? I don't know.
Yes and no. While Google will backport security fixes, and change the Chrome related layer, the kernel version you are running is likely the very same one your Chromebook shipped with.

This is why they can claim that anything shipped from 2017 onwards will support Android apps, but maintain a list of potential devices from before that. Because said support need various container related features only found in newer kernels to work.

Effectively Google has further masked but not really fixed the issues that makes major updates to Android devices such a hassle.
I disagree with you on this. There are some positions that are so extreme that they permanently flip the bozo bit and make clear the person saying them is a deranged crank or troll with nothing valuable to contribute. Among these positions are statements such as asserting that Hitler did nothing wrong and claiming that questioning or refusing a legally binding contract that quite possibly will be problematic to sign is an unprofessional act. Such advice is so far off the mark that one can only regard the suggester as a crank that simply must be disregarded.
If you know unbanked people this is just an extension of the normal practice of buying Amazon gift cards at grocery stores and then using them.

Honestly I think that's most of the reason why Ralphs sells Google Play/iTunes/Best Buy/Amazon gift cards. People buy them with cash and then use them for themselves.
Really? Any links/citations/posts? Curious about this.

Also debatable as to whether you had those rights in the first place (see: this thread)
Location: London, UK

Remote: Yes

Willing to relocate: Maybe

Technologies: Native iOS (Swift), Node.js, React, Redux, PostgresSQL, Firebase, Dokku

Résumé/CV: http://www.pawel.io/cv

LinkedIn: https://www.linkedin.com/in/borkowskip/

Email: me[at]pawel.io

4+ years professionaL experience, mostly startups. I'm curious and like to learn new tech. I also spend quite a lot of free time with side projects (recently https://hoodchat.io/?ref=wih, in private beta now). Just started looking for a new challenging project to put my mind into.
Ford has that whole "roll over problem" back in the day. I'm sure they are not dying to rush to AI driving and be in the press again...
No, people without banks currently buy amazon gift cards and shop at amazon anyway. This is just saving them the effort of typing in the gift card code.
Let's ignore the historical legacy non-PNP ISA config nightmare, because they do not bring anything of value in this discussion.

The core system of PC is highly compatible with OSes in pretty much all directions. (Well now even if I don't ignore the non-PNP ISA configurations stuffs, it does not really change the situation: those were not for core system stuffs)

Then you have drivers for various bus controllers and peripheral, some of which are crucial for using your PC in practice, but as soon as the necessary driver exists, loaded by the kernel way after the core boot, and highly abstracted on all modern OSes (it only access the HW through functions abstracted by the OS)

For non-ancient PC, you even have with ACPI some abstracted functions, provided by the HW, and used at the runtime by the OS. It's to be considered as part of the core plateform, as if it was a pure HW interface, given what we are discussing about. The NT HAL, btw, is a vestigial of early NT years, and is of zero interest for the purpose of PC compatibility today (there is only one HAL that is in use on modern PCs, and IIRC switching the HAL was not even enough when multiple were in use IIRC, other MS binaries still needed to be recompiled -- so the NT HAL is merely an internal detail that bring no consequence in backward or fw compat as far as decoupling of binaries and their update of a partial subset in a system is concerned)

Now the situation for ARM SoC for Android is NOT the same. You just don't boot a generic ARM Linux kernel to driver your random ARM SoC of your random phone. Because even what could constitute an equivalent core system as what exists for PC, follows no standard.
A friend of mine is a C.S. professor -- he has a full sleeve and seems to be doing all right. Not sure if the UK views tattoos the same way as the US though.
there is asymmetry of purpose as well as asymmetry of net worth. an individual mega investor spends as much as he (or she, but lets be honest, its almost always he) wants on anything at all. a class of several tens of thousands of investors in a collective will struggle with their decision making in all the expected ways.
Non-disclosure agreements have become pro-forma. They're as expected as handshakes in any early meeting between people who might discuss intellectual property. And in IT, any interesting conversation is by definition intellectual property. So, you don't have to sign it, but then you don't get to have interesting conversations.
When I was a kid, I was frustrated for most of the adults can't use the computer so our society is very inefficient at daily life.

I was thinking, since our generation has affordable personal computers, when our generation become adults, the world will finally embrace the efficiency of computer where everything is computer-friendly and everyone can write code.

I was wrong.

The birth of so called "smartphone" made everyone dumb. The smartphone does not encourage its user to write code or text. They mostly consume the information provided by a handful of people who can use efficient input device, the keyboard.

My generation and the next generation were infected by the smartphone. Those hand-sized, touch-screen pathetic computer is the only computer most people ever use nowadays.

I refuse to own a smartphone. Since our society become so smartphone-friendly, not owning a smartphone makes me really inefficient at daily life. But I don't want to own a computer which tried so hard to prevent me to replace OS, modify the software, writing code and text.

What a dystopian world I live.
The next level would be a desktop app that syncs up with your phone and flashes the screen at a precise time while you record video. Then monitor lag could be tested without expensive hardware.

But maybe UNIX time isn't precise enough for that sort of thing? I actually don't know.
He was already well known in Bavaria where putch happened and already the leader. Not known in the whole Germany yet. If anything the whole thing helped him to consolidate power within far right wing.
It does appear that Tesla is a little more deliberate than Uber in that regard. They do comply with court orders, they have been trying to fight the laws in court and the legislature as a first option instead of as a, "we got caught, sorry" option. It's also unclear that Tesla is particularly opposed to regulation in general, whereas Uber has essentially resisted any regulations (say, fingerprinting or deeper background checks or employee/contractor designations) at every turn. Uber (until recently) wouldn't even pay a nominal fee to test autonomous vehicles!