skysight-inc/HackerNews huggingface dataset:
He may be adjusting his message for the audience.

When he wrote this blog series, he was writing for entrepreneurs, and specifically entrepreneurs that a16z might want to fund. When you're an entrepreneur, a.) you can't do anything about the people anyway, because it's you and you can't exactly get rid of yourself and b.) one way that you can improve the founding team if you are it is to make decisions that will put you in a big market that needs what you're making. And entrepreneurs that listen to that and heed it will be good candidates for the service that a16z is offering, which is support in scaling a company to take advantage of a big market.

When you talk to the press, you always want to talk about people first, because you come across as callous and nerdy otherwise. Journalism is all about finding the human angle; if you frame what you do as "we find good people and support them", you get a lot more public support than if you frame it as "we find unexploited market opportunities and exploit them."
You're the only one talking about the omelette.
Amazing how far computers have come: I ran that TARAI function from the example in SBCL on my (years-old) laptop, and it completes in 2 milliseconds — at the time, some of the implementations were taking tens or hundreds of seconds!
The author of HLearn is actually more interested in discovering a novel way of encoding machine learning problems using new type system features, as opposed to choosing a more familiar encoding that exists in other languages, that Haskell would otherwise have no problems with.

This locates the constraint on the authors ambitions relative to the desired abstraction level, rather than the performance level available
Sounds like no-one else in the class was a Trekker :-)

http://badspot.us/Sabotage.html
This github/side project thing is at the far end of diminishing marginal returns. It of course wouldn't hurt but most people I've met at these companies (where I also worked for a while) do not have side projects or public code.

So if your goal is to get the interview, go through referrals. Don't expect anything from side projects.
Product page: https://cloud.google.com/source-repositories/
I am pedantic and want everyone in every discussion to agree about the definitions of the words they use.

"Lobbying" is defined as seeking to influence a politician or public official on an issue.

Lobbying can be (and often is) an extremely reasonable thing to do. It is one of the main ways that public officials become fully educated about the various sides of issues that concern their constituencies.

If you, as a private citizen, seek a meeting with your congressman to express your opinion about some policy or complain about some state of affairs in your district, you're lobbying. And you need to if you want them to be aware of your opinion or your plight.

A lobbyist is simply a person who make a profession of lobbying (usually on behalf of others). They exist, in part, to educate legislators about the ins and outs of policy decisions that require significant research, data gathering, technical expertise, or complex reasoning. A senator cannot make every decision, or even have an opinion on every issue without the help of private citizens or organizations who have a more extensive background in the particular domain at hand.

So you should probably say something like "Unless every service we use becomes non-free, lobbying is a very reasonable thing to do."
> All for a simple webserver that printed "cock", not useful but it proved the tunnels worked.

That's what she said.
This is not related to diversity.

Some companies want to attract people who spend 40 hours a week on their job and nothing more and that's OK. Other might be out of reach unless you spend many more hours learning every week and that's OK too.

Whereas people are spending their free time with their kids or learning or watching television it's up to them.
The main dev for Vue, Evan You, funds development for it through Patreon[1]. Also, it has quite a few sponsors[2].

