skysight-inc/HackerNews huggingface dataset:
I have 8gb and get warnings quite often that I'm running out of memory: windows 7, ubuntu vm with oracle or Postgres, IntelliJ, Firefox, chrome, office, R. Both R and the virtual machine take 2gb+, IntelliJ 1gb+...
In my experience white-label systems from local shops give you more bang for the buck. I've used HP a great deal, the old ones were excellent, but these days they are built to a price due to PHB's running the show.

Does everybody need to compile the entire system? I would have thought that you would use build & test servers, naturally very beefy servers for the build server(s).

I would suggest dual or even triple screen configs for the engineers, SSD + rotating rust drives, lots of RAM.

If you really want to impress potential new hires (and burn thru cash), 27" iMacs with Retina 5k displays. Unfortunately there are no 5k 27" Thunderbolt displays.
When Do Direct Secondary Transactions Become Useful in a Startup’s Life?
More like raise the price by 200%. The number of overzealous indemnification clauses and other nonsense makes dealing with enterprise customers worth at least that much.
According to the Wall Street Journal [1], Lenovo are going to release a program that completely removes Superfish from their PCs.

> WSJ: What are you doing now to ensure the security of people who bought Lenovo laptops with the Superfish app?

> Hortensius: As soon as the programmer is finished, we will provide a tool that removes all traces of the app from people’s laptops; this goes further than simply uninstalling the app. Once the app-wiping software is finished tonight or tomorrow, we’ll issue a press release with information on how to get it.

