skysight-inc/HackerNews huggingface dataset:
Hello, my background is just like yours. Assuming you are a total noob

I learned that AI is not like programming, where anyone with basic knowledge of computation can dive in. You can NOT just learn AI by reading other people's code.

Its like Physics, there are solid principles you need to understand before you get in.

The point: AI does not come with the "batteries included". If you are in deed a noob you MUST learn the prerequisites.

Follow these steps in order and I guarantee you will be competent with AI in six months tops.(from my past experience)

- 1. Know what AI actually is

https://www.youtube.com/watch?v=bxe2T-V8XRs&list=PL77aoaxdgE...

- 2. Write basic Machine Learning code

https://www.youtube.com/watch?v=cKxRvEZd3Mw&list=PLOU2XLYxms...

- 3. Understand the Mathmatics involved

http://www.heatonresearch.com/book/introduction-neural-netwo...

- 4. Get some important concepts,

http://neuralnetworksanddeeplearning.com/

- 5. Finnish off.

https://www.deeplearningbook.org/
Well, not exactly ONE broken iPhone, is it?
tao's stages of math is relevant

https://terrytao.wordpress.com/career-advice/there%E2%80%99s...
> There was also always someone who would have to reformat and reinstall Windows.

Oh god that was me one time. It was at one of those larger LAN-parties with thousands of people. I remember bugging people on IRC (or whatever we used to chat) to see if anyone had an ISO of windows and a CD burner with him. Then looking around the crowd to see where exactly he was located.

Fun times.
He's a developer, not a telepath.

In tests like this you make it clear what's allowed - "use the standard library, no external dependencies" etc. Because in a normal working situation, his solution is perfectly valid.

If I were interviewing him it certainly wouldn't be a dealbreaker. I'd probably want to discuss more about pros and cons of in-house vs using libraries, because you tend to find out more about the skills and qualities of a developer from human conversation than scribbling on a whiteboard.
At the moment.
write != overwrite
I'd also recommend Hubbard & Hubbard for a beautiful and beginner-friendly mix of algebra and analysis.

My preferred starter kit is Rudin plus Halmos or Axler, but treating Rudin as a summary. So a helper would be needed, like Counterexamples in Analysis. This is what Math 55 used to do.
If you overlook that they were backed by In-Q-Tel, doesn't get much more massive than that.
1-877-523-3678 Webroot Technical Support Phone Number
ok, if there was, would there be a difference?
Also, part of the problem is in the extraordinary scalability of these algorithms. You can apply them to 1000, 1 million or 1 billion people with little difference in cost. So the harm they do can be multiplied and forced upon the population at a large scale, with no human in the loop.
Google has some kind of "verbatim mode" which usually works better for technical stuff. (Search tools -> All results –> Verbatim)
A solution is a solution. Proving that you can search for a solution and use it is a positive thing. There are loads of people who can't do even that. It wasn't like copy-paste. You still have to understand how to write the code that uses the API, you still have to get the input from the console and write the output to it.

And if I follow your trail of thought, then I hope you're not using stackoverflow when you do your job, because that means you are relying on others to solve a problem for you. Does your boss know about this?

I wonder how many times you copy-pasted anything.

And just for your information I still provided a second solution for them after they frown back the first one.