[1] https://www.patreon.com/evanyou
[2] https://vuejs.org/#sponsors
Yeah, you have to read the piece as a kind of parable
-- emphasizing the most extreme cases of what can go wrong when the manager says "I don't understand, we had this other guy who said it could be done in 10 minutes / 1 hour / 1 day" or whatever. (And who hasn't been through that drill, like, a thousand times?)

But as you said, knowing how and and when to negotiate between said extremes is exactly where the "art" lies.
VC's are in a very good position to evaluate market opportunity. Once that bar is met, then the process of figuring out if the team is mediocre or great is critical. I'd argue that this second step is what they're discussing. Market opportunity is just table stakes.
Show HN: Source Code Comment Remover for Java
They are front Salt Lake City
Its a little ridiculous that you speak as if you know more about his hiring metrics than he does.
It really bugs me whenever I see this as evidence of AlphaGo playing in some fundamentally nonhuman way. It's a basic tenant of Go strategy that, if you are ahead in points, then you play conservatively. Professional players are very good at counting territory and assessing point values netted by various moves, especially in the endgame. They'll take a smaller margin and a safer win over a riskier but larger but riskier margin, too.
That depends, are you factoring cost of living into your calculations? 200-300k is sounds like a basic living wage in the bay area these days... What's the point earning that kind of cash if it's gonna be chewed up by housing and transportation?
There is a lower bound by Bennett et al. ("Strengths and weaknesses of quantum computing", SIAM JoComputing 1997) that shows Grover's algorithm is optimal for the generic search problem, so further lowering the asymptotic runtime is probably impossible.

EDIT: Also note that quantum cryptanalytic attacks may be able to break specific symmetric ciphers by exploiting some structure specific to the cipher. But you're correct that QCs don't generically break symmetric cryptography.
To counter your single data point, I do not know of a single person, personally, who sold a company for any amount of money. And I live in Sunnyvale.
How in the world did they raised 8 Million a mere 8 months ago is baffling to me
Because your "5 minutes" is pure bullshit and your engineer knows it.

Your engineer knows that if she writes your "5 minute" query without careful analysis, peer review and documentation and the query ever produces a questionable result --- whether it was anticipated by your requirements or not --- it's your engineers ass; you'll throw your engineer under the bus _instantly_.

Your engineer knows that if she writes your "5 minute" query and it produces any actual value you'll be back the next day with a "5 minute" enhancement. Anything you ask for that might matter the next day has to be built to be maintained by others because if she happens to take the day off when you show up and demand a revision to your "5 minute" wonder query and there is nothing for the other engineers to go on (revision controlled work, documentation, etc.) then that's her ass; she knows you won't stand up for her.

Your engineer didn't just fall out of the boat and is in no hurry to obligate herself to take responsibility for your adhoc miracle queries and the questions that will emerge when you go waving the output under everyone's nose, and she knows that's exactly what you'll do with it. Your little query is your view of the world and that view is highly unlikely to survive the first bit of scrutiny that's applied by anyone other than yourself, much less the second.
A community isn't a product. It is not at all clear from the inside or the outside whether a community is going to gel and take off within a year.

Communities =/= products. An entirely different kind of thinking and patience is required to grow a community as opposed to build a product.
There were actually some odd shaped houses in medieval times due to strange laws about the square footage of the base of the house and the window count, etc... So many times while building these houses they would create interesting awnings and overhangs in multiple directions many stories up to avoid these taxation rules. This lead to many interesting and strange looking houses.

https://www.quora.com/What-were-High-Medieval-houses-in-citi...
You could write a web server that echoes a word in around 10 lines of C# fwiw
I think the more relevant link is https://www.scuttlebutt.nz/ which is more about the use of it and thinking behind it than just dumping you in the core docs... I find it good to know if i should care before i start dissecting the guts of an API.
Matterhorn Experience Report (MatterMost client)
Re false positives...

God I can already imagine it! "Drop the gun! Drop the gun! Pop pop pop"

Can't drop what you aren't holding.
That sounds cool... I've not tried making a plugin before. Do you know of a good reference / demo?

Another reason that I wanted a standalone app, is that I hate when I have to flip through tabs or browser windows to find Google Play. I much prefer having the app by itself.

Thanks!
What fundamental problems does it solve that layer 3 networking has been unable to tackle? Not pushing back - just ignorant and want to learn!
They might if they've been a competitive weightlifter their whole life before forklifts are suddenly invented.
Makes me wonder, how many people actually use D-lang in production. Specifically with HTTP stack what kind of numbers/performance benchmarks we are looking at? Other than toy projects is there a company out there running D on massive scale (millions per day)?
Brick is a Haskell terminal user interface programming library
Conversation from two days ago:

manager: Why did you allow this thing to happen.

me: It was an edge case that I pointed out 7 months ago. I've put it on the backlog 3 times, and you've removed it each time citing that it's an edge case that would never happen, and other newer features needed to be implemented.

manager: That's an engineer's response. Just fix it!

me: welp, shrug
See when I read that strip interview doc I don't worry at all. Thats what I do everyday as a software developer. I would love to demonstrate my ability in interviews like this.

These Cracking the Code interview type interviews are not even close to what we do all day everyday.
Well, is the result then that market is the most important factor, but the one you have the least control over? You have the most control over team, so it's what you can focus your actions on, but success is indicated by market...?

And then true success comes from those products that make a new market, since almost by definition they have great product/market fit.
Pinegrow Web Editor Marketplace
"Which people on the ground?"

Syrians from Homs, Hama, Aleppo, Deir ez Zor, Daraya :(, and numerous other locations.

"there are terrorists operating in Syria."

Yes, terrorists like the Assad regime and it's foreign allies like Hezbollah. You can thank Ru MoD for providing Hezbollah with heavy weapons like tanks, btw.
Google Jamboard is now available
Ask HN: Sources for learning about all the blockchain based business models?
First of all, I am well aware "Blockchain" is a buzzword hijacked from Bitcoin.

That said, I am interested in learning about how people are (and have been) trying to adopt the Bitcoin's blockchain model and build different types of monetization strategies around it. Most of them will probably all fail, but regardless I am trying to learn as much as possible. It would be helpful to know all the success stories and failures, etc.

I know things move really fast so most of the books written about Bitcoin are pretty much outdated, are there any good sources online to start? Thanks!
Sometimes, I take 10% of the time writing what is needed and 90% of the time getting it to be testable and then writing the actual unit tests.
Tsk, poor choice on your part. You should have started a side consultancy (get a spouse to own it maybe?) and say that you can do it for a mere £40K.

Then dump the static file on S3, and let the interest from the £40K in your bank account pay for it.
"Should web developers be forced to open source all their work, whether they want to or not"

Yes. If they want it to run on the Web. That's the way it currently is and that's the thing I'm saying I'll miss.

You don't have to put any of your code on the Web, but when you do I can read it. I like that.
Hey! I made the thing and am just as surprised as you!

It is simple, but contains more than just your average TODO example (also it's for notes). There are share-able links, auto-save, dark/light modes, and almost everything can be done with the keyboard.
I've never had any problems getting my PtQt and PySide apps working on Windows or Linux. OSX on the other hand, yep, dumpster fire.
I have Git repositories much larger than 300GB, for binary data. The title should be "the largest Git repo for source code", in my opinion. BTW, it is a nice thing Windows development being moved to Git SCM. What's Linus opinion on that? What a victory :-)
Appleman moved in next door?
From what I remember, oddly shaped houses were actually pretty common. Remember that most cities didn't have central planning so you'd just get a plot and build something that matched.
Ships are safe at harbor but thats not what they are made for. I guess the world needs people who want to work for big companies and people who want to startup. The grass is always greener on the other side, so its not the worst advice to get exposed to wide range of problems and people who are solving them in the industry.
To be honest,the products Google discontinue are quite predictable. You can't compare the discontinuation of a free consumer social app (Google Spaces) that did not even really take off to a product that is targeting the enterprise and will served to G Suite customers.
Neural networks for hackers
They have an internal mono-repo and public repos on GitHub that are mirrors of their mono-repo.
>solved it by adding in the visudo file a line thar www-data user needs no password for sudo

Dear lord. SUID scripts have a bad reputation but that would have been a much more secure solution. Now the attack surface is the entire of lighthttpd plus any CGI scripts, which is much simpler to exploit than crafting a custom malicious kernel module.
The Benefits of Writing a Blog for Small Businesses – Progressive Creativity
Probably logical to start here!

https://developer.chrome.com/getstarted
Allow me to defend the honor of Go a bit here!

It's not to everyone's taste, but it was designed by people who've been programming for a long time to be a language they'd like to program in. It is my favorite language for many tasks (and I've been coding for a couple decades now).

For me what's impressive about it is it's very simple, reasonably expressive, and just a really well-designed cohesive whole that doesn't usually expose sharp edges.

The longer I program the less I care about fancy things or being elegant or writing the smallest possible code, and the more I care about eliminating bullshit problems and wtf moments. Go's good at that.
And people wonder why there's ever resistance to "everything has to have automated tests" style directives...
Power? Doubtful. Prevalence of Islam? Maybe.

However, just watching another person destroy your homeland can tick most people off.
I would rather see legislation prohibiting businesses from engaging in mass mailings through the USPS and filling up everyone's mailboxes with rubbish every day.
What's the difference between scuttlebutt and scuttlebot?

From the repo…

> There are already several applications built on scuttlebot, one of the best ways to learn about secure-scuttlebutt is to poke around in these applications.

I'm very confused.
To be fair British intelligence was regarded as mole central, they had a nickname in the 80's and 90's which was "Krot" after a mole cartoon character popular in eastern europe and the comblock.

In the 2000's which I'm more familiar with we called them the wire or AP, since they tended to burn every source within weeks via leaks to the press, their retired moles or through parliament.

Direct leaks from the US intelligence community are actually pretty darn rare, the only leaks that are not whistleblowers tend to be through the house and senate intelligence committees.
Netflix and Machine Learning with D.
To me, the obvious alias has always been "git credit". It's specific, but completely neutral.
Maybe his/her point is that we should not encourage the idea of having side projects as normal and expected. For many MANY of us (probably the vast majority), this is only our profession. We should treat it as such. Even top lawyers who love their work bill their clients ruthlessly.
MANCHESTER ON LOCKDOWN, EXPECT MORE ATTACKS
Their problem isn't paying for proprietary software, their problem is that they are unable to make any money.
Wow - this kinda blew up.

1. Obviously you have a lot of experience with this but I just can't see how a week is anywhere near accurate judging from my personal experience, people I've talked to, and the numerous online stories of people's personal experience.

2. To be honest, I kinda expect the world's smartest organization to find some better way to evaluate talent. Google says they want diversity but requiring a month of studying isn't going to allow for that. Their process throws false negatives on a lot of people that could otherwise be great engineers (which they largely admit to).

3. They're different skillsets. One is about knowledge, the other is about memorizing question patterns and practicing implementation speed.

4. Does Google have data here? My experience is a lot of candidates shut down at a whiteboard because it's not what they're used to. They're afraid to experiment or erase or use longer clearer variable names because of the overhead of writing by hand and dealing with space limitations. It's a lot more messy to modify and extend code you've already written.

5. No, it's really bad. It's like this weird mix of cursive and small caps. I'm not sure what is going on.
The Xena Research Project
How does the protected-mode version of the OS do interprocess communication? The original non-protected version passed pointers from one process to another.
They have a page here: http://dlang.org/orgs-using-d.html
I'm curious about where you saw claims of Vue.js being a fully fledged MVC framework. Asking because I've always thought that Vue did a decent job of being forward about exactly what it is. Just reading the first paragraph of the guide (https://vuejs.org/v2/guide/):

"The core library is focused on the view layer only"

It seems to be pretty clear that it's meant to be a simple, easy to deploy, view layer only. I think it accomplishes that purpose pretty well. There are additional libraries (Vuex, VueRouter) which extend this core library into something coming close to a full MVVM framework, but those libraries are all maintained separately and not part of the core.
Sure, but:

A) Conservative play (by humans) tends to maintain the margin, not shrink it

B) Show me just one human player who would not waver under the psychologic pressure of only leading by 0.5 points
I'm fairly confident that the distribution of single parents and people providing unpaid care is not uniform across gender, race or social background.

> Whereas people are spending their free time with their kids or learning or watching television it's up to them.

If you're a single parent then you don't necessarily get a choice about what to do with your "free" time.
Twitter Emoji (Twemoji)
Alpine Linux 3.6.0 Released
International Conference on Machine Learning accepted papers institution stats
Kind of. There are a few people who I don't mind using tools as soon as I have even a minimum functionality working.

Then we have a few people who completely ignore any limitations I put of tools and use them in ways in which they are explicitly not working.

Case-in-point: I created a process that automated a particular task. Said task bears a resemblance to another task, but there are a lot of edge cases in the other task. The manager who runs the second task got upset that I had automated one task but not the other, and complained in a senior staff meeting about this.

I mentioned that the second process was much more complex, and a lot could go wrong if she tried using the new process for it.

Anyways, I took a sick day yesterday, and she had sent an email to me CCing my boss, complaining about how the new process was broken. She had tried changing the settings to work with her process and broken both processes.

She is fully convinced I am just keeping tools from her because I don't like her. The reason she doesn't have any tools is because I have to build the most robust tools possible or she'll break everything, and I can automate 10 other processes with that sort of time.
right? these are the same companies that are now implementing absurd Orwellian policies like "implicit bias training" and "external diversity auditing" because they're not even willing to confront the true cause of their lack of diversity: the working conditions imposed by management make the job almost impossible for anyone but young men.
I don't think we're yet at the point where AI is equated by our psychology with a forklift or toaster.
See : Silkroad.

You smash in the door, you grab up the peoples, you put them in the room with a pen and paper.

You have the bitcoin. Double quick.
Agreed. I misplaced my key for a bit, and it would prompt me for my password randomly after I clicked 'cancel'. Like, half hour later, prompt again. Adding on to that, you can't right click the taskbar icon to quit, you have to open it up, and go through a bespoke menu to exit.

That on top of the general sluggishness and bugs (kept telling me that HN could not be verified even though it had, and was according to the website.

It just feels so sloppy :/
What are the nm even measuring anymore -- or is it just a numbering thing, so 4 is better than 10 is better than 14 is better than 22?
Thanks! It does look pretty powerful, and I hope you're getting some traction with it.
Yeah... no. (The FCA[4] makes that fairly hard)

Amazon: "Employees may not bribe anyone for any reason, whether in dealings with governments or the private sector. " [3]

Apple: "Apple does not offer or accept bribes or kickbacks in any form, and we do not
tolerate corruption in connection with any of our business dealings." [2]

Google: "The rule for us at Google is simple – don’t bribe anybody, anytime, for any reason."[1]

[1] https://abc.xyz/investor/other/google-code-of-conduct.html
[2] http://files.shareholder.com/downloads/AAPL/0x0x803576/DAFD8...
[3] http://phx.corporate-ir.net/phoenix.zhtml?c=97664&p=irol-gov...
[4] https://en.wikipedia.org/wiki/Foreign_Corrupt_Practices_Act
I think this is a little bit of rewriting history. Reddit in the beginning was always fairly niche. Primarily for early adopters and tech focused. They were getting beaten by Digg, Fark, Slashdot, Twitter, Facebook etc. They sold to Conde Nast. I don't know if they could have raised a series A at the time. Steve Huffman and Alexis Ohanian created and sold Reddit in 16 months.
Whatever time it took you to write that program, it could have been saved by letting the other guy do it, even if it would take much more of his time.