[1] http://blogs.wsj.com/digits/2015/02/19/lenovo-cto-were-worki...
What makes the answer most obvious is to play the game with 100 doors.
I've been looking for a more straightforward PostgreSQL client since... forever. This looks great. Keep up the good work!
Who quits work at 4:30? One of the nice things about working remotely us setting your own hours. You hours are to narrow.
The founder of Komodia talks about how their products work (2010): https://www.youtube.com/watch?v=hCuTRzFY9CQ
Those aren't examples, they're hypothetical stories created purposefully to support bitcoin, and border on No-True-Scotsman (A "true" payment system doesn't need dispute handling, so bitcoin is a true payment system).

Pointing out imperfections in credit card insurance doesn't mean bitcoin will work. I'm sorry but even you have to realize this is not even a logical point you're making.

Again, you completely missed the purpose of insurance. If your bitcoin hardware wallet is stolen, does it have insurance? Was any of the 4 exchanges hacked last week or Mt. Gox insured as your bank and payment processors are? Mt. Gox was not a ponzi scheme because it is not an investor - stop comparing it to one.

>Why do you present 2.7 transactions a second as being a sort of fatal flaw?

Because it is?

Block size can't be increased because bitcoin is decentralized. Each miner, merchant, etc. are rational actors looking out for their own profit, and can't come to the required consensus on any changes (hence how centralized agnostic monetary controls work). It's one of the reasons other cryptocurrencies, with higher xfer rates, have a competitive edge on bitcoin.

Bitcoin can not support more than a couple million users. Is this really news to you? Full disclaimer please: How much have you invested into bitcoin?
High Risk Auto Loans Bad Credit
It's explained pretty well in the doc -- but basically for consistency and ease of use for newcomers.

No point in having a bunch of "DONT USE THIS CODE" repositories everywhere. Its confusing.

Instead, we have a way going forward to have people see the latest and greatest code with minimal cruft.
Best Addons for your business 2015
I know that they aren't the same, but I guess I figured that they were similar as far as environment goes. Thanks for the clarification and extra info.
Ask HN: Want to make Swift learning materials convert better, but how?
We have a few screencasts that we are selling, but the conversion rate is not where we want it yet. I'm curious as to what people feel would make them more likely to convert to be customers and how we can overall improve our conversion.

Here's an example of a screencast that I feel should convert better than it does https://swiftcast.tv/screencasts/making-ios-apps-sexy

Should we have a preview?
Does the free written version kill the conversion?

Look forward to all the feedback!
I agree, except for "now". That's clear from Bamford's books. For example, federal charges against the Weather Underground Organization were dropped in late 1973 after a screwup in parallel construction. In 1973, hardly any civilians had ever heard of the NSA (aka "No Such Agency") and they wanted to keep it that way.
I have to agree with you about the MS shills. Seems pretty bizarre, especially with all of the hate on Google that appeared instantly here. They also include incredible love for MS products, which I don't see anywhere else. Sure feels like an astroturf campaign.
what surprises me is that they would run all of them on their laptop. If it was me, I would be strongly inclined to build a workstation in my basement for hosting all those VMs and remote connect.
Note that this depends on whether Monty's choice of door was informed by the location of the prize. If he picks randomly and just, this particular time, happens not to have revealed the car then it doesn't matter if you switch or not. Of course, might as well switch anyway in that case just in case you misunderstood...
Write an article for Imaginary Realities
Late 2011 Macbook Pro here, and I had to get my logic board replaced twice. Thankfully, it was still under Apple Care, but had it not been I definitely would not have paid for the repair TWICE and would have ended up selling the bricked laptop like others did.

Given that virtually everyone would have taken their MBP to an Apple Store (even those who decided to not get the repairs), Apple has a list of most people who experienced this issue.

If they want to maintain their reputation for quality, it would be wise to find a way to reimburse people who they can confirm (with said previous apple store appointments for this issue). They don't need to reimburse everyone, but they could definitely find a way to rebuild some trust here.
It's fast. Seems great for quick tasks, which is most of the time for me.
heard of Feynman? No one can accuse him of being a "single function machine".
Give µBlock[1] a try, it seems to use quite a bit less memory. I've also found it to block more ads by default.

[1]: https://github.com/gorhill/uBlock
"But did it actually get faster? Not by much"

It's a new runtime, and expected to get better and faster. If you don't like it that much, and you sound like you really HATE Android, maybe you should use something else. You'll feel better.
HackerRank is hiring solution engineers
HackerRank helps companies hire great programmers. We've grown incredibly fast (both in people & revenue) and in high single digit millions of dollars in ARR currently.

We work with customers across industries like Amazon, Facebook, Bloomberg, Target, TIME, Two Sigma, etc. - a perfect proof for software eating the world.

We're looking to hire a solution engineer who'll partner with the enterprise sales team and help make customers successful. Some of the work include:

-- Partner with the sales team to provide pre-sales support for sales activities including needs analysis, product demonstrations and challenge creation.

-- Reduce/eliminate technical obstacles in order to win the technical recommendation from the customer.

-- Assist with the creation of technical documentation and support material.

-- Visit customer locations, marketing events, and hackathons as required.

-- Develop an expertise in the features, benefits, and application of the HackerRank for Work platform.

-- Work with customers during the evaluation period to successfully implement the solution.

If you're interested, please e-mail me directly with a code snippet to print "hello world" 100 times in Go to vivek [at] hackerrank and i'll personally take the hiring process forward.
I'm very hesitant to use this word, but this is a very privileged position. Many customers don't have the skills to even see the technical problem while expecting that not to happen. The same goes for reinstalling the machine (or they don't trust in their skills).
Note that it can depend on the wording of the question. Monty must know that he's revealing a goat for it to work out 2-to-1. If he picks randomly, your odds are 1-to-1 after he's revealed the goat.
Yes, this is a valid and timely point. On a side note, I hope that the companies and corporations that will come out of the startup scene in Germany can help to counterbalance the over reaching. There is certainly demand for progress in the direction of personal privacy, and Germany seems well suited to spearhead that movement.
I have no idea, but a wild guess would be that easy-going types tend to get their rewards otherwise, and don't care as much about steady income. They're more likely to let their money pile up while not bothering to buy things or pay the bills but also more likely to just blow it all on something unimportant. OTOH, highly-conscientious types get pleasure from paying the bills on time, buying themselves rewards for their work achievements, and having a steady well-managed cash flow.

Another study (http://personalpages.manchester.ac.uk/staff/alex.wood/cons.p...) says "Conscientious people experience greater drops in life satisfaction following unemployment".

Taken together, one could hypothesize that with extended unemployment, some people adapt (decrease conscientiousness) to reduce the suffering caused by unemployment and learn to get their rewards otherwise.

I'm curious how volunteer work would fit in there too.
A few disagreements in this thread have crossed over into being disrespectful. This is a gentle reminder that you can (and on Hacker News, please do) disagree without calling names.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/showhn.html
You can google "men's rights movement" if you'd like more information and then decide yourself whether you agree with their stance or not.

As for equality, we'll never be truly equal unless we experience at least some of what the oppressed have lived through. So yeah, I don't mind a woman using the term sausagefest, seems only fair when looking back on how men have treated women for much of history.
Generally, intelligence cannot operate openly, even under a strict set of guidelines.

Can this claim be substantiated with evidence?
Are compromised machines on your corporate network a common problem? It seems like the problem is the compromised machines, not the phoning home. :)
I cannot imagine older citizens from the former East Block countries feel very good about it either.
Well, those functions are pretty much obsolete. No one uses them. They are only in the standard for backwards compatibility (and don't use that as an argument because that is a legitimate reason and those names are easily ignored. they are not taking up a precious name-space). Everyone binds special variables like * print-readably* , * print-circle* , * print-base* which, would you look at that, have nice comprehensible names. Prin1 doesn't have any cognitive load on beginners at all since no code written after 1984 has prin1. I guarantee you that all the names _you_ would find esoteric in Common Lisp have less esoteric equivalents. (car => first, cdr => second etc..) And pprint? well, that's a commonly accepted name even in the python world for pretty-print.
I guess most of the names you complain about is things that you haven't seen in Ruby and aren't familiar with. On the other hand, I can easily argue that in your code snippet above that {|i| ...} looks like garbage to me since every language _I've_ encountered uses lambda(x) = x ... or x, y => ... for something as fundamental as lambda functions. Of course, this would be ridiculous for me to argue since every language has their differences in names and syntax that simply don't matter compared to the actual concepts themselves.
How does a Forrest preserve the aquifer/groundwater? If water falls on the ground, is that "wasted" or does it go into the aquifer? If it's wasted, where does it go?
Say hello to new Coinbase Developers
Well, for what it's worth, your posts are quite reasonable and balanced. And I think your observations are accurate, I've noticed the same things.
Yes, exactly this +100.
They will be reimbursing those people. If you read the additional information at the bottom of the site:

"Additional Information
Apple is contacting customers who paid for a repair either though Apple or an Apple Authorized Service Provider to arrange reimbursement. If you have not been contacted, but paid for a repair that you think was due to this issue, please contact Apple."
Most of that was known. This "investigation" doesn't have access to Mt. Gox's internal logs.

The actual police investigation has been unimpressive. The Tokyo Metropolitan Police are quite new at computer crime investigation. Their computer crime unit was established in May 2013, about two months before Mt. Gox started tanking.[1] Still, it's amazing that this case hasn't been cracked yet. It has to be an inside job, and the number of insiders is small.

[1] http://antifraudintl.org/threads/tokyo-police-sets-up-cyber-...
I don't think that's correct.

The use of sets really clarifies things. Set B has a 2/3 chance of containing the car-hiding door. A fair coin or an RNG chooses which door in Set B to open. If the car is revealed, the game is over and you don't have an opportunity to switch. If a goat is revealed, Set B still has its 2/3 chance of containing the car-hiding door so you should switch to the remaining door in Set B.
Show HN: Dropwizard's Getting Started in Kotlin
I also liked this documentary "Forest Man" https://www.youtube.com/watch?v=HkZDSqyE1do

"Since the 1970's Majuli islander Jadav Payeng has been planting trees in order to save his island. To date he has single handedly planted a forest larger than Central Park NYC. His forest has transformed what was once a barren wasteland, into a lush oasis. "
I have an early 2011 and have had this problem twice. The latest time I was working in SF and didn't think they would replace the logic board again for free, it being three years out of warranty. They did, which suggests to me that internally Apple has been aware of this problem for quite some time. This program gives me relief because I can see the problem happening again.

If I remember correctly the store said it was due to loose connections between the logic board and the discrete graphics. It originally manifested as lockups as soon as the discrete GPU kicked in. For anyone else seeing this problem, I was able to manage that using a tool called gfxCardStatus which disables the discrete GPU.

I'm pleased that Apple is doing the right thing by their customers and offering to reimburse historical repairs.
Abso-fucking-lutely.
If the host can choose between doing nothing and revealing a goat, and the host wants the contestant to lose, then the contestant's best strategy is to never switch, in order to avoid being exploited by a host who only reveals a goat when switching would lose. Any reader who wrote in to say the probabilities were 50-50 after a goat was revealed was probably not thinking the host wanted the contestant to lose (or to win).
that page now is 404
I think the downvotes may be due to perceived boasting about your many systems, and/or to mockery of others for not working the way you do.

You should not boast about having two desktops and a laptop. Lots of people prefer a single machine setup and use very large servers or large external displays when needed. This usage pattern has got nothing to do with money constraints.
Just don't buy the RAM from Lenovo. On my T430, access to the RAM is a screwdriver away.
???

Why would stack overflow focus on MS when MS has their own forums and developer resources? I have to admit, I don't look for MS things on stack, but everything else I have questions about I'll look there. In fact, most searches for MS related questions are found on sites other than stack.
Perhaps more charitably, it will take them a very long time to parse it. It's too bad that they can't responsibly crowdsource the work.
Anyone else find it crazy that it's still _only_ 38%? Just for interest, I looked up the stats for the UK, and this [1] article from 2009 gives the figure of 80%.

[1] http://news.bbc.co.uk/2/hi/uk_news/3127696.stm
I thought the trees in the article were native species, not special fast-growing varieties. Did I miss something?
I have a 2010 MBP that experienced system restarts from a Apple-known video issue and they fixed it out of warranty (required complete motherboard replacement). They should extend this to the 2010 models as well.
Good stuff Jesse. Excited to see where this goes.
This. Strange to see so much hate on Google. I've never seen that anywhere else.
An Java app, IntelliJ IDEA, few Docker VMs, 2 browsers (and you know how much memory Chrome eats?), few not so complex tools for development (like SourceTree, Dash, etc) - and 14Gb are used. Just checked. And I didn't run anything serious yet.

Had 8gb before, machine was swapping too much, become unresponsive, etc.
The Air does not have a glass cover on the screen, so yes, I have the same issue and I think it's normal. I've had the some marks on my glassless iBook G4. Still better than the glossy screen on the non-Retina MBP :)
I only skimmed the article. It is very interesting and I want to go back to it later, but the one obvious explanation (to me) is that Willy was money laundering. It was buying up bitcoins using USD in accounts that didn't seem to exist. I'm assuming that the bitcoins existed and the trades actually happened -- it would be straight forward to tell from the block chain. The simplest explanation is that someone had a lot of USD that they wanted to launder and they were buying up Bitcoin. This money was put in non-public accounts. At some point they wanted to cash in. This caused BTC to crash.

One could speculate that a naive person might offer a BTC money laundering service without understanding basic economics. The bot is buying up BTC, causing the price to skyrocket. The naive operator is thinking, "Awesome, I'll pocket a cut of this!". Then the very nasty people who were offering the USD to launder suddenly said, "OK, please return it all right now". The naive operator is thinking, "No problem, the price is so high" but then crashes the currency. In fact, once could speculate that said operator ended up with a shortfall and had to make a choice between stealing BTC from other accounts or living with 3 less legs than he was born with.

I'm not saying that's necessarily how it happened, but it doesn't seem that implausible to me...
Digit: automatically save your money
Ask HN: Cross platform mobile and web development
I think this discussion will be helpful for many of us:

Say you have to build a computationally simple, but highly polished app. Say an app like "The Weather Channel" app. And you want to keep your business logic consistent across platforms (iOS, Android, Web) over the multiple versions of the app. Otherwise, over time, the app starts behaving slightly differently on different platforms.

You can either use a cross platform development solution that supports iOS, Android and web. Or, you can use some other method to keep the business layer (which can be shared) separate from the visual layer. How would you go about doing so using today's technologies? Would love to hear from those who've tried Xamarin, Unity, PhoneGap, React Native, Ruby Motion, etc.

Bonus question: How would you go about prototyping and designing such an app for the 10+ very different screen sizes?
If you signed up, try texting "cool", "awesome", or "thanks"
My best guess is that the development of forest root structures, combined with microbial, animal, and insect action, makes the soil more porous and absorbent. This allows rainfall to be captured and "reclaimed" by the soil, with excess trickling down into the aquifer. Simultaneously, the dense canopy provides shade to slow the effects of evaporation.

By contrast, a barren soil would become hard and compacted, and much of the rainfall would simply wash away or be lost to evaporation.

Again, this is one man's educated guess. I'm no expert, and it's quite possible I'm way off the mark.
I had a 2007 MacBook Pro, it had the original round of Nvidia issues. I got one from a friend in 2013. Originally I was going to use it as a parts machine because I wanted the CD drive, but instead I realised it may have the Nvidia issues. I brought it into Apple and it popped for the issue, so they sent it off, I got it back and it was fully functional again. No charge.

To this day it still works without issues :-)
This

>As for equality, we'll never be truly equal unless we experience at least some of what the oppressed have lived through.

Is a ridiculous, unbased statement. I have never seen anything that support such a view.

What you seem to be saying is that, since one group has been unequally treated in the past, we should treat unequally the other group. And you call unequally treating the other group equality.

This conversation is old and is leading to nothing, so this was my last reply. Feel free to reply if you have anything to add/clarify, I will try to read it.
But it doesn't come with an open source implementation.
Any tree that grows quickly will have thicker (less densely packed) rings. The author describes a planting strategy that "tricks" the trees into growing more quickly than usual, so my intuition is that those trees will be weaker than they otherwise would be. The choice of species just moves the "natural" density point.
I have not seen one, but perhaps I missed it. Do they exist in Japan?
Isn't that because Apple is by far the biggest laptop manufacturer? Comparisons with the market leader are often useful.
Iron Maiden singer Bruce Dickinson treated for tongue cancer
That's not true.

Current block size limits bitcoin to ~3 transactions per second. It would take bitcoin 22 days to handle just 1 day of Visa's global transactions.

This is a serious problem because in order to increase the block size, it requires a consensus amongst all miners, merchants, etc.

Bitcoin effectively suffers from Tragedy of the Commons, because it can't scale unless every rational actor stops trying to get their own profit out of it.
You are clearly not representative of the target market. If preference were tested, I'm sure the vast majority of readers prefer more recent sites to that old style.

A dominant news site has an obligation to try to look good to it's readers.
ClusterK can run apps on Amazon’s cloud for 1/10th of the regular price
Use Ionic for a mobile website?
We are having a debate whether Ionic is a good approach for a purely mobile website, excluding native apps.

In most cases user acquisition happens through the mobile web channel, then one may lock in customers with a native app.

Having that said I'm curious to know how you guys think about the pros and cons for going with Ionic, instead of e.g. Bootstrap or Google Web Starter Kit.

Ionic offers very nice CSS and Javascript plugins which make your site look fresh. Also business logic is written with less LOCs due to having AngularJS at its core.

So what you guys think about Ionic for mobile websites?
I can understand the reasons why people prefer to target the CLR/JVM/LLVM/BEAM/Name-your-favorite-vm but I yearn for more compiled-to-native-languages such as Golang. As attractive as partially-compiled/interpretated languages are, I simply do not enjoy creating programs in a language that can be decompiled to source so easily. We need more languages that have decent performance instead of having to drop down to pointer optimizing in C wherever we need some performance. A functional Fortran would certainly be nice...
'SAN'?
okay well im in Canada