But hey, sorry if I think solving a problem doesn't mean I have to write everything from scratch.
Sure, and OVS (especially with OVN) is pretty capable. (And we haven't even touched OVS DPDK.)

But if you need the big guns there are a ton of OpenStack Neutron plugins, OpenDaylight being one of them (networking-odl) and there are the classical/traditional vendor ones (Cisco, Arista, and so on).

I think the future is very much means this jungle of APIs integrating in whatever tangled ways, and eventually the reliable, robust and sane ones will prevail.
You gotta be a model FB citizen to rent or loan. FB's got it made, nobody can ignore them any more, even if they want to.
This.
Also my generation lives on the tiny screen.Also, making it into a website would just make it feel like "real online dating" and completely remove it from the "i'm doing it just for fun" experience.
> Uniformity enables composition

Type compatibility enables composition. That is, given functions `foo :: A -> B` and `bar :: B -> C`, you can form the composite `bar . foo :: A -> C`. Unix provides a very simplistic solution that guarantees type compatibility (all I/O is byte stream I/O) at the price of creating other problems (what should be the result of `lseek()`ing a socket?).
Campaign for meaningful tenant's rights?
Blood Bath was an awesome map.
"1) Aren't going to hire somebody for a leadership position because they met them networking --- they are going to hire them based on merit"

So even if that were true (which is questionable, at best), they won't hire you if you are not on their radar. One way to get on their radar? Know them / meet them.
man, just google for "car goodwill repairs". Many automakers do it to various degree. Tesla is the first who i heard doing it with NDA. May be the others who do NDA too just do better NDAs - "better" meaning that we haven't heard about them :)
There are also different types of programmers. Some will do well with portfolio like web developers. But how you would approach creating portfolio as embedded dev? When you work on proprietary stuff and github repo does not really show that you do well with hardware, because customer might not have time/knowledge to run this stuff to check if it is actually working.
This blog is providing a valuable service, aggregating and commenting on research. Are there others like this?
British warships are breaking down because the water is too hot
Laws of physics tend to change infrequently. Sharing spectrum means low speed for all.
Should Startups Be Worried About Big Data Legal Hassles?
"Did you all double check so that WINS is enabled??"
That's why algorithms that judge people should be held to public scrutiny. There should be validation tests to ensure the algorithm is fair. There should be error analysis, performed by third parties. Each judged human should be entitled to a feedback report to show how we were rated and why.

It's not that I agree with this application, but it's inevitable that we will be judged by algorithms and we need to be sure they don't act in absurd ways. Public outcry should keep them in check.
MS has historically maintained compatibility with even undocumented APIs. Of course that could change.
Tesla Model S becomes target of safety review over customer complaints
America Needs to Steal Back the Nordic Model
This actually links to a HTC video showing off the green-screen room where non-players can actually see what the player is seeing. It's pretty cool - I think some people would actually consider painting their 'VR Room' at home green just to be able to show this off, or do YouTube videos of VR in action.
jQuery 3.0 Released
There is also a net benefit to having more accurate predictions on who will make a good tenant. Rent is the largest cost of living for the poor in many places, and anything that helps reduce that cost is a net benefit.

Rent levels have very little to do with actual cost, it's a market-clearing price, only affected by the availability of alternatives.

And what happens to the people who are banned by the system? They don't cease to exist.

Rentiers used to overtly discriminate against people by ethnic group until this was banned, and undoubtedly still do to the extent that they can get away with it. If you algorithm disproportionately rejects members of ethnic minorities, is that even legal?
You're in an interview, you know they're looking for signals to your programming ability. You should offer them the maximally-informative signal without having to be prodded. Sure, knowing to search for an existing solution first is an asset, but that should be more-or-less a given. If you didn't want to assume it was a given you could have just mentioned that in the real world you would simply google for an API or an existing method as you were coding up the solution to their question. It just seems counter to the entire process of interviewing to expect essentially an API call to be acceptable in that context, so your apparent expectation that it would be doesn't seem reasonable at all.
I was thinking, but clearly my trail of thought wasn't the good one.
Anyway, lessons learned. I hope...
Installing postgres on lxss still ends in a 'syscall not implemented' error.
Open data, crime and punishment – the perplexing pursuit of business rates
I don't get it. But how much do we - the app developers that are using this API - get from the fare?

I'm not seeing that information in the documentation. Or does UBER want us to get clients for them for free?
That's not even the entirety of its help; the man page is gargantuan:

$ man less | wc
1530 10418 77708
Here, so nobody can force you to use systemd: http://without-systemd.org/wiki/index.php/Main_Page
Don't forget about Dreamhack.
As someone who works for a SaaS company that's trying to provide SaaS on-prem... the mole people are real.
Is the "technical" part really analogous to grammar? I don't think many interviewers care about that. They don't care about missed semi-colons. They want to see that you know how to solve a problem. And a github portfolio is not going to give them that.

As an aside, I think debugging is hard even with a debugger.
Matrix is an extremely promising project. It has everything I'm expecting from IM platform so far: it's very open; it's decentralized (I can host my own server and it'll talk to others); it's centralized (one server for many clients); it's modern (HTTP, JSON, REST); it supports push; it synchronises a single history between all clients. It has VoIP, file transfers. There are numerous clients and few are surprisingly mature.

