skysight-inc/HackerNews huggingface dataset:
The issue there is that you need to spend some time working/understanding the domain of your SaaS app (unless you aim at developers, like so many many folks do), and that eats up time if you are going to do it right. I am nearing 40 and can only think of 3-4 domains that I'd feel comfortable doing a SaaS app for.
I've always thought people smoke cigarettes so they have something to do with their hands while talking.
RubyMotion 4.0: free Starter edition
We're not changing anything in this regard: if it works now, it will work the same way with new subscription licenses.

If you encounter a case when a setup like this doesn't work, please contact JetBrains and we'll look into resolving the problem.
See the thing you don't get here is that none of what you say justifies posting these comments just to shit on something. It makes a negative contribution to the conversation, which HN explicitly does not want.
Rails is more than just a framework, it's a religion.
In zsh you can just use "

alias ..='cd ..'
People have been ingesting cannabis since long, long, long before they smoked it from a pipe. It would surprise me if there are dire health effects that are entirely undiscovered.

The same held true for tobacco for quite a long time, do keep in mind.
It's a terrible escape, too. It should be a seasoning on top of an already healthy lifestyle or you're just gonna be throwing your money away.
Yea, except the fact that it does not have the addictive elements of nicotine and those same students do not smoke 20 joints per day. But now you also have edibles and vaporizers too.
You vastly overestimate the amount of human intelligence that can be gathered from looking at search queries.

Working for search quality, two things I quickly learned from watching a lot of random sample queries are:

(1) People like porn.

(2) People can't spell.

In other words, if you are working for algorithm "X", and if you gather one hundred random queries mentioning X, a lot of them will be along the lines of: "python library X", "CLR ch 12 X solution", "knuth X 1985", "given figure 12 what is the amortized time complexity of X" (or some other exact copy-paste of a homework problem).

People don't type "Amortized time complexity of X can be improved when f and g are monotonically increasing" into a search box.

Besides, exactly who's going to use the result? Imagine you meet a Googler who has PhD in Algorithm X, working for a super secret project, and tell them "You know, I found random guys on the internet searching for X and I thought their disjointed query terms might teach you a thing or two about how to use Algorithm X."

(Not to mention that almost everyone will view it as a gross breach of ethics.)
I know some people who can't get by without dabs several times a day. Either it is addicting to some people or they are self medicating some other issue?
I really liked the mention of the "three narratives" of neural networks: 1) human brain 2) nonlinear "squashing and folding" of the input space 3) probabilistic / latent variables. Seeing different ways to look at something is always refreshing and opens up deep learning to rich analytical techniques developed in optimization, type theory, etc.

HN: how do YOU think about NNs? As a matter of pure preference, most of my daydreaming of NNs comes from my inductive biases of (1) and (2), with a few ideas from MCMC methods and optimization thrown in the mix.

> Representation theory

One question I've always wondered is whether it is better to get a network to (1) learn representation transformations A->B->C->D via a series of layers, or (2) try to learn A->D via a single (highly nonlinear) transformation.

Obviously the former lends itself better to analytical understanding, and this seems to be what emerges when you train ImageNet. However, do researchers have any control over whether the learned net does (1) or (2)? I'm thinking that scattering "skip arcs" that pass gradients through layers (or an LSTM) would cause representations to mix more between layers.

> Each layer is a function, acting on the output of a previous layer. As a whole, the network is a chain of composed functions. This chain of composed functions is optimized to perform a task.

This is certainly true for the majority of models in use today, but I wonder if this will remain true for future architectures. In practice, most layer types store some state, and implement "forward" and "backward" functions that may utilize that state.

One could argue that state is not necessary if we only consider the network to be defined by its feedforward passes (de-coupled from the optimization problem, which requires the "backward" functions). But the neuroscience narrative argues that function and learning cannot be decoupled.

In the case of a network that is supposed to update it's own weights during normal operation (i.e. topic discovery), the functional narrative is less clear to me. Thoughts?
^ Yes. I love my diary, and some of my entrires go back to when I was 18 (27 now). What gets to me is how drastic a mental change could be from just months ago to where I am now. I'll read something I wrote months ago and think "Ha, so young and foolish!" I genuinely think diaries are crucial to personal development because it allows you to see yourself speak honestly with the lens of an "outside" observer.
They probably just said that because it's ZFS, and didn't look at the upstream. IIRC, Nexenta pulls from Illumos like all the other ZFS-based storage vendors.
I also found this totally strange that people pick up smoking cigarettes once they are old enough to know they are just horrible for you.