Honestly, it's the best protocol out there. I don't know any other protocol with all those features. I really hope, that Matrix will be the IM of our future, it's good enough for that, in contrast to every other popular IM platform.

I used vector.im as a web interface, and it just works.

I'll try to deploy Matrix as our tiny company internal communication tool. Currently we use a mix of e-mail, skype, whatsapp, telegram, and it just not as good as it could be. I can't force my friends to move to other IM, but I can influence my colleagues, and, hopefully, it'll be the trend.

What Matrix really need is some marketing. It's so awesome, I couldn't believe, that I'm so rarely read news about it. Very few people know what it is, and that's a sad situation.
The whole question here is IF Tesla maybe did the same. That's why the NHTSA is looking at it.
To be honest this was like 4 years ago. I thought it was a good thing to show that I can get things done in way it costs less effort and time.

I was wrong, I moved on, so did they.

If I would have a similar test today I wouldn't go down the same route, because I know what they would expect.

Maybe it was my sysadmin past talking back then. Trying to find a good existing solution for the problem.
Infographics: The importance of the rough sketch
And further, the UI for sorting/filtering does NOT get in the user's way. Sure, a config screen with 100 check boxes on a page is bad UI, but a table that you can sort by any column looks almost exactly like one you can't sort, just that in the former case the column headers are clickable (or little arrows appear when you hover over the heading).
This application is trivial compared to what NSA probably does. They surely have us all profiled, they know our interests and friends. It's very dangerous if they decide to impact on undesirables. These logs could even be used in the future based on the interests of those in power. Not even Eastern Europe in the height of Communism was able to have such detailed, deeply insightful information on every person.
Admittedly my situation is different than probably 95% of the HN readers that develop code. I write mostly Java code for my university job. I develop code about 30% of the time. The code I write and maintain are mostly ETL / Middleware solutions that stay in-house. I have an associate that is learning Java and will take over when I retire in 5 years. I have no one telling me what I can and can't use. My bosses expect me to make sure that the license for the libraries I use are compatible with our culture and risk profile. And most are apache 2 licenses.

Without the use of libraries I could not get my job done. I rely on Apache Camel and Apache Httpcomponents heavily. In fact I am replacing a home grown Middleware solution with one that uses Camel right this month because the homegrown solution is just not extensible. I use other libraries as well like Jdom2.

The risk in these libraries going stale exists but is low enough to outweigh the risk of me writing crappy code because my expertise is not that great in writing middleware, xml parsers and the like. My applications work as intended. My management is happy. I am productive in their eyes.

I don't have a NIH attitude.

Edit: added this statement.

At 62 years old I think I am glad I don't foresee the need to change jobs and go through the "modern" developer interview process. I feel for those that have to do this dance.
We still do LAN parties once in a while.

Much easier today with laptops, haha.

But yeah, I remember the times back then, when we had to carry our PCs around town.

Always the guy with the 21" CRT that weighted a ton.

I was a cool guy when getting one of the first 17" TFTs :D

We also organised bigger events. Once a party for 500 people, with competitions and whatnot.

Yeah but now I don't do this big stuff anyore...
Honda announce teams to compete in suzuka 8 hours
> Ubiquiti's routers are overrated.

Why say that?