A recall my first week of college not too long ago. One guy who lived in the same building as me was smoking a cigarette outdoors. I was surprised having not seen many people my age smoking cigarettes before. I asked him how long he had been smoking and his response was "4 days".
This last sentence is such an important message. Your use with substances--even if they have benefits--should never take over your life.
> I think Universities need to actively promote common spaces where researchers and graduate students from different faculties could meet and talk about different ideas.

I think all of human society could benefit from that. Human spaces should be common by default. Why not?
Forklift Kiralamanın Avantajları Nelerdir?
I use git heavily and haven't ever actually had to force-push. It means that something's gone wrong, and you should really understand what.

And especially, especially if this is a team branch. At least make a copy of the old branch with a backup name, so you can undo your damages easily. It takes like 1 second.
More Accelerators Focusing on Female CEOs
Al Jazeera America's digital newsroom votes to unionize (5th outlet this year)
No, not any more than eating any other food; it's a plant, it isn't going to hurt your stomach.
Treadmill Desk Geeks
Depends what you mean by a "hole through space"? Yes, its a physical passageway that itself consumes space, like a physical tunnel you would drive your car though. The magnetic field is traveling through space, through a shielded device that also takes up space.

Think of this like Fiber Optics, they are "wormholes" for light, or Electronic wires, they are "wormholes" for electricity. The wormhole is just a metaphor for the illusion.
All that wind farms weren't free, we were robbing Earth's angular momentum!
yeah , what about vaping ? i'm a smoker right now , and it seems to me that vaping is at least safer than smoking.
E-commerce giants in India pay Rs. 1,500,000 - 2,500,000 for a good UX designer. And developers salaries fall in this range too for node/angular/scala.
My reason would be: I can choose from a ton of C# positions, meanwhile Kotlin would have what? In my and neigbour countries I can find exactly zero Kotlin job offers.
The Exponential View – Technology, business models, political economy and society
Honestly if the pricing was better and some of the smaller tier plans let me use more products, I might be good with it. But this is literally the same cost for less product unless I want to pay more to get everything.
> The price of property and rent in popular places will be what the market will bear. So with tax, the rent would stay the same. Price of apartments would go down, because buyers need to pay the tax, so they cannot afford as much.

You are ignoring that capital flows to the most efficient RoI it can find.

If rents remained the same, the RoI would drop [due to the tax increase] and it would lead to land abandonment. Land abandonment is one of the largest practical issues with a land value tax.

Increasing housing density isn't efficient when the practical value of the land is low. Yes, it'd be great in SF. But what about Athens, GA? It'd be a terrible idea there. Building upwards isn't free, either.

Yes, its popular with a certain class of economist who makes certain assumptions but the real world behavior of landlords isn't what you think it is.

------

Let us say, for the sake of argument, that you are correct.

$800 rent, tax burden increased by $600 a year.

So everyone unloads their real estate holdings because they are no longer profitable. Prices of land plummet as its abandoned as unprofitable, reducing tax revenue.

If you build alot of high density housing, you need less land, so as such housing finishes...everywhere that is "far" from the new high density area drops in value again. The cycle repeats until the new normal is stable. You've suddenly restructured every major city in the affected area.

However, you've created so much abandoned land that is converted to farming that your tax revenues have dropped. So you have to raise taxes, the cycle repeats.
Software Stew: A Recipe for Success
TIL a joint can contain tobacco.
Good writeup. I'm curious as to why you guys didn't move to Redshift from Postgres instead. Seems like a more natural switch.
> [the Economist] can't outright say that the rich are hurting the economy by hurting the poor,...

I don't think that's what the Economist wanted to say in the first place. Rather, it's more a conflict between the capitalist/industrialist rich vs the landowner/aristocratic rich. The poor just find themselves ducking in the middle of cross fire.

According to this world view the landowning rich do not produce any Value Added, they just arbitrage the [arguably artificial] scarcity of real state to bleed the capitalist rich both directly (office space) and indirectly (since employees must demand higher salaries for the same work done just to be able to put a roof over their heads).
> It may be in your best interest to walk away from a position that is not offering as much as you want.

YES YES YES YES YES. This is far more important than any salary disclosure. The recruiter is asking so they don't waste any one's time on a deal that will fail because of price.

> On the other hand, the recruiter gets 0 if you walk away or are passed over because someone else asked for less. So it is in the recruiters best interests to get you placed somewhere, even if somewhere is a little lower yearly salary because they undercut competition.

The problem is that you're willing to sign for a lower salary. Disclosure has no impact on you accepting or not accepting the offer, it just helps ensure the offer will be accepted when/if presented.

> No, it's so you don't look like your biting off more than you can chew, which looks bad on them.

Seriously, if your recruiter is telling the hiring company information that makes themselves look bad...they most likely are not going to close the deal. If your current would be seen as 'too low' to the client, then they won't disclose your current salary.