I'm a pfSense fanboi but was planning on recommending Ubiquiti kit for those not happy about spending the money to get pfSense capable hardware.
Or a configuration file with proper documentation.
Show HN: Holmes.js – a simple solution for search inside a page
The problem with his interviews is that it's even more easily gamed. It doesn't really take a genius to go through their employment history and memorize blurbs that show learning technologies, applying it successfully while being humble and nice for one day.
#2 happened to me: I wrote the straightforward implementation in a few seconds, and then struggled and tied myself up trying to eliminate the duplication, making it worse and worse, until I started panicking. Luckily the interviewer understood what was happening and changed subject.
Exactly this. I guess for people who have built their careers building mobile apps they couldn't care less about more rounded skills(in relation to web at least), its mostly full stack/back-end devs who know JS seem to state this. Not that there is anything wrong with that.
Scientific Python cheat sheet
Hiring right now is a shitshow of old wives' tales, cargo-culted practices from big name tech companies, shady recruiters, mismatched incentives, interviewers who have no experience or training in interviewing, gimmicky apps trying to somehow gamify technical interviewing and endless whining back and forth on HN and Medium.

I'm sure a lot of developers who are currently employed are put off applying elsewhere because the whole process has become so demanding and unpleasant and disrespectful.

One company I applied to for example asked to do a take-home test, maybe 2 hours. I did the test, only to be told it was the first stage of a long and gruelling process involving a further 8 hour take-home project (unpaid, of course) followed my several rounds of technical and non-technical interviews. I immediately withdrew my application. When would I have the time to do 8 hours - it was timed for some bizarre reason, so it had to be done in a single block of time - on a project? Maybe for my own projects, sure, but that's my spare time.

Interviewers and recruiters are, after all, being paid to sit there, while interviewees are - unless they're unemployed - taking precious time off to travel, maybe stay overnight in a hotel, sit through hours of gruelling interviews and tests, all for a job that may or may not offer anything much better than what they've already got. And yet the penny hasn't yet dropped that maybe your shitty process is the reason you haven't found anyone yet?

I'm not sure what the solution is, but I'm convinced that it wasn't this bad 5 or 10 years ago - maybe if you were interviewing at Google or Microsoft, but not if you were applying for a bog standard dev role at a startup or SME.
I lobby for universal basic income and spend the rest of my life studying Manchurian Anthropology, blogging about it and making a small amount of side profit on Patreon.
Look in the man page. There's an entire section about how to edit the command line that is used when entering, for example, the command to view a different named file. That smells really bad - surely that mechanism shouldn't be specific enough to a pager that it needs a huge section in the help file.

All-in-all, less does feel big relative to other programs adhering to the unix philosophy. I tried to do a feature-comparison between more and less just now but, unfortunately, on OSX:

~/src/c$ more --version
less 418
Streembit: “Hello World” My First Ever Video Call Over a Decentralised P2P Network
When Tesla owners start wrecking their cars on day one of release to make YouTube videos it will be more similar.
Since this exploits user level privileges, perhaps a good idea would be to have a privileged version control system for user data. In that, you need admin/root access to actually DELETE anything, and any file system changes by users are simply versioned away. This means if you had ransomware that fucked up your files (since this software typically runs at user level), you could just instruct said versioning system to roll everything back as an admin?
So beams must be directional, to avoid sharing of spectrum with all, but only with some.
Unsealing the Scroll: Sign of the Bride Blameless
> friends from the Farmville and Mafia Wars

Or they find some objectionable friend in his list, by random chance.
Fitwix – Global Fitness Society
I wonder if they intentionally got the details of the tabs/spaces argument wrong (by implying that you type the spaces manually, by saying 1 tab can save 8 spaces -- I doubt many coders uses 8 space tabs, if any, ...) as a wind-up for the actual coders watching.