> If you move from somewhere with a low pay rate to somewhere higher and you try to get that big pay bump, they're going to tell you that you can't because you don't look like you're worth it based on your previous low pay.

If your recruiter tells you that, then drop them. Great recruiters know that the value of the candidate is driven by the current market, not the candidate's current pay.
They might be able to run Irix. But why would you use an operating system that hasn't been updated in 9 years? It's not going to have sufficient crypto support to be useful.

That said, the smartphone market in China has been dominated by ARM chips. The real question is whether there's enough market demand for a MIPS-based architecture right now, or if the Chinese government can drive demand away from ARM and towards MIPS.
I read somewhere that Microsoft's structured the patents/licenses in the .NET ecosystem in such a way as to make that kind of lawsuit unlikely. Can anyone comment if that is true?
Thanks. I've updated the post. Using Strogatz's videos to teach myself the subject.
Panel Discussion: Defining Lean Hardware Development
It might be the problems I solve, or the way I think about them, but I think it's about 50/50 whether the ORM is helpful or in the way. Very often I just want the ORM to go away because I know what I'm doing and the ORM doesn't

I do like sqlx, it seems to hit a balance that works for me. I get to write the SQL and structs come out.
(I'm an infrastructure engineer at Stripe)

This actually took a fair amount of digging! We've been using some version of unilog for over 4 years now (longer than I've been at Stripe), and we'd mostly forgotten why we switched. What follows is more the result of historical exploration and guesswork than authoritative statement of original truth.

I'm fairly confident that the impetus for unilog was timestamp prefixes for our log lines. We wanted timestamps (so that we weren't dependent on all applications adding them). multilog is capable of doing writing out timestamps, but it formats them with TAI64N. We wanted something more human-parseable.

Once we had it, we started adding other features. These days, I'd say the most useful thing unilog does for us is buffer log lines in memory. We would occasionally see disk writes on EC2 hang for long enough that the in-kernel (64k) pipe buffer would fill up and cause applications to stall.
I wonder how much of that statistical increase in pot use is due to students smoking pot more and how much of it is due to students being more willing to admit that they smoke pot due to the changing perception of the drug? That's the problem with survey type research, it's based on the presumption that people are generally honest, while in reality most people lie most of the time.
The thing people don't seem to realize is that there are two very different effects caused by the two primary MJ strains (Sativa and Indica's).

If you smoke pure Indica, or Indica dominant strains then yes, you are likely going to be knocked on your ass and get absolutely nothing done.

But if you smoke a Sativa, or Sativa dominate strain, then you'll find that your focus goes way way up, your ability to dig into problems and solve them goes way way up, and generally you get a ton more done.

Reading this article and then the comments on that site it's pretty amazing how poorly people understand pot still.
Usually it feels like companies open source projects are kind of lame or just to look fashionable. These projects are extensive and awesome. I love the personal projects section at the bottom of the page. You can see why Stripe is so successful. They truly have a dev culture and that's a lot more than most companies that just say they have a dev culture. At Stripes scale and size that's a big success.
Some people did, but for the most part growing up in southern california it was just all weed, and usually smoked in a bong or pipe or something else made with glass.

Blunts were popular though, so that might negate some of it.
Because we're at such a basic level in our understanding of how intelligence works that these crude hang-glider models are our best way to learn the basics.

AI researchers spent decades trying to formulate definitions and models purely theoretically, and it turned out those theories were not super useful in building out modeling real systems. The toy models are essential.
Awesome bird dude! You're hired!
This is not really the attitude a company should have when they manage benefits:

On the flip side, with so many people contributing code mistakes are bound to happen. That’s normal – after all we’re all just people, and people make mistakes. One thing that I’ve found particularly admirable about our team here is that people own up right away, and strive to fix things as fast as possible. No one wants to ship buggy code, but it happens. The nice thing about working with so many smart and friendly devs though is that you can trust that someone will be there to catch you if you fall and help you fix things.

We've caught and reported 4-5 bugs in production to Zenefits on really basic features. Three of our employees have now been asked to send a screenshot of the dashboard with the JS console open...
Conversion Optimization: Funnel-Vision for Developers
There's a difference between "can't" and "don't like to", they aren't going to suffer from any severe withdrawal effects from not having it other than simply not liking being sober. Caffeine withdrawal is far worse for example. Of course if they're using it for something like pain relief, or some other medical reason like you said, that doesn't really count as addiction.
Nothing is changing as far as multi-machine or multi-instance usage is concerned. JetBrains products talk on the network periodically to find if another instance is running on a different computer and will force you to close one of them, you can run as many instances on the same computer without any issues.
I agree. It can be a rather insidious drug. You can be high all day and no matter how much you take you won't feel sick like you would with booze or cigs. It also dampens your ability to absorb dopamine over time (but it doesn't interfere with production like cocaine), so it ultimately becomes possible for 24/7 stoners to lead productive and healthy lives, but the weed is a constant.