It seems weird to have the inside knowledge of such a heated but obscure topic, and then get the detail wrong. I hope it was intentional because it points to them playing with their audience in quite a Machiavellian way.
Most of Canada is uninhabited. You just have to inhabit it for a bit and homesteading law says it's yours. Also, if you just take some land in bumfuck nowhere and form a hunter/gatherer tribe, I don't think anyone would bother sending enough law enforcement to boot you off of it.
The World's Largest Online Fitness Society

FITWIX is an open fitness platform where fitness professionals around the world can promote their business and offer discounts. Dedicated exclusively to the "Fitness World", Fitwix works as a search engine for gyms, fitness centres, personal trainers, dance schools, fitness models, athletes and any other sports centres, located globally. Fitwix's mission is to help you differentiate in the chaos of Internet information overload.

By providing access to thousands of fitness services, Fitwix creates an amazing opportunity to market your business to an engaged and active consumer base.

Are you a Fitness Professional?

• Personal account in the largest Online Fitness Society
• Totally self-customized page
• Digital platform to promote your services and offerings
• No commission on discount coupons

PROMOTIONAL PERIOD

Are you an Athlete, Fitness Model, Fitness Business Owner or simply trying to get access to Fitness Services & Hotspots near you that suit you best?

Register with FITWIX until October 10th and get a free 6-month subscription!
Heh, during college I bought a pallet of 500 Eizo monitors and resold them for a nice profit (covered my fees that year). I cherry picked the three nicest Eizo T965 monitors. Man was that a sweet setup.

Damn near broke my back, my desk and cooked my bedroom in Summer running it though. Needless to say LAN parties were hosted at my house since no way I'd be lugging that setup around!
Someone I know had a Dodge which burnt to the ground after the seat caught fire whilst filling with petrol. The car was a couple of months old and in warranty. It took a threat to go to the papers for Dodge to agree this wasn't really ok, and replace the car (who'd want a replacement? Id want my $).
> it also returns to the atmosphere when it burns

Don't burn it?

> or decays

In a healthy forest, a decaying tree is replaced by new growth, and part of the carbon is captured into soils (including high-carbon peaty soils, which is what's under the forests currently being burned for palm in south-east asia), so a growing forest is a large carbon sink and a stable grown forest is at best carbon-neutral, possibly a small sink depending on its composition.

> Turn it into a mineral and you have indefinite stability.

The lithospheric carbon cycle is still a cycle[0]. Lithospheric carbon gets released by volcanoes and by acidified oceanic water.

[0] http://earthobservatory.nasa.gov/Features/CarbonCycle/page2....
Me to supposed mechanic: "Can you repair my car?"

Mechanic: gets out the yellow pages and calls a real mechanic.

Me: ok I'll hire that guy you just called

They're not hiring someone to search. They're hiring someone to code. You proved you could search but not that you could code
Roulette (darmowa ruletka online)
Who is "Jill Bähring"?

1) The statement is pushed via the same odd channel as Appelbaum's message.

2) The person exists for one year as a retweet twitter account. From a privacy perspective this person does not seem to "exist" on the internet for long.

3) The name sounds like a combination of a German name and an American(?) surname, the legend is also that she resides in the Netherlands. Is this person for real? It was used as a token persona by an apparently base- and meaningless Der Spiegel article, an interview of few youngsters including Jill (20) who - apparently without training as a DaF teacher - carried out German language courses in Costa Rica, returned and lived with her parents.
http://www.spiegel.de/spiegel/spiegelwissen/d-79922555.html
Unfortunately, pattern matching isn't available in many languages (or at least, including a new dependency for the sake of removing `if`s may not be worth it).

On the other hand, the article recommends using sub-type polymorphism, which is also unavailable in many languages.
Sure, but how is an empty space better at absorbing impact energy than that?
The Amazing iPhone-Sniffing Prison Dogs
Dear HN Monkeys,

You're cracking me up. You can not be pro-technology and pro-privacy at the same time - these things are mutually exclusive almost by definition. Pick a side already and stop whining. (Aaand here's a tip: the winning side in this will always be technology. Yes, that very same technology that you help create on a daily basis. )