I'm reminded of a planet in the space sim Freelancer, which was covered in an orange grass that changed people's DNA to become dependent on it over time, so they needed a constant drip if they were ever off world, but in return life expectancy rose to 120.
How on earth can you code on weed? I would get lost in the minutiae of the font.
Just make sure not to publicly discuss your deal/doubts about the company or the ceo will tantrum and revoke it. And then, in a bold stand for integrity, edit his answer to remove the offer revokation.

https://www.quora.com/What-is-the-best-way-to-start-my-caree...

http://www.businessinsider.com/zenefits-ceo-rescinds-job-off...
Hah then shame on him ;)
This is very much unlike the phone screens I've been through. Most of mine involve the recruiter trying to see if I can back up the words I said on my resume to see if I am worthy for a technical interview.

This article did little to tell me how to ace it other than a little snippet of "I did a cool project to stand out". Which, admittedly, is cool, but I don't feel like it gave many tips on how to "ace" the phone screen. Also the end was basically an ad for Zenefits (well done).
Good catch, we've updated the post. It does indeed end in April (3 months!)
They are probably smoking American Spirits or similar "all-organic" tobacco that costs a couple bucks more per pack. Much healthier, of course.
Or of course internal recruiters, which want to minimize the cost to the company.
I'm Feeling Curious
Also, IIRC from "lying experts", there is no such thing as an objective lie. If you have no anxiety about the lie (I think I was reading about Lance Armstrong on this), or you don't think you're lying, you can easily pass a polygraph test.

You can habituate your brain to follow certain patterns even if you do know you're lying. I suspect there will never be a "magic lie detector" with any reliability for people who understand what is happening or take preventative measures.
I think the takeaway is that it's a competitive jungle out there and some companies may appreciate your effort to standout from the rest.
I've had journals ask for both. However they claim to only use the LaTeX file as reference in case there are issues in typesetting. In any case, it's still necessary to produce a LaTeX file in order to use the LaTeX template.
So, I happened to take an Uber last night again. The driver was a guy who moves between cities: SF, LA (and one more, I think it was Sacramento). He was quite happy with the flexibility, that he could work Uber when he was between gigs. "Just turn on my app, start making money, turn it off when I'm done". No hours, no expectations. And he used to drive cabs; never again, he said.

Another data point: my barber (who I've known for 5+ years) told me that he's started driving Uber on the side. Before the shop opens, and if he has no appointments in the morning, he just starts giving rides. He also was very happy about the flexibility. It's a way to supplement his income.

I have yet to meet an Uber driver who feels "exploited" or taken advantage of. I really don't understand where this is coming from; my guess is it's the taxi industry? Which is ironical, since the taxi industry has been abusing drivers for decades with their medallion system.
Multiplexing Online Web Wallets with Bitcore Wallet Service
I was under the impression that they treat a VM like a separate machine - but now I'm not sure. I started IDEA in OSX and a Windows 10 VM on the same machine ten minutes ago, and so far neither instance has complained. I know IDEA has complained when I've run it on the Mac and my ThinkPad.

If this is legit and I can run IDEA on the host machine and in one or more VMs on the same machine, that would be a very good thing for multiplatform developers.
That is EXACTLY what I'm thinking. I read a few weeks back about how superconductors allow the free-flow of electricity without any loss of power, couple that with this shielding and you could (in theory) create a completely secure form of communication (during transit, not necessarily secure at the endpoints).
You'll get no argument from me there.
One of the problems with accepting Markdown is that your work will still likely be formatted as a PDF and if you submit Markdown, you don't really know what that final output is going to look like. At least not without a lot of extra tooling on the part of the publisher.
Preventing force-push is only one small part of a good solution.

good solution:

1. create pull request which is automatically being tested by CI

2. instead of hitting 'merge', tell build bot to take pull request and merge it into temporary copy of master

3. if tests pass on build bot, it applies pull request to master (by pushing temporary branch)

4. never ever push to master yourself

This is also basically what http://homu.io/ does.
Ask HN: How much is your service business worth?
I'm curious. How do you scale your business if you were to sell it? I'm curious to know if there are any "service" ie: online business, consulting- business owners on here that have sold their small business?

Thanks.
UK government has said vaping was 95% less harmful than smoking.
http://mashable.com/2015/08/19/public-health-england-vaping-...

I imagine our government is either more conservative with making such announcements (more conservative than UK though?) or tobacco companies are lobbying to delay the release of such announcements until such time as they can re-tool and switch business models. I know RJ Reynolds is already making a heavy play for vaping and slowly switching over their business to make it their main